>>> tootik: Building community/tootik 0.19.8-r3 (using abuild 3.16.0-r0) started Thu, 05 Feb 2026 12:56:21 +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.125622) Executing busybox-1.37.0-r30.trigger OK: 490.0 MiB in 110 packages >>> tootik: Cleaning up srcdir >>> tootik: Cleaning up pkgdir >>> tootik: Cleaning up tmpdir >>> tootik: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/tootik-0.19.8.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.23/tootik-0.19.8.tar.gz.part' tootik-0.19.8.tar.gz 100% |********************************| 195k 0:00:00 ETA '/var/cache/distfiles/v3.23/tootik-0.19.8.tar.gz.part' saved /var/cache/distfiles/v3.23/tootik-0.19.8.tar.gz: OK /home/buildozer/aports/community/tootik/tootik.cfg: OK /home/buildozer/aports/community/tootik/tootik.initd: OK /home/buildozer/aports/community/tootik/tootik.confd: OK >>> tootik: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/tootik-0.19.8.tar.gz /var/cache/distfiles/v3.23/tootik-0.19.8.tar.gz: OK /home/buildozer/aports/community/tootik/tootik.cfg: OK /home/buildozer/aports/community/tootik/tootik.initd: OK /home/buildozer/aports/community/tootik/tootik.confd: OK >>> tootik: Unpacking /var/cache/distfiles/v3.23/tootik-0.19.8.tar.gz... go: downloading github.com/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/stretchr/testify v1.11.1 go: downloading github.com/fsnotify/fsnotify v1.9.0 go: downloading golang.org/x/image v0.32.0 go: downloading golang.org/x/net v0.46.0 go: downloading github.com/mattn/go-sqlite3 v1.14.32 go: downloading github.com/google/uuid v1.6.0 go: downloading golang.org/x/sys v0.37.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 internal/goarch internal/unsafeheader internal/goos internal/byteorder internal/coverage/rtcov internal/profilerecord internal/msan internal/trace/tracev2 unicode/utf8 internal/godebugs cmp encoding internal/itoa crypto/internal/fips140/alias log/internal vendor/golang.org/x/crypto/cryptobyte/asn1 log/slog/internal vendor/golang.org/x/crypto/internal/alias internal/nettrace internal/goexperiment internal/asan unicode math/bits internal/runtime/math internal/runtime/gc golang.org/x/image/math/f64 image/color golang.org/x/net/html/atom unicode/utf16 github.com/dimkr/tootik/buildinfo container/list internal/cpu crypto/internal/boring/sig sync/atomic internal/runtime/syscall internal/runtime/sys internal/runtime/strconv internal/abi crypto/internal/fips140deps/byteorder math internal/chacha8rand internal/bytealg internal/runtime/atomic crypto/internal/fips140deps/cpu image/color/palette internal/stringslite internal/runtime/cgroup internal/runtime/exithook internal/race internal/synctest internal/sync internal/runtime/maps runtime crypto/internal/fips140/subtle weak iter internal/reflectlite sync maps slices crypto/subtle errors sort internal/testlog log/slog/internal/buffer crypto/internal/fips140cache internal/singleflight unique internal/bisect io vendor/golang.org/x/net/dns/dnsmessage runtime/cgo strconv internal/oserror math/rand/v2 path syscall internal/godebug hash bytes strings internal/saferio crypto/internal/randutil hash/crc32 hash/adler32 crypto/internal/fips140deps/godebug math/rand crypto encoding/base64 net/netip reflect vendor/golang.org/x/text/transform encoding/pem crypto/internal/fips140 net/http/internal/ascii net/http/internal/testcert regexp/syntax bufio crypto/internal/impl html crypto/internal/fips140/sha512 crypto/internal/fips140/sha3 crypto/internal/fips140/sha256 image crypto/internal/fips140/hmac crypto/sha3 crypto/internal/fips140/check crypto/internal/fips140hash crypto/internal/fips140/edwards25519/field crypto/internal/fips140/bigmod crypto/internal/fips140/aes crypto/internal/fips140/hkdf crypto/internal/fips140/tls12 crypto/internal/fips140/nistec/fiat crypto/fips140 crypto/tls/internal/fips140tls crypto/internal/fips140/tls13 internal/syscall/execenv internal/syscall/unix time crypto/internal/fips140/edwards25519 regexp image/internal/imageutil image/draw image/jpeg golang.org/x/image/draw github.com/dimkr/tootik/cfg context io/fs internal/poll github.com/dimkr/tootik/lock internal/filepathlite embed internal/fmtsort encoding/binary os crypto/internal/fips140/nistec vendor/golang.org/x/crypto/internal/poly1305 golang.org/x/sys/unix crypto/internal/sysrand internal/sysinfo path/filepath os/signal fmt net crypto/internal/entropy crypto/internal/fips140/drbg crypto/internal/fips140only crypto/internal/fips140/aes/gcm crypto/internal/fips140/rsa crypto/internal/fips140/mlkem crypto/internal/fips140/ed25519 crypto/internal/fips140/ecdh crypto/internal/fips140/ecdsa crypto/hkdf crypto/md5 crypto/rc4 crypto/cipher vendor/golang.org/x/crypto/chacha20 crypto/des crypto/internal/boring crypto/aes crypto/ecdh crypto/sha512 crypto/sha256 crypto/hmac crypto/sha1 vendor/golang.org/x/crypto/chacha20poly1305 encoding/hex log github.com/pmezard/go-difflib/difflib database/sql/driver compress/flate encoding/json net/url net/http/internal mime/quotedprintable flag encoding/csv runtime/trace runtime/debug compress/lzw vendor/golang.org/x/text/unicode/norm github.com/dimkr/tootik/front/graph github.com/gowebpki/jcs mime math/big text/template/parse vendor/golang.org/x/net/http2/hpack golang.org/x/net/html gopkg.in/yaml.v3 github.com/davecgh/go-spew/spew image/gif database/sql vendor/golang.org/x/text/unicode/bidi testing compress/zlib compress/gzip image/png vendor/golang.org/x/text/secure/bidirule text/template github.com/fsnotify/fsnotify/internal github.com/fsnotify/fsnotify vendor/golang.org/x/net/idna github.com/dimkr/tootik/icon log/slog github.com/mattn/go-sqlite3 crypto/rand crypto/dsa crypto/internal/boring/bbig github.com/btcsuite/btcutil/base58 crypto/elliptic encoding/asn1 crypto/ed25519 crypto/internal/hpke crypto/rsa github.com/dimkr/tootik/front/static github.com/stretchr/testify/assert/yaml crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte crypto/ecdsa vendor/golang.org/x/net/http/httpproxy github.com/dimkr/tootik/front/text net/textproto github.com/google/uuid crypto/x509 github.com/dimkr/tootik/front/text/gmi github.com/dimkr/tootik/front/text/gmap github.com/dimkr/tootik/front/text/guppy vendor/golang.org/x/net/http/httpguts mime/multipart github.com/dimkr/tootik/data crypto/tls net/http/httptrace net/http/internal/httpcommon net/http net/http/httptest github.com/dimkr/tootik/httpsig github.com/stretchr/testify/assert github.com/dimkr/tootik/ap github.com/dimkr/tootik/proof github.com/dimkr/tootik/outbox github.com/dimkr/tootik/front/text/plain github.com/dimkr/tootik/front/text/plain github.com/dimkr/tootik/proof github.com/dimkr/tootik/front/user github.com/dimkr/tootik/fed github.com/dimkr/tootik/migrations github.com/dimkr/tootik/inbox/note github.com/dimkr/tootik/front/finger github.com/dimkr/tootik/ap github.com/dimkr/tootik/front/text/gmap github.com/dimkr/tootik/httpsig github.com/dimkr/tootik/inbox github.com/dimkr/tootik/fed github.com/dimkr/tootik/front github.com/dimkr/tootik/front github.com/dimkr/tootik/front/gemini github.com/dimkr/tootik/front/gopher github.com/dimkr/tootik/front/guppy github.com/dimkr/tootik/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.008s ? 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_PublicPostQuote === CONT TestCluster_DeletedInstance === CONT TestMetadata_Equals === CONT TestCluster_MovedAccount === CONT TestMetadata_Whitespace === CONT TestMetadata_Remove === CONT TestMetadata_Add === CONT TestCluster_DM === CONT TestMetadata_Maximum === CONT TestCluster_PublicPost === CONT TestCluster_ForwardedLegacyReply === CONT TestMetadata_HTML === CONT TestCluster_Gateways === CONT TestCluster_ReplyForwardingPortableActors === CONT TestCluster_PostToFollowers === CONT TestCluster_Poll === CONT TestMetadata_Link === CONT TestMetadata_LineBreak === CONT TestName_Set === CONT TestDeleter_OldData === CONT TestCluster_FollowersSyncMissingRemoteFollow === CONT TestCluster_FollowersSyncMissingRemoteFollowPortableActor === CONT TestCluster_FollowersSyncMissingLocalFollow === CONT TestCluster_PostToFollowers_Rejected === CONT TestCluster_PostToFollowers_RejectThenAccept === CONT TestCluster_PostToFollowers_AcceptThenReject 2026/02/05 12:56:42 INFO Applying migration id=initial === CONT TestCluster_PostToFollowers_RejectTwice === CONT TestCluster_PostToFollowers_AcceptTwice === CONT TestDeleter_Disabled === CONT TestCluster_PostToFollowers_RejectedLocally === CONT TestCluster_PostToFollowers_ApprovedLocally === CONT TestCluster_PostToFollowers_DisabledThenAccepted === CONT TestCluster_FollowersSyncMissingLocalFollowPortableActor === CONT TestCluster_PostToFollowers_Approved === CONT TestCluster_ReplyInCommunity === CONT TestCluster_PostInCommunity === CONT TestCluster_ReplyForwardingWithoutIntegrityProofs === CONT TestCluster_ReplyForwardingWithIntegrityProofs 2026/02/05 12:56:42 INFO Applying migration id=notesupdated 2026/02/05 12:56:42 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:42 INFO Applying migration id=activitiesid 2026/02/05 12:56:42 INFO Applying migration id=outbox 2026/02/05 12:56:42 INFO Applying migration id=edits 2026/02/05 12:56:42 INFO Applying migration id=outboxactor 2026/02/05 12:56:42 INFO Applying migration id=outboxsender 2026/02/05 12:56:42 INFO Applying migration id=thread 2026/02/05 12:56:42 INFO Applying migration id=host 2026/02/05 12:56:42 INFO Applying migration id=sharedinbox 2026/02/05 12:56:42 INFO Applying migration id=noteshost 2026/02/05 12:56:42 INFO Applying migration id=fetched 2026/02/05 12:56:42 INFO Applying migration id=move 2026/02/05 12:56:42 INFO Applying migration id=cleanup 2026/02/05 12:56:42 INFO Applying migration id=received 2026/02/05 12:56:42 INFO Applying migration id=namehost 2026/02/05 12:56:42 INFO Applying migration id=outboxhost 2026/02/05 12:56:42 INFO Applying migration id=notesfts 2026/02/05 12:56:42 INFO Applying migration id=iconsname 2026/02/05 12:56:42 INFO Applying migration id=nohash 2026/02/05 12:56:42 INFO Applying migration id=shares 2026/02/05 12:56:42 INFO Applying migration id=actorttl 2026/02/05 12:56:42 INFO Applying migration id=tocc 2026/02/05 12:56:42 INFO Applying migration id=followeds 2026/02/05 12:56:42 INFO Applying migration id=certhash 2026/02/05 12:56:42 INFO Applying migration id=follows_sync 2026/02/05 12:56:42 INFO Applying migration id=jsonpath 2026/02/05 12:56:42 INFO Applying migration id=localforward 2026/02/05 12:56:42 INFO Applying migration id=avatar 2026/02/05 12:56:42 INFO Applying migration id=noimage 2026/02/05 12:56:42 INFO Applying migration id=feed 2026/02/05 12:56:42 INFO Applying migration id=bookmarks 2026/02/05 12:56:42 INFO Applying migration id=shareactivity 2026/02/05 12:56:42 INFO Applying migration id=application 2026/02/05 12:56:42 INFO Applying migration id=certificates 2026/02/05 12:56:42 INFO Applying migration id=rawforward 2026/02/05 12:56:42 INFO Applying migration id=publickey 2026/02/05 12:56:42 INFO Applying migration id=resolvegroup 2026/02/05 12:56:42 INFO Applying migration id=reject 2026/02/05 12:56:42 INFO Applying migration id=autodel 2026/02/05 12:56:42 INFO Applying migration id=jsonb 2026/02/05 12:56:42 INFO Applying migration id=quote 2026/02/05 12:56:42 INFO Applying migration id=rfc9421 2026/02/05 12:56:42 INFO Applying migration id=keys 2026/02/05 12:56:42 INFO Applying migration id=portable 2026/02/05 12:56:42 INFO Applying migration id=proofs 2026/02/05 12:56:42 INFO Applying migration id=contexts 2026/02/05 12:56:42 INFO Applying migration id=deliverieshost 2026/02/05 12:56:42 INFO Applying migration id=pembegin 2026/02/05 12:56:42 INFO Applying migration id=didhost 2026/02/05 12:56:43 INFO Applying migration id=initial 2026/02/05 12:56:43 INFO Applying migration id=notesupdated 2026/02/05 12:56:43 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:43 INFO Applying migration id=activitiesid 2026/02/05 12:56:43 INFO Applying migration id=outbox 2026/02/05 12:56:43 INFO Applying migration id=edits 2026/02/05 12:56:43 INFO Applying migration id=outboxactor 2026/02/05 12:56:43 INFO Applying migration id=outboxsender 2026/02/05 12:56:43 INFO Applying migration id=thread 2026/02/05 12:56:43 INFO Applying migration id=host 2026/02/05 12:56:43 INFO Applying migration id=sharedinbox 2026/02/05 12:56:43 INFO Applying migration id=noteshost 2026/02/05 12:56:43 INFO Applying migration id=fetched 2026/02/05 12:56:43 INFO Applying migration id=move 2026/02/05 12:56:43 INFO Applying migration id=cleanup 2026/02/05 12:56:43 INFO Applying migration id=received 2026/02/05 12:56:43 INFO Applying migration id=namehost 2026/02/05 12:56:43 INFO Applying migration id=outboxhost 2026/02/05 12:56:43 INFO Applying migration id=notesfts 2026/02/05 12:56:43 INFO Applying migration id=iconsname 2026/02/05 12:56:43 INFO Applying migration id=nohash 2026/02/05 12:56:43 INFO Applying migration id=shares 2026/02/05 12:56:43 INFO Applying migration id=actorttl 2026/02/05 12:56:43 INFO Applying migration id=tocc 2026/02/05 12:56:43 INFO Applying migration id=followeds 2026/02/05 12:56:43 INFO Applying migration id=certhash 2026/02/05 12:56:43 INFO Applying migration id=follows_sync 2026/02/05 12:56:43 INFO Applying migration id=jsonpath 2026/02/05 12:56:43 INFO Applying migration id=localforward 2026/02/05 12:56:43 INFO Applying migration id=avatar 2026/02/05 12:56:43 INFO Applying migration id=noimage 2026/02/05 12:56:43 INFO Applying migration id=feed 2026/02/05 12:56:43 INFO Applying migration id=bookmarks 2026/02/05 12:56:43 INFO Applying migration id=shareactivity 2026/02/05 12:56:43 INFO Applying migration id=application 2026/02/05 12:56:43 INFO Applying migration id=certificates 2026/02/05 12:56:43 INFO Applying migration id=rawforward 2026/02/05 12:56:43 INFO Applying migration id=publickey 2026/02/05 12:56:43 INFO Applying migration id=resolvegroup 2026/02/05 12:56:43 INFO Applying migration id=reject 2026/02/05 12:56:43 INFO Applying migration id=autodel 2026/02/05 12:56:43 INFO Applying migration id=jsonb 2026/02/05 12:56:43 INFO Applying migration id=quote 2026/02/05 12:56:43 INFO Applying migration id=rfc9421 2026/02/05 12:56:43 INFO Applying migration id=keys 2026/02/05 12:56:43 INFO Applying migration id=portable 2026/02/05 12:56:43 INFO Applying migration id=proofs 2026/02/05 12:56:43 INFO Applying migration id=contexts 2026/02/05 12:56:43 INFO Applying migration id=deliverieshost 2026/02/05 12:56:43 INFO Applying migration id=pembegin 2026/02/05 12:56:43 INFO Applying migration id=didhost 2026/02/05 12:56:43 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:43 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:43 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:43 INFO Applying migration id=initial 2026/02/05 12:56:43 INFO Applying migration id=notesupdated 2026/02/05 12:56:43 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:43 INFO Applying migration id=activitiesid 2026/02/05 12:56:43 INFO Applying migration id=outbox 2026/02/05 12:56:43 INFO Applying migration id=edits 2026/02/05 12:56:43 INFO Applying migration id=outboxactor 2026/02/05 12:56:43 INFO Applying migration id=outboxsender 2026/02/05 12:56:43 INFO Applying migration id=thread 2026/02/05 12:56:43 INFO Applying migration id=host 2026/02/05 12:56:43 INFO Applying migration id=sharedinbox 2026/02/05 12:56:43 INFO Applying migration id=noteshost 2026/02/05 12:56:43 INFO Applying migration id=fetched 2026/02/05 12:56:43 INFO Applying migration id=move 2026/02/05 12:56:43 INFO Applying migration id=cleanup 2026/02/05 12:56:43 INFO Applying migration id=received 2026/02/05 12:56:43 INFO Applying migration id=namehost 2026/02/05 12:56:43 INFO Applying migration id=outboxhost 2026/02/05 12:56:43 INFO Applying migration id=notesfts 2026/02/05 12:56:43 INFO Applying migration id=iconsname 2026/02/05 12:56:43 INFO Applying migration id=nohash 2026/02/05 12:56:43 INFO Applying migration id=shares 2026/02/05 12:56:43 INFO Applying migration id=actorttl 2026/02/05 12:56:43 INFO Applying migration id=tocc 2026/02/05 12:56:43 INFO Applying migration id=followeds 2026/02/05 12:56:43 INFO Applying migration id=certhash 2026/02/05 12:56:43 INFO Applying migration id=follows_sync 2026/02/05 12:56:43 INFO Applying migration id=jsonpath 2026/02/05 12:56:43 INFO Applying migration id=localforward 2026/02/05 12:56:43 INFO Applying migration id=avatar 2026/02/05 12:56:43 INFO Applying migration id=noimage 2026/02/05 12:56:43 INFO Applying migration id=feed 2026/02/05 12:56:43 INFO Applying migration id=bookmarks 2026/02/05 12:56:43 INFO Applying migration id=shareactivity 2026/02/05 12:56:43 INFO Applying migration id=application 2026/02/05 12:56:43 INFO Applying migration id=certificates 2026/02/05 12:56:43 INFO Applying migration id=rawforward 2026/02/05 12:56:43 INFO Applying migration id=publickey 2026/02/05 12:56:43 INFO Applying migration id=resolvegroup 2026/02/05 12:56:43 INFO Applying migration id=reject 2026/02/05 12:56:43 INFO Applying migration id=autodel 2026/02/05 12:56:43 INFO Applying migration id=jsonb 2026/02/05 12:56:43 INFO Applying migration id=quote 2026/02/05 12:56:43 INFO Applying migration id=rfc9421 2026/02/05 12:56:43 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:43 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:43 INFO Applying migration id=keys 2026/02/05 12:56:43 INFO Applying migration id=portable 2026/02/05 12:56:43 INFO Applying migration id=proofs 2026/02/05 12:56:43 INFO Applying migration id=contexts 2026/02/05 12:56:43 INFO Applying migration id=deliverieshost 2026/02/05 12:56:43 INFO Applying migration id=pembegin 2026/02/05 12:56:43 INFO Applying migration id=didhost 2026/02/05 12:56:43 INFO Applying migration id=initial 2026/02/05 12:56:43 INFO Applying migration id=notesupdated 2026/02/05 12:56:43 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:43 INFO Applying migration id=activitiesid 2026/02/05 12:56:43 INFO Applying migration id=outbox 2026/02/05 12:56:43 INFO Applying migration id=edits 2026/02/05 12:56:43 INFO Applying migration id=outboxactor 2026/02/05 12:56:43 INFO Applying migration id=outboxsender 2026/02/05 12:56:43 INFO Applying migration id=thread 2026/02/05 12:56:43 INFO Applying migration id=host 2026/02/05 12:56:43 INFO Applying migration id=sharedinbox 2026/02/05 12:56:43 INFO Applying migration id=noteshost 2026/02/05 12:56:43 INFO Applying migration id=fetched 2026/02/05 12:56:43 INFO Applying migration id=move 2026/02/05 12:56:43 INFO Applying migration id=cleanup 2026/02/05 12:56:43 INFO Applying migration id=received 2026/02/05 12:56:43 INFO Applying migration id=namehost 2026/02/05 12:56:43 INFO Applying migration id=outboxhost 2026/02/05 12:56:43 INFO Applying migration id=notesfts 2026/02/05 12:56:43 INFO Applying migration id=iconsname 2026/02/05 12:56:43 INFO Applying migration id=nohash 2026/02/05 12:56:43 INFO Applying migration id=shares 2026/02/05 12:56:43 INFO Applying migration id=actorttl 2026/02/05 12:56:43 INFO Applying migration id=tocc 2026/02/05 12:56:43 INFO Applying migration id=followeds 2026/02/05 12:56:43 INFO Applying migration id=certhash 2026/02/05 12:56:43 INFO Applying migration id=follows_sync 2026/02/05 12:56:43 INFO Applying migration id=jsonpath 2026/02/05 12:56:43 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:43 INFO Applying migration id=localforward 2026/02/05 12:56:43 INFO Applying migration id=avatar 2026/02/05 12:56:43 INFO Applying migration id=noimage 2026/02/05 12:56:43 INFO Applying migration id=feed 2026/02/05 12:56:43 INFO Applying migration id=bookmarks 2026/02/05 12:56:43 INFO Applying migration id=shareactivity 2026/02/05 12:56:43 INFO Applying migration id=application 2026/02/05 12:56:43 INFO Applying migration id=certificates 2026/02/05 12:56:43 INFO Applying migration id=rawforward 2026/02/05 12:56:43 INFO Applying migration id=publickey 2026/02/05 12:56:43 INFO Applying migration id=resolvegroup 2026/02/05 12:56:43 INFO Applying migration id=reject 2026/02/05 12:56:43 INFO Applying migration id=autodel 2026/02/05 12:56:43 INFO Applying migration id=jsonb 2026/02/05 12:56:43 INFO Applying migration id=quote 2026/02/05 12:56:43 INFO Applying migration id=rfc9421 2026/02/05 12:56:43 INFO Applying migration id=keys 2026/02/05 12:56:43 INFO Applying migration id=portable 2026/02/05 12:56:43 INFO Applying migration id=proofs 2026/02/05 12:56:43 INFO Applying migration id=contexts 2026/02/05 12:56:43 INFO Applying migration id=deliverieshost 2026/02/05 12:56:43 INFO Applying migration id=pembegin 2026/02/05 12:56:43 INFO Applying migration id=didhost 2026/02/05 12:56:43 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:43 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:43 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:43 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:43 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:43 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:44 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:44 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:44 INFO Looking up user name=bob 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:44 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 12:56:44 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-5d27-7439-8065-7faa4d82273a 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 12:56:44 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-5d27-7439-8065-7faa4d82273a 2026/02/05 12:56:44 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-5d27-7439-8065-7faa4d82273a 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:44 INFO Looking up user name=alice 2026/02/05 12:56:44 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-5d27-7439-8065-7faa4d82273a 2026/02/05 12:56:44 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-5d27-7439-8065-7faa4d82273a 2026/02/05 12:56:44 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 12:56:44 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 12:56:44 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:44 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 12:56:44 INFO Looking up user name=alice 2026/02/05 12:56:44 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 12:56:44 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2de0-5d7c-7831-828f-e9394ef854dc 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 12:56:44 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2de0-5d7c-7831-828f-e9394ef854dc 2026/02/05 12:56:44 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2de0-5d7c-7831-828f-e9394ef854dc 2026/02/05 12:56:44 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:44 INFO Looking up user name=bob 2026/02/05 12:56:44 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2de0-5d7c-7831-828f-e9394ef854dc 2026/02/05 12:56:44 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2de0-5d7c-7831-828f-e9394ef854dc 2026/02/05 12:56:44 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 12:56:44 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:44 INFO Looking up user name=bob 2026/02/05 12:56:44 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2de0-5d7c-7831-828f-e9394ef854dc 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 12:56:44 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2de0-5d94-76c4-9bc7-f7a447d5d633 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2de0-5d7c-7831-828f-e9394ef854dc activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2de0-5d7c-7831-828f-e9394ef854dc 2026/02/05 12:56:44 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2de0-5d94-76c4-9bc7-f7a447d5d633 2026/02/05 12:56:44 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2de0-5d94-76c4-9bc7-f7a447d5d633 2026/02/05 12:56:44 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:44 INFO Looking up user name=alice 2026/02/05 12:56:44 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2de0-5d94-76c4-9bc7-f7a447d5d633 2026/02/05 12:56:44 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2de0-5d94-76c4-9bc7-f7a447d5d633 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:44 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:44 INFO Looking up user name=alice 2026/02/05 12:56:44 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2de0-5d27-7439-8065-7faa4d82273a 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 12:56:44 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-5dae-7e20-8bc0-71fd55d8e760 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-5d27-7439-8065-7faa4d82273a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-5d27-7439-8065-7faa4d82273a 2026/02/05 12:56:44 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:44 INFO Looking up user name=alice 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=carol 2026/02/05 12:56:44 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2de0-5d94-76c4-9bc7-f7a447d5d633 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2de0-5d7c-7831-828f-e9394ef854dc activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2de0-5d7c-7831-828f-e9394ef854dc 2026/02/05 12:56:44 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-5dae-7e20-8bc0-71fd55d8e760 2026/02/05 12:56:44 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-5dae-7e20-8bc0-71fd55d8e760 2026/02/05 12:56:44 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:44 INFO Looking up user name=bob 2026/02/05 12:56:44 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-5dae-7e20-8bc0-71fd55d8e760 2026/02/05 12:56:44 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2de0-5dae-7e20-8bc0-71fd55d8e760 2026/02/05 12:56:44 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:44 INFO Looking up user name=bob 2026/02/05 12:56:44 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-5dae-7e20-8bc0-71fd55d8e760 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-5d27-7439-8065-7faa4d82273a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-5d27-7439-8065-7faa4d82273a 2026/02/05 12:56:44 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-5dd3-799d-ad1e-901534e1082b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-5dd3-793a-9fd6-63d07caa03e8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-5dd3-793a-9fd6-63d07caa03e8 2026/02/05 12:56:44 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-5dd3-799d-ad1e-901534e1082b 2026/02/05 12:56:44 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-5dd3-799d-ad1e-901534e1082b 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:44 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:44 INFO Looking up user name=bob 2026/02/05 12:56:44 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-5dd3-799d-ad1e-901534e1082b 2026/02/05 12:56:44 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-5dd3-799d-ad1e-901534e1082b 2026/02/05 12:56:44 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-5dd3-793a-9fd6-63d07caa03e8 request.user=bob post=https://b.localdomain/post/019c2de0-5dd3-793a-9fd6-63d07caa03e8 2026/02/05 12:56:44 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:44 INFO Looking up user name=bob 2026/02/05 12:56:44 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-5dd3-799d-ad1e-901534e1082b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-5dd3-793a-9fd6-63d07caa03e8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-5dd3-793a-9fd6-63d07caa03e8 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:44 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:44 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:44 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:44 INFO Looking up user name=bob 2026/02/05 12:56:44 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 12:56:44 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:44 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-5dd3-793a-9fd6-63d07caa03e8 request.user=alice post=https://b.localdomain/post/019c2de0-5dd3-793a-9fd6-63d07caa03e8 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:44 INFO Quoting post request.path=/users/quote/b.localdomain/post/019c2de0-5dd3-793a-9fd6-63d07caa03e8 request.user=alice post=https://b.localdomain/post/019c2de0-5dd3-793a-9fd6-63d07caa03e8 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:44 INFO Received a new post activity.id=https://a.localdomain/create/019c2de0-5e30-7c4a-8ec1-8515c13ab5a5 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-5e30-7c04-9d68-c37f41443126 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2de0-5e30-7c04-9d68-c37f41443126 2026/02/05 12:56:44 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2de0-5e30-7c4a-8ec1-8515c13ab5a5 2026/02/05 12:56:44 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2de0-5e30-7c4a-8ec1-8515c13ab5a5 2026/02/05 12:56:44 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2de0-5e30-7c4a-8ec1-8515c13ab5a5 2026/02/05 12:56:44 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:44 INFO Looking up user name=alice 2026/02/05 12:56:44 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2de0-5e30-7c4a-8ec1-8515c13ab5a5 2026/02/05 12:56:44 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2de0-5e30-7c4a-8ec1-8515c13ab5a5 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:44 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2de0-5e30-7c04-9d68-c37f41443126 request.user=alice post=https://a.localdomain/post/019c2de0-5e30-7c04-9d68-c37f41443126 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:44 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:44 INFO Looking up user name=alice 2026/02/05 12:56:44 INFO Received a new post activity.id=https://a.localdomain/create/019c2de0-5e30-7c4a-8ec1-8515c13ab5a5 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-5e30-7c04-9d68-c37f41443126 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2de0-5e30-7c04-9d68-c37f41443126 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:44 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-5dd3-793a-9fd6-63d07caa03e8 request.user=bob post=https://b.localdomain/post/019c2de0-5dd3-793a-9fd6-63d07caa03e8 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=carol 2026/02/05 12:56:44 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2de0-5e30-7c04-9d68-c37f41443126 request.user=bob post=https://a.localdomain/post/019c2de0-5e30-7c04-9d68-c37f41443126 --- PASS: TestCluster_PublicPostQuote (2.16s) 2026/02/05 12:56:44 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2de0-5ee5-7a5c-af16-3748eaa967dd 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2de0-5ef3-7c22-8ab2-a2c38623ab22 2026/02/05 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 12:56:45 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/02/05 12:56:45 INFO Looking up user name=alice 2026/02/05 12:56:45 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 12:56:45 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 12:56:45 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-5f29-7799-833a-2eac337e736f 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 12:56:45 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2de0-5f2b-769f-9ef4-f57bdb2519a6 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 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-5f29-7799-833a-2eac337e736f 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2de0-5f28-795e-843b-bf24202a338e 2026/02/05 12:56:45 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2de0-5f2b-769f-9ef4-f57bdb2519a6 2026/02/05 12:56:45 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2de0-5f2b-769f-9ef4-f57bdb2519a6 2026/02/05 12:56:45 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 12:56:45 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/02/05 12:56:45 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2de0-5f2b-769f-9ef4-f57bdb2519a6 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2de0-5f2b-769f-9ef4-f57bdb2519a6 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:45 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 12:56:45 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 12:56:45 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-5f59-7d45-a700-d09a06b890a8 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 12:56:45 INFO Received a new post activity.id=https://a.localdomain/create/019c2de0-5f59-787c-a0bd-4bcd45f6968e activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-5f59-7837-87af-506e03af63dc activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019c2de0-5f59-7837-87af-506e03af63dc 2026/02/05 12:56:45 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2de0-5f2b-769f-9ef4-f57bdb2519a6 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 12:56:45 INFO Creating new user request.path=/users/register name=carol 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-5f59-7d45-a700-d09a06b890a8 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2de0-5f59-787c-a0bd-4bcd45f6968e 2026/02/05 12:56:45 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 12:56:45 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2de0-5f59-7837-87af-506e03af63dc request.user=bob post=https://a.localdomain/post/019c2de0-5f59-7837-87af-506e03af63dc 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=carol 2026/02/05 12:56:45 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2de0-5f75-7407-b34b-c38da4490420 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2de0-5f2b-769f-9ef4-f57bdb2519a6 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2de0-5f2b-769f-9ef4-f57bdb2519a6 2026/02/05 12:56:45 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2de0-5f75-7407-b34b-c38da4490420 2026/02/05 12:56:45 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2de0-5f75-7407-b34b-c38da4490420 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:45 INFO Looking up user name=alice 2026/02/05 12:56:45 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2de0-5f8f-77bb-b10b-b42f844bbd88 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-5f29-7799-833a-2eac337e736f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-5f29-7799-833a-2eac337e736f 2026/02/05 12:56:45 INFO Received a new post activity.id=https://a.localdomain/create/019c2de0-5f8e-745e-a934-1825e005dc77 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-5f8e-73c7-b0c8-a24aee521917 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019c2de0-5f8e-73c7-b0c8-a24aee521917 2026/02/05 12:56:45 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2de0-5f75-7407-b34b-c38da4490420 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2de0-5f75-7407-b34b-c38da4490420 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2de0-5f8f-77bb-b10b-b42f844bbd88 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2de0-5f8e-745e-a934-1825e005dc77 2026/02/05 12:56:45 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2de0-5f8e-73c7-b0c8-a24aee521917 request.user=bob post=https://a.localdomain/post/019c2de0-5f8e-73c7-b0c8-a24aee521917 2026/02/05 12:56:45 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 (2.47s) 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:45 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2de0-5fc8-75ee-a74a-97e013c5532f activity.type=Reject activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-5f59-7d45-a700-d09a06b890a8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-5f59-7d45-a700-d09a06b890a8 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2de0-5fc8-75ee-a74a-97e013c5532f 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2de0-5fd9-7b29-bfcd-86727c091235 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/02/05 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/02/05 12:56:45 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 12:56:45 INFO Creating new user request.path=/users/register name=carol 2026/02/05 12:56:45 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 12:56:45 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:45 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 12:56:45 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2de0-6013-797f-86ed-28b1b329542c 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 12:56:45 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2de0-6014-7e28-a507-c1d4ae3bb0c9 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-6013-797f-86ed-28b1b329542c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2de0-6013-797f-86ed-28b1b329542c 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-6013-731c-8ab8-2593c951fd4b 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-6013-797f-86ed-28b1b329542c 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2de0-6014-7e28-a507-c1d4ae3bb0c9 2026/02/05 12:56:45 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-601b-7982-8e25-3ee7de61f3d9 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 12:56:45 INFO Creating new user request.path=/users/register name=carol 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-601b-7982-8e25-3ee7de61f3d9 2026/02/05 12:56:45 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 12:56:45 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 12:56:45 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-602c-7bde-a76e-f2ab20c15f27 --- PASS: TestCluster_PostToFollowers_ApprovedLocally (2.60s) 2026/02/05 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:45 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:45 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2de0-603f-7dce-9e40-ecfb68a1d465 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-601b-7982-8e25-3ee7de61f3d9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2de0-601b-7982-8e25-3ee7de61f3d9 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2de0-603f-7dce-9e40-ecfb68a1d465 2026/02/05 12:56:45 ERROR Cannot add metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=carol 2026/02/05 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:45 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 12:56:45 INFO Looking up resource resource=bob@b.localdomain user=bob --- PASS: TestCluster_PostToFollowers_RejectedLocally (2.64s) 2026/02/05 12:56:45 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-605f-7da4-a2f2-f01acfb3e3e2 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 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-605f-7da4-a2f2-f01acfb3e3e2 2026/02/05 12:56:45 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-605f-7da4-a2f2-f01acfb3e3e2 2026/02/05 12:56:45 INFO Looking up user name=alice 2026/02/05 12:56:45 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 12:56:45 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-605f-7da4-a2f2-f01acfb3e3e2 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-605f-7da4-a2f2-f01acfb3e3e2 --- PASS: TestMetadata_Add (2.66s) 2026/02/05 12:56:45 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 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 12:56:45 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:45 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-6097-700a-8bb9-7e6c66462ec1 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 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 12:56:45 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-60b0-7028-b417-3b7fa7bb130d 2026/02/05 12:56:45 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 12:56:45 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 12:56:45 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2de0-60b5-7a1e-8aa1-e27751ba9d3a 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 12:56:45 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2de0-60b5-7a1e-8aa1-e27751ba9d3a 2026/02/05 12:56:45 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2de0-60b5-7a1e-8aa1-e27751ba9d3a 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-60b5-7e9d-b893-66c1ba6636da 2026/02/05 12:56:45 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-60bf-771f-811e-2de5f9a7b2a0 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 12:56:45 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-60bf-771f-811e-2de5f9a7b2a0 2026/02/05 12:56:45 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-60bf-771f-811e-2de5f9a7b2a0 2026/02/05 12:56:45 INFO Looking up user name=carol 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:45 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2de0-60b5-7a1e-8aa1-e27751ba9d3a 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2de0-60b5-7a1e-8aa1-e27751ba9d3a 2026/02/05 12:56:45 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-60c8-70db-a436-f7f95c4b5e80 2026/02/05 12:56:45 INFO Looking up user name=alice 2026/02/05 12:56:45 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-60bf-771f-811e-2de5f9a7b2a0 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-60bf-771f-811e-2de5f9a7b2a0 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:45 WARN Invalid metadata field request.path=/users/metadata/add request.user=bob field="c=d\ne" 2026/02/05 12:56:45 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 12:56:45 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:45 INFO Looking up user name=alice 2026/02/05 12:56:45 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2de0-605f-7da4-a2f2-f01acfb3e3e2 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 12:56:45 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 12:56:45 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-60d9-7bb3-a989-e2d0411ef075 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-605f-7da4-a2f2-f01acfb3e3e2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-605f-7da4-a2f2-f01acfb3e3e2 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=carol 2026/02/05 12:56:45 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-60e0-758e-811e-520e0a79c30c 2026/02/05 12:56:45 INFO Looking up user name=carol 2026/02/05 12:56:45 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2de0-60b5-7a1e-8aa1-e27751ba9d3a 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 12:56:45 INFO Looking up user name=alice 2026/02/05 12:56:45 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-60e5-798b-a969-2ebb37773330 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2de0-60b5-7a1e-8aa1-e27751ba9d3a activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2de0-60b5-7a1e-8aa1-e27751ba9d3a 2026/02/05 12:56:45 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:45 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2de0-60bf-771f-811e-2de5f9a7b2a0 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 12:56:45 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-60d9-7bb3-a989-e2d0411ef075 2026/02/05 12:56:45 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-60d9-7bb3-a989-e2d0411ef075 2026/02/05 12:56:45 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-60e9-789a-84ba-2b53b9cf846b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-60bf-771f-811e-2de5f9a7b2a0 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-60bf-771f-811e-2de5f9a7b2a0 2026/02/05 12:56:45 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2de0-60e5-798b-a969-2ebb37773330 2026/02/05 12:56:45 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2de0-60e5-798b-a969-2ebb37773330 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-60e9-789a-84ba-2b53b9cf846b 2026/02/05 12:56:45 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-60e9-789a-84ba-2b53b9cf846b 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-60d9-7bb3-a989-e2d0411ef075 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2de0-60e5-798b-a969-2ebb37773330 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2de0-60d9-7bb3-a989-e2d0411ef075 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2de0-60e5-798b-a969-2ebb37773330 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-60e9-789a-84ba-2b53b9cf846b 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2de0-60e9-789a-84ba-2b53b9cf846b 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-60e5-798b-a969-2ebb37773330 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2de0-60b5-7a1e-8aa1-e27751ba9d3a activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2de0-60b5-7a1e-8aa1-e27751ba9d3a 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-60e9-789a-84ba-2b53b9cf846b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-60bf-771f-811e-2de5f9a7b2a0 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-60bf-771f-811e-2de5f9a7b2a0 2026/02/05 12:56:45 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-60d9-7bb3-a989-e2d0411ef075 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-605f-7da4-a2f2-f01acfb3e3e2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-605f-7da4-a2f2-f01acfb3e3e2 2026/02/05 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:45 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 12:56:45 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2de0-6101-74b9-8a79-cd54ef674c48 --- PASS: TestMetadata_LineBreak (2.82s) 2026/02/05 12:56:45 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-610e-720c-9d61-d058dceffb2c 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=carol 2026/02/05 12:56:45 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 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 12:56:45 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6124-79cc-b759-061f39f7be87 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6124-7987-80ac-d750c4b81ece activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-6124-7987-80ac-d750c4b81ece 2026/02/05 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:45 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6124-79cc-b759-061f39f7be87 2026/02/05 12:56:45 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6124-79cc-b759-061f39f7be87 2026/02/05 12:56:45 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6125-7a1e-965b-07f7dd213aa1 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6125-79df-bc88-3c04c149b54b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-6125-79df-bc88-3c04c149b54b 2026/02/05 12:56:45 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6125-7a1e-965b-07f7dd213aa1 2026/02/05 12:56:45 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6125-7a1e-965b-07f7dd213aa1 2026/02/05 12:56:45 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6125-7a1e-965b-07f7dd213aa1 2026/02/05 12:56:45 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6125-7a1e-965b-07f7dd213aa1 2026/02/05 12:56:45 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 12:56:45 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:45 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6125-7a1e-965b-07f7dd213aa1 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6124-79cc-b759-061f39f7be87 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-6124-79cc-b759-061f39f7be87 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:45 INFO Looking up user name=alice 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6125-7a1e-965b-07f7dd213aa1 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-6125-7a1e-965b-07f7dd213aa1 2026/02/05 12:56:45 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6124-7987-80ac-d750c4b81ece request.user=bob post=https://b.localdomain/post/019c2de0-6124-7987-80ac-d750c4b81ece 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=carol 2026/02/05 12:56:45 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=g 2026/02/05 12:56:45 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 12:56:45 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 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 12:56:45 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6125-79df-bc88-3c04c149b54b request.user=bob post=https://b.localdomain/post/019c2de0-6125-79df-bc88-3c04c149b54b 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=carol 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-6145-7ef5-a614-e083b52467e7 2026/02/05 12:56:45 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6124-79cc-b759-061f39f7be87 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6124-7987-80ac-d750c4b81ece activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-6124-7987-80ac-d750c4b81ece --- PASS: TestMetadata_Equals (2.89s) 2026/02/05 12:56:45 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2de0-615b-7f0b-a710-2ad501bd8768 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 12:56:45 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2de0-615b-7f0b-a710-2ad501bd8768 2026/02/05 12:56:45 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6125-7a1e-965b-07f7dd213aa1 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6125-79df-bc88-3c04c149b54b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-6125-79df-bc88-3c04c149b54b 2026/02/05 12:56:45 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2de0-615b-7f0b-a710-2ad501bd8768 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6125-7a1e-965b-07f7dd213aa1 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6125-79df-bc88-3c04c149b54b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-6125-79df-bc88-3c04c149b54b 2026/02/05 12:56:45 WARN Metadata field key does not exist request.path=/users/metadata/remove request.user=bob raw=g 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:45 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2de0-615b-7f0b-a710-2ad501bd8768 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2de0-615b-7f0b-a710-2ad501bd8768 2026/02/05 12:56:45 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2de0-6125-79df-bc88-3c04c149b54b request.user=alice post=https://b.localdomain/post/019c2de0-6125-79df-bc88-3c04c149b54b 2026/02/05 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:45 INFO Received a new post activity.id=https://a.localdomain/create/019c2de0-6176-723a-89d3-ab74d34f9fc8 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd 2026/02/05 12:56:45 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 12:56:45 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2de0-6176-723a-89d3-ab74d34f9fc8 2026/02/05 12:56:45 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2de0-6176-723a-89d3-ab74d34f9fc8 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:45 INFO Looking up user name=alice 2026/02/05 12:56:45 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2de0-6176-723a-89d3-ab74d34f9fc8 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2de0-6176-723a-89d3-ab74d34f9fc8 2026/02/05 12:56:45 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2de0-615b-7f0b-a710-2ad501bd8768 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 12:56:45 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd request.user=alice post=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:45 INFO Looking up user name=alice 2026/02/05 12:56:45 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2de0-6176-723a-89d3-ab74d34f9fc8 note=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd thread=https://b.localdomain/post/019c2de0-6125-79df-bc88-3c04c149b54b starter=https://b.localdomain/user/bob 2026/02/05 12:56:45 INFO Received a new post activity.id=https://a.localdomain/create/019c2de0-6176-723a-89d3-ab74d34f9fc8 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd 2026/02/05 12:56:45 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2de0-6176-723a-89d3-ab74d34f9fc8 2026/02/05 12:56:45 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2de0-6176-723a-89d3-ab74d34f9fc8 2026/02/05 12:56:45 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 12:56:45 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Fetching forwarded object activity.id=https://a.localdomain/create/019c2de0-6176-723a-89d3-ab74d34f9fc8 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/create/019c2de0-6176-723a-89d3-ab74d34f9fc8 sender=https://b.localdomain/user/bob 2026/02/05 12:56:45 INFO Fetching activity activity=https://a.localdomain/create/019c2de0-6176-723a-89d3-ab74d34f9fc8 2026/02/05 12:56:45 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2de0-61a2-7551-a9c4-903eb65a444d activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2de0-615b-7f0b-a710-2ad501bd8768 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2de0-615b-7f0b-a710-2ad501bd8768 2026/02/05 12:56:45 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=e 2026/02/05 12:56:45 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2de0-6176-723a-89d3-ab74d34f9fc8 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2de0-6176-723a-89d3-ab74d34f9fc8 2026/02/05 12:56:45 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2de0-61a2-7551-a9c4-903eb65a444d 2026/02/05 12:56:45 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2de0-61a2-7551-a9c4-903eb65a444d 2026/02/05 12:56:45 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="HTML tags like <p>" 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-61a3-74d2-b753-10a3d3a9af2b 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:45 INFO Looking up user name=alice 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-61a5-7623-837c-4fb95be88ee1 2026/02/05 12:56:45 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2de0-61a2-7551-a9c4-903eb65a444d 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2de0-61a2-7551-a9c4-903eb65a444d 2026/02/05 12:56:45 INFO Looking up user name=alice 2026/02/05 12:56:45 INFO Received a new post activity.id=https://a.localdomain/create/019c2de0-6176-723a-89d3-ab74d34f9fc8 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-61bc-7c92-9207-e177e8e6baf8 2026/02/05 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:45 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 12:56:45 INFO Looking up user name=alice 2026/02/05 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:45 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2de0-61cd-72d4-9f4b-5aeff0c15cc7 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2de0-615b-7f0b-a710-2ad501bd8768 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2de0-615b-7f0b-a710-2ad501bd8768 2026/02/05 12:56:45 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/019c2de0-615b-7f0b-a710-2ad501bd8768 from https://b.localdomain/user/bob by https://a.localdomain/user/alice: failed to reject follow https://b.localdomain/follow/019c2de0-615b-7f0b-a710-2ad501bd8768: not found" 2026/02/05 12:56:45 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 12:56:45 INFO Looking up resource resource=bob@b.localdomain user=bob --- PASS: TestCluster_PostToFollowers_RejectTwice (3.01s) 2026/02/05 12:56:45 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 12:56:45 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-61e0-71c4-ae1a-92ad1709650c 2026/02/05 12:56:45 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 12:56:45 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 12:56:45 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 12:56:45 INFO Looking up user name=bob --- PASS: TestMetadata_HTML (3.04s) 2026/02/05 12:56:45 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=c 2026/02/05 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-61f2-7d44-8cc1-2d8c3c3a025e 2026/02/05 12:56:45 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 12:56:45 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob --- PASS: TestName_Set (3.06s) 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-61f9-73c6-93e3-039d19185a2b 2026/02/05 12:56:45 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=carol 2026/02/05 12:56:45 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:45 INFO Looking up user name=alice 2026/02/05 12:56:45 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=a 2026/02/05 12:56:45 INFO Fetching object id=ap://did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor 2026/02/05 12:56:45 INFO Creating new user request.path=/users/register name=carol 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-620b-7e8e-8abe-7e2e5f60bd83 2026/02/05 12:56:45 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/02/05 12:56:45 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 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-6212-742e-b63b-2b52b7ac4129 2026/02/05 12:56:45 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor offset=0 2026/02/05 12:56:45 INFO Updated post activity.id=https://a.localdomain/update/019c2de0-6228-7b5e-b6aa-eb34c84b0177 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd 2026/02/05 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:45 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2de0-6228-7b5e-b6aa-eb34c84b0177 2026/02/05 12:56:45 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2de0-6228-7b5e-b6aa-eb34c84b0177 2026/02/05 12:56:45 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-622d-7a2b-b0e3-649c52ac9778 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:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor 2026/02/05 12:56:45 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/inbox activity=https://a.localdomain/follow/019c2de0-622d-7a2b-b0e3-649c52ac9778 2026/02/05 12:56:45 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/inbox activity=https://a.localdomain/follow/019c2de0-622d-7a2b-b0e3-649c52ac9778 2026/02/05 12:56:45 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/02/05 12:56:45 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 12:56:45 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-6233-75bd-bc45-69eb22902750 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:45 INFO Looking up user name=alice 2026/02/05 12:56:45 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2de0-6228-7b5e-b6aa-eb34c84b0177 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2de0-6228-7b5e-b6aa-eb34c84b0177 2026/02/05 12:56:45 INFO Looking up user name=alice 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2de0-6238-7587-8b1b-93f530594f10 2026/02/05 12:56:45 INFO Looking up user name=carol 2026/02/05 12:56:45 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/inbox activity=https://a.localdomain/follow/019c2de0-622d-7a2b-b0e3-649c52ac9778 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-622d-7a2b-b0e3-649c52ac9778 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-623e-7767-9c7a-12556a8bb6f1 2026/02/05 12:56:45 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd request.user=alice post=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:45 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor offset=0 2026/02/05 12:56:45 INFO Looking up user name=alice 2026/02/05 12:56:45 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 12:56:45 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 12:56:45 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:45 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2de0-6228-7b5e-b6aa-eb34c84b0177 note=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd thread=https://b.localdomain/post/019c2de0-6125-79df-bc88-3c04c149b54b starter=https://b.localdomain/user/bob 2026/02/05 12:56:45 INFO Updated post activity.id=https://a.localdomain/update/019c2de0-6228-7b5e-b6aa-eb34c84b0177 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd 2026/02/05 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 12:56:45 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2de0-6228-7b5e-b6aa-eb34c84b0177 --- PASS: TestMetadata_Remove (3.14s) 2026/02/05 12:56:45 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2de0-6228-7b5e-b6aa-eb34c84b0177 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:45 INFO Fetching forwarded object activity.id=https://a.localdomain/update/019c2de0-6228-7b5e-b6aa-eb34c84b0177 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/update/019c2de0-6228-7b5e-b6aa-eb34c84b0177 sender=https://b.localdomain/user/bob 2026/02/05 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor 2026/02/05 12:56:45 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 12:56:45 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-625a-79d1-8a89-f9c204e53d6a 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 12:56:45 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-625a-79d1-8a89-f9c204e53d6a 2026/02/05 12:56:45 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-625a-79d1-8a89-f9c204e53d6a 2026/02/05 12:56:45 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:45 INFO Fetching activity activity=https://a.localdomain/update/019c2de0-6228-7b5e-b6aa-eb34c84b0177 2026/02/05 12:56:45 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2de0-6228-7b5e-b6aa-eb34c84b0177 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2de0-6228-7b5e-b6aa-eb34c84b0177 2026/02/05 12:56:45 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:45 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:45 INFO Looking up user name=alice 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Looking up user name=alice 2026/02/05 12:56:45 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/02/05 12:56:45 INFO Looking up user name=carol 2026/02/05 12:56:45 INFO Looking up user name=alice 2026/02/05 12:56:45 INFO Fetching object id=ap://did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor 2026/02/05 12:56:45 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-625a-79d1-8a89-f9c204e53d6a 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-625a-79d1-8a89-f9c204e53d6a 2026/02/05 12:56:45 INFO Updated post activity.id=https://a.localdomain/update/019c2de0-6228-7b5e-b6aa-eb34c84b0177 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-6269-73dd-89be-b6e337c7b7e4 2026/02/05 12:56:45 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 12:56:45 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 12:56:45 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 12:56:45 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 12:56:45 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor offset=0 --- PASS: TestMetadata_Maximum (3.18s) 2026/02/05 12:56:45 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2de0-627c-7333-8812-60ee75198fcc 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 12:56:45 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 12:56:45 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2de0-627c-7333-8812-60ee75198fcc 2026/02/05 12:56:45 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2de0-627c-7333-8812-60ee75198fcc 2026/02/05 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:45 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-628b-7cb3-8c7c-b110c26311af 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 12:56:45 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-628b-7cb3-8c7c-b110c26311af 2026/02/05 12:56:45 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-628b-7cb3-8c7c-b110c26311af 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:45 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-628f-7ab9-a9f5-a28158541360 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:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor 2026/02/05 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:45 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/inbox activity=https://a.localdomain/follow/019c2de0-628f-7ab9-a9f5-a28158541360 2026/02/05 12:56:45 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/inbox activity=https://a.localdomain/follow/019c2de0-628f-7ab9-a9f5-a28158541360 2026/02/05 12:56:45 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2de0-627c-7333-8812-60ee75198fcc 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2de0-627c-7333-8812-60ee75198fcc 2026/02/05 12:56:45 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/02/05 12:56:45 INFO Looking up user name=alice 2026/02/05 12:56:45 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2de0-625a-79d1-8a89-f9c204e53d6a 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 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-629b-7352-86b7-463a7863f947 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-625a-79d1-8a89-f9c204e53d6a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-625a-79d1-8a89-f9c204e53d6a 2026/02/05 12:56:45 INFO Looking up user name=carol 2026/02/05 12:56:45 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-629b-7352-86b7-463a7863f947 2026/02/05 12:56:45 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 12:56:45 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-629b-7352-86b7-463a7863f947 2026/02/05 12:56:45 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 12:56:45 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/inbox activity=https://a.localdomain/follow/019c2de0-628f-7ab9-a9f5-a28158541360 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-628f-7ab9-a9f5-a28158541360 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:45 INFO Looking up user name=carol 2026/02/05 12:56:45 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:45 INFO Looking up user name=alice 2026/02/05 12:56:45 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-629b-7352-86b7-463a7863f947 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2de0-629b-7352-86b7-463a7863f947 2026/02/05 12:56:45 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:45 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-628b-7cb3-8c7c-b110c26311af 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-628b-7cb3-8c7c-b110c26311af 2026/02/05 12:56:45 INFO Looking up user name=carol 2026/02/05 12:56:45 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-629b-7352-86b7-463a7863f947 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-625a-79d1-8a89-f9c204e53d6a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-625a-79d1-8a89-f9c204e53d6a 2026/02/05 12:56:45 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 12:56:45 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 12:56:45 INFO Looking up user name=bob 2026/02/05 12:56:45 INFO Looking up user name=stuff 2026/02/05 12:56:45 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor offset=0 2026/02/05 12:56:45 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2de0-627c-7333-8812-60ee75198fcc 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 12:56:45 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 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:46 INFO Creating new user request.path=/users/register name=alice --- PASS: TestMetadata_Link (3.24s) 2026/02/05 12:56:46 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 12:56:46 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2de0-622d-7a2b-b0e3-649c52ac9778 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:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor 2026/02/05 12:56:46 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-62c6-71ca-9ebf-bf38eae2a06c 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 12:56:46 INFO Received delete request activity.id=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/accept/019c2de0-62c7-774d-bfbd-6c5f155d9636 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-622d-7a2b-b0e3-649c52ac9778 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-622d-7a2b-b0e3-649c52ac9778 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2de0-62c6-71ca-9ebf-bf38eae2a06c 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2de0-62c6-71ca-9ebf-bf38eae2a06c 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd#delete 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd#delete 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd#delete 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd#delete 2026/02/05 12:56:46 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-628b-7cb3-8c7c-b110c26311af 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 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2de0-62d2-71f3-a130-68f8c6cfeccb activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2de0-627c-7333-8812-60ee75198fcc activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2de0-627c-7333-8812-60ee75198fcc 2026/02/05 12:56: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 12:56:46 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2de0-628f-7ab9-a9f5-a28158541360 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:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/accept/019c2de0-62d3-7d8e-abc5-69650a4e6a4e activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-628f-7ab9-a9f5-a28158541360 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2de0-628f-7ab9-a9f5-a28158541360 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-62d2-7493-a5ca-3d2fa9d0ded1 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-62d2-7455-9732-4453a733d8f6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-62d2-7455-9732-4453a733d8f6 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2de0-62d2-71f3-a130-68f8c6cfeccb 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2de0-62d2-71f3-a130-68f8c6cfeccb 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/accept/019c2de0-62c7-774d-bfbd-6c5f155d9636 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/accept/019c2de0-62c7-774d-bfbd-6c5f155d9636 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2de0-62c6-71ca-9ebf-bf38eae2a06c 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-62c6-71ca-9ebf-bf38eae2a06c 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 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 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/accept/019c2de0-62d3-7d8e-abc5-69650a4e6a4e 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-62d2-7493-a5ca-3d2fa9d0ded1 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-62d2-7493-a5ca-3d2fa9d0ded1 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2de0-62d2-71f3-a130-68f8c6cfeccb 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2de0-62d2-71f3-a130-68f8c6cfeccb 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Received delete request activity.id=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd#delete note=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd thread=https://b.localdomain/post/019c2de0-6125-79df-bc88-3c04c149b54b starter=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-62d2-7493-a5ca-3d2fa9d0ded1 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-62d2-7493-a5ca-3d2fa9d0ded1 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd#delete 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd#delete 2026/02/05 12:56:46 INFO Fetching forwarded object activity.id=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd activity.object.type=Note activity.object.attributed_to="" id=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd sender=https://b.localdomain/user/bob 2026/02/05 12:56:46 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 12:56:46 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-62e9-79f9-96e8-25433f034eaf 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 12:56:46 INFO Fetching object id=ap://did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-62e9-79f9-96e8-25433f034eaf 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-62e9-79f9-96e8-25433f034eaf 2026/02/05 12:56:46 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-62d2-7455-9732-4453a733d8f6 request.user=carol post=https://b.localdomain/post/019c2de0-62d2-7455-9732-4453a733d8f6 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/accept/019c2de0-62c7-774d-bfbd-6c5f155d9636 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/accept/019c2de0-62d3-7d8e-abc5-69650a4e6a4e 2026/02/05 12:56:46 INFO Fetching post post=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd#delete 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd#delete 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-62d2-7493-a5ca-3d2fa9d0ded1 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-62d2-7455-9732-4453a733d8f6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-62d2-7455-9732-4453a733d8f6 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-62f3-77cc-9419-74cc2c73512f 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Fetching object id=ap://did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor 2026/02/05 12:56:46 INFO Received delete request activity.id=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd deleted=https://a.localdomain/post/019c2de0-6176-71f7-9bba-bd1d7dfa5afd 2026/02/05 12:56: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 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/accept/019c2de0-62d3-7d8e-abc5-69650a4e6a4e 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/accept/019c2de0-62d3-7d8e-abc5-69650a4e6a4e 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/accept/019c2de0-62c7-774d-bfbd-6c5f155d9636 2026/02/05 12:56:46 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor --- PASS: TestCluster_PostToFollowers_RejectThenAccept (3.32s) 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 12:56:46 INFO Looking up user name=stuff 2026/02/05 12:56:46 INFO Fetching object id=ap://did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/accept/019c2de0-62c7-774d-bfbd-6c5f155d9636 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-622d-7a2b-b0e3-649c52ac9778 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-622d-7a2b-b0e3-649c52ac9778 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-62e9-79f9-96e8-25433f034eaf 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-62e9-79f9-96e8-25433f034eaf 2026/02/05 12:56:46 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-630f-715b-b252-cd1dd208ec0d 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-630f-715b-b252-cd1dd208ec0d 2026/02/05 12:56: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 12:56:46 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:46 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 12:56:46 INFO Fetching object id=ap://did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/accept/019c2de0-62d3-7d8e-abc5-69650a4e6a4e activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-628f-7ab9-a9f5-a28158541360 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2de0-628f-7ab9-a9f5-a28158541360 2026/02/05 12:56: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 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-630f-715b-b252-cd1dd208ec0d 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-630f-715b-b252-cd1dd208ec0d 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2de0-6322-737b-93ba-acd2687ad3b8 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 12:56:46 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2de0-6322-737b-93ba-acd2687ad3b8 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2de0-6322-737b-93ba-acd2687ad3b8 2026/02/05 12:56: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 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56: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 12:56:46 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:46 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 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2de0-6322-737b-93ba-acd2687ad3b8 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2de0-6322-737b-93ba-acd2687ad3b8 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-6332-7add-a7b3-48b63f3ef093 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 12:56:46 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:46 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-6332-7add-a7b3-48b63f3ef093 2026/02/05 12:56:46 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 12:56:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-6332-7add-a7b3-48b63f3ef093 2026/02/05 12:56:46 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-6336-7cb4-a0d4-04758396539a 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 12:56:46 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/create/019c2de0-6335-72c5-a525-a4b4548c7839 note=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/post/019c2de0-6335-726f-885b-2fa2717f3253 thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/post/019c2de0-6335-726f-885b-2fa2717f3253 starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/create/019c2de0-6335-72c5-a525-a4b4548c7839 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/post/019c2de0-6335-726f-885b-2fa2717f3253 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/post/019c2de0-6335-726f-885b-2fa2717f3253 2026/02/05 12:56:46 INFO Creating new user request.path=/users/register name=carol 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-6336-7cb4-a0d4-04758396539a 2026/02/05 12:56:46 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 12:56:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-6336-7cb4-a0d4-04758396539a 2026/02/05 12:56:46 INFO Fetching object id=ap://did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/create/019c2de0-6335-72c5-a525-a4b4548c7839 2026/02/05 12:56:46 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 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/create/019c2de0-6335-72c5-a525-a4b4548c7839 --- PASS: TestCluster_ReplyForwardingWithoutIntegrityProofs (3.38s) 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-6332-7add-a7b3-48b63f3ef093 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-6332-7add-a7b3-48b63f3ef093 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor offset=0 2026/02/05 12:56:46 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 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-6336-7cb4-a0d4-04758396539a 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-6336-7cb4-a0d4-04758396539a 2026/02/05 12:56:46 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2de0-62c6-71ca-9ebf-bf38eae2a06c 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 12:56:46 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 12:56:46 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-6353-71ab-89df-ec70fe399bcd 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 12:56:46 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2de0-6353-788b-a5c1-9047b5bbcca7 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-62c6-71ca-9ebf-bf38eae2a06c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-62c6-71ca-9ebf-bf38eae2a06c 2026/02/05 12:56: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 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-6353-71ab-89df-ec70fe399bcd 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-6353-71ab-89df-ec70fe399bcd 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Fetching object id=ap://did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor 2026/02/05 12:56: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 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/create/019c2de0-6335-72c5-a525-a4b4548c7839 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/create/019c2de0-6335-72c5-a525-a4b4548c7839 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-635d-7b80-9b05-938024333ece 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:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor 2026/02/05 12:56:46 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-635e-7654-a9c5-6e197af03868 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 12:56:46 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2de0-6322-737b-93ba-acd2687ad3b8 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 12:56:46 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2de0-6360-709b-b56f-2ca2a8af7442 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2de0-6322-737b-93ba-acd2687ad3b8 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2de0-6322-737b-93ba-acd2687ad3b8 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-635e-7654-a9c5-6e197af03868 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-635e-7654-a9c5-6e197af03868 2026/02/05 12:56:46 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-6360-7b03-b0e6-deffc1a22e6b 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 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/inbox activity=https://a.localdomain/follow/019c2de0-635d-7b80-9b05-938024333ece 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/inbox activity=https://a.localdomain/follow/019c2de0-635d-7b80-9b05-938024333ece 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2de0-6353-788b-a5c1-9047b5bbcca7 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2de0-6353-788b-a5c1-9047b5bbcca7 2026/02/05 12:56:46 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2de0-6332-7add-a7b3-48b63f3ef093 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 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-6360-7b03-b0e6-deffc1a22e6b 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-6360-7b03-b0e6-deffc1a22e6b 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2de0-6360-709b-b56f-2ca2a8af7442 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2de0-6360-709b-b56f-2ca2a8af7442 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-6364-7104-95f8-5079fa27a9e8 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-6332-7add-a7b3-48b63f3ef093 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-6332-7add-a7b3-48b63f3ef093 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 12:56:46 INFO Looking up user name=stuff 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 12:56:46 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/post/019c2de0-6335-726f-885b-2fa2717f3253 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/post/019c2de0-6335-726f-885b-2fa2717f3253 2026/02/05 12:56:46 INFO Looking up user name=stuff 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-6364-7104-95f8-5079fa27a9e8 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-6364-7104-95f8-5079fa27a9e8 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-6360-7b03-b0e6-deffc1a22e6b 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2de0-6353-788b-a5c1-9047b5bbcca7 2026/02/05 12:56:46 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-6360-7b03-b0e6-deffc1a22e6b 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2de0-6360-709b-b56f-2ca2a8af7442 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2de0-6353-788b-a5c1-9047b5bbcca7 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2de0-6360-709b-b56f-2ca2a8af7442 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-6353-71ab-89df-ec70fe399bcd 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-6353-71ab-89df-ec70fe399bcd 2026/02/05 12:56:46 INFO Looking up user name=stuff 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-6364-7104-95f8-5079fa27a9e8 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2de0-6364-7104-95f8-5079fa27a9e8 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2de0-6353-788b-a5c1-9047b5bbcca7 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-62c6-71ca-9ebf-bf38eae2a06c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-62c6-71ca-9ebf-bf38eae2a06c 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-6364-7104-95f8-5079fa27a9e8 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-6332-7add-a7b3-48b63f3ef093 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-6332-7add-a7b3-48b63f3ef093 2026/02/05 12:56:46 INFO Looking up user name=stuff 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2de0-6360-709b-b56f-2ca2a8af7442 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2de0-6322-737b-93ba-acd2687ad3b8 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2de0-6322-737b-93ba-acd2687ad3b8 2026/02/05 12:56:46 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 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56: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 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 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 12:56:46 INFO Fetching object id=ap://did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-635e-7654-a9c5-6e197af03868 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-635e-7654-a9c5-6e197af03868 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/inbox activity=https://a.localdomain/follow/019c2de0-635d-7b80-9b05-938024333ece 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-635d-7b80-9b05-938024333ece 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/create/019c2de0-6335-72c5-a525-a4b4548c7839 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/post/019c2de0-6335-726f-885b-2fa2717f3253 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor/post/019c2de0-6335-726f-885b-2fa2717f3253 2026/02/05 12:56:46 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 12:56:46 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor offset=0 2026/02/05 12:56:46 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-638d-737a-a8d6-18ab9ee0ab71 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 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-638d-737a-a8d6-18ab9ee0ab71 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-638d-737a-a8d6-18ab9ee0ab71 2026/02/05 12:56:46 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-638a-7eab-acc9-5e238e13265b 2026/02/05 12:56:46 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-6360-7b03-b0e6-deffc1a22e6b 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 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6395-7d4d-a28d-3f38c21a55fa activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6395-7d0e-ac0b-059e332ffade activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-6395-7d0e-ac0b-059e332ffade 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6395-7d4d-a28d-3f38c21a55fa 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6395-7d4d-a28d-3f38c21a55fa 2026/02/05 12:56:46 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2de0-6353-71ab-89df-ec70fe399bcd 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 12:56:46 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2de0-62e9-79f9-96e8-25433f034eaf 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 12:56:46 INFO Looking up user name=nobody 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-639c-752b-9263-b776351f6c49 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-6353-71ab-89df-ec70fe399bcd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2de0-6353-71ab-89df-ec70fe399bcd 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-639c-79d5-b73d-b9c2441de98e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-62e9-79f9-96e8-25433f034eaf activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-62e9-79f9-96e8-25433f034eaf 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/05 12:56:46 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT host=a.localdomain count=1 2026/02/05 12:56:46 INFO Found unknown local follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mknwi2gH6fqJ6DDrgHSngyqEr3N2x9jJerpSkxvXEaVQuT/actor follower=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2de0-639c-752b-9263-b776351f6c49 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-639c-7a6b-8b66-0a5827b17162 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-639c-77e9-9850-cb3e462dc505 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-639c-77e9-9850-cb3e462dc505 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2de0-639c-752b-9263-b776351f6c49 2026/02/05 12:56:46 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-639c-7a6b-8b66-0a5827b17162 2026/02/05 12:56:46 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-639c-7a6b-8b66-0a5827b17162 2026/02/05 12:56:46 INFO Looking up user name=carol --- PASS: TestCluster_FollowersSyncMissingRemoteFollowPortableActor (3.48s) 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2de0-635e-7654-a9c5-6e197af03868 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 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-638d-737a-a8d6-18ab9ee0ab71 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-638d-737a-a8d6-18ab9ee0ab71 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-63ab-79ab-b812-81e1e3d9c14c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-635e-7654-a9c5-6e197af03868 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2de0-635e-7654-a9c5-6e197af03868 2026/02/05 12:56:46 INFO Fetching object id=ap://did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6395-7d4d-a28d-3f38c21a55fa 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-6395-7d4d-a28d-3f38c21a55fa 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-639c-79d5-b73d-b9c2441de98e 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-639c-79d5-b73d-b9c2441de98e 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2de0-63ab-79ab-b812-81e1e3d9c14c 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 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 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-639c-7a6b-8b66-0a5827b17162 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-639c-7a6b-8b66-0a5827b17162 2026/02/05 12:56:46 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56: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 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6395-7d0e-ac0b-059e332ffade request.user=carol post=https://b.localdomain/post/019c2de0-6395-7d0e-ac0b-059e332ffade 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2de0-639c-752b-9263-b776351f6c49 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2de0-639c-752b-9263-b776351f6c49 2026/02/05 12:56:46 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor offset=0 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-639c-77e9-9850-cb3e462dc505 request.user=carol post=https://b.localdomain/post/019c2de0-639c-77e9-9850-cb3e462dc505 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Creating new user request.path=/users/register name=carol 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6395-7d4d-a28d-3f38c21a55fa activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6395-7d0e-ac0b-059e332ffade activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-6395-7d0e-ac0b-059e332ffade 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-639c-79d5-b73d-b9c2441de98e 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2de0-63ab-79ab-b812-81e1e3d9c14c 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-639c-752b-9263-b776351f6c49 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-6353-71ab-89df-ec70fe399bcd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2de0-6353-71ab-89df-ec70fe399bcd 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2de0-6336-7cb4-a0d4-04758396539a 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 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-63c8-7b06-a2c0-c33bc38a93a9 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-6336-7cb4-a0d4-04758396539a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-6336-7cb4-a0d4-04758396539a 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-63c9-73b4-b496-78985a362c76 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:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor 2026/02/05 12:56:46 INFO Forwarding post to group followers activity=https://b.localdomain/create/019c2de0-639c-7a6b-8b66-0a5827b17162 note=https://b.localdomain/post/019c2de0-639c-77e9-9850-cb3e462dc505 group=https://g.localdomain/user/stuff 2026/02/05 12:56: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 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-639c-7a6b-8b66-0a5827b17162 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-639c-77e9-9850-cb3e462dc505 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-639c-77e9-9850-cb3e462dc505 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/inbox activity=https://a.localdomain/follow/019c2de0-63c9-73b4-b496-78985a362c76 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/inbox activity=https://a.localdomain/follow/019c2de0-63c9-73b4-b496-78985a362c76 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-639c-7a6b-8b66-0a5827b17162 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-639c-7a6b-8b66-0a5827b17162 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-63cb-7397-be68-30e9ca0fb4c0 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-63cb-7397-be68-30e9ca0fb4c0 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-63cb-7397-be68-30e9ca0fb4c0 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-63cb-7397-be68-30e9ca0fb4c0 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2de0-638d-737a-a8d6-18ab9ee0ab71 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 12:56:46 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-63d4-75df-b8f4-0b48ca609d5a activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-638d-737a-a8d6-18ab9ee0ab71 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-638d-737a-a8d6-18ab9ee0ab71 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-63c8-7b06-a2c0-c33bc38a93a9 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-63c8-7b06-a2c0-c33bc38a93a9 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Follow is rejected activity.id=https://b.localdomain/reject/019c2de0-63d7-75db-b5ed-8c0b9b517221 activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-625a-79d1-8a89-f9c204e53d6a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-625a-79d1-8a89-f9c204e53d6a 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-63d4-75df-b8f4-0b48ca609d5a 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/inbox activity=https://a.localdomain/follow/019c2de0-63c9-73b4-b496-78985a362c76 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-63c9-73b4-b496-78985a362c76 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019c2de0-63d7-75db-b5ed-8c0b9b517221 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019c2de0-63d7-75db-b5ed-8c0b9b517221 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2de0-63ab-79ab-b812-81e1e3d9c14c 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2de0-639c-79d5-b73d-b9c2441de98e 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2de0-63ab-79ab-b812-81e1e3d9c14c 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Looking up user name=stuff 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019c2de0-63d7-75db-b5ed-8c0b9b517221 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-63cb-7397-be68-30e9ca0fb4c0 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/reject/019c2de0-63d7-75db-b5ed-8c0b9b517221 2026/02/05 12:56: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 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:46 INFO Notifying that user does not exist user=bob 2026/02/05 12:56:46 WARN Actor is gone, deleting associated objects id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 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 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor offset=0 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-63c8-7b06-a2c0-c33bc38a93a9 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-63d4-75df-b8f4-0b48ca609d5a 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-639c-7a6b-8b66-0a5827b17162 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-63cb-7397-be68-30e9ca0fb4c0 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-639c-79d5-b73d-b9c2441de98e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-62e9-79f9-96e8-25433f034eaf activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-62e9-79f9-96e8-25433f034eaf 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Looking up user name=stuff 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice === 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 12:56:46 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-63cb-7397-be68-30e9ca0fb4c0 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-63d4-75df-b8f4-0b48ca609d5a 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-639c-7a6b-8b66-0a5827b17162 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2de0-63d4-75df-b8f4-0b48ca609d5a 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2de0-63cb-7397-be68-30e9ca0fb4c0 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2de0-63c8-7b06-a2c0-c33bc38a93a9 --- FAIL: TestCluster_PostToFollowers_Rejected (3.55s) 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key="my website" 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-63c8-7b06-a2c0-c33bc38a93a9 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-6336-7cb4-a0d4-04758396539a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-6336-7cb4-a0d4-04758396539a 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-63ab-79ab-b812-81e1e3d9c14c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-635e-7654-a9c5-6e197af03868 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2de0-635e-7654-a9c5-6e197af03868 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-63f4-7343-9c23-32562fc3b8d0 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-63d4-75df-b8f4-0b48ca609d5a activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-638d-737a-a8d6-18ab9ee0ab71 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-638d-737a-a8d6-18ab9ee0ab71 2026/02/05 12:56:46 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2de0-635d-7b80-9b05-938024333ece 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:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/accept/019c2de0-63fa-7e04-bc90-28f746f45e6e activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-635d-7b80-9b05-938024333ece activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-635d-7b80-9b05-938024333ece 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-63f8-7007-91e2-c63e26c5f63b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-63f7-7ee3-9774-53754a74e6d4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-63f7-7ee3-9774-53754a74e6d4 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/05 12:56:46 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 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-639c-7a6b-8b66-0a5827b17162 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-639c-77e9-9850-cb3e462dc505 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-639c-77e9-9850-cb3e462dc505 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Looking up user name=stuff 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-63f8-7007-91e2-c63e26c5f63b 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-63f8-7007-91e2-c63e26c5f63b 2026/02/05 12:56:46 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2de0-63c9-73b4-b496-78985a362c76 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:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 12:56:46 INFO Looking up user name=stuff 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/accept/019c2de0-640a-7959-8ac8-23543a5dd4bc activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-63c9-73b4-b496-78985a362c76 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2de0-63c9-73b4-b496-78985a362c76 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/accept/019c2de0-63fa-7e04-bc90-28f746f45e6e 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/accept/019c2de0-63fa-7e04-bc90-28f746f45e6e 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/accept/019c2de0-640a-7959-8ac8-23543a5dd4bc 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor --- PASS: TestCluster_DeletedInstance (3.60s) 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-63f8-7007-91e2-c63e26c5f63b 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-63f8-7007-91e2-c63e26c5f63b 2026/02/05 12:56:46 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:46 INFO Fetching object id=ap://did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor 2026/02/05 12:56:46 INFO Updated post activity.id=https://b.localdomain/update/019c2de0-641e-7e95-a34e-b12b15bf9aa4 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6395-7d0e-ac0b-059e332ffade activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-6395-7d0e-ac0b-059e332ffade 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/accept/019c2de0-63fa-7e04-bc90-28f746f45e6e 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/accept/019c2de0-640a-7959-8ac8-23543a5dd4bc 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-641e-7e95-a34e-b12b15bf9aa4 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-641e-7e95-a34e-b12b15bf9aa4 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2de0-639c-77e9-9850-cb3e462dc505 request.user=alice post=https://b.localdomain/post/019c2de0-639c-77e9-9850-cb3e462dc505 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-63f7-7ee3-9774-53754a74e6d4 request.user=carol post=https://b.localdomain/post/019c2de0-63f7-7ee3-9774-53754a74e6d4 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6424-7e12-b152-fcc35bfb4f86 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6424-7dcf-95e9-b7e897b1fa13 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-6424-7dcf-95e9-b7e897b1fa13 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-641e-7e95-a34e-b12b15bf9aa4 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-641e-7e95-a34e-b12b15bf9aa4 2026/02/05 12:56:46 INFO Received a new post activity.id=https://a.localdomain/create/019c2de0-6426-7ece-98fd-8d3202a215f4 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3 2026/02/05 12:56:46 INFO Fetching object id=ap://did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6429-79d2-9d41-77a5039d304f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6429-7991-9a83-eaba386eea8a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-6429-7991-9a83-eaba386eea8a 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2de0-6426-7ece-98fd-8d3202a215f4 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2de0-6426-7ece-98fd-8d3202a215f4 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6424-7e12-b152-fcc35bfb4f86 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6424-7e12-b152-fcc35bfb4f86 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/accept/019c2de0-640a-7959-8ac8-23543a5dd4bc 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/accept/019c2de0-63fa-7e04-bc90-28f746f45e6e 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6429-79d2-9d41-77a5039d304f 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/accept/019c2de0-640a-7959-8ac8-23543a5dd4bc 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6429-79d2-9d41-77a5039d304f 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor 2026/02/05 12:56: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 12:56:46 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6395-7d0e-ac0b-059e332ffade request.user=carol post=https://b.localdomain/post/019c2de0-6395-7d0e-ac0b-059e332ffade 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6429-79d2-9d41-77a5039d304f 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-6429-79d2-9d41-77a5039d304f 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Looking up user name=alice --- PASS: TestMetadata_Whitespace (3.63s) 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-63f8-7007-91e2-c63e26c5f63b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-63f7-7ee3-9774-53754a74e6d4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-63f7-7ee3-9774-53754a74e6d4 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2de0-6426-7ece-98fd-8d3202a215f4 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2de0-6426-7ece-98fd-8d3202a215f4 2026/02/05 12:56:46 INFO Updated post activity.id=https://b.localdomain/update/019c2de0-641e-7e95-a34e-b12b15bf9aa4 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6395-7d0e-ac0b-059e332ffade activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-6395-7d0e-ac0b-059e332ffade 2026/02/05 12:56:46 INFO Fetching object id=ap://did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6424-7e12-b152-fcc35bfb4f86 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-6424-7e12-b152-fcc35bfb4f86 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/accept/019c2de0-63fa-7e04-bc90-28f746f45e6e activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-635d-7b80-9b05-938024333ece activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-635d-7b80-9b05-938024333ece 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor 2026/02/05 12:56:46 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6429-7991-9a83-eaba386eea8a request.user=carol post=https://b.localdomain/post/019c2de0-6429-7991-9a83-eaba386eea8a 2026/02/05 12:56:46 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3 request.user=alice post=https://a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3 2026/02/05 12:56:46 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6424-7dcf-95e9-b7e897b1fa13 request.user=bob post=https://b.localdomain/post/019c2de0-6424-7dcf-95e9-b7e897b1fa13 2026/02/05 12:56:46 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/02/05 12:56:46 INFO Fetching object id=ap://did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/accept/019c2de0-640a-7959-8ac8-23543a5dd4bc activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-63c9-73b4-b496-78985a362c76 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2de0-63c9-73b4-b496-78985a362c76 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-644b-717a-b33f-34fbcdd17131 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor gateway=https://c.localdomain 2026/02/05 12:56: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 12:56:46 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-644b-717a-b33f-34fbcdd17131 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-644b-717a-b33f-34fbcdd17131 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2de0-6426-7ece-98fd-8d3202a215f4 note=https://a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3 thread=https://b.localdomain/post/019c2de0-639c-77e9-9850-cb3e462dc505 starter=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Received a new post activity.id=https://a.localdomain/create/019c2de0-6426-7ece-98fd-8d3202a215f4 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2de0-6426-7ece-98fd-8d3202a215f4 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6424-7e12-b152-fcc35bfb4f86 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6424-7dcf-95e9-b7e897b1fa13 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-6424-7dcf-95e9-b7e897b1fa13 2026/02/05 12:56:46 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 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 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-644b-717a-b33f-34fbcdd17131 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-644b-717a-b33f-34fbcdd17131 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6463-7a1f-8d35-01c7463f9c4c activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6463-79a3-99ab-2236c4c03667 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-6463-79a3-99ab-2236c4c03667 2026/02/05 12:56:46 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6463-7a1f-8d35-01c7463f9c4c 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6463-7a1f-8d35-01c7463f9c4c 2026/02/05 12:56:46 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/create/019c2de0-646f-7ee3-9f9c-ec797161e83b note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/post/019c2de0-646f-7e03-8189-2618fd0f8a1a thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/post/019c2de0-646f-7e03-8189-2618fd0f8a1a starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/create/019c2de0-646f-7ee3-9f9c-ec797161e83b activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/post/019c2de0-646f-7e03-8189-2618fd0f8a1a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/post/019c2de0-646f-7e03-8189-2618fd0f8a1a 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/create/019c2de0-646f-7ee3-9f9c-ec797161e83b 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/create/019c2de0-646f-7ee3-9f9c-ec797161e83b 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-6475-7b2a-977a-551a7d8c4ee5 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-628b-7cb3-8c7c-b110c26311af activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-628b-7cb3-8c7c-b110c26311af 2026/02/05 12:56:46 INFO Looking up user name=nobody 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-6475-7b2a-977a-551a7d8c4ee5 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-6475-7b2a-977a-551a7d8c4ee5 2026/02/05 12:56:46 INFO Received delete request activity.id=https://b.localdomain/post/019c2de0-6395-7d0e-ac0b-059e332ffade#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6395-7d0e-ac0b-059e332ffade activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2de0-6395-7d0e-ac0b-059e332ffade 2026/02/05 12:56:46 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=2 2026/02/05 12:56:46 INFO Found unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/05 12:56:46 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/019c2de0-647a-71c9-bb97-923ec313edc8 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2de0-647a-75b2-8186-96f6baf3c37b activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-647a-71c9-bb97-923ec313edc8 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 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2de0-6395-7d0e-ac0b-059e332ffade#delete 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6463-7a1f-8d35-01c7463f9c4c 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2de0-6395-7d0e-ac0b-059e332ffade#delete 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2de0-647a-75b2-8186-96f6baf3c37b 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-6463-7a1f-8d35-01c7463f9c4c 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2de0-647a-75b2-8186-96f6baf3c37b 2026/02/05 12:56:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2de0-6395-7d0e-ac0b-059e332ffade#delete 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2de0-6395-7d0e-ac0b-059e332ffade#delete 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2de0-647a-75b2-8186-96f6baf3c37b 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2de0-647a-75b2-8186-96f6baf3c37b 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2de0-647a-75b2-8186-96f6baf3c37b activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-647a-71c9-bb97-923ec313edc8 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 12:56:46 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 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-6475-7b2a-977a-551a7d8c4ee5 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2de0-6475-7b2a-977a-551a7d8c4ee5 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:46 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6463-79a3-99ab-2236c4c03667 request.user=carol post=https://b.localdomain/post/019c2de0-6463-79a3-99ab-2236c4c03667 2026/02/05 12:56:46 INFO Fetching object id=ap://did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor 2026/02/05 12:56:46 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 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Looking up user name=carol --- PASS: TestCluster_FollowersSyncMissingLocalFollow (3.72s) 2026/02/05 12:56:46 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/create/019c2de0-646f-7ee3-9f9c-ec797161e83b 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2de0-6488-7009-a0cc-b15a73e2d569 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/create/019c2de0-646f-7ee3-9f9c-ec797161e83b 2026/02/05 12:56:46 INFO Received delete request activity.id=https://b.localdomain/post/019c2de0-6395-7d0e-ac0b-059e332ffade#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6395-7d0e-ac0b-059e332ffade activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2de0-6395-7d0e-ac0b-059e332ffade 2026/02/05 12:56:46 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Creating new user request.path=/users/register name=carol 2026/02/05 12:56:46 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-6492-7644-a814-5651327d3a29 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor gateway=https://a.localdomain 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-6492-7644-a814-5651327d3a29 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-6492-7644-a814-5651327d3a29 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6429-79d2-9d41-77a5039d304f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6429-7991-9a83-eaba386eea8a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-6429-7991-9a83-eaba386eea8a 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6463-7a1f-8d35-01c7463f9c4c activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6463-79a3-99ab-2236c4c03667 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-6463-79a3-99ab-2236c4c03667 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/post/019c2de0-646f-7e03-8189-2618fd0f8a1a request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/post/019c2de0-646f-7e03-8189-2618fd0f8a1a 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-6475-7b2a-977a-551a7d8c4ee5 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-628b-7cb3-8c7c-b110c26311af activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-628b-7cb3-8c7c-b110c26311af 2026/02/05 12:56: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 12:56:46 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56: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 12:56: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 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-6492-7644-a814-5651327d3a29 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-6492-7644-a814-5651327d3a29 2026/02/05 12:56:46 INFO Fetching object id=ap://did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/create/019c2de0-646f-7ee3-9f9c-ec797161e83b activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/post/019c2de0-646f-7e03-8189-2618fd0f8a1a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/post/019c2de0-646f-7e03-8189-2618fd0f8a1a 2026/02/05 12:56:46 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 12:56:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:46 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 12:56:46 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-64be-7df3-a169-efeadabc4d27 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 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-64be-7df3-a169-efeadabc4d27 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-64be-7df3-a169-efeadabc4d27 --- PASS: TestCluster_PostToFollowers_DisabledThenAccepted (3.77s) 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-64c4-7766-b11c-f2a795e25f91 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-64c4-771f-8496-b66cb398434d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-64c4-771f-8496-b66cb398434d 2026/02/05 12:56:46 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor --- PASS: TestCluster_PostToFollowers (3.78s) 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-64c4-7766-b11c-f2a795e25f91 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-64c4-7766-b11c-f2a795e25f91 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-64c4-7766-b11c-f2a795e25f91 2026/02/05 12:56:46 INFO Creating new user request.path=/users/register name=carol 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-64c4-7766-b11c-f2a795e25f91 2026/02/05 12:56:46 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Looking up user name=nobody 2026/02/05 12:56: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 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-64be-7df3-a169-efeadabc4d27 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-64be-7df3-a169-efeadabc4d27 2026/02/05 12:56:46 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH host=a.localdomain count=2 2026/02/05 12:56:46 INFO Found unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor follower=https://a.localdomain/user/alice 2026/02/05 12:56:46 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/019c2de0-64d7-71f6-80ac-459c000c3178 2026/02/05 12:56:46 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2de0-64d7-75df-bd4d-e58a2c84bf3e activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-64d7-71f6-80ac-459c000c3178 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:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/inbox activity=https://a.localdomain/undo/019c2de0-64d7-75df-bd4d-e58a2c84bf3e 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/inbox activity=https://a.localdomain/undo/019c2de0-64d7-75df-bd4d-e58a2c84bf3e 2026/02/05 12:56:46 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-64c4-771f-8496-b66cb398434d request.user=bob post=https://b.localdomain/post/019c2de0-64c4-771f-8496-b66cb398434d 2026/02/05 12:56:46 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 12:56: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 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 12:56:46 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2de0-64e8-7483-9f32-1f9104dce4bc 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 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2de0-64e8-7483-9f32-1f9104dce4bc 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2de0-64e8-7483-9f32-1f9104dce4bc 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor/inbox activity=https://a.localdomain/undo/019c2de0-64d7-75df-bd4d-e58a2c84bf3e 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2de0-64d7-75df-bd4d-e58a2c84bf3e 2026/02/05 12:56:46 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor offset=0 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2de0-64d7-75df-bd4d-e58a2c84bf3e activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-64d7-71f6-80ac-459c000c3178 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:z6Mkw5kGL6rWLeHvtCkHjrMD2gB2kxTRLM7eoqfqNgT6SYhH/actor 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 12:56:46 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Updated post activity.id=https://a.localdomain/update/019c2de0-64f1-7d99-9747-84caef5dc35b activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2de0-64f1-7d99-9747-84caef5dc35b 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2de0-64f1-7d99-9747-84caef5dc35b 2026/02/05 12:56:46 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2de0-64e8-7483-9f32-1f9104dce4bc --- PASS: TestCluster_FollowersSyncMissingLocalFollowPortableActor (3.82s) 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2de0-64e8-7483-9f32-1f9104dce4bc 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-64fd-7040-804d-71a4132ad0a5 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-64fc-7f39-8ee8-ee8f02b12306 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-64fc-7f39-8ee8-ee8f02b12306 2026/02/05 12:56:46 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/follow/019c2de0-64fe-7d36-b29e-626db24de81a activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56: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 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-64fd-7040-804d-71a4132ad0a5 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/follow/019c2de0-64fe-7d36-b29e-626db24de81a 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/follow/019c2de0-64fe-7d36-b29e-626db24de81a 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-64fd-7040-804d-71a4132ad0a5 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56: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 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-64fd-7040-804d-71a4132ad0a5 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-64fd-7040-804d-71a4132ad0a5 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2de0-64f1-7d99-9747-84caef5dc35b 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2de0-64f1-7d99-9747-84caef5dc35b 2026/02/05 12:56:46 INFO Fetching object id=ap://did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor 2026/02/05 12:56:46 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-6510-7cbb-85a8-c56662bc35a9 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 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/follow/019c2de0-64fe-7d36-b29e-626db24de81a 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/follow/019c2de0-64fe-7d36-b29e-626db24de81a 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-6510-7cbb-85a8-c56662bc35a9 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-6510-7cbb-85a8-c56662bc35a9 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-64fc-7f39-8ee8-ee8f02b12306 request.user=bob post=https://b.localdomain/post/019c2de0-64fc-7f39-8ee8-ee8f02b12306 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2de0-64e8-7483-9f32-1f9104dce4bc 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 12:56: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 12:56:46 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3 request.user=alice post=https://a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3 2026/02/05 12:56:46 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor offset=0 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-6510-7cbb-85a8-c56662bc35a9 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-6510-7cbb-85a8-c56662bc35a9 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-6528-7516-aa77-7571314c86ca 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 12:56:46 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-6528-7516-aa77-7571314c86ca 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-6528-7516-aa77-7571314c86ca 2026/02/05 12:56: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 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor 2026/02/05 12:56:46 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2de0-64f1-7d99-9747-84caef5dc35b note=https://a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3 thread=https://b.localdomain/post/019c2de0-639c-77e9-9850-cb3e462dc505 starter=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Updated post activity.id=https://a.localdomain/update/019c2de0-64f1-7d99-9747-84caef5dc35b activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-652e-733f-ac42-997c0371e915 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-652e-72f8-af7f-63cf8e9c4778 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-652e-72f8-af7f-63cf8e9c4778 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2de0-64f1-7d99-9747-84caef5dc35b 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-652e-733f-ac42-997c0371e915 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-652e-733f-ac42-997c0371e915 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2de0-6535-7488-9894-6ce5306f19e8 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2de0-64e8-7483-9f32-1f9104dce4bc activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2de0-64e8-7483-9f32-1f9104dce4bc 2026/02/05 12:56:46 INFO Fetching object id=ap://did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-6528-7516-aa77-7571314c86ca 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2de0-6535-7488-9894-6ce5306f19e8 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2de0-6535-7488-9894-6ce5306f19e8 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-6528-7516-aa77-7571314c86ca 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/follow/019c2de0-64fe-7d36-b29e-626db24de81a activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2de0-64be-7df3-a169-efeadabc4d27 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 12:56:46 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/accept/019c2de0-653c-7c03-b6aa-f57621c10215 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/follow/019c2de0-64fe-7d36-b29e-626db24de81a activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/follow/019c2de0-64fe-7d36-b29e-626db24de81a 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-6540-709c-9a6e-63b5b9af4653 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-64be-7df3-a169-efeadabc4d27 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-64be-7df3-a169-efeadabc4d27 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2de0-6535-7488-9894-6ce5306f19e8 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-652e-733f-ac42-997c0371e915 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2de0-6535-7488-9894-6ce5306f19e8 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-652e-733f-ac42-997c0371e915 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/accept/019c2de0-653c-7c03-b6aa-f57621c10215 2026/02/05 12:56:46 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/accept/019c2de0-653c-7c03-b6aa-f57621c10215 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor gateway=https://c.localdomain 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/accept/019c2de0-653c-7c03-b6aa-f57621c10215 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/accept/019c2de0-653c-7c03-b6aa-f57621c10215 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/accept/019c2de0-653c-7c03-b6aa-f57621c10215 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56: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 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2de0-6510-7cbb-85a8-c56662bc35a9 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 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-654d-763a-922b-a635c1350a43 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-6510-7cbb-85a8-c56662bc35a9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-6510-7cbb-85a8-c56662bc35a9 2026/02/05 12:56:46 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-652e-72f8-af7f-63cf8e9c4778 request.user=bob post=https://b.localdomain/post/019c2de0-652e-72f8-af7f-63cf8e9c4778 2026/02/05 12:56:46 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-6540-709c-9a6e-63b5b9af4653 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-6540-709c-9a6e-63b5b9af4653 2026/02/05 12:56:46 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-654d-763a-922b-a635c1350a43 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/accept/019c2de0-653c-7c03-b6aa-f57621c10215 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/accept/019c2de0-653c-7c03-b6aa-f57621c10215 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/accept/019c2de0-653c-7c03-b6aa-f57621c10215 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2de0-6528-7516-aa77-7571314c86ca 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 12:56:46 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 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-6556-7874-9586-b236227b9937 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-6528-7516-aa77-7571314c86ca activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-6528-7516-aa77-7571314c86ca 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-6556-7874-9586-b236227b9937 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-6556-7874-9586-b236227b9937 2026/02/05 12:56:46 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2de0-6558-7c2e-ba2d-6526454502c6 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2de0-64e8-7483-9f32-1f9104dce4bc activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2de0-64e8-7483-9f32-1f9104dce4bc 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2de0-6558-7c2e-ba2d-6526454502c6 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2de0-6558-7c2e-ba2d-6526454502c6 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-6540-709c-9a6e-63b5b9af4653 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-654d-763a-922b-a635c1350a43 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-6556-7874-9586-b236227b9937 2026/02/05 12:56:46 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2de0-6556-7874-9586-b236227b9937 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2de0-6558-7c2e-ba2d-6526454502c6 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/accept/019c2de0-653c-7c03-b6aa-f57621c10215 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/follow/019c2de0-64fe-7d36-b29e-626db24de81a activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/follow/019c2de0-64fe-7d36-b29e-626db24de81a 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2de0-6558-7c2e-ba2d-6526454502c6 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-6556-7874-9586-b236227b9937 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-6528-7516-aa77-7571314c86ca activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-6528-7516-aa77-7571314c86ca 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-654d-763a-922b-a635c1350a43 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2de0-654d-763a-922b-a635c1350a43 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2de0-6540-709c-9a6e-63b5b9af4653 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-6540-709c-9a6e-63b5b9af4653 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-64be-7df3-a169-efeadabc4d27 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-64be-7df3-a169-efeadabc4d27 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-654d-763a-922b-a635c1350a43 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-6510-7cbb-85a8-c56662bc35a9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-6510-7cbb-85a8-c56662bc35a9 2026/02/05 12:56:46 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor --- PASS: TestCluster_PostToFollowers_AcceptThenReject (3.94s) 2026/02/05 12:56:46 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 12:56: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 12:56:46 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/accept/019c2de0-653c-7c03-b6aa-f57621c10215 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/follow/019c2de0-64fe-7d36-b29e-626db24de81a activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/follow/019c2de0-64fe-7d36-b29e-626db24de81a 2026/02/05 12:56:46 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6463-79a3-99ab-2236c4c03667 request.user=bob post=https://b.localdomain/post/019c2de0-6463-79a3-99ab-2236c4c03667 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-657b-732b-9f7a-b47c08961600 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-657b-72e3-94be-5c299a9e7d9d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-657b-72e3-94be-5c299a9e7d9d 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-657b-732b-9f7a-b47c08961600 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6582-77c4-921b-8441a457c597 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6582-7234-bdae-5820adebd8f3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-6582-7234-bdae-5820adebd8f3 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-657b-732b-9f7a-b47c08961600 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6582-77c4-921b-8441a457c597 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6582-77c4-921b-8441a457c597 2026/02/05 12:56:46 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6582-77c4-921b-8441a457c597 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-6582-77c4-921b-8441a457c597 2026/02/05 12:56:46 INFO Creating new user request.path=/users/register name=carol 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2de0-658e-77cb-9138-b2bc302cef1b 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2de0-658e-77cb-9138-b2bc302cef1b 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-657b-732b-9f7a-b47c08961600 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-657b-732b-9f7a-b47c08961600 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2de0-658e-77cb-9138-b2bc302cef1b 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2de0-658e-77cb-9138-b2bc302cef1b 2026/02/05 12:56:46 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6582-7234-bdae-5820adebd8f3 request.user=carol post=https://b.localdomain/post/019c2de0-6582-7234-bdae-5820adebd8f3 2026/02/05 12:56:46 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-657b-72e3-94be-5c299a9e7d9d request.user=carol post=https://b.localdomain/post/019c2de0-657b-72e3-94be-5c299a9e7d9d 2026/02/05 12:56:46 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 12:56:46 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6463-79a3-99ab-2236c4c03667 request.user=bob post=https://b.localdomain/post/019c2de0-6463-79a3-99ab-2236c4c03667 2026/02/05 12:56:46 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65a3-79fa-994b-342fc1c327fb note=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65a3-79fa-994b-342fc1c327fb activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65a3-79fa-994b-342fc1c327fb 2026/02/05 12:56:46 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65a3-79fa-994b-342fc1c327fb sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor gateway=https://c.localdomain 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-657b-732b-9f7a-b47c08961600 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-657b-72e3-94be-5c299a9e7d9d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-657b-72e3-94be-5c299a9e7d9d 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65a3-79fa-994b-342fc1c327fb 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65a3-79fa-994b-342fc1c327fb 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65a3-79fa-994b-342fc1c327fb 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Received delete request activity.id=https://a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3 2026/02/05 12:56:46 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6429-7991-9a83-eaba386eea8a request.user=bob post=https://b.localdomain/post/019c2de0-6429-7991-9a83-eaba386eea8a 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-65b0-786a-a575-0aa51409cba2 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-65b0-7825-87aa-e0a4795c51ab activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-65b0-7825-87aa-e0a4795c51ab 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3#delete 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3#delete 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-65b0-786a-a575-0aa51409cba2 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3#delete 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3#delete 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-65b0-786a-a575-0aa51409cba2 2026/02/05 12:56:46 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65a3-79fa-994b-342fc1c327fb 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65a3-79fa-994b-342fc1c327fb 2026/02/05 12:56:46 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65a3-79fa-994b-342fc1c327fb 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-65b0-786a-a575-0aa51409cba2 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-65b0-786a-a575-0aa51409cba2 2026/02/05 12:56:46 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 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2de0-65c0-7014-a7a1-b06fda4ec70c 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2de0-65c0-7014-a7a1-b06fda4ec70c 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:46 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-65b0-7825-87aa-e0a4795c51ab request.user=carol post=https://b.localdomain/post/019c2de0-65b0-7825-87aa-e0a4795c51ab 2026/02/05 12:56: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 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2de0-65c0-7014-a7a1-b06fda4ec70c 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2de0-65c0-7014-a7a1-b06fda4ec70c 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Received delete request activity.id=https://a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3#delete note=https://a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3 thread=https://b.localdomain/post/019c2de0-639c-77e9-9850-cb3e462dc505 starter=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6582-77c4-921b-8441a457c597 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6582-7234-bdae-5820adebd8f3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-6582-7234-bdae-5820adebd8f3 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2de0-6426-7e97-ae3f-c67c1bf78bb3#delete 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-65b0-786a-a575-0aa51409cba2 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-65b0-7825-87aa-e0a4795c51ab activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-65b0-7825-87aa-e0a4795c51ab 2026/02/05 12:56:46 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6429-7991-9a83-eaba386eea8a request.user=bob post=https://b.localdomain/post/019c2de0-6429-7991-9a83-eaba386eea8a 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-64c4-7766-b11c-f2a795e25f91 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-64c4-771f-8496-b66cb398434d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-64c4-771f-8496-b66cb398434d 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-64fd-7040-804d-71a4132ad0a5 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-64fc-7f39-8ee8-ee8f02b12306 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-64fc-7f39-8ee8-ee8f02b12306 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 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 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-652e-733f-ac42-997c0371e915 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-652e-72f8-af7f-63cf8e9c4778 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-652e-72f8-af7f-63cf8e9c4778 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65e9-7087-a249-4e224811f9f2 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65e9-702d-9a88-32fc328bdc9d thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65e9-702d-9a88-32fc328bdc9d starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65e9-7087-a249-4e224811f9f2 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65e9-702d-9a88-32fc328bdc9d activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65e9-702d-9a88-32fc328bdc9d 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65e9-7087-a249-4e224811f9f2 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor gateway=https://a.localdomain 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65e9-7087-a249-4e224811f9f2 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65e9-7087-a249-4e224811f9f2 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 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 12:56:46 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Updated post activity.id=https://b.localdomain/update/019c2de0-65f9-7c7f-ab54-993082e1d8ac activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-657b-72e3-94be-5c299a9e7d9d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-657b-72e3-94be-5c299a9e7d9d 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-65fa-7750-9a1c-a56a36a03ede activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-65fa-7712-971f-e4e8fdf3388e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-65fa-7712-971f-e4e8fdf3388e 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65e9-7087-a249-4e224811f9f2 2026/02/05 12:56:46 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65e9-7087-a249-4e224811f9f2 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-65f9-7c7f-ab54-993082e1d8ac 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-65f9-7c7f-ab54-993082e1d8ac 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-65fa-7750-9a1c-a56a36a03ede 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-65fa-7750-9a1c-a56a36a03ede 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-65f9-7c7f-ab54-993082e1d8ac 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-65f9-7c7f-ab54-993082e1d8ac 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-65fa-7750-9a1c-a56a36a03ede 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-65fa-7750-9a1c-a56a36a03ede 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 12:56:46 INFO Viewing post request.path=/users/view/c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65e9-702d-9a88-32fc328bdc9d request.user=carol post=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65e9-702d-9a88-32fc328bdc9d 2026/02/05 12:56: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 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-657b-72e3-94be-5c299a9e7d9d request.user=carol post=https://b.localdomain/post/019c2de0-657b-72e3-94be-5c299a9e7d9d 2026/02/05 12:56:46 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-65fa-7712-971f-e4e8fdf3388e request.user=bob post=https://b.localdomain/post/019c2de0-65fa-7712-971f-e4e8fdf3388e 2026/02/05 12:56: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 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Creating new user request.path=/users/register name=carol 2026/02/05 12:56:46 INFO Updated post activity.id=https://b.localdomain/update/019c2de0-65f9-7c7f-ab54-993082e1d8ac activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-657b-72e3-94be-5c299a9e7d9d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-657b-72e3-94be-5c299a9e7d9d 2026/02/05 12:56:46 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65a3-79fa-994b-342fc1c327fb activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56: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 12:56:46 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 12:56:46 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65a3-79fa-994b-342fc1c327fb note=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65a3-79fa-994b-342fc1c327fb activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 2026/02/05 12:56:46 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65a3-79fa-994b-342fc1c327fb error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/followers: actor is not cached" 2026/02/05 12:56:46 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65a3-79fa-994b-342fc1c327fb sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor gateway=https://a.localdomain 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65a3-79fa-994b-342fc1c327fb 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65a3-79fa-994b-342fc1c327fb 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6634-7e69-ba8d-21b1b8dd5de8 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6634-7ded-b090-36f68ea4f7a7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-6634-7ded-b090-36f68ea4f7a7 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6634-7e69-ba8d-21b1b8dd5de8 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6634-7e69-ba8d-21b1b8dd5de8 2026/02/05 12:56:46 INFO Looking up user name=alice 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 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 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6634-7e69-ba8d-21b1b8dd5de8 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-6634-7e69-ba8d-21b1b8dd5de8 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65a3-79fa-994b-342fc1c327fb 2026/02/05 12:56:46 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65a3-79fa-994b-342fc1c327fb 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 12:56:46 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 12:56:46 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6634-7ded-b090-36f68ea4f7a7 request.user=bob post=https://b.localdomain/post/019c2de0-6634-7ded-b090-36f68ea4f7a7 2026/02/05 12:56:46 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Received delete request activity.id=https://b.localdomain/post/019c2de0-657b-72e3-94be-5c299a9e7d9d#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-657b-72e3-94be-5c299a9e7d9d activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2de0-657b-72e3-94be-5c299a9e7d9d --- PASS: TestCluster_ReplyInCommunity (4.16s) 2026/02/05 12:56:46 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 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2de0-657b-72e3-94be-5c299a9e7d9d#delete 2026/02/05 12:56:46 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65e9-7087-a249-4e224811f9f2 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65e9-702d-9a88-32fc328bdc9d thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65e9-702d-9a88-32fc328bdc9d starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65e9-7087-a249-4e224811f9f2 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65e9-702d-9a88-32fc328bdc9d activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65e9-702d-9a88-32fc328bdc9d 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2de0-657b-72e3-94be-5c299a9e7d9d#delete 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65e9-7087-a249-4e224811f9f2 2026/02/05 12:56:46 WARN Failed to resolve a recipient to=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65e9-7087-a249-4e224811f9f2 error="cannot resolve https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/followers: actor is not cached" 2026/02/05 12:56:46 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65e9-7087-a249-4e224811f9f2 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor gateway=https://c.localdomain 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65e9-7087-a249-4e224811f9f2 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65e9-7087-a249-4e224811f9f2 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2de0-657b-72e3-94be-5c299a9e7d9d#delete 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2de0-657b-72e3-94be-5c299a9e7d9d#delete 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65e9-7087-a249-4e224811f9f2 2026/02/05 12:56:46 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 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65e9-7087-a249-4e224811f9f2 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Looking up user name=carol 2026/02/05 12:56:46 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:46 INFO Received delete request activity.id=https://b.localdomain/post/019c2de0-657b-72e3-94be-5c299a9e7d9d#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-657b-72e3-94be-5c299a9e7d9d activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2de0-657b-72e3-94be-5c299a9e7d9d 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6669-720f-a1a3-60926f000291 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6669-7191-ac83-0168dfd071d0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-6669-7191-ac83-0168dfd071d0 2026/02/05 12:56:46 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6669-720f-a1a3-60926f000291 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6669-720f-a1a3-60926f000291 2026/02/05 12:56:46 INFO Creating new user request.path=/users/register name=carol 2026/02/05 12:56:46 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65e9-7087-a249-4e224811f9f2 2026/02/05 12:56:46 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65e9-7087-a249-4e224811f9f2 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Looking up user name=bob 2026/02/05 12:56: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 12:56:46 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6669-720f-a1a3-60926f000291 2026/02/05 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-6669-720f-a1a3-60926f000291 --- PASS: TestDeleter_Disabled (4.21s) 2026/02/05 12:56: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 12:56:46 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:46 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/create/019c2de0-65e9-7087-a249-4e224811f9f2 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65e9-702d-9a88-32fc328bdc9d activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65e9-702d-9a88-32fc328bdc9d 2026/02/05 12:56:46 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6669-7191-ac83-0168dfd071d0 request.user=bob post=https://b.localdomain/post/019c2de0-6669-7191-ac83-0168dfd071d0 2026/02/05 12:56:46 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 12:56:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-6682-74cf-9884-a9ff2993ef28 --- PASS: TestCluster_PublicPost (4.22s) 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 12:56:46 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 12:56:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 12:56:46 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:47 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 12:56: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 12:56:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:47 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-65b0-7825-87aa-e0a4795c51ab request.user=bob post=https://b.localdomain/post/019c2de0-65b0-7825-87aa-e0a4795c51ab 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor offset=0 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2de0-66b3-77bb-be76-52f9058e84b7 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2de0-66b3-77bb-be76-52f9058e84b7 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56: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 12:56:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2de0-66b3-77bb-be76-52f9058e84b7 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2de0-66b3-77bb-be76-52f9058e84b7 2026/02/05 12:56:47 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor --- PASS: TestBio_Set (4.28s) 2026/02/05 12:56:47 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 12:56:47 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-65b0-7825-87aa-e0a4795c51ab request.user=bob post=https://b.localdomain/post/019c2de0-65b0-7825-87aa-e0a4795c51ab 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:47 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6582-7234-bdae-5820adebd8f3 request.user=bob post=https://b.localdomain/post/019c2de0-6582-7234-bdae-5820adebd8f3 2026/02/05 12:56:47 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor request.user=bob actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor offset=0 2026/02/05 12:56:47 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2de0-66e6-7ee0-bc15-87d227a6b134 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2de0-66e6-7ee0-bc15-87d227a6b134 2026/02/05 12:56:47 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/create/019c2de0-66ea-7dc1-9874-e01b882d1fcf activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/post/019c2de0-66ea-7d68-bc1d-03359a4bfbb6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/post/019c2de0-66ea-7d68-bc1d-03359a4bfbb6 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/create/019c2de0-66ea-7dc1-9874-e01b882d1fcf 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/create/019c2de0-66ea-7dc1-9874-e01b882d1fcf 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2de0-66e6-7ee0-bc15-87d227a6b134 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2de0-66e6-7ee0-bc15-87d227a6b134 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/create/019c2de0-66ea-7dc1-9874-e01b882d1fcf 2026/02/05 12:56:47 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6582-7234-bdae-5820adebd8f3 request.user=bob post=https://b.localdomain/post/019c2de0-6582-7234-bdae-5820adebd8f3 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/create/019c2de0-66ea-7dc1-9874-e01b882d1fcf 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-65fa-7750-9a1c-a56a36a03ede activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-65fa-7712-971f-e4e8fdf3388e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-65fa-7712-971f-e4e8fdf3388e 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6634-7e69-ba8d-21b1b8dd5de8 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6634-7ded-b090-36f68ea4f7a7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-6634-7ded-b090-36f68ea4f7a7 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/post/019c2de0-66ea-7d68-bc1d-03359a4bfbb6 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/post/019c2de0-66ea-7d68-bc1d-03359a4bfbb6 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6669-720f-a1a3-60926f000291 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6669-7191-ac83-0168dfd071d0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-6669-7191-ac83-0168dfd071d0 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor 2026/02/05 12:56:47 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/create/019c2de0-66ea-7dc1-9874-e01b882d1fcf note=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/post/019c2de0-66ea-7d68-bc1d-03359a4bfbb6 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:47 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/create/019c2de0-66ea-7dc1-9874-e01b882d1fcf activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/post/019c2de0-66ea-7d68-bc1d-03359a4bfbb6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/post/019c2de0-66ea-7d68-bc1d-03359a4bfbb6 2026/02/05 12:56:47 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/create/019c2de0-66ea-7dc1-9874-e01b882d1fcf sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor gateway=https://c.localdomain 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/create/019c2de0-66ea-7dc1-9874-e01b882d1fcf 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/create/019c2de0-66ea-7dc1-9874-e01b882d1fcf 2026/02/05 12:56:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor 2026/02/05 12:56: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 12:56:47 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/create/019c2de0-66ea-7dc1-9874-e01b882d1fcf 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/create/019c2de0-66ea-7dc1-9874-e01b882d1fcf 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor 2026/02/05 12:56:47 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/create/019c2de0-66ea-7dc1-9874-e01b882d1fcf note=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/post/019c2de0-66ea-7d68-bc1d-03359a4bfbb6 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:47 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/create/019c2de0-66ea-7dc1-9874-e01b882d1fcf activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/post/019c2de0-66ea-7d68-bc1d-03359a4bfbb6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/post/019c2de0-66ea-7d68-bc1d-03359a4bfbb6 2026/02/05 12:56:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/create/019c2de0-66ea-7dc1-9874-e01b882d1fcf sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor gateway=https://a.localdomain 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/create/019c2de0-66ea-7dc1-9874-e01b882d1fcf 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/create/019c2de0-66ea-7dc1-9874-e01b882d1fcf 2026/02/05 12:56:47 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor 2026/02/05 12:56: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 12:56:47 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/create/019c2de0-66ea-7dc1-9874-e01b882d1fcf 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/create/019c2de0-66ea-7dc1-9874-e01b882d1fcf 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor 2026/02/05 12:56:47 INFO Looking up user name=alice 2026/02/05 12:56:47 INFO Creating new user request.path=/users/register name=carol 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor 2026/02/05 12:56: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 12:56:47 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 2026/02/05 12:56:47 INFO Received delete request activity.id=https://b.localdomain/post/019c2de0-65fa-7712-971f-e4e8fdf3388e#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-65fa-7712-971f-e4e8fdf3388e activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2de0-65fa-7712-971f-e4e8fdf3388e 2026/02/05 12:56:47 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 12:56:47 INFO Received delete request activity.id=https://b.localdomain/post/019c2de0-6634-7ded-b090-36f68ea4f7a7#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6634-7ded-b090-36f68ea4f7a7 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2de0-6634-7ded-b090-36f68ea4f7a7 2026/02/05 12:56:47 INFO Deleted old posts count=2 2026/02/05 12:56:47 INFO Removed old shared posts count=1 2026/02/05 12:56:47 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 2026/02/05 12:56:47 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 12:56:47 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 12:56:47 INFO Adding mention request.path=/users/dm request.user=carol name=@alice@a.localdomain actor=https://a.localdomain/user/alice 2026/02/05 12:56:47 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6786-7a43-b9d4-34e052f51179 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6786-7727-9316-0f5ad63b00c3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-6786-7727-9316-0f5ad63b00c3 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2de0-65fa-7712-971f-e4e8fdf3388e#delete 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2de0-65fa-7712-971f-e4e8fdf3388e#delete 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2de0-6634-7ded-b090-36f68ea4f7a7#delete 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2de0-6779-785d-a15d-9e056afa7c6c 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2de0-6786-7a43-b9d4-34e052f51179 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2de0-65fa-7712-971f-e4e8fdf3388e#delete 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2de0-6786-7a43-b9d4-34e052f51179 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2de0-6634-7ded-b090-36f68ea4f7a7#delete 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2de0-6634-7ded-b090-36f68ea4f7a7#delete 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2de0-6779-785d-a15d-9e056afa7c6c 2026/02/05 12:56:47 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2de0-6779-785d-a15d-9e056afa7c6c 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2de0-6634-7ded-b090-36f68ea4f7a7#delete 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2de0-65fa-7712-971f-e4e8fdf3388e#delete 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019c2de0-6779-785d-a15d-9e056afa7c6c 2026/02/05 12:56:47 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor offset=0 2026/02/05 12:56:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:47 INFO Looking up user name=carol 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2de0-6786-7a43-b9d4-34e052f51179 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-6786-7a43-b9d4-34e052f51179 2026/02/05 12:56: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 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Received delete request activity.id=https://b.localdomain/post/019c2de0-65fa-7712-971f-e4e8fdf3388e#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-65fa-7712-971f-e4e8fdf3388e activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2de0-65fa-7712-971f-e4e8fdf3388e 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2de0-67af-740a-8e98-36f1974d1048 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:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56:47 INFO Received delete request activity.id=https://b.localdomain/post/019c2de0-6634-7ded-b090-36f68ea4f7a7#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6634-7ded-b090-36f68ea4f7a7 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2de0-6634-7ded-b090-36f68ea4f7a7 2026/02/05 12:56:47 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6786-7727-9316-0f5ad63b00c3 request.user=carol post=https://b.localdomain/post/019c2de0-6786-7727-9316-0f5ad63b00c3 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/inbox activity=https://b.localdomain/follow/019c2de0-67af-740a-8e98-36f1974d1048 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/inbox activity=https://b.localdomain/follow/019c2de0-67af-740a-8e98-36f1974d1048 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor offset=0 2026/02/05 12:56:47 INFO Looking up user name=carol 2026/02/05 12:56:47 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6786-7a43-b9d4-34e052f51179 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6786-7727-9316-0f5ad63b00c3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-6786-7727-9316-0f5ad63b00c3 2026/02/05 12:56:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/inbox activity=https://b.localdomain/follow/019c2de0-67af-740a-8e98-36f1974d1048 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2de0-67af-740a-8e98-36f1974d1048 2026/02/05 12:56:47 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-67c9-748e-a670-11b596eefc2c note=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:47 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-67c9-748e-a670-11b596eefc2c activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 2026/02/05 12:56:47 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-67c9-748e-a670-11b596eefc2c error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/followers: actor is not cached" 2026/02/05 12:56:47 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-67c9-748e-a670-11b596eefc2c sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor gateway=https://a.localdomain 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-67c9-748e-a670-11b596eefc2c 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-67c9-748e-a670-11b596eefc2c 2026/02/05 12:56:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56: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 12:56:47 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:47 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor offset=0 --- PASS: TestDeleter_OldData (4.55s) 2026/02/05 12:56:47 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 12:56:47 INFO Creating new user request.path=/users/register name=carol 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-67c9-748e-a670-11b596eefc2c 2026/02/05 12:56:47 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-67c9-748e-a670-11b596eefc2c 2026/02/05 12:56:47 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 12:56:47 INFO Looking up user name=carol 2026/02/05 12:56:47 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 2026/02/05 12:56:47 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56: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 12:56:47 INFO Fetching object id=ap://did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:47 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-67c9-748e-a670-11b596eefc2c note=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:47 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-67c9-748e-a670-11b596eefc2c activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-67c9-748e-a670-11b596eefc2c 2026/02/05 12:56:47 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-67c9-748e-a670-11b596eefc2c sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor gateway=https://c.localdomain 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-67c9-748e-a670-11b596eefc2c 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-67c9-748e-a670-11b596eefc2c 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-67c9-748e-a670-11b596eefc2c 2026/02/05 12:56:47 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:47 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-67c9-748e-a670-11b596eefc2c 2026/02/05 12:56:47 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor offset=0 2026/02/05 12:56:47 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:47 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/followers_synchronization\", digest=\"729589495185fc1956e00e36da5619fdefae01ed518b8ca9da7abc423152e692\"" error="collection is not sender's followers" 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-67c9-748e-a670-11b596eefc2c 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-67c9-748e-a670-11b596eefc2c 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:47 INFO Looking up user name=carol 2026/02/05 12:56:47 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor/follow/019c2de0-680f-734a-a2f9-44bde503f2dc activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor/follow/019c2de0-680f-734a-a2f9-44bde503f2dc 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor/follow/019c2de0-680f-734a-a2f9-44bde503f2dc 2026/02/05 12:56:47 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/update/019c2de0-67c9-748e-a670-11b596eefc2c activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 2026/02/05 12:56: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 12:56:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor/follow/019c2de0-680f-734a-a2f9-44bde503f2dc 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor/follow/019c2de0-680f-734a-a2f9-44bde503f2dc 2026/02/05 12:56:47 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:47 INFO Updated post activity.id=https://b.localdomain/update/019c2de0-682f-78d0-ae94-18f84e0c270a activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6786-7727-9316-0f5ad63b00c3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-6786-7727-9316-0f5ad63b00c3 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2de0-682f-78d0-ae94-18f84e0c270a 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2de0-682f-78d0-ae94-18f84e0c270a 2026/02/05 12:56:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:47 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor offset=0 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:47 INFO Looking up user name=carol 2026/02/05 12:56: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 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2de0-682f-78d0-ae94-18f84e0c270a 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-682f-78d0-ae94-18f84e0c270a 2026/02/05 12:56:47 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2de0-67af-740a-8e98-36f1974d1048 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:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56:47 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/accept/019c2de0-6844-7941-9032-1da225a7b6fc activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2de0-67af-740a-8e98-36f1974d1048 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2de0-67af-740a-8e98-36f1974d1048 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6786-7727-9316-0f5ad63b00c3 request.user=carol post=https://b.localdomain/post/019c2de0-6786-7727-9316-0f5ad63b00c3 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor 2026/02/05 12:56:47 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-684f-78e0-a9da-a01dc1d81c11 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 12:56:47 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor offset=0 2026/02/05 12:56:47 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor/follow/019c2de0-680f-734a-a2f9-44bde503f2dc activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:47 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/accept/019c2de0-6851-7de4-b0f5-74da8f2d233f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor/follow/019c2de0-680f-734a-a2f9-44bde503f2dc activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor/follow/019c2de0-680f-734a-a2f9-44bde503f2dc 2026/02/05 12:56: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 12:56:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-684f-78e0-a9da-a01dc1d81c11 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-684f-78e0-a9da-a01dc1d81c11 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/accept/019c2de0-6844-7941-9032-1da225a7b6fc 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/accept/019c2de0-6844-7941-9032-1da225a7b6fc 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/accept/019c2de0-6851-7de4-b0f5-74da8f2d233f 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/accept/019c2de0-6851-7de4-b0f5-74da8f2d233f 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56:47 INFO Looking up user name=carol 2026/02/05 12:56:47 INFO Updated post activity.id=https://b.localdomain/update/019c2de0-682f-78d0-ae94-18f84e0c270a activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6786-7727-9316-0f5ad63b00c3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-6786-7727-9316-0f5ad63b00c3 2026/02/05 12:56:47 INFO Looking up user name=alice 2026/02/05 12:56:47 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56:47 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-684f-78e0-a9da-a01dc1d81c11 2026/02/05 12:56:47 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-6860-7c21-bee5-979347e7c88b 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 12:56:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-684f-78e0-a9da-a01dc1d81c11 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56:47 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0#delete error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/followers: actor is not cached" 2026/02/05 12:56:47 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0#delete sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor gateway=https://a.localdomain 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0#delete 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0#delete 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-6860-7c21-bee5-979347e7c88b 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/accept/019c2de0-6851-7de4-b0f5-74da8f2d233f 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-6860-7c21-bee5-979347e7c88b 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0#delete 2026/02/05 12:56:47 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0#delete 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/accept/019c2de0-6844-7941-9032-1da225a7b6fc 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/accept/019c2de0-6851-7de4-b0f5-74da8f2d233f 2026/02/05 12:56: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 12:56: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 12:56:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/accept/019c2de0-6844-7941-9032-1da225a7b6fc 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56:47 INFO Looking up user name=alice 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-6860-7c21-bee5-979347e7c88b 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-6860-7c21-bee5-979347e7c88b 2026/02/05 12:56:47 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor request.user=carol actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor offset=0 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56:47 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/accept/019c2de0-6844-7941-9032-1da225a7b6fc activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2de0-67af-740a-8e98-36f1974d1048 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2de0-67af-740a-8e98-36f1974d1048 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56:47 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56: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 12:56:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56: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 12:56:47 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:47 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 2026/02/05 12:56:47 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0#delete 2026/02/05 12:56:47 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0#delete sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor gateway=https://c.localdomain 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0#delete 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0#delete 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0#delete 2026/02/05 12:56:47 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/accept/019c2de0-6851-7de4-b0f5-74da8f2d233f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor/follow/019c2de0-680f-734a-a2f9-44bde503f2dc activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor/follow/019c2de0-680f-734a-a2f9-44bde503f2dc 2026/02/05 12:56:47 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0#delete 2026/02/05 12:56:47 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/followers_synchronization\", digest=\"729589495185fc1956e00e36da5619fdefae01ed518b8ca9da7abc423152e692\"" error="collection is not sender's followers" 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mks4r2p8K93i13PvPiyEYfSgatSPicgmzCQT3iSjPAAV2f/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0#delete 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0#delete 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56: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 12:56:47 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 12:56:47 INFO Received delete request activity.id=https://b.localdomain/post/019c2de0-6786-7727-9316-0f5ad63b00c3#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6786-7727-9316-0f5ad63b00c3 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2de0-6786-7727-9316-0f5ad63b00c3 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2de0-6786-7727-9316-0f5ad63b00c3#delete 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2de0-6786-7727-9316-0f5ad63b00c3#delete 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2de0-6786-7727-9316-0f5ad63b00c3#delete 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2de0-6786-7727-9316-0f5ad63b00c3#delete 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:47 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 2026/02/05 12:56:47 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor/post/019c2de0-65a3-796e-8b22-27c9d9ab34a0 2026/02/05 12:56:47 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-689a-73b3-bb53-a202871edf1a 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 12:56:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-689a-73b3-bb53-a202871edf1a 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-689a-73b3-bb53-a202871edf1a 2026/02/05 12:56:47 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 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:47 INFO Looking up user name=carol 2026/02/05 12:56:47 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:47 INFO Looking up user name=carol 2026/02/05 12:56:47 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/create/019c2de0-68a5-7e3a-8f1d-e2cbaf2a0b38 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/post/019c2de0-68a5-7ddc-b75e-655cb235ffab thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/post/019c2de0-68a5-7ddc-b75e-655cb235ffab starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56:47 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/create/019c2de0-68a5-7e3a-8f1d-e2cbaf2a0b38 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/post/019c2de0-68a5-7ddc-b75e-655cb235ffab activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/post/019c2de0-68a5-7ddc-b75e-655cb235ffab 2026/02/05 12:56:47 INFO Received delete request activity.id=https://b.localdomain/post/019c2de0-6786-7727-9316-0f5ad63b00c3#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6786-7727-9316-0f5ad63b00c3 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2de0-6786-7727-9316-0f5ad63b00c3 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-689a-73b3-bb53-a202871edf1a 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-689a-73b3-bb53-a202871edf1a 2026/02/05 12:56: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 12:56:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/create/019c2de0-68a5-7e3a-8f1d-e2cbaf2a0b38 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/create/019c2de0-68a5-7e3a-8f1d-e2cbaf2a0b38 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/create/019c2de0-68a5-7e3a-8f1d-e2cbaf2a0b38 2026/02/05 12:56:47 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/create/019c2de0-68a5-7e3a-8f1d-e2cbaf2a0b38 2026/02/05 12:56: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 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56:47 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2de0-68bd-7ef9-a00b-19abb4837872 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 12:56:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2de0-68bd-7ef9-a00b-19abb4837872 2026/02/05 12:56: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 12:56:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2de0-68bd-7ef9-a00b-19abb4837872 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/create/019c2de0-68a5-7e3a-8f1d-e2cbaf2a0b38 2026/02/05 12:56:47 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZenbZXQWN2kP11mepjrSX4QQVWJMVZuXaSPJWNf8qrg/actor offset=0 2026/02/05 12:56:47 INFO Looking up user name=carol 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56: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 12:56:47 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2de0-68bd-7ef9-a00b-19abb4837872 2026/02/05 12:56:47 INFO Looking up user name=alice 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2de0-68bd-7ef9-a00b-19abb4837872 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/create/019c2de0-68a5-7e3a-8f1d-e2cbaf2a0b38 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/create/019c2de0-68a5-7e3a-8f1d-e2cbaf2a0b38 2026/02/05 12:56:47 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2de0-684f-78e0-a9da-a01dc1d81c11 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 12:56:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-68d1-7275-9777-f161cb77bc5a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-684f-78e0-a9da-a01dc1d81c11 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-684f-78e0-a9da-a01dc1d81c11 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol --- PASS: TestCluster_Gateways (4.81s) --- PASS: TestCluster_DM (4.81s) 2026/02/05 12:56: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 12:56:47 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/post/019c2de0-68a5-7ddc-b75e-655cb235ffab request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/post/019c2de0-68a5-7ddc-b75e-655cb235ffab 2026/02/05 12:56:47 INFO Looking up user name=carol 2026/02/05 12:56:47 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2de0-689a-73b3-bb53-a202871edf1a 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 12:56:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-68dd-75e1-b39c-6333a6982857 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-689a-73b3-bb53-a202871edf1a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2de0-689a-73b3-bb53-a202871edf1a 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-68d1-7275-9777-f161cb77bc5a 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-68d1-7275-9777-f161cb77bc5a 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2de0-68dd-75e1-b39c-6333a6982857 2026/02/05 12:56:47 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56:47 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/create/019c2de0-68a5-7e3a-8f1d-e2cbaf2a0b38 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/post/019c2de0-68a5-7ddc-b75e-655cb235ffab activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/post/019c2de0-68a5-7ddc-b75e-655cb235ffab 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-68d1-7275-9777-f161cb77bc5a 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2de0-68dd-75e1-b39c-6333a6982857 2026/02/05 12:56:47 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2de0-68dd-75e1-b39c-6333a6982857 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2de0-68d1-7275-9777-f161cb77bc5a 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2de0-68dd-75e1-b39c-6333a6982857 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-68d1-7275-9777-f161cb77bc5a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-684f-78e0-a9da-a01dc1d81c11 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-684f-78e0-a9da-a01dc1d81c11 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-68dd-75e1-b39c-6333a6982857 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-689a-73b3-bb53-a202871edf1a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2de0-689a-73b3-bb53-a202871edf1a 2026/02/05 12:56:47 INFO Looking up user name=alice 2026/02/05 12:56:47 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/create/019c2de0-68a5-7e3a-8f1d-e2cbaf2a0b38 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/post/019c2de0-68a5-7ddc-b75e-655cb235ffab activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/post/019c2de0-68a5-7ddc-b75e-655cb235ffab 2026/02/05 12:56: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 12:56:47 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/post/019c2de0-68a5-7ddc-b75e-655cb235ffab request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/post/019c2de0-68a5-7ddc-b75e-655cb235ffab 2026/02/05 12:56:47 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-690a-7500-b2c7-9da53c0b2161 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-690a-74ba-b392-cfdf7ee5e508 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-690a-74ba-b392-cfdf7ee5e508 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/inbox activity=https://b.localdomain/create/019c2de0-690a-7500-b2c7-9da53c0b2161 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/inbox activity=https://b.localdomain/create/019c2de0-690a-7500-b2c7-9da53c0b2161 2026/02/05 12:56:47 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2de0-690f-7974-9b52-9985f106a228 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 12:56:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2de0-690f-7974-9b52-9985f106a228 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2de0-690f-7974-9b52-9985f106a228 2026/02/05 12:56:47 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6910-76f0-8dab-770567e36a6c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6910-76aa-ab2b-3aedb0d30980 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-6910-76aa-ab2b-3aedb0d30980 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6910-76f0-8dab-770567e36a6c 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6910-76f0-8dab-770567e36a6c 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6910-76f0-8dab-770567e36a6c 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-6910-76f0-8dab-770567e36a6c 2026/02/05 12:56:47 INFO Looking up user name=carol 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2de0-690f-7974-9b52-9985f106a228 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2de0-690f-7974-9b52-9985f106a228 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/inbox activity=https://b.localdomain/create/019c2de0-690a-7500-b2c7-9da53c0b2161 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-690a-7500-b2c7-9da53c0b2161 2026/02/05 12:56:47 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6910-76aa-ab2b-3aedb0d30980 request.user=bob post=https://b.localdomain/post/019c2de0-6910-76aa-ab2b-3aedb0d30980 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56: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 12:56:47 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6910-76f0-8dab-770567e36a6c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6910-76aa-ab2b-3aedb0d30980 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-6910-76aa-ab2b-3aedb0d30980 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 12:56:47 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-690a-74ba-b392-cfdf7ee5e508 request.user=bob post=https://b.localdomain/post/019c2de0-690a-74ba-b392-cfdf7ee5e508 2026/02/05 12:56:47 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Looking up user name=nobody 2026/02/05 12:56:47 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=1 2026/02/05 12:56:47 INFO Found unknown local follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/02/05 12:56:47 INFO Looking up user name=carol 2026/02/05 12:56:47 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2de0-690f-7974-9b52-9985f106a228 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 12:56:47 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2de0-693a-763c-8e87-fb1b0ab07039 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2de0-690f-7974-9b52-9985f106a228 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2de0-690f-7974-9b52-9985f106a228 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestCluster_FollowersSyncMissingRemoteFollow (4.91s) 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2de0-693a-763c-8e87-fb1b0ab07039 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2de0-693a-763c-8e87-fb1b0ab07039 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:47 INFO Looking up user name=alice 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2de0-693a-763c-8e87-fb1b0ab07039 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2de0-693a-763c-8e87-fb1b0ab07039 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/create/019c2de0-690a-7500-b2c7-9da53c0b2161 note=https://b.localdomain/post/019c2de0-690a-74ba-b392-cfdf7ee5e508 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor/post/019c2de0-68a5-7ddc-b75e-655cb235ffab starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56:47 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-690a-7500-b2c7-9da53c0b2161 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-690a-74ba-b392-cfdf7ee5e508 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-690a-74ba-b392-cfdf7ee5e508 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor/inbox activity=https://b.localdomain/create/019c2de0-690a-7500-b2c7-9da53c0b2161 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor/inbox activity=https://b.localdomain/create/019c2de0-690a-7500-b2c7-9da53c0b2161 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56:47 INFO Looking up user name=alice 2026/02/05 12:56:47 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2de0-6860-7c21-bee5-979347e7c88b 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 12:56:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-694d-7e6d-a463-8adf161131aa activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-6860-7c21-bee5-979347e7c88b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-6860-7c21-bee5-979347e7c88b 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56:47 INFO Fetching forwarded object activity.id=https://b.localdomain/create/019c2de0-690a-7500-b2c7-9da53c0b2161 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-690a-74ba-b392-cfdf7ee5e508 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob id=https://b.localdomain/create/019c2de0-690a-7500-b2c7-9da53c0b2161 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor 2026/02/05 12:56:47 INFO Looking up user name=carol 2026/02/05 12:56:47 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2de0-68bd-7ef9-a00b-19abb4837872 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 12:56:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-6959-75bb-bd03-409b3bb0150c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2de0-68bd-7ef9-a00b-19abb4837872 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2de0-68bd-7ef9-a00b-19abb4837872 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-694d-7e6d-a463-8adf161131aa 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-694d-7e6d-a463-8adf161131aa 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2de0-6959-75bb-bd03-409b3bb0150c 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2de0-6959-75bb-bd03-409b3bb0150c 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Fetching activity activity=https://b.localdomain/create/019c2de0-690a-7500-b2c7-9da53c0b2161 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mko5tApYLaGAfqh7WLiJcNXUrdv3LrsLFGBat9jcAsfpay/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkwCj19AAQRQUMPyJQsuYPeu6XVaNhMvWvmdNccL1g5Qgx/actor/inbox activity=https://b.localdomain/create/019c2de0-690a-7500-b2c7-9da53c0b2161 2026/02/05 12:56:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-690a-7500-b2c7-9da53c0b2161 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2de0-6959-75bb-bd03-409b3bb0150c 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-694d-7e6d-a463-8adf161131aa 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2de0-694d-7e6d-a463-8adf161131aa 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2de0-6959-75bb-bd03-409b3bb0150c 2026/02/05 12:56:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-694d-7e6d-a463-8adf161131aa activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-6860-7c21-bee5-979347e7c88b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-6860-7c21-bee5-979347e7c88b 2026/02/05 12:56:47 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-690a-7500-b2c7-9da53c0b2161 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-690a-74ba-b392-cfdf7ee5e508 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-690a-74ba-b392-cfdf7ee5e508 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:47 INFO Looking up user name=alice 2026/02/05 12:56:47 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2de0-693a-763c-8e87-fb1b0ab07039 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2de0-690f-7974-9b52-9985f106a228 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2de0-690f-7974-9b52-9985f106a228 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-6959-75bb-bd03-409b3bb0150c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2de0-68bd-7ef9-a00b-19abb4837872 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2de0-68bd-7ef9-a00b-19abb4837872 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor 2026/02/05 12:56:47 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor offset=0 2026/02/05 12:56:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:47 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/follow/019c2de0-6994-7b77-b02c-2c6c205c093e activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/follow/019c2de0-6994-7b77-b02c-2c6c205c093e 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/follow/019c2de0-6994-7b77-b02c-2c6c205c093e 2026/02/05 12:56:47 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6996-76ca-b611-ee5d4f341bec activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6996-7649-8ad4-341a4196ebc5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-6996-7649-8ad4-341a4196ebc5 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6996-76ca-b611-ee5d4f341bec 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6996-76ca-b611-ee5d4f341bec 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6996-76ca-b611-ee5d4f341bec 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6996-76ca-b611-ee5d4f341bec 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6996-76ca-b611-ee5d4f341bec 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6996-76ca-b611-ee5d4f341bec 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-6996-76ca-b611-ee5d4f341bec 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/follow/019c2de0-6994-7b77-b02c-2c6c205c093e 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/follow/019c2de0-6994-7b77-b02c-2c6c205c093e 2026/02/05 12:56:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 --- PASS: TestCluster_ForwardedLegacyReply (5.03s) 2026/02/05 12:56:47 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6996-7649-8ad4-341a4196ebc5 request.user=bob post=https://b.localdomain/post/019c2de0-6996-7649-8ad4-341a4196ebc5 2026/02/05 12:56:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor offset=0 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6996-76ca-b611-ee5d4f341bec activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6996-7649-8ad4-341a4196ebc5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-6996-7649-8ad4-341a4196ebc5 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6996-76ca-b611-ee5d4f341bec activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6996-7649-8ad4-341a4196ebc5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-6996-7649-8ad4-341a4196ebc5 2026/02/05 12:56:47 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 12:56:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:47 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6996-7649-8ad4-341a4196ebc5 request.user=alice post=https://b.localdomain/post/019c2de0-6996-7649-8ad4-341a4196ebc5 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2de0-69e0-763f-906b-e51d4d6b9334 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2de0-69e0-763f-906b-e51d4d6b9334 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2de0-69e0-763f-906b-e51d4d6b9334 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2de0-69e0-763f-906b-e51d4d6b9334 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:47 INFO Looking up user name=alice 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:47 INFO Looking up user name=alice 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2de0-69e0-763f-906b-e51d4d6b9334 2026/02/05 12:56:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor offset=0 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2de0-69e0-763f-906b-e51d4d6b9334 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/announce/019c2de0-69e0-763f-906b-e51d4d6b9334 2026/02/05 12:56:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 12:56:47 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6996-7649-8ad4-341a4196ebc5 request.user=alice post=https://b.localdomain/post/019c2de0-6996-7649-8ad4-341a4196ebc5 2026/02/05 12:56:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:47 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 12:56:47 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor/follow/019c2de0-69fd-7089-ae1c-fd17ce8a5397 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:47 INFO Looking up user name=alice 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor/follow/019c2de0-69fd-7089-ae1c-fd17ce8a5397 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor/follow/019c2de0-69fd-7089-ae1c-fd17ce8a5397 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:47 INFO Looking up user name=alice 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56:47 INFO Looking up user name=carol 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor/follow/019c2de0-69fd-7089-ae1c-fd17ce8a5397 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor/follow/019c2de0-69fd-7089-ae1c-fd17ce8a5397 2026/02/05 12:56: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 12:56:47 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:47 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 12:56:47 INFO Looking up user name=alice 2026/02/05 12:56: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 12:56:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor offset=0 2026/02/05 12:56:47 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-6a20-7ce1-8995-8d22175773f6 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 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor 2026/02/05 12:56: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 12:56:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-6a20-7ce1-8995-8d22175773f6 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-6a20-7ce1-8995-8d22175773f6 2026/02/05 12:56:47 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-6a26-765d-b96c-472b72d2f1fa 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 12:56:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-6a26-765d-b96c-472b72d2f1fa 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-6a26-765d-b96c-472b72d2f1fa 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor 2026/02/05 12:56:47 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/follow/019c2de0-6994-7b77-b02c-2c6c205c093e activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor 2026/02/05 12:56:47 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/accept/019c2de0-6a2d-7951-a95e-4e0bc3b79194 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/follow/019c2de0-6994-7b77-b02c-2c6c205c093e activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/follow/019c2de0-6994-7b77-b02c-2c6c205c093e 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor 2026/02/05 12:56: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 12:56:47 INFO Looking up user name=alice 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-6a20-7ce1-8995-8d22175773f6 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-6a20-7ce1-8995-8d22175773f6 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor 2026/02/05 12:56:47 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor/follow/019c2de0-69fd-7089-ae1c-fd17ce8a5397 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor 2026/02/05 12:56:47 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/accept/019c2de0-6a3a-76b6-a8c6-4b98f6d80716 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor/follow/019c2de0-69fd-7089-ae1c-fd17ce8a5397 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor/follow/019c2de0-69fd-7089-ae1c-fd17ce8a5397 2026/02/05 12:56: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 12:56: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 12:56:47 INFO Looking up user name=alice 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/accept/019c2de0-6a2d-7951-a95e-4e0bc3b79194 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/accept/019c2de0-6a2d-7951-a95e-4e0bc3b79194 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-6a26-765d-b96c-472b72d2f1fa 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/accept/019c2de0-6a3a-76b6-a8c6-4b98f6d80716 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/accept/019c2de0-6a3a-76b6-a8c6-4b98f6d80716 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-6a26-765d-b96c-472b72d2f1fa 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor 2026/02/05 12:56: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 12:56:47 INFO Fetching object id=ap://did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/accept/019c2de0-6a2d-7951-a95e-4e0bc3b79194 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2de0-6a4a-72a1-85b5-19cb722f9b9a 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2de0-6a4a-72a1-85b5-19cb722f9b9a 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2de0-6a4a-72a1-85b5-19cb722f9b9a 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/accept/019c2de0-6a3a-76b6-a8c6-4b98f6d80716 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2de0-6a4a-72a1-85b5-19cb722f9b9a 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/accept/019c2de0-6a2d-7951-a95e-4e0bc3b79194 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/accept/019c2de0-6a3a-76b6-a8c6-4b98f6d80716 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:47 INFO Looking up user name=alice 2026/02/05 12:56:47 INFO Looking up user name=alice 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2de0-6a4a-72a1-85b5-19cb722f9b9a 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2de0-6a4a-72a1-85b5-19cb722f9b9a 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2de0-6a4a-72a1-85b5-19cb722f9b9a 2026/02/05 12:56:47 INFO Looking up user name=alice 2026/02/05 12:56:47 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2de0-6a20-7ce1-8995-8d22175773f6 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 12:56:47 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor 2026/02/05 12:56:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-6a5c-75c6-955c-1317f64a96d5 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-6a20-7ce1-8995-8d22175773f6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-6a20-7ce1-8995-8d22175773f6 2026/02/05 12:56:47 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/accept/019c2de0-6a3a-76b6-a8c6-4b98f6d80716 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor/follow/019c2de0-69fd-7089-ae1c-fd17ce8a5397 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor/follow/019c2de0-69fd-7089-ae1c-fd17ce8a5397 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-6a5c-75c6-955c-1317f64a96d5 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-6a5c-75c6-955c-1317f64a96d5 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor 2026/02/05 12:56:47 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6996-7649-8ad4-341a4196ebc5 request.user=alice post=https://b.localdomain/post/019c2de0-6996-7649-8ad4-341a4196ebc5 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:47 INFO Looking up user name=carol 2026/02/05 12:56:47 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-6a5c-75c6-955c-1317f64a96d5 2026/02/05 12:56:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2de0-6a5c-75c6-955c-1317f64a96d5 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:47 INFO Looking up user name=alice 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:47 INFO Looking up user name=carol 2026/02/05 12:56:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:47 INFO Looking up user name=alice 2026/02/05 12:56:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-6a5c-75c6-955c-1317f64a96d5 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-6a20-7ce1-8995-8d22175773f6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-6a20-7ce1-8995-8d22175773f6 2026/02/05 12:56:47 INFO Fetching object id=ap://did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor 2026/02/05 12:56:47 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/accept/019c2de0-6a2d-7951-a95e-4e0bc3b79194 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/follow/019c2de0-6994-7b77-b02c-2c6c205c093e activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/follow/019c2de0-6994-7b77-b02c-2c6c205c093e 2026/02/05 12:56:47 INFO Looking up user name=bob 2026/02/05 12:56: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 12:56:48 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:48 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 12:56:48 INFO Looking up user name=alice 2026/02/05 12:56:48 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2de0-6a87-73ae-934c-d508df55b25f 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 12:56:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2de0-6a87-73ae-934c-d508df55b25f 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2de0-6a87-73ae-934c-d508df55b25f 2026/02/05 12:56: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 12:56:48 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/create/019c2de0-6a8d-76f9-b02e-af8277c9bd19 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/post/019c2de0-6a8d-7685-bee1-f365744b800a thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/post/019c2de0-6a8d-7685-bee1-f365744b800a starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor 2026/02/05 12:56:48 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/create/019c2de0-6a8d-76f9-b02e-af8277c9bd19 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/post/019c2de0-6a8d-7685-bee1-f365744b800a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/post/019c2de0-6a8d-7685-bee1-f365744b800a 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/create/019c2de0-6a8d-76f9-b02e-af8277c9bd19 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/create/019c2de0-6a8d-76f9-b02e-af8277c9bd19 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/create/019c2de0-6a8d-76f9-b02e-af8277c9bd19 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/create/019c2de0-6a8d-76f9-b02e-af8277c9bd19 2026/02/05 12:56:48 INFO Looking up user name=carol 2026/02/05 12:56:48 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6a93-7867-94d6-aab273c8e005 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6a93-7822-8a1a-c11ab13cc974 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-6a93-7822-8a1a-c11ab13cc974 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2de0-6a87-73ae-934c-d508df55b25f 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2de0-6a87-73ae-934c-d508df55b25f 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6a93-7867-94d6-aab273c8e005 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6a93-7867-94d6-aab273c8e005 2026/02/05 12:56:48 INFO Fetching object id=ap://did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor 2026/02/05 12:56:48 INFO Fetching object id=ap://did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor 2026/02/05 12:56: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 12:56:48 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/create/019c2de0-6a8d-76f9-b02e-af8277c9bd19 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/create/019c2de0-6a8d-76f9-b02e-af8277c9bd19 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/create/019c2de0-6a8d-76f9-b02e-af8277c9bd19 2026/02/05 12:56:48 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 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:48 INFO Looking up user name=carol 2026/02/05 12:56:48 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/post/019c2de0-6a8d-7685-bee1-f365744b800a request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/post/019c2de0-6a8d-7685-bee1-f365744b800a 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6a93-7867-94d6-aab273c8e005 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-6a93-7867-94d6-aab273c8e005 2026/02/05 12:56:48 INFO Looking up user name=alice 2026/02/05 12:56:48 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2de0-6a26-765d-b96c-472b72d2f1fa 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 12:56:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor 2026/02/05 12:56:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-6ab4-78a2-b16f-fa70eef10437 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-6a26-765d-b96c-472b72d2f1fa activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-6a26-765d-b96c-472b72d2f1fa 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 12:56:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_ShareUnshare (5.30s) 2026/02/05 12:56:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6a93-7822-8a1a-c11ab13cc974 request.user=carol post=https://b.localdomain/post/019c2de0-6a93-7822-8a1a-c11ab13cc974 2026/02/05 12:56:48 INFO Fetching object id=ap://did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:48 INFO Looking up user name=carol 2026/02/05 12:56:48 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/create/019c2de0-6a8d-76f9-b02e-af8277c9bd19 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/post/019c2de0-6a8d-7685-bee1-f365744b800a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/post/019c2de0-6a8d-7685-bee1-f365744b800a 2026/02/05 12:56:48 INFO Looking up user name=carol 2026/02/05 12:56:48 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2de0-6a87-73ae-934c-d508df55b25f 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 12:56:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor 2026/02/05 12:56:48 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6a93-7867-94d6-aab273c8e005 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6a93-7822-8a1a-c11ab13cc974 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-6a93-7822-8a1a-c11ab13cc974 2026/02/05 12:56:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-6ac1-7a3b-85a8-2a71a1bf098c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2de0-6a87-73ae-934c-d508df55b25f activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2de0-6a87-73ae-934c-d508df55b25f 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-6ab4-78a2-b16f-fa70eef10437 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-6ab4-78a2-b16f-fa70eef10437 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2de0-6ac1-7a3b-85a8-2a71a1bf098c 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2de0-6ac1-7a3b-85a8-2a71a1bf098c 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:48 INFO Looking up user name=bob 2026/02/05 12:56:48 INFO Fetching object id=ap://did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2de0-6ac1-7a3b-85a8-2a71a1bf098c 2026/02/05 12:56:48 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/create/019c2de0-6a8d-76f9-b02e-af8277c9bd19 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/post/019c2de0-6a8d-7685-bee1-f365744b800a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/post/019c2de0-6a8d-7685-bee1-f365744b800a 2026/02/05 12:56:48 INFO Looking up user name=bob 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-6ab4-78a2-b16f-fa70eef10437 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2de0-6ab4-78a2-b16f-fa70eef10437 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2de0-6ac1-7a3b-85a8-2a71a1bf098c 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:48 INFO Looking up user name=bob 2026/02/05 12:56:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-6ac1-7a3b-85a8-2a71a1bf098c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2de0-6a87-73ae-934c-d508df55b25f activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2de0-6a87-73ae-934c-d508df55b25f 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-6adc-7d6d-9518-a5ae0af0c47f 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-6adc-7d6d-9518-a5ae0af0c47f 2026/02/05 12:56:48 INFO Replying to post request.path=/users/reply/b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/post/019c2de0-6a8d-7685-bee1-f365744b800a request.user=alice post=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/post/019c2de0-6a8d-7685-bee1-f365744b800a 2026/02/05 12:56:48 INFO Looking up user name=bob 2026/02/05 12:56:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-6ab4-78a2-b16f-fa70eef10437 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-6a26-765d-b96c-472b72d2f1fa activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-6a26-765d-b96c-472b72d2f1fa 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:48 INFO Looking up user name=carol 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-6adc-7d6d-9518-a5ae0af0c47f 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-6adc-7d6d-9518-a5ae0af0c47f 2026/02/05 12:56:48 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/create/019c2de0-6ae0-7859-8195-989eb9523ba4 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/create/019c2de0-6ae0-7859-8195-989eb9523ba4 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/create/019c2de0-6ae0-7859-8195-989eb9523ba4 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor 2026/02/05 12:56:48 INFO Fetching object id=ap://did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/create/019c2de0-6ae0-7859-8195-989eb9523ba4 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/create/019c2de0-6ae0-7859-8195-989eb9523ba4 2026/02/05 12:56:48 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6b02-7008-85f6-755459de2c7b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6b01-7ee6-a34f-7d1c94003451 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-6b01-7ee6-a34f-7d1c94003451 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6b02-7008-85f6-755459de2c7b 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6b02-7008-85f6-755459de2c7b 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6b02-7008-85f6-755459de2c7b 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6b02-7008-85f6-755459de2c7b 2026/02/05 12:56:48 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor 2026/02/05 12:56:48 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:48 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 12:56:48 INFO Looking up user name=carol 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:48 INFO Looking up user name=bob 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6b02-7008-85f6-755459de2c7b 2026/02/05 12:56:48 INFO Fetching object id=ap://did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor 2026/02/05 12:56:48 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/create/019c2de0-6ae0-7859-8195-989eb9523ba4 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/post/019c2de0-6a8d-7685-bee1-f365744b800a starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor 2026/02/05 12:56:48 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/create/019c2de0-6ae0-7859-8195-989eb9523ba4 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477 2026/02/05 12:56:48 INFO Looking up user name=bob 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/create/019c2de0-6ae0-7859-8195-989eb9523ba4 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/create/019c2de0-6ae0-7859-8195-989eb9523ba4 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6b02-7008-85f6-755459de2c7b 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-6b02-7008-85f6-755459de2c7b 2026/02/05 12:56: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 12:56:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6b01-7ee6-a34f-7d1c94003451 request.user=bob post=https://b.localdomain/post/019c2de0-6b01-7ee6-a34f-7d1c94003451 2026/02/05 12:56:48 INFO Fetching object id=ap://did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/create/019c2de0-6ae0-7859-8195-989eb9523ba4 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/create/019c2de0-6ae0-7859-8195-989eb9523ba4 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor 2026/02/05 12:56:48 INFO Looking up user name=bob 2026/02/05 12:56:48 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-6b2a-79e5-b055-9a3d02a2b6b5 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 12:56:48 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6b02-7008-85f6-755459de2c7b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6b01-7ee6-a34f-7d1c94003451 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-6b01-7ee6-a34f-7d1c94003451 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-6b2a-79e5-b055-9a3d02a2b6b5 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-6b2a-79e5-b055-9a3d02a2b6b5 2026/02/05 12:56:48 INFO Fetching object id=ap://did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor 2026/02/05 12:56:48 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/create/019c2de0-6ae0-7859-8195-989eb9523ba4 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477 2026/02/05 12:56:48 INFO Looking up user name=bob 2026/02/05 12:56:48 INFO Looking up user name=bob 2026/02/05 12:56:48 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6b02-7008-85f6-755459de2c7b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6b01-7ee6-a34f-7d1c94003451 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-6b01-7ee6-a34f-7d1c94003451 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2de0-6b2a-79e5-b055-9a3d02a2b6b5 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-6b2a-79e5-b055-9a3d02a2b6b5 2026/02/05 12:56: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 12:56:48 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 12:56:48 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2de0-6b01-7ee6-a34f-7d1c94003451 request.user=alice post=https://b.localdomain/post/019c2de0-6b01-7ee6-a34f-7d1c94003451 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor 2026/02/05 12:56:48 INFO Received a new post activity.id=https://a.localdomain/create/019c2de0-6b50-734d-8446-83d5bf8aa02a activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2de0-6b50-734d-8446-83d5bf8aa02a 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2de0-6b50-734d-8446-83d5bf8aa02a 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:48 INFO Looking up user name=alice 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:48 INFO Looking up user name=carol 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2de0-6b50-734d-8446-83d5bf8aa02a 2026/02/05 12:56:48 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2de0-6b50-734d-8446-83d5bf8aa02a 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/05 12:56:48 INFO Looking up user name=bob 2026/02/05 12:56:48 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-6b2a-79e5-b055-9a3d02a2b6b5 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 12:56:48 INFO Fetching object id=ap://did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor 2026/02/05 12:56:48 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3 request.user=alice post=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:48 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 12:56:48 INFO Looking up user name=alice 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:48 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 12:56:48 INFO Looking up user name=carol 2026/02/05 12:56:48 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2de0-6b50-734d-8446-83d5bf8aa02a note=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3 thread=https://b.localdomain/post/019c2de0-6b01-7ee6-a34f-7d1c94003451 starter=https://b.localdomain/user/bob 2026/02/05 12:56:48 INFO Received a new post activity.id=https://a.localdomain/create/019c2de0-6b50-734d-8446-83d5bf8aa02a activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2de0-6b50-734d-8446-83d5bf8aa02a 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2de0-6b50-734d-8446-83d5bf8aa02a 2026/02/05 12:56:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor offset=0 2026/02/05 12:56:48 INFO Looking up user name=alice 2026/02/05 12:56: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 12:56:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2de0-6b50-734d-8446-83d5bf8aa02a 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2de0-6b50-734d-8446-83d5bf8aa02a 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:48 INFO Looking up user name=alice 2026/02/05 12:56:48 INFO Received a new post activity.id=https://a.localdomain/create/019c2de0-6b50-734d-8446-83d5bf8aa02a activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3 2026/02/05 12:56:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor offset=0 2026/02/05 12:56:48 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:48 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 12:56:48 INFO Looking up user name=alice 2026/02/05 12:56:48 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor 2026/02/05 12:56:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-6b9d-7c73-b92c-0e59ac594d91 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-6b2a-79e5-b055-9a3d02a2b6b5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2de0-6b2a-79e5-b055-9a3d02a2b6b5 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2de0-6b9d-7c73-b92c-0e59ac594d91 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2de0-6b9d-7c73-b92c-0e59ac594d91 2026/02/05 12:56:48 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:48 INFO Looking up user name=carol 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2de0-6b9d-7c73-b92c-0e59ac594d91 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2de0-6b9d-7c73-b92c-0e59ac594d91 2026/02/05 12:56: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 12:56:48 INFO Fetching object id=ap://did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:48 INFO Looking up user name=carol 2026/02/05 12:56:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-6b9d-7c73-b92c-0e59ac594d91 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-6b2a-79e5-b055-9a3d02a2b6b5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2de0-6b2a-79e5-b055-9a3d02a2b6b5 2026/02/05 12:56:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor offset=0 2026/02/05 12:56:48 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 12:56:48 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:48 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 12:56:48 INFO Looking up user name=carol 2026/02/05 12:56:48 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56: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 12:56:48 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/update/019c2de0-6bd1-7672-b561-148f902b17db activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/update/019c2de0-6bd1-7672-b561-148f902b17db 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/update/019c2de0-6bd1-7672-b561-148f902b17db 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor 2026/02/05 12:56:48 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 12:56:48 INFO Fetching object id=ap://did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor --- PASS: TestCluster_PostToFollowers_Approved (5.59s) 2026/02/05 12:56:48 INFO Looking up user name=alice 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/update/019c2de0-6bd1-7672-b561-148f902b17db 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/update/019c2de0-6bd1-7672-b561-148f902b17db 2026/02/05 12:56: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 12:56:48 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor 2026/02/05 12:56:48 INFO Updated post activity.id=https://a.localdomain/update/019c2de0-6c01-7967-b324-9462df91b893 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2de0-6c01-7967-b324-9462df91b893 2026/02/05 12:56:48 INFO Fetching object id=ap://did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2de0-6c01-7967-b324-9462df91b893 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:48 INFO Looking up user name=alice 2026/02/05 12:56:48 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/update/019c2de0-6bd1-7672-b561-148f902b17db note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/post/019c2de0-6a8d-7685-bee1-f365744b800a starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor 2026/02/05 12:56:48 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/update/019c2de0-6bd1-7672-b561-148f902b17db activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2de0-6c01-7967-b324-9462df91b893 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2de0-6c01-7967-b324-9462df91b893 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/update/019c2de0-6bd1-7672-b561-148f902b17db 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/update/019c2de0-6bd1-7672-b561-148f902b17db 2026/02/05 12:56:48 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3 request.user=alice post=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:48 INFO Looking up user name=alice 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor 2026/02/05 12:56:48 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2de0-6c01-7967-b324-9462df91b893 note=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3 thread=https://b.localdomain/post/019c2de0-6b01-7ee6-a34f-7d1c94003451 starter=https://b.localdomain/user/bob 2026/02/05 12:56:48 INFO Updated post activity.id=https://a.localdomain/update/019c2de0-6c01-7967-b324-9462df91b893 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2de0-6c01-7967-b324-9462df91b893 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2de0-6c01-7967-b324-9462df91b893 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:48 INFO Fetching object id=ap://did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/update/019c2de0-6bd1-7672-b561-148f902b17db 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/update/019c2de0-6bd1-7672-b561-148f902b17db 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor 2026/02/05 12:56:48 INFO Looking up user name=alice 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2de0-6c01-7967-b324-9462df91b893 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2de0-6c01-7967-b324-9462df91b893 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:48 INFO Fetching object id=ap://did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor 2026/02/05 12:56:48 INFO Looking up user name=alice 2026/02/05 12:56:48 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/update/019c2de0-6bd1-7672-b561-148f902b17db activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477 2026/02/05 12:56:48 INFO Updated post activity.id=https://a.localdomain/update/019c2de0-6c01-7967-b324-9462df91b893 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3 2026/02/05 12:56:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor offset=0 2026/02/05 12:56: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 12:56:48 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 12:56:48 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 12:56:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor offset=0 2026/02/05 12:56:48 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 12:56:48 INFO Looking up user name=alice 2026/02/05 12:56:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor offset=0 2026/02/05 12:56: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 12:56: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 12:56:48 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477 2026/02/05 12:56:48 INFO Received delete request activity.id=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477#delete 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477#delete 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3#delete 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3#delete 2026/02/05 12:56:48 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2de0-6c87-7064-9386-49db1c2654c9 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 12:56:48 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477#delete 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477#delete 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3#delete 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3#delete 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2de0-6c87-7064-9386-49db1c2654c9 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2de0-6c87-7064-9386-49db1c2654c9 2026/02/05 12:56:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor offset=0 2026/02/05 12:56:48 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 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:48 INFO Looking up user name=alice 2026/02/05 12:56:48 INFO Received delete request activity.id=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3 2026/02/05 12:56:48 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3#delete note=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3 thread=https://b.localdomain/post/019c2de0-6b01-7ee6-a34f-7d1c94003451 starter=https://b.localdomain/user/bob 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3#delete 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3#delete 2026/02/05 12:56:48 INFO Looking up user name=bob 2026/02/05 12:56:48 INFO Fetching object id=ap://did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2de0-6c87-7064-9386-49db1c2654c9 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2de0-6c87-7064-9386-49db1c2654c9 2026/02/05 12:56:48 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3#delete 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3#delete 2026/02/05 12:56:48 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor/post/019c2de0-6a8d-7685-bee1-f365744b800a starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477#delete 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477#delete 2026/02/05 12:56: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 12:56:48 INFO Looking up user name=alice 2026/02/05 12:56:48 INFO Received delete request activity.id=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2de0-6b50-7308-b776-7ed3d6acd2b3 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkrYDC4sALjTurxhcinZnLQnxrVVYJh4Tpe7AEL59jur6F/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk97H14T1np1aEM1UogJMHc8CWWfYVMBwyKcne5HYdJQy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477#delete 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477#delete 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor 2026/02/05 12:56:48 INFO Looking up user name=bob 2026/02/05 12:56:48 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2de0-6c87-7064-9386-49db1c2654c9 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 12:56:48 INFO Fetching object id=ap://did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor 2026/02/05 12:56:48 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2de0-6cbb-7593-9369-61ea91b2f3cb activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2de0-6c87-7064-9386-49db1c2654c9 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2de0-6c87-7064-9386-49db1c2654c9 2026/02/05 12:56:48 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor/post/019c2de0-6ae0-77fd-bf5b-0f7cd2f7c477 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2de0-6cbb-7593-9369-61ea91b2f3cb 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2de0-6cbb-7593-9369-61ea91b2f3cb 2026/02/05 12:56: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 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:48 INFO Looking up user name=alice 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2de0-6cbb-7593-9369-61ea91b2f3cb 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2de0-6cbb-7593-9369-61ea91b2f3cb 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor offset=0 2026/02/05 12:56:48 INFO Looking up user name=alice 2026/02/05 12:56:48 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2de0-6cbb-7593-9369-61ea91b2f3cb activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2de0-6c87-7064-9386-49db1c2654c9 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2de0-6c87-7064-9386-49db1c2654c9 2026/02/05 12:56:48 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 12:56: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 12:56:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor offset=0 --- PASS: TestCluster_ReplyForwardingWithIntegrityProofs (5.85s) 2026/02/05 12:56:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkktosq3QToQowXbudm9SHQny1uMwo8uekk6Hmh94NTbh1/actor offset=0 --- PASS: TestCluster_ReplyForwardingPortableActors (5.87s) 2026/02/05 12:56:48 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 12:56:48 INFO Looking up user name=carol 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2de0-6d04-7b55-b826-dc79afc91e6c 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2de0-6d04-7b55-b826-dc79afc91e6c 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:48 INFO Looking up user name=alice 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2de0-6d04-7b55-b826-dc79afc91e6c 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2de0-6d04-7b55-b826-dc79afc91e6c 2026/02/05 12:56: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 12:56:48 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 12:56:48 INFO Looking up user name=alice 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/update/019c2de0-6d54-764a-93b1-03c0e36f2440 2026/02/05 12:56: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 12:56:48 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 12:56:48 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 12:56:48 INFO Creating new user request.path=/users/register name=carol 2026/02/05 12:56:48 INFO Looking up user name=carol 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2de0-6d8c-7ef5-94d5-381e8684fc51 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2de0-6d8c-7ef5-94d5-381e8684fc51 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2de0-6d8c-784c-9fb9-bce8f9dbdb5f 2026/02/05 12:56:48 INFO Looking up user name=alice 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2de0-6d8c-7ef5-94d5-381e8684fc51 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2de0-6d8c-784c-9fb9-bce8f9dbdb5f 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:48 INFO Looking up user name=alice 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2de0-6d8c-784c-9fb9-bce8f9dbdb5f 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2de0-6d8c-7ef5-94d5-381e8684fc51 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/move/019c2de0-6d8c-784c-9fb9-bce8f9dbdb5f 2026/02/05 12:56: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 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:48 INFO Looking up user name=alice 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:48 INFO Looking up user name=alice 2026/02/05 12:56:48 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/05 12:56:48 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 12:56:48 INFO Looking up user name=carol 2026/02/05 12:56:48 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 12:56:48 INFO Moving follow follow=https://b.localdomain/follow/019c2de0-6c87-7064-9386-49db1c2654c9 old=https://a.localdomain/user/alice new=https://c.localdomain/user/carol 2026/02/05 12:56:48 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2de0-6dff-7935-bc21-1d125ae4f461 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 12:56:48 INFO Removed a Follow activity.id=https://b.localdomain/undo/019c2de0-6e00-798f-b0b5-ea5594e63c2f activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2de0-6c87-7064-9386-49db1c2654c9 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 12:56:48 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2de0-6dff-7935-bc21-1d125ae4f461 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2de0-6dff-7935-bc21-1d125ae4f461 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2de0-6e00-798f-b0b5-ea5594e63c2f 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2de0-6e00-798f-b0b5-ea5594e63c2f 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:48 INFO Looking up user name=bob 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2de0-6e00-798f-b0b5-ea5594e63c2f 2026/02/05 12:56:48 INFO Looking up user name=bob 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2de0-6dff-7935-bc21-1d125ae4f461 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2de0-6dff-7935-bc21-1d125ae4f461 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019c2de0-6e00-798f-b0b5-ea5594e63c2f 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:48 INFO Looking up user name=bob 2026/02/05 12:56:48 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2de0-6dff-7935-bc21-1d125ae4f461 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 12:56:48 INFO Follow is accepted activity.id=https://c.localdomain/accept/019c2de0-6e1d-7a22-a8de-74357a213d98 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2de0-6dff-7935-bc21-1d125ae4f461 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2de0-6dff-7935-bc21-1d125ae4f461 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2de0-6e1d-7a22-a8de-74357a213d98 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2de0-6e1d-7a22-a8de-74357a213d98 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 12:56:48 INFO Looking up user name=carol 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2de0-6e1d-7a22-a8de-74357a213d98 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/accept/019c2de0-6e1d-7a22-a8de-74357a213d98 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:48 INFO Looking up user name=bob 2026/02/05 12:56:48 INFO Removed a Follow activity.id=https://b.localdomain/undo/019c2de0-6e00-798f-b0b5-ea5594e63c2f activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2de0-6c87-7064-9386-49db1c2654c9 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 12:56:48 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 12:56:48 INFO Looking up user name=carol 2026/02/05 12:56:48 INFO Follow is accepted activity.id=https://c.localdomain/accept/019c2de0-6e1d-7a22-a8de-74357a213d98 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2de0-6dff-7935-bc21-1d125ae4f461 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2de0-6dff-7935-bc21-1d125ae4f461 2026/02/05 12:56:48 INFO Received a new post activity.id=https://c.localdomain/create/019c2de0-6e4e-7afb-b9b2-fe570caac8dd activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2de0-6e4e-7a7a-8ab3-59634285bdb6 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2de0-6e4e-7a7a-8ab3-59634285bdb6 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2de0-6e4e-7afb-b9b2-fe570caac8dd 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2de0-6e4e-7afb-b9b2-fe570caac8dd 2026/02/05 12:56:48 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 12:56:48 INFO Looking up user name=carol 2026/02/05 12:56:48 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2de0-6e4e-7afb-b9b2-fe570caac8dd 2026/02/05 12:56:48 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019c2de0-6e4e-7afb-b9b2-fe570caac8dd 2026/02/05 12:56:48 INFO Creating new user request.path=/users/register name=bob 2026/02/05 12:56:49 INFO Viewing post request.path=/users/view/c.localdomain/post/019c2de0-6e4e-7a7a-8ab3-59634285bdb6 request.user=carol post=https://c.localdomain/post/019c2de0-6e4e-7a7a-8ab3-59634285bdb6 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 12:56:49 INFO Looking up user name=carol 2026/02/05 12:56:49 INFO Received a new post activity.id=https://c.localdomain/create/019c2de0-6e4e-7afb-b9b2-fe570caac8dd activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2de0-6e4e-7a7a-8ab3-59634285bdb6 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2de0-6e4e-7a7a-8ab3-59634285bdb6 2026/02/05 12:56:49 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 12:56:49 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 12:56:49 INFO Looking up user name=carol 2026/02/05 12:56:49 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 --- PASS: TestCluster_MovedAccount (6.28s) 2026/02/05 12:56:49 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/02/05 12:56:49 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 12:56:49 INFO Looking up user name=stuff 2026/02/05 12:56:49 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 12:56:49 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-6efb-770d-bb35-148d26645e0c 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 12:56:49 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2de0-6efb-770d-bb35-148d26645e0c 2026/02/05 12:56:49 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2de0-6efb-770d-bb35-148d26645e0c 2026/02/05 12:56:49 INFO Looking up user name=alice 2026/02/05 12:56:49 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2de0-6efb-770d-bb35-148d26645e0c 2026/02/05 12:56:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-6efb-770d-bb35-148d26645e0c 2026/02/05 12:56:49 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 12:56:49 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/02/05 12:56:49 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 12:56:49 INFO Looking up user name=stuff 2026/02/05 12:56:49 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 12:56:49 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2de0-6f4a-7516-a774-2e42167bddd9 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 12:56:49 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2de0-6f4a-7516-a774-2e42167bddd9 2026/02/05 12:56:49 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2de0-6f4a-7516-a774-2e42167bddd9 2026/02/05 12:56:49 INFO Looking up user name=carol 2026/02/05 12:56:49 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2de0-6f4a-7516-a774-2e42167bddd9 2026/02/05 12:56:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2de0-6f4a-7516-a774-2e42167bddd9 2026/02/05 12:56:49 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 12:56:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:49 INFO Looking up user name=alice 2026/02/05 12:56:49 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2de0-6efb-770d-bb35-148d26645e0c 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 12:56:49 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2de0-6f72-71dd-bfde-518c16a142cc activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-6efb-770d-bb35-148d26645e0c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-6efb-770d-bb35-148d26645e0c 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:49 INFO Looking up user name=carol 2026/02/05 12:56:49 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2de0-6f4a-7516-a774-2e42167bddd9 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 12:56:49 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2de0-6f7d-78ea-8859-5fe802178b5d activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2de0-6f4a-7516-a774-2e42167bddd9 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2de0-6f4a-7516-a774-2e42167bddd9 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2de0-6f72-71dd-bfde-518c16a142cc 2026/02/05 12:56:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2de0-6f72-71dd-bfde-518c16a142cc 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2de0-6f7d-78ea-8859-5fe802178b5d 2026/02/05 12:56:49 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2de0-6f7d-78ea-8859-5fe802178b5d 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 12:56:49 INFO Looking up user name=stuff 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 12:56:49 INFO Looking up user name=stuff 2026/02/05 12:56:49 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2de0-6f72-71dd-bfde-518c16a142cc 2026/02/05 12:56:49 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2de0-6f7d-78ea-8859-5fe802178b5d 2026/02/05 12:56:49 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2de0-6f7d-78ea-8859-5fe802178b5d 2026/02/05 12:56:49 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2de0-6f72-71dd-bfde-518c16a142cc 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 12:56:49 INFO Looking up user name=stuff 2026/02/05 12:56:49 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2de0-6f72-71dd-bfde-518c16a142cc activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-6efb-770d-bb35-148d26645e0c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-6efb-770d-bb35-148d26645e0c 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 12:56:49 INFO Looking up user name=stuff 2026/02/05 12:56:49 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2de0-6f7d-78ea-8859-5fe802178b5d activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2de0-6f4a-7516-a774-2e42167bddd9 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2de0-6f4a-7516-a774-2e42167bddd9 2026/02/05 12:56:49 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/02/05 12:56:49 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6fa7-736d-b564-d3e3a4999697 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6fa7-736d-b564-d3e3a4999697 2026/02/05 12:56:49 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6fa7-736d-b564-d3e3a4999697 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:49 INFO Looking up user name=carol 2026/02/05 12:56:49 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6fa7-736d-b564-d3e3a4999697 2026/02/05 12:56:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-6fa7-736d-b564-d3e3a4999697 2026/02/05 12:56:49 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac request.user=carol post=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:49 INFO Looking up user name=carol 2026/02/05 12:56:49 INFO Forwarding post to group followers activity=https://b.localdomain/create/019c2de0-6fa7-736d-b564-d3e3a4999697 note=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac group=https://g.localdomain/user/stuff 2026/02/05 12:56:49 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6fa7-736d-b564-d3e3a4999697 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6fa7-736d-b564-d3e3a4999697 2026/02/05 12:56:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6fa7-736d-b564-d3e3a4999697 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-6fca-7735-9ac7-f194828bb0cd 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-6fca-7735-9ac7-f194828bb0cd 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-6fca-7735-9ac7-f194828bb0cd 2026/02/05 12:56:49 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-6fca-7735-9ac7-f194828bb0cd 2026/02/05 12:56:49 INFO Looking up user name=carol 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 12:56:49 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-6fa7-736d-b564-d3e3a4999697 2026/02/05 12:56:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-6fca-7735-9ac7-f194828bb0cd 2026/02/05 12:56:49 INFO Looking up user name=stuff 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 12:56:49 INFO Looking up user name=stuff 2026/02/05 12:56:49 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-6fca-7735-9ac7-f194828bb0cd 2026/02/05 12:56:49 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-6fca-7735-9ac7-f194828bb0cd 2026/02/05 12:56:49 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2de0-6fca-7735-9ac7-f194828bb0cd 2026/02/05 12:56:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-6fa7-736d-b564-d3e3a4999697 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:49 INFO Looking up user name=carol 2026/02/05 12:56:49 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-6fa7-736d-b564-d3e3a4999697 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 12:56:49 INFO Looking up user name=stuff 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 12:56:49 INFO Looking up user name=stuff 2026/02/05 12:56:49 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 12:56:49 INFO Resolving user ID request.path=/users/resolve request.user=bob host=g.localdomain name=stuff 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 12:56:49 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 12:56:49 INFO Looking up user name=stuff 2026/02/05 12:56:49 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 12:56:49 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 12:56:49 INFO Updated post activity.id=https://b.localdomain/update/019c2de0-702e-7153-9c76-d8126e92cd70 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-702e-7153-9c76-d8126e92cd70 2026/02/05 12:56:49 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-702e-7153-9c76-d8126e92cd70 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:49 INFO Looking up user name=carol 2026/02/05 12:56:49 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-702e-7153-9c76-d8126e92cd70 2026/02/05 12:56:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-702e-7153-9c76-d8126e92cd70 2026/02/05 12:56:49 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac request.user=carol post=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:49 INFO Looking up user name=carol 2026/02/05 12:56:49 INFO Forwarding post to group followers activity=https://b.localdomain/update/019c2de0-702e-7153-9c76-d8126e92cd70 note=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac group=https://g.localdomain/user/stuff 2026/02/05 12:56:49 INFO Updated post activity.id=https://b.localdomain/update/019c2de0-702e-7153-9c76-d8126e92cd70 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-702e-7153-9c76-d8126e92cd70 2026/02/05 12:56:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-702e-7153-9c76-d8126e92cd70 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-7052-7ad8-a136-fe7349748de9 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-7052-7ad8-a136-fe7349748de9 2026/02/05 12:56:49 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-7052-7ad8-a136-fe7349748de9 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-7052-7ad8-a136-fe7349748de9 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 12:56:49 INFO Looking up user name=stuff 2026/02/05 12:56:49 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-7052-7ad8-a136-fe7349748de9 2026/02/05 12:56:49 INFO Looking up user name=carol 2026/02/05 12:56:49 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-702e-7153-9c76-d8126e92cd70 2026/02/05 12:56:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-7052-7ad8-a136-fe7349748de9 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 12:56:49 INFO Looking up user name=stuff 2026/02/05 12:56:49 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-7052-7ad8-a136-fe7349748de9 2026/02/05 12:56:49 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2de0-7052-7ad8-a136-fe7349748de9 2026/02/05 12:56:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-702e-7153-9c76-d8126e92cd70 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:49 INFO Looking up user name=carol 2026/02/05 12:56:49 INFO Updated post activity.id=https://b.localdomain/update/019c2de0-702e-7153-9c76-d8126e92cd70 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 12:56:49 INFO Looking up user name=stuff 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 12:56:49 INFO Looking up user name=stuff 2026/02/05 12:56:49 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 12:56:49 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 12:56:49 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 12:56:49 INFO Received delete request activity.id=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac#delete 2026/02/05 12:56:49 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac#delete 2026/02/05 12:56:49 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac#delete 2026/02/05 12:56:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac#delete 2026/02/05 12:56: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 12:56:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:49 INFO Looking up user name=carol 2026/02/05 12:56:49 INFO Received delete request activity.id=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac 2026/02/05 12:56:49 INFO Forwarding post to group followers activity=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac#delete note=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac group=https://g.localdomain/user/stuff 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac#delete 2026/02/05 12:56:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac#delete 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-70c7-7b78-8a9a-531d5de50f44 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-70c7-7b78-8a9a-531d5de50f44 2026/02/05 12:56:49 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-70c7-7b78-8a9a-531d5de50f44 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-70c7-7b78-8a9a-531d5de50f44 2026/02/05 12:56:49 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac#delete 2026/02/05 12:56:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-70c7-7b78-8a9a-531d5de50f44 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 12:56:49 INFO Looking up user name=stuff 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 12:56:49 INFO Looking up user name=stuff 2026/02/05 12:56:49 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-70c7-7b78-8a9a-531d5de50f44 2026/02/05 12:56:49 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2de0-70c7-7b78-8a9a-531d5de50f44 2026/02/05 12:56:49 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2de0-70c7-7b78-8a9a-531d5de50f44 2026/02/05 12:56:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac#delete 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 12:56:49 INFO Looking up user name=carol 2026/02/05 12:56:49 INFO Received delete request activity.id=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2de0-6fa7-70e9-a861-7f3c8cfd2fac 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 12:56:49 INFO Looking up user name=stuff 2026/02/05 12:56:49 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 12:56:49 INFO Looking up user name=stuff 2026/02/05 12:56:49 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 12:56:49 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 12:56:49 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 (6.91s) 2026/02/05 12:56:49 INFO Creating new user request.path=/users/register name=carol 2026/02/05 12:56:50 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 12:56:50 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:50 INFO Looking up user name=bob 2026/02/05 12:56:50 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 12:56:50 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2de0-740c-773e-9f39-9e3f48147915 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 12:56:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-740c-773e-9f39-9e3f48147915 2026/02/05 12:56:50 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-740c-773e-9f39-9e3f48147915 2026/02/05 12:56:50 INFO Looking up user name=alice 2026/02/05 12:56:50 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2de0-740c-773e-9f39-9e3f48147915 2026/02/05 12:56:50 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2de0-740c-773e-9f39-9e3f48147915 2026/02/05 12:56:50 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 12:56:50 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 12:56:50 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 12:56:50 INFO Looking up user name=bob 2026/02/05 12:56:50 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 12:56:50 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2de0-7466-76c1-9742-6472520b4c52 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 12:56:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2de0-7466-76c1-9742-6472520b4c52 2026/02/05 12:56:50 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2de0-7466-76c1-9742-6472520b4c52 2026/02/05 12:56:50 INFO Looking up user name=carol 2026/02/05 12:56:50 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2de0-7466-76c1-9742-6472520b4c52 2026/02/05 12:56:50 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2de0-7466-76c1-9742-6472520b4c52 2026/02/05 12:56:50 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 12:56:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:50 INFO Looking up user name=alice 2026/02/05 12:56:50 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2de0-740c-773e-9f39-9e3f48147915 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 12:56:50 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-748d-7d77-87c5-e7c299495901 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-740c-773e-9f39-9e3f48147915 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-740c-773e-9f39-9e3f48147915 2026/02/05 12:56:50 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 12:56:50 INFO Looking up user name=carol 2026/02/05 12:56:50 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2de0-7466-76c1-9742-6472520b4c52 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 12:56:50 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-7499-73aa-9f17-82a89e78633c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2de0-7466-76c1-9742-6472520b4c52 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2de0-7466-76c1-9742-6472520b4c52 2026/02/05 12:56:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-748d-7d77-87c5-e7c299495901 2026/02/05 12:56:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-748d-7d77-87c5-e7c299495901 2026/02/05 12:56:50 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2de0-7499-73aa-9f17-82a89e78633c 2026/02/05 12:56:50 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2de0-7499-73aa-9f17-82a89e78633c 2026/02/05 12:56:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:50 INFO Looking up user name=bob 2026/02/05 12:56:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2de0-7499-73aa-9f17-82a89e78633c 2026/02/05 12:56:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:50 INFO Looking up user name=bob 2026/02/05 12:56:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2de0-748d-7d77-87c5-e7c299495901 2026/02/05 12:56:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2de0-7499-73aa-9f17-82a89e78633c 2026/02/05 12:56:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2de0-748d-7d77-87c5-e7c299495901 2026/02/05 12:56:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:50 INFO Looking up user name=bob 2026/02/05 12:56:50 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-7499-73aa-9f17-82a89e78633c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2de0-7466-76c1-9742-6472520b4c52 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2de0-7466-76c1-9742-6472520b4c52 2026/02/05 12:56:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:50 INFO Looking up user name=bob 2026/02/05 12:56:50 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2de0-748d-7d77-87c5-e7c299495901 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2de0-740c-773e-9f39-9e3f48147915 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2de0-740c-773e-9f39-9e3f48147915 2026/02/05 12:56:50 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-74d8-7477-bbc8-47be703d1550 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-74d8-7477-bbc8-47be703d1550 2026/02/05 12:56:50 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-74d8-7477-bbc8-47be703d1550 2026/02/05 12:56:50 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-74d8-7477-bbc8-47be703d1550 2026/02/05 12:56:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-74d8-7477-bbc8-47be703d1550 2026/02/05 12:56:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:50 INFO Looking up user name=bob 2026/02/05 12:56:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-74d8-7477-bbc8-47be703d1550 2026/02/05 12:56:50 INFO Looking up user name=bob 2026/02/05 12:56:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2de0-74d8-7477-bbc8-47be703d1550 2026/02/05 12:56:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-74d8-7477-bbc8-47be703d1550 2026/02/05 12:56:50 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f request.user=bob post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:50 INFO Looking up user name=bob 2026/02/05 12:56:50 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-74d8-7477-bbc8-47be703d1550 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:50 INFO Looking up user name=bob 2026/02/05 12:56:50 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-74d8-7477-bbc8-47be703d1550 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:50 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f request.user=bob post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:50 INFO Received a new post activity.id=https://b.localdomain/create/019c2de0-7518-791d-ac92-0705719ef794 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-7518-78e3-91b3-77c5740d7e60 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-7518-78e3-91b3-77c5740d7e60 2026/02/05 12:56:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2de0-7518-791d-ac92-0705719ef794 2026/02/05 12:56:50 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-7518-78e3-91b3-77c5740d7e60 request.user=bob post=https://b.localdomain/post/019c2de0-7518-78e3-91b3-77c5740d7e60 2026/02/05 12:56:50 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f request.user=alice post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:50 INFO Received a new post activity.id=https://a.localdomain/create/019c2de0-7534-732b-8fb4-61d102b4c95f activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-7534-72f0-8427-63a4b61880fc activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2de0-7534-72f0-8427-63a4b61880fc 2026/02/05 12:56:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2de0-7534-732b-8fb4-61d102b4c95f 2026/02/05 12:56:50 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2de0-7534-732b-8fb4-61d102b4c95f 2026/02/05 12:56:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:50 INFO Looking up user name=alice 2026/02/05 12:56:50 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2de0-7534-732b-8fb4-61d102b4c95f 2026/02/05 12:56:50 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2de0-7534-732b-8fb4-61d102b4c95f 2026/02/05 12:56:50 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2de0-7534-72f0-8427-63a4b61880fc request.user=alice post=https://a.localdomain/post/019c2de0-7534-72f0-8427-63a4b61880fc 2026/02/05 12:56:50 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f request.user=carol post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:50 INFO Received a new post activity.id=https://c.localdomain/create/019c2de0-7554-70cf-9e02-4f7d3a74a3e7 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2de0-7554-7094-9037-deb14ef99410 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2de0-7554-7094-9037-deb14ef99410 2026/02/05 12:56:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2de0-7554-70cf-9e02-4f7d3a74a3e7 2026/02/05 12:56:50 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2de0-7554-70cf-9e02-4f7d3a74a3e7 2026/02/05 12:56:50 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 12:56:50 INFO Looking up user name=carol 2026/02/05 12:56:50 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2de0-7554-70cf-9e02-4f7d3a74a3e7 2026/02/05 12:56:50 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019c2de0-7554-70cf-9e02-4f7d3a74a3e7 2026/02/05 12:56:50 INFO Viewing post request.path=/users/view/c.localdomain/post/019c2de0-7554-7094-9037-deb14ef99410 request.user=carol post=https://c.localdomain/post/019c2de0-7554-7094-9037-deb14ef99410 2026/02/05 12:56:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:50 INFO Looking up user name=alice 2026/02/05 12:56:50 INFO Received a new post activity.id=https://a.localdomain/create/019c2de0-7534-732b-8fb4-61d102b4c95f activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-7534-72f0-8427-63a4b61880fc activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2de0-7534-72f0-8427-63a4b61880fc 2026/02/05 12:56:50 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 12:56:50 INFO Looking up user name=carol 2026/02/05 12:56:50 INFO Received a new post activity.id=https://c.localdomain/create/019c2de0-7554-70cf-9e02-4f7d3a74a3e7 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2de0-7554-7094-9037-deb14ef99410 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2de0-7554-7094-9037-deb14ef99410 2026/02/05 12:56:50 INFO Updating poll results poll=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:50 INFO Updated post activity.id=https://b.localdomain/update/019c2de0-7572-7a14-a79d-628e5186fd27 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-7572-7a14-a79d-628e5186fd27 2026/02/05 12:56:50 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-7572-7a14-a79d-628e5186fd27 2026/02/05 12:56:50 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-7572-7a14-a79d-628e5186fd27 2026/02/05 12:56:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-7572-7a14-a79d-628e5186fd27 2026/02/05 12:56:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:50 INFO Looking up user name=bob 2026/02/05 12:56:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:50 INFO Looking up user name=bob 2026/02/05 12:56:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-7572-7a14-a79d-628e5186fd27 2026/02/05 12:56:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-7572-7a14-a79d-628e5186fd27 2026/02/05 12:56:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-7572-7a14-a79d-628e5186fd27 2026/02/05 12:56:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:50 INFO Looking up user name=bob 2026/02/05 12:56:50 INFO Updated post activity.id=https://b.localdomain/update/019c2de0-7572-7a14-a79d-628e5186fd27 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:50 INFO Looking up user name=bob 2026/02/05 12:56:50 INFO Updated post activity.id=https://b.localdomain/update/019c2de0-7572-7a14-a79d-628e5186fd27 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:50 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f request.user=bob post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:50 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f request.user=alice post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:50 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f request.user=carol post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:50 INFO Received delete request activity.id=https://a.localdomain/post/019c2de0-7534-72f0-8427-63a4b61880fc#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-7534-72f0-8427-63a4b61880fc activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2de0-7534-72f0-8427-63a4b61880fc 2026/02/05 12:56:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2de0-7534-72f0-8427-63a4b61880fc#delete 2026/02/05 12:56:50 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2de0-7534-72f0-8427-63a4b61880fc#delete 2026/02/05 12:56:50 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2de0-7534-72f0-8427-63a4b61880fc#delete 2026/02/05 12:56:50 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2de0-7534-72f0-8427-63a4b61880fc#delete 2026/02/05 12:56: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 12:56:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 12:56:50 INFO Looking up user name=alice 2026/02/05 12:56:50 INFO Received delete request activity.id=https://a.localdomain/post/019c2de0-7534-72f0-8427-63a4b61880fc#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2de0-7534-72f0-8427-63a4b61880fc activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2de0-7534-72f0-8427-63a4b61880fc 2026/02/05 12:56:50 INFO Updating poll results poll=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:50 INFO Updated post activity.id=https://b.localdomain/update/019c2de0-75da-742e-a7c8-f8aeada57ed4 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-75da-742e-a7c8-f8aeada57ed4 2026/02/05 12:56:50 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-75da-742e-a7c8-f8aeada57ed4 2026/02/05 12:56:50 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-75da-742e-a7c8-f8aeada57ed4 2026/02/05 12:56:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-75da-742e-a7c8-f8aeada57ed4 2026/02/05 12:56:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:50 INFO Looking up user name=bob 2026/02/05 12:56:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-75da-742e-a7c8-f8aeada57ed4 2026/02/05 12:56:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:50 INFO Looking up user name=bob 2026/02/05 12:56:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-75da-742e-a7c8-f8aeada57ed4 2026/02/05 12:56:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-75da-742e-a7c8-f8aeada57ed4 2026/02/05 12:56:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:50 INFO Looking up user name=bob 2026/02/05 12:56:50 INFO Updated post activity.id=https://b.localdomain/update/019c2de0-75da-742e-a7c8-f8aeada57ed4 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:50 INFO Looking up user name=bob 2026/02/05 12:56:50 INFO Updated post activity.id=https://b.localdomain/update/019c2de0-75da-742e-a7c8-f8aeada57ed4 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:50 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f request.user=bob post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:50 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f request.user=alice post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:50 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f request.user=carol post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:50 INFO Received delete request activity.id=https://c.localdomain/post/019c2de0-7554-7094-9037-deb14ef99410#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2de0-7554-7094-9037-deb14ef99410 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019c2de0-7554-7094-9037-deb14ef99410 2026/02/05 12:56:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2de0-7554-7094-9037-deb14ef99410#delete 2026/02/05 12:56:50 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2de0-7554-7094-9037-deb14ef99410#delete 2026/02/05 12:56:51 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2de0-7554-7094-9037-deb14ef99410#delete 2026/02/05 12:56:51 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/post/019c2de0-7554-7094-9037-deb14ef99410#delete 2026/02/05 12:56:51 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 12:56:51 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 12:56:51 INFO Looking up user name=carol 2026/02/05 12:56:51 INFO Received delete request activity.id=https://c.localdomain/post/019c2de0-7554-7094-9037-deb14ef99410#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2de0-7554-7094-9037-deb14ef99410 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019c2de0-7554-7094-9037-deb14ef99410 2026/02/05 12:56:51 INFO Updating poll results poll=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:51 INFO Updated post activity.id=https://b.localdomain/update/019c2de0-764d-7dcb-9179-7c6f58d44de4 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:51 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-764d-7dcb-9179-7c6f58d44de4 2026/02/05 12:56:51 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-764d-7dcb-9179-7c6f58d44de4 2026/02/05 12:56:51 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-764d-7dcb-9179-7c6f58d44de4 2026/02/05 12:56:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:51 INFO Looking up user name=bob 2026/02/05 12:56:51 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-764d-7dcb-9179-7c6f58d44de4 2026/02/05 12:56:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:51 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-764d-7dcb-9179-7c6f58d44de4 2026/02/05 12:56:51 INFO Looking up user name=bob 2026/02/05 12:56:51 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-764d-7dcb-9179-7c6f58d44de4 2026/02/05 12:56:51 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-764d-7dcb-9179-7c6f58d44de4 2026/02/05 12:56:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:51 INFO Looking up user name=bob 2026/02/05 12:56:51 INFO Updated post activity.id=https://b.localdomain/update/019c2de0-764d-7dcb-9179-7c6f58d44de4 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:51 INFO Looking up user name=bob 2026/02/05 12:56:51 INFO Updated post activity.id=https://b.localdomain/update/019c2de0-764d-7dcb-9179-7c6f58d44de4 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:51 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f request.user=bob post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:51 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f request.user=alice post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:51 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f request.user=carol post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:51 INFO Received delete request activity.id=https://b.localdomain/post/019c2de0-7518-78e3-91b3-77c5740d7e60#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-7518-78e3-91b3-77c5740d7e60 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2de0-7518-78e3-91b3-77c5740d7e60 2026/02/05 12:56:51 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2de0-7518-78e3-91b3-77c5740d7e60#delete 2026/02/05 12:56:51 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 12:56:51 INFO Updating poll results poll=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:51 INFO Updated post activity.id=https://b.localdomain/update/019c2de0-76af-7d9a-a49d-a11364b4e496 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:51 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-76af-7d9a-a49d-a11364b4e496 2026/02/05 12:56:51 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-76af-7d9a-a49d-a11364b4e496 2026/02/05 12:56:51 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-76af-7d9a-a49d-a11364b4e496 2026/02/05 12:56:51 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-76af-7d9a-a49d-a11364b4e496 2026/02/05 12:56:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:51 INFO Looking up user name=bob 2026/02/05 12:56:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:51 INFO Looking up user name=bob 2026/02/05 12:56:51 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-76af-7d9a-a49d-a11364b4e496 2026/02/05 12:56:51 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2de0-76af-7d9a-a49d-a11364b4e496 2026/02/05 12:56:51 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2de0-76af-7d9a-a49d-a11364b4e496 2026/02/05 12:56:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:51 INFO Looking up user name=bob 2026/02/05 12:56:51 INFO Updated post activity.id=https://b.localdomain/update/019c2de0-76af-7d9a-a49d-a11364b4e496 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 12:56:51 INFO Looking up user name=bob 2026/02/05 12:56:51 INFO Updated post activity.id=https://b.localdomain/update/019c2de0-76af-7d9a-a49d-a11364b4e496 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:51 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f request.user=bob post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:51 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f request.user=alice post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f 2026/02/05 12:56:51 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f request.user=carol post=https://b.localdomain/post/019c2de0-74d8-73d6-a373-9fbc1892b27f --- PASS: TestCluster_Poll (8.42s) FAIL FAIL github.com/dimkr/tootik/cluster 8.453s ? 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 12:56:42 INFO Applying migration id=initial 2026/02/05 12:56:42 INFO Applying migration id=notesupdated 2026/02/05 12:56:42 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:42 INFO Applying migration id=activitiesid 2026/02/05 12:56:42 INFO Applying migration id=outbox 2026/02/05 12:56:42 INFO Applying migration id=edits 2026/02/05 12:56:42 INFO Applying migration id=outboxactor 2026/02/05 12:56:42 INFO Applying migration id=outboxsender 2026/02/05 12:56:42 INFO Applying migration id=thread 2026/02/05 12:56:42 INFO Applying migration id=host 2026/02/05 12:56:42 INFO Applying migration id=sharedinbox 2026/02/05 12:56:42 INFO Applying migration id=noteshost 2026/02/05 12:56:42 INFO Applying migration id=fetched 2026/02/05 12:56:42 INFO Applying migration id=move 2026/02/05 12:56:42 INFO Applying migration id=cleanup 2026/02/05 12:56:42 INFO Applying migration id=received 2026/02/05 12:56:42 INFO Applying migration id=namehost 2026/02/05 12:56:42 INFO Applying migration id=outboxhost 2026/02/05 12:56:42 INFO Applying migration id=notesfts 2026/02/05 12:56:42 INFO Applying migration id=iconsname 2026/02/05 12:56:42 INFO Applying migration id=nohash 2026/02/05 12:56:42 INFO Applying migration id=shares 2026/02/05 12:56:42 INFO Applying migration id=actorttl 2026/02/05 12:56:42 INFO Applying migration id=tocc 2026/02/05 12:56:42 INFO Applying migration id=followeds 2026/02/05 12:56:42 INFO Applying migration id=certhash 2026/02/05 12:56:42 INFO Applying migration id=follows_sync 2026/02/05 12:56:42 INFO Applying migration id=jsonpath 2026/02/05 12:56:42 INFO Applying migration id=localforward 2026/02/05 12:56:42 INFO Applying migration id=avatar 2026/02/05 12:56:42 INFO Applying migration id=noimage 2026/02/05 12:56:42 INFO Applying migration id=feed 2026/02/05 12:56:42 INFO Applying migration id=bookmarks 2026/02/05 12:56:42 INFO Applying migration id=shareactivity 2026/02/05 12:56:42 INFO Applying migration id=application 2026/02/05 12:56:42 INFO Applying migration id=certificates 2026/02/05 12:56:42 INFO Applying migration id=rawforward 2026/02/05 12:56:42 INFO Applying migration id=publickey 2026/02/05 12:56:42 INFO Applying migration id=resolvegroup 2026/02/05 12:56:42 INFO Applying migration id=reject 2026/02/05 12:56:42 INFO Applying migration id=autodel 2026/02/05 12:56:42 INFO Applying migration id=jsonb 2026/02/05 12:56:42 INFO Applying migration id=quote 2026/02/05 12:56:42 INFO Applying migration id=rfc9421 2026/02/05 12:56:42 INFO Applying migration id=keys 2026/02/05 12:56:42 INFO Applying migration id=portable 2026/02/05 12:56:42 INFO Applying migration id=proofs 2026/02/05 12:56:42 INFO Applying migration id=contexts 2026/02/05 12:56:42 INFO Applying migration id=deliverieshost 2026/02/05 12:56:42 INFO Applying migration id=pembegin 2026/02/05 12:56:42 INFO Applying migration id=didhost 2026/02/05 12:56:44 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:44 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:44 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:44 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 12:56:44 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 12:56:44 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 12:56:44 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 12:56:44 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 12:56:44 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (1.56s) === RUN TestDeliver_ForwardedPost 2026/02/05 12:56:44 INFO Applying migration id=initial 2026/02/05 12:56:44 INFO Applying migration id=notesupdated 2026/02/05 12:56:44 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:44 INFO Applying migration id=activitiesid 2026/02/05 12:56:44 INFO Applying migration id=outbox 2026/02/05 12:56:44 INFO Applying migration id=edits 2026/02/05 12:56:44 INFO Applying migration id=outboxactor 2026/02/05 12:56:44 INFO Applying migration id=outboxsender 2026/02/05 12:56:44 INFO Applying migration id=thread 2026/02/05 12:56:44 INFO Applying migration id=host 2026/02/05 12:56:44 INFO Applying migration id=sharedinbox 2026/02/05 12:56:44 INFO Applying migration id=noteshost 2026/02/05 12:56:44 INFO Applying migration id=fetched 2026/02/05 12:56:44 INFO Applying migration id=move 2026/02/05 12:56:44 INFO Applying migration id=cleanup 2026/02/05 12:56:44 INFO Applying migration id=received 2026/02/05 12:56:44 INFO Applying migration id=namehost 2026/02/05 12:56:44 INFO Applying migration id=outboxhost 2026/02/05 12:56:44 INFO Applying migration id=notesfts 2026/02/05 12:56:44 INFO Applying migration id=iconsname 2026/02/05 12:56:44 INFO Applying migration id=nohash 2026/02/05 12:56:44 INFO Applying migration id=shares 2026/02/05 12:56:44 INFO Applying migration id=actorttl 2026/02/05 12:56:44 INFO Applying migration id=tocc 2026/02/05 12:56:44 INFO Applying migration id=followeds 2026/02/05 12:56:44 INFO Applying migration id=certhash 2026/02/05 12:56:44 INFO Applying migration id=follows_sync 2026/02/05 12:56:44 INFO Applying migration id=jsonpath 2026/02/05 12:56:44 INFO Applying migration id=localforward 2026/02/05 12:56:44 INFO Applying migration id=avatar 2026/02/05 12:56:44 INFO Applying migration id=noimage 2026/02/05 12:56:44 INFO Applying migration id=feed 2026/02/05 12:56:44 INFO Applying migration id=bookmarks 2026/02/05 12:56:44 INFO Applying migration id=shareactivity 2026/02/05 12:56:44 INFO Applying migration id=application 2026/02/05 12:56:44 INFO Applying migration id=certificates 2026/02/05 12:56:44 INFO Applying migration id=rawforward 2026/02/05 12:56:44 INFO Applying migration id=publickey 2026/02/05 12:56:44 INFO Applying migration id=resolvegroup 2026/02/05 12:56:44 INFO Applying migration id=reject 2026/02/05 12:56:44 INFO Applying migration id=autodel 2026/02/05 12:56:44 INFO Applying migration id=jsonb 2026/02/05 12:56:44 INFO Applying migration id=quote 2026/02/05 12:56:44 INFO Applying migration id=rfc9421 2026/02/05 12:56:44 INFO Applying migration id=keys 2026/02/05 12:56:44 INFO Applying migration id=portable 2026/02/05 12:56:44 INFO Applying migration id=proofs 2026/02/05 12:56:44 INFO Applying migration id=contexts 2026/02/05 12:56:44 INFO Applying migration id=deliverieshost 2026/02/05 12:56:44 INFO Applying migration id=pembegin 2026/02/05 12:56:44 INFO Applying migration id=didhost 2026/02/05 12:56:45 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:45 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:45 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:45 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 12:56:45 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 12:56:45 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:45 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (1.06s) === RUN TestDeliver_OneFailed 2026/02/05 12:56:45 INFO Applying migration id=initial 2026/02/05 12:56:45 INFO Applying migration id=notesupdated 2026/02/05 12:56:45 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:45 INFO Applying migration id=activitiesid 2026/02/05 12:56:45 INFO Applying migration id=outbox 2026/02/05 12:56:45 INFO Applying migration id=edits 2026/02/05 12:56:45 INFO Applying migration id=outboxactor 2026/02/05 12:56:45 INFO Applying migration id=outboxsender 2026/02/05 12:56:45 INFO Applying migration id=thread 2026/02/05 12:56:45 INFO Applying migration id=host 2026/02/05 12:56:45 INFO Applying migration id=sharedinbox 2026/02/05 12:56:45 INFO Applying migration id=noteshost 2026/02/05 12:56:45 INFO Applying migration id=fetched 2026/02/05 12:56:45 INFO Applying migration id=move 2026/02/05 12:56:45 INFO Applying migration id=cleanup 2026/02/05 12:56:45 INFO Applying migration id=received 2026/02/05 12:56:45 INFO Applying migration id=namehost 2026/02/05 12:56:45 INFO Applying migration id=outboxhost 2026/02/05 12:56:45 INFO Applying migration id=notesfts 2026/02/05 12:56:45 INFO Applying migration id=iconsname 2026/02/05 12:56:45 INFO Applying migration id=nohash 2026/02/05 12:56:45 INFO Applying migration id=shares 2026/02/05 12:56:45 INFO Applying migration id=actorttl 2026/02/05 12:56:45 INFO Applying migration id=tocc 2026/02/05 12:56:45 INFO Applying migration id=followeds 2026/02/05 12:56:45 INFO Applying migration id=certhash 2026/02/05 12:56:45 INFO Applying migration id=follows_sync 2026/02/05 12:56:45 INFO Applying migration id=jsonpath 2026/02/05 12:56:45 INFO Applying migration id=localforward 2026/02/05 12:56:45 INFO Applying migration id=avatar 2026/02/05 12:56:45 INFO Applying migration id=noimage 2026/02/05 12:56:45 INFO Applying migration id=feed 2026/02/05 12:56:45 INFO Applying migration id=bookmarks 2026/02/05 12:56:45 INFO Applying migration id=shareactivity 2026/02/05 12:56:45 INFO Applying migration id=application 2026/02/05 12:56:45 INFO Applying migration id=certificates 2026/02/05 12:56:45 INFO Applying migration id=rawforward 2026/02/05 12:56:45 INFO Applying migration id=publickey 2026/02/05 12:56:45 INFO Applying migration id=resolvegroup 2026/02/05 12:56:45 INFO Applying migration id=reject 2026/02/05 12:56:45 INFO Applying migration id=autodel 2026/02/05 12:56:45 INFO Applying migration id=jsonb 2026/02/05 12:56:45 INFO Applying migration id=quote 2026/02/05 12:56:45 INFO Applying migration id=rfc9421 2026/02/05 12:56:45 INFO Applying migration id=keys 2026/02/05 12:56:45 INFO Applying migration id=portable 2026/02/05 12:56:45 INFO Applying migration id=proofs 2026/02/05 12:56:45 INFO Applying migration id=contexts 2026/02/05 12:56:45 INFO Applying migration id=deliverieshost 2026/02/05 12:56:45 INFO Applying migration id=pembegin 2026/02/05 12:56:45 INFO Applying migration id=didhost 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:46 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 12:56:46 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 12:56:46 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 12:56:46 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (0.72s) === RUN TestDeliver_OneFailedRetry 2026/02/05 12:56:46 INFO Applying migration id=initial 2026/02/05 12:56:46 INFO Applying migration id=notesupdated 2026/02/05 12:56:46 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:46 INFO Applying migration id=activitiesid 2026/02/05 12:56:46 INFO Applying migration id=outbox 2026/02/05 12:56:46 INFO Applying migration id=edits 2026/02/05 12:56:46 INFO Applying migration id=outboxactor 2026/02/05 12:56:46 INFO Applying migration id=outboxsender 2026/02/05 12:56:46 INFO Applying migration id=thread 2026/02/05 12:56:46 INFO Applying migration id=host 2026/02/05 12:56:46 INFO Applying migration id=sharedinbox 2026/02/05 12:56:46 INFO Applying migration id=noteshost 2026/02/05 12:56:46 INFO Applying migration id=fetched 2026/02/05 12:56:46 INFO Applying migration id=move 2026/02/05 12:56:46 INFO Applying migration id=cleanup 2026/02/05 12:56:46 INFO Applying migration id=received 2026/02/05 12:56:46 INFO Applying migration id=namehost 2026/02/05 12:56:46 INFO Applying migration id=outboxhost 2026/02/05 12:56:46 INFO Applying migration id=notesfts 2026/02/05 12:56:46 INFO Applying migration id=iconsname 2026/02/05 12:56:46 INFO Applying migration id=nohash 2026/02/05 12:56:46 INFO Applying migration id=shares 2026/02/05 12:56:46 INFO Applying migration id=actorttl 2026/02/05 12:56:46 INFO Applying migration id=tocc 2026/02/05 12:56:46 INFO Applying migration id=followeds 2026/02/05 12:56:46 INFO Applying migration id=certhash 2026/02/05 12:56:46 INFO Applying migration id=follows_sync 2026/02/05 12:56:46 INFO Applying migration id=jsonpath 2026/02/05 12:56:46 INFO Applying migration id=localforward 2026/02/05 12:56:46 INFO Applying migration id=avatar 2026/02/05 12:56:46 INFO Applying migration id=noimage 2026/02/05 12:56:46 INFO Applying migration id=feed 2026/02/05 12:56:46 INFO Applying migration id=bookmarks 2026/02/05 12:56:46 INFO Applying migration id=shareactivity 2026/02/05 12:56:46 INFO Applying migration id=application 2026/02/05 12:56:46 INFO Applying migration id=certificates 2026/02/05 12:56:46 INFO Applying migration id=rawforward 2026/02/05 12:56:46 INFO Applying migration id=publickey 2026/02/05 12:56:46 INFO Applying migration id=resolvegroup 2026/02/05 12:56:46 INFO Applying migration id=reject 2026/02/05 12:56:46 INFO Applying migration id=autodel 2026/02/05 12:56:46 INFO Applying migration id=jsonb 2026/02/05 12:56:46 INFO Applying migration id=quote 2026/02/05 12:56:46 INFO Applying migration id=rfc9421 2026/02/05 12:56:46 INFO Applying migration id=keys 2026/02/05 12:56:46 INFO Applying migration id=portable 2026/02/05 12:56:46 INFO Applying migration id=proofs 2026/02/05 12:56:46 INFO Applying migration id=contexts 2026/02/05 12:56:46 INFO Applying migration id=deliverieshost 2026/02/05 12:56:46 INFO Applying migration id=pembegin 2026/02/05 12:56:46 INFO Applying migration id=didhost 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:47 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 12:56:47 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (1.03s) === RUN TestDeliver_OneInvalidURLRetry 2026/02/05 12:56:47 INFO Applying migration id=initial 2026/02/05 12:56:47 INFO Applying migration id=notesupdated 2026/02/05 12:56:47 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:47 INFO Applying migration id=activitiesid 2026/02/05 12:56:47 INFO Applying migration id=outbox 2026/02/05 12:56:47 INFO Applying migration id=edits 2026/02/05 12:56:47 INFO Applying migration id=outboxactor 2026/02/05 12:56:47 INFO Applying migration id=outboxsender 2026/02/05 12:56:47 INFO Applying migration id=thread 2026/02/05 12:56:47 INFO Applying migration id=host 2026/02/05 12:56:47 INFO Applying migration id=sharedinbox 2026/02/05 12:56:47 INFO Applying migration id=noteshost 2026/02/05 12:56:47 INFO Applying migration id=fetched 2026/02/05 12:56:47 INFO Applying migration id=move 2026/02/05 12:56:47 INFO Applying migration id=cleanup 2026/02/05 12:56:47 INFO Applying migration id=received 2026/02/05 12:56:47 INFO Applying migration id=namehost 2026/02/05 12:56:47 INFO Applying migration id=outboxhost 2026/02/05 12:56:47 INFO Applying migration id=notesfts 2026/02/05 12:56:47 INFO Applying migration id=iconsname 2026/02/05 12:56:47 INFO Applying migration id=nohash 2026/02/05 12:56:47 INFO Applying migration id=shares 2026/02/05 12:56:47 INFO Applying migration id=actorttl 2026/02/05 12:56:47 INFO Applying migration id=tocc 2026/02/05 12:56:47 INFO Applying migration id=followeds 2026/02/05 12:56:47 INFO Applying migration id=certhash 2026/02/05 12:56:47 INFO Applying migration id=follows_sync 2026/02/05 12:56:47 INFO Applying migration id=jsonpath 2026/02/05 12:56:47 INFO Applying migration id=localforward 2026/02/05 12:56:47 INFO Applying migration id=avatar 2026/02/05 12:56:47 INFO Applying migration id=noimage 2026/02/05 12:56:47 INFO Applying migration id=feed 2026/02/05 12:56:47 INFO Applying migration id=bookmarks 2026/02/05 12:56:47 INFO Applying migration id=shareactivity 2026/02/05 12:56:47 INFO Applying migration id=application 2026/02/05 12:56:47 INFO Applying migration id=certificates 2026/02/05 12:56:47 INFO Applying migration id=rawforward 2026/02/05 12:56:47 INFO Applying migration id=publickey 2026/02/05 12:56:47 INFO Applying migration id=resolvegroup 2026/02/05 12:56:47 INFO Applying migration id=reject 2026/02/05 12:56:47 INFO Applying migration id=autodel 2026/02/05 12:56:47 INFO Applying migration id=jsonb 2026/02/05 12:56:47 INFO Applying migration id=quote 2026/02/05 12:56:47 INFO Applying migration id=rfc9421 2026/02/05 12:56:47 INFO Applying migration id=keys 2026/02/05 12:56:47 INFO Applying migration id=portable 2026/02/05 12:56:47 INFO Applying migration id=proofs 2026/02/05 12:56:47 INFO Applying migration id=contexts 2026/02/05 12:56:47 INFO Applying migration id=deliverieshost 2026/02/05 12:56:47 INFO Applying migration id=pembegin 2026/02/05 12:56:47 INFO Applying migration id=didhost 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:47 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 12:56:47 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:47 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 12:56:47 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:47 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 12:56:47 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:47 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:47 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 12:56:47 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:47 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.82s) === RUN TestDeliver_MaxAttempts 2026/02/05 12:56:47 INFO Applying migration id=initial 2026/02/05 12:56:47 INFO Applying migration id=notesupdated 2026/02/05 12:56:47 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:47 INFO Applying migration id=activitiesid 2026/02/05 12:56:47 INFO Applying migration id=outbox 2026/02/05 12:56:47 INFO Applying migration id=edits 2026/02/05 12:56:47 INFO Applying migration id=outboxactor 2026/02/05 12:56:47 INFO Applying migration id=outboxsender 2026/02/05 12:56:47 INFO Applying migration id=thread 2026/02/05 12:56:47 INFO Applying migration id=host 2026/02/05 12:56:47 INFO Applying migration id=sharedinbox 2026/02/05 12:56:47 INFO Applying migration id=noteshost 2026/02/05 12:56:47 INFO Applying migration id=fetched 2026/02/05 12:56:47 INFO Applying migration id=move 2026/02/05 12:56:47 INFO Applying migration id=cleanup 2026/02/05 12:56:47 INFO Applying migration id=received 2026/02/05 12:56:47 INFO Applying migration id=namehost 2026/02/05 12:56:47 INFO Applying migration id=outboxhost 2026/02/05 12:56:47 INFO Applying migration id=notesfts 2026/02/05 12:56:47 INFO Applying migration id=iconsname 2026/02/05 12:56:47 INFO Applying migration id=nohash 2026/02/05 12:56:47 INFO Applying migration id=shares 2026/02/05 12:56:47 INFO Applying migration id=actorttl 2026/02/05 12:56:47 INFO Applying migration id=tocc 2026/02/05 12:56:47 INFO Applying migration id=followeds 2026/02/05 12:56:47 INFO Applying migration id=certhash 2026/02/05 12:56:47 INFO Applying migration id=follows_sync 2026/02/05 12:56:47 INFO Applying migration id=jsonpath 2026/02/05 12:56:47 INFO Applying migration id=localforward 2026/02/05 12:56:47 INFO Applying migration id=avatar 2026/02/05 12:56:47 INFO Applying migration id=noimage 2026/02/05 12:56:47 INFO Applying migration id=feed 2026/02/05 12:56:47 INFO Applying migration id=bookmarks 2026/02/05 12:56:47 INFO Applying migration id=shareactivity 2026/02/05 12:56:47 INFO Applying migration id=application 2026/02/05 12:56:47 INFO Applying migration id=certificates 2026/02/05 12:56:47 INFO Applying migration id=rawforward 2026/02/05 12:56:47 INFO Applying migration id=publickey 2026/02/05 12:56:47 INFO Applying migration id=resolvegroup 2026/02/05 12:56:47 INFO Applying migration id=reject 2026/02/05 12:56:47 INFO Applying migration id=autodel 2026/02/05 12:56:47 INFO Applying migration id=jsonb 2026/02/05 12:56:48 INFO Applying migration id=quote 2026/02/05 12:56:48 INFO Applying migration id=rfc9421 2026/02/05 12:56:48 INFO Applying migration id=keys 2026/02/05 12:56:48 INFO Applying migration id=portable 2026/02/05 12:56:48 INFO Applying migration id=proofs 2026/02/05 12:56:48 INFO Applying migration id=contexts 2026/02/05 12:56:48 INFO Applying migration id=deliverieshost 2026/02/05 12:56:48 INFO Applying migration id=pembegin 2026/02/05 12:56:48 INFO Applying migration id=didhost 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:48 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 12:56:48 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.96s) === RUN TestDeliver_SharedInbox 2026/02/05 12:56:48 INFO Applying migration id=initial 2026/02/05 12:56:48 INFO Applying migration id=notesupdated 2026/02/05 12:56:48 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:48 INFO Applying migration id=activitiesid 2026/02/05 12:56:48 INFO Applying migration id=outbox 2026/02/05 12:56:48 INFO Applying migration id=edits 2026/02/05 12:56:48 INFO Applying migration id=outboxactor 2026/02/05 12:56:48 INFO Applying migration id=outboxsender 2026/02/05 12:56:48 INFO Applying migration id=thread 2026/02/05 12:56:48 INFO Applying migration id=host 2026/02/05 12:56:48 INFO Applying migration id=sharedinbox 2026/02/05 12:56:48 INFO Applying migration id=noteshost 2026/02/05 12:56:48 INFO Applying migration id=fetched 2026/02/05 12:56:48 INFO Applying migration id=move 2026/02/05 12:56:48 INFO Applying migration id=cleanup 2026/02/05 12:56:48 INFO Applying migration id=received 2026/02/05 12:56:48 INFO Applying migration id=namehost 2026/02/05 12:56:48 INFO Applying migration id=outboxhost 2026/02/05 12:56:48 INFO Applying migration id=notesfts 2026/02/05 12:56:48 INFO Applying migration id=iconsname 2026/02/05 12:56:48 INFO Applying migration id=nohash 2026/02/05 12:56:48 INFO Applying migration id=shares 2026/02/05 12:56:48 INFO Applying migration id=actorttl 2026/02/05 12:56:48 INFO Applying migration id=tocc 2026/02/05 12:56:48 INFO Applying migration id=followeds 2026/02/05 12:56:48 INFO Applying migration id=certhash 2026/02/05 12:56:48 INFO Applying migration id=follows_sync 2026/02/05 12:56:48 INFO Applying migration id=jsonpath 2026/02/05 12:56:48 INFO Applying migration id=localforward 2026/02/05 12:56:48 INFO Applying migration id=avatar 2026/02/05 12:56:48 INFO Applying migration id=noimage 2026/02/05 12:56:48 INFO Applying migration id=feed 2026/02/05 12:56:48 INFO Applying migration id=bookmarks 2026/02/05 12:56:48 INFO Applying migration id=shareactivity 2026/02/05 12:56:48 INFO Applying migration id=application 2026/02/05 12:56:48 INFO Applying migration id=certificates 2026/02/05 12:56:48 INFO Applying migration id=rawforward 2026/02/05 12:56:48 INFO Applying migration id=publickey 2026/02/05 12:56:48 INFO Applying migration id=resolvegroup 2026/02/05 12:56:48 INFO Applying migration id=reject 2026/02/05 12:56:48 INFO Applying migration id=autodel 2026/02/05 12:56:48 INFO Applying migration id=jsonb 2026/02/05 12:56:48 INFO Applying migration id=quote 2026/02/05 12:56:48 INFO Applying migration id=rfc9421 2026/02/05 12:56:48 INFO Applying migration id=keys 2026/02/05 12:56:48 INFO Applying migration id=portable 2026/02/05 12:56:48 INFO Applying migration id=proofs 2026/02/05 12:56:48 INFO Applying migration id=contexts 2026/02/05 12:56:48 INFO Applying migration id=deliverieshost 2026/02/05 12:56:48 INFO Applying migration id=pembegin 2026/02/05 12:56:48 INFO Applying migration id=didhost 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 12:56:49 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 12:56:49 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 12:56:49 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (0.70s) === RUN TestDeliver_SharedInboxRetry 2026/02/05 12:56:49 INFO Applying migration id=initial 2026/02/05 12:56:49 INFO Applying migration id=notesupdated 2026/02/05 12:56:49 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:49 INFO Applying migration id=activitiesid 2026/02/05 12:56:49 INFO Applying migration id=outbox 2026/02/05 12:56:49 INFO Applying migration id=edits 2026/02/05 12:56:49 INFO Applying migration id=outboxactor 2026/02/05 12:56:49 INFO Applying migration id=outboxsender 2026/02/05 12:56:49 INFO Applying migration id=thread 2026/02/05 12:56:49 INFO Applying migration id=host 2026/02/05 12:56:49 INFO Applying migration id=sharedinbox 2026/02/05 12:56:49 INFO Applying migration id=noteshost 2026/02/05 12:56:49 INFO Applying migration id=fetched 2026/02/05 12:56:49 INFO Applying migration id=move 2026/02/05 12:56:49 INFO Applying migration id=cleanup 2026/02/05 12:56:49 INFO Applying migration id=received 2026/02/05 12:56:49 INFO Applying migration id=namehost 2026/02/05 12:56:49 INFO Applying migration id=outboxhost 2026/02/05 12:56:49 INFO Applying migration id=notesfts 2026/02/05 12:56:49 INFO Applying migration id=iconsname 2026/02/05 12:56:49 INFO Applying migration id=nohash 2026/02/05 12:56:49 INFO Applying migration id=shares 2026/02/05 12:56:49 INFO Applying migration id=actorttl 2026/02/05 12:56:49 INFO Applying migration id=tocc 2026/02/05 12:56:49 INFO Applying migration id=followeds 2026/02/05 12:56:49 INFO Applying migration id=certhash 2026/02/05 12:56:49 INFO Applying migration id=follows_sync 2026/02/05 12:56:49 INFO Applying migration id=jsonpath 2026/02/05 12:56:49 INFO Applying migration id=localforward 2026/02/05 12:56:49 INFO Applying migration id=avatar 2026/02/05 12:56:49 INFO Applying migration id=noimage 2026/02/05 12:56:49 INFO Applying migration id=feed 2026/02/05 12:56:49 INFO Applying migration id=bookmarks 2026/02/05 12:56:49 INFO Applying migration id=shareactivity 2026/02/05 12:56:49 INFO Applying migration id=application 2026/02/05 12:56:49 INFO Applying migration id=certificates 2026/02/05 12:56:49 INFO Applying migration id=rawforward 2026/02/05 12:56:49 INFO Applying migration id=publickey 2026/02/05 12:56:49 INFO Applying migration id=resolvegroup 2026/02/05 12:56:49 INFO Applying migration id=reject 2026/02/05 12:56:49 INFO Applying migration id=autodel 2026/02/05 12:56:49 INFO Applying migration id=jsonb 2026/02/05 12:56:49 INFO Applying migration id=quote 2026/02/05 12:56:49 INFO Applying migration id=rfc9421 2026/02/05 12:56:49 INFO Applying migration id=keys 2026/02/05 12:56:49 INFO Applying migration id=portable 2026/02/05 12:56:49 INFO Applying migration id=proofs 2026/02/05 12:56:49 INFO Applying migration id=contexts 2026/02/05 12:56:49 INFO Applying migration id=deliverieshost 2026/02/05 12:56:49 INFO Applying migration id=pembegin 2026/02/05 12:56:49 INFO Applying migration id=didhost 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 12:56:49 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 12:56:49 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 12:56:49 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 12:56:49 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 12:56:49 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 12:56:49 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.26s) === RUN TestDeliver_SharedInboxUnknownActor 2026/02/05 12:56:49 INFO Applying migration id=initial 2026/02/05 12:56:49 INFO Applying migration id=notesupdated 2026/02/05 12:56:49 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:49 INFO Applying migration id=activitiesid 2026/02/05 12:56:49 INFO Applying migration id=outbox 2026/02/05 12:56:49 INFO Applying migration id=edits 2026/02/05 12:56:49 INFO Applying migration id=outboxactor 2026/02/05 12:56:49 INFO Applying migration id=outboxsender 2026/02/05 12:56:49 INFO Applying migration id=thread 2026/02/05 12:56:49 INFO Applying migration id=host 2026/02/05 12:56:49 INFO Applying migration id=sharedinbox 2026/02/05 12:56:49 INFO Applying migration id=noteshost 2026/02/05 12:56:49 INFO Applying migration id=fetched 2026/02/05 12:56:49 INFO Applying migration id=move 2026/02/05 12:56:49 INFO Applying migration id=cleanup 2026/02/05 12:56:49 INFO Applying migration id=received 2026/02/05 12:56:49 INFO Applying migration id=namehost 2026/02/05 12:56:49 INFO Applying migration id=outboxhost 2026/02/05 12:56:49 INFO Applying migration id=notesfts 2026/02/05 12:56:49 INFO Applying migration id=iconsname 2026/02/05 12:56:49 INFO Applying migration id=nohash 2026/02/05 12:56:49 INFO Applying migration id=shares 2026/02/05 12:56:49 INFO Applying migration id=actorttl 2026/02/05 12:56:49 INFO Applying migration id=tocc 2026/02/05 12:56:49 INFO Applying migration id=followeds 2026/02/05 12:56:49 INFO Applying migration id=certhash 2026/02/05 12:56:49 INFO Applying migration id=follows_sync 2026/02/05 12:56:49 INFO Applying migration id=jsonpath 2026/02/05 12:56:49 INFO Applying migration id=localforward 2026/02/05 12:56:49 INFO Applying migration id=avatar 2026/02/05 12:56:49 INFO Applying migration id=noimage 2026/02/05 12:56:49 INFO Applying migration id=feed 2026/02/05 12:56:49 INFO Applying migration id=bookmarks 2026/02/05 12:56:49 INFO Applying migration id=shareactivity 2026/02/05 12:56:49 INFO Applying migration id=application 2026/02/05 12:56:49 INFO Applying migration id=certificates 2026/02/05 12:56:49 INFO Applying migration id=rawforward 2026/02/05 12:56:49 INFO Applying migration id=publickey 2026/02/05 12:56:49 INFO Applying migration id=resolvegroup 2026/02/05 12:56:49 INFO Applying migration id=reject 2026/02/05 12:56:49 INFO Applying migration id=autodel 2026/02/05 12:56:49 INFO Applying migration id=jsonb 2026/02/05 12:56:49 INFO Applying migration id=quote 2026/02/05 12:56:49 INFO Applying migration id=rfc9421 2026/02/05 12:56:49 INFO Applying migration id=keys 2026/02/05 12:56:49 INFO Applying migration id=portable 2026/02/05 12:56:49 INFO Applying migration id=proofs 2026/02/05 12:56:49 INFO Applying migration id=contexts 2026/02/05 12:56:49 INFO Applying migration id=deliverieshost 2026/02/05 12:56:49 INFO Applying migration id=pembegin 2026/02/05 12:56:49 INFO Applying migration id=didhost 2026/02/05 12:56:50 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 12:56:50 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 12:56:50 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 12:56:50 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 12:56:50 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxUnknownActor (0.69s) === RUN TestDeliver_SharedInboxSingleWorker 2026/02/05 12:56:50 INFO Applying migration id=initial 2026/02/05 12:56:50 INFO Applying migration id=notesupdated 2026/02/05 12:56:50 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:50 INFO Applying migration id=activitiesid 2026/02/05 12:56:50 INFO Applying migration id=outbox 2026/02/05 12:56:50 INFO Applying migration id=edits 2026/02/05 12:56:50 INFO Applying migration id=outboxactor 2026/02/05 12:56:50 INFO Applying migration id=outboxsender 2026/02/05 12:56:50 INFO Applying migration id=thread 2026/02/05 12:56:50 INFO Applying migration id=host 2026/02/05 12:56:50 INFO Applying migration id=sharedinbox 2026/02/05 12:56:50 INFO Applying migration id=noteshost 2026/02/05 12:56:50 INFO Applying migration id=fetched 2026/02/05 12:56:50 INFO Applying migration id=move 2026/02/05 12:56:50 INFO Applying migration id=cleanup 2026/02/05 12:56:50 INFO Applying migration id=received 2026/02/05 12:56:50 INFO Applying migration id=namehost 2026/02/05 12:56:50 INFO Applying migration id=outboxhost 2026/02/05 12:56:50 INFO Applying migration id=notesfts 2026/02/05 12:56:50 INFO Applying migration id=iconsname 2026/02/05 12:56:50 INFO Applying migration id=nohash 2026/02/05 12:56:50 INFO Applying migration id=shares 2026/02/05 12:56:50 INFO Applying migration id=actorttl 2026/02/05 12:56:50 INFO Applying migration id=tocc 2026/02/05 12:56:50 INFO Applying migration id=followeds 2026/02/05 12:56:50 INFO Applying migration id=certhash 2026/02/05 12:56:50 INFO Applying migration id=follows_sync 2026/02/05 12:56:50 INFO Applying migration id=jsonpath 2026/02/05 12:56:50 INFO Applying migration id=localforward 2026/02/05 12:56:50 INFO Applying migration id=avatar 2026/02/05 12:56:50 INFO Applying migration id=noimage 2026/02/05 12:56:50 INFO Applying migration id=feed 2026/02/05 12:56:50 INFO Applying migration id=bookmarks 2026/02/05 12:56:50 INFO Applying migration id=shareactivity 2026/02/05 12:56:50 INFO Applying migration id=application 2026/02/05 12:56:50 INFO Applying migration id=certificates 2026/02/05 12:56:50 INFO Applying migration id=rawforward 2026/02/05 12:56:50 INFO Applying migration id=publickey 2026/02/05 12:56:50 INFO Applying migration id=resolvegroup 2026/02/05 12:56:50 INFO Applying migration id=reject 2026/02/05 12:56:50 INFO Applying migration id=autodel 2026/02/05 12:56:50 INFO Applying migration id=jsonb 2026/02/05 12:56:50 INFO Applying migration id=quote 2026/02/05 12:56:50 INFO Applying migration id=rfc9421 2026/02/05 12:56:50 INFO Applying migration id=keys 2026/02/05 12:56:50 INFO Applying migration id=portable 2026/02/05 12:56:50 INFO Applying migration id=proofs 2026/02/05 12:56:50 INFO Applying migration id=contexts 2026/02/05 12:56:50 INFO Applying migration id=deliverieshost 2026/02/05 12:56:50 INFO Applying migration id=pembegin 2026/02/05 12:56:50 INFO Applying migration id=didhost 2026/02/05 12:56:51 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 12:56:51 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 12:56:51 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 12:56:51 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 12:56:51 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (0.75s) === RUN TestDeliver_SameInbox 2026/02/05 12:56:51 INFO Applying migration id=initial 2026/02/05 12:56:51 INFO Applying migration id=notesupdated 2026/02/05 12:56:51 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:51 INFO Applying migration id=activitiesid 2026/02/05 12:56:51 INFO Applying migration id=outbox 2026/02/05 12:56:51 INFO Applying migration id=edits 2026/02/05 12:56:51 INFO Applying migration id=outboxactor 2026/02/05 12:56:51 INFO Applying migration id=outboxsender 2026/02/05 12:56:51 INFO Applying migration id=thread 2026/02/05 12:56:51 INFO Applying migration id=host 2026/02/05 12:56:51 INFO Applying migration id=sharedinbox 2026/02/05 12:56:51 INFO Applying migration id=noteshost 2026/02/05 12:56:51 INFO Applying migration id=fetched 2026/02/05 12:56:51 INFO Applying migration id=move 2026/02/05 12:56:51 INFO Applying migration id=cleanup 2026/02/05 12:56:51 INFO Applying migration id=received 2026/02/05 12:56:51 INFO Applying migration id=namehost 2026/02/05 12:56:51 INFO Applying migration id=outboxhost 2026/02/05 12:56:51 INFO Applying migration id=notesfts 2026/02/05 12:56:51 INFO Applying migration id=iconsname 2026/02/05 12:56:51 INFO Applying migration id=nohash 2026/02/05 12:56:51 INFO Applying migration id=shares 2026/02/05 12:56:51 INFO Applying migration id=actorttl 2026/02/05 12:56:51 INFO Applying migration id=tocc 2026/02/05 12:56:51 INFO Applying migration id=followeds 2026/02/05 12:56:51 INFO Applying migration id=certhash 2026/02/05 12:56:51 INFO Applying migration id=follows_sync 2026/02/05 12:56:51 INFO Applying migration id=jsonpath 2026/02/05 12:56:51 INFO Applying migration id=localforward 2026/02/05 12:56:51 INFO Applying migration id=avatar 2026/02/05 12:56:51 INFO Applying migration id=noimage 2026/02/05 12:56:51 INFO Applying migration id=feed 2026/02/05 12:56:51 INFO Applying migration id=bookmarks 2026/02/05 12:56:51 INFO Applying migration id=shareactivity 2026/02/05 12:56:51 INFO Applying migration id=application 2026/02/05 12:56:51 INFO Applying migration id=certificates 2026/02/05 12:56:51 INFO Applying migration id=rawforward 2026/02/05 12:56:51 INFO Applying migration id=publickey 2026/02/05 12:56:51 INFO Applying migration id=resolvegroup 2026/02/05 12:56:51 INFO Applying migration id=reject 2026/02/05 12:56:51 INFO Applying migration id=autodel 2026/02/05 12:56:51 INFO Applying migration id=jsonb 2026/02/05 12:56:51 INFO Applying migration id=quote 2026/02/05 12:56:51 INFO Applying migration id=rfc9421 2026/02/05 12:56:51 INFO Applying migration id=keys 2026/02/05 12:56:51 INFO Applying migration id=portable 2026/02/05 12:56:51 INFO Applying migration id=proofs 2026/02/05 12:56:51 INFO Applying migration id=contexts 2026/02/05 12:56:51 INFO Applying migration id=deliverieshost 2026/02/05 12:56:51 INFO Applying migration id=pembegin 2026/02/05 12:56:51 INFO Applying migration id=didhost 2026/02/05 12:56:51 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:51 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 12:56:51 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:51 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 12:56:51 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (0.21s) === RUN TestDeliver_ToAndCCDuplicates 2026/02/05 12:56:51 INFO Applying migration id=initial 2026/02/05 12:56:51 INFO Applying migration id=notesupdated 2026/02/05 12:56:51 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:51 INFO Applying migration id=activitiesid 2026/02/05 12:56:51 INFO Applying migration id=outbox 2026/02/05 12:56:51 INFO Applying migration id=edits 2026/02/05 12:56:51 INFO Applying migration id=outboxactor 2026/02/05 12:56:51 INFO Applying migration id=outboxsender 2026/02/05 12:56:51 INFO Applying migration id=thread 2026/02/05 12:56:51 INFO Applying migration id=host 2026/02/05 12:56:51 INFO Applying migration id=sharedinbox 2026/02/05 12:56:51 INFO Applying migration id=noteshost 2026/02/05 12:56:51 INFO Applying migration id=fetched 2026/02/05 12:56:51 INFO Applying migration id=move 2026/02/05 12:56:51 INFO Applying migration id=cleanup 2026/02/05 12:56:51 INFO Applying migration id=received 2026/02/05 12:56:51 INFO Applying migration id=namehost 2026/02/05 12:56:51 INFO Applying migration id=outboxhost 2026/02/05 12:56:51 INFO Applying migration id=notesfts 2026/02/05 12:56:51 INFO Applying migration id=iconsname 2026/02/05 12:56:51 INFO Applying migration id=nohash 2026/02/05 12:56:51 INFO Applying migration id=shares 2026/02/05 12:56:51 INFO Applying migration id=actorttl 2026/02/05 12:56:51 INFO Applying migration id=tocc 2026/02/05 12:56:51 INFO Applying migration id=followeds 2026/02/05 12:56:51 INFO Applying migration id=certhash 2026/02/05 12:56:51 INFO Applying migration id=follows_sync 2026/02/05 12:56:51 INFO Applying migration id=jsonpath 2026/02/05 12:56:51 INFO Applying migration id=localforward 2026/02/05 12:56:51 INFO Applying migration id=avatar 2026/02/05 12:56:51 INFO Applying migration id=noimage 2026/02/05 12:56:51 INFO Applying migration id=feed 2026/02/05 12:56:51 INFO Applying migration id=bookmarks 2026/02/05 12:56:51 INFO Applying migration id=shareactivity 2026/02/05 12:56:51 INFO Applying migration id=application 2026/02/05 12:56:51 INFO Applying migration id=certificates 2026/02/05 12:56:51 INFO Applying migration id=rawforward 2026/02/05 12:56:51 INFO Applying migration id=publickey 2026/02/05 12:56:51 INFO Applying migration id=resolvegroup 2026/02/05 12:56:51 INFO Applying migration id=reject 2026/02/05 12:56:51 INFO Applying migration id=autodel 2026/02/05 12:56:51 INFO Applying migration id=jsonb 2026/02/05 12:56:51 INFO Applying migration id=quote 2026/02/05 12:56:51 INFO Applying migration id=rfc9421 2026/02/05 12:56:51 INFO Applying migration id=keys 2026/02/05 12:56:51 INFO Applying migration id=portable 2026/02/05 12:56:51 INFO Applying migration id=proofs 2026/02/05 12:56:51 INFO Applying migration id=contexts 2026/02/05 12:56:51 INFO Applying migration id=deliverieshost 2026/02/05 12:56:51 INFO Applying migration id=pembegin 2026/02/05 12:56:51 INFO Applying migration id=didhost 2026/02/05 12:56:52 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:52 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:52 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:52 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:52 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:52 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 12:56:52 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 12:56:52 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 12:56:52 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 12:56:52 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 12:56:52 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (0.89s) === RUN TestDeliver_PublicInTo 2026/02/05 12:56:52 INFO Applying migration id=initial 2026/02/05 12:56:52 INFO Applying migration id=notesupdated 2026/02/05 12:56:52 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:52 INFO Applying migration id=activitiesid 2026/02/05 12:56:52 INFO Applying migration id=outbox 2026/02/05 12:56:52 INFO Applying migration id=edits 2026/02/05 12:56:52 INFO Applying migration id=outboxactor 2026/02/05 12:56:52 INFO Applying migration id=outboxsender 2026/02/05 12:56:52 INFO Applying migration id=thread 2026/02/05 12:56:52 INFO Applying migration id=host 2026/02/05 12:56:52 INFO Applying migration id=sharedinbox 2026/02/05 12:56:52 INFO Applying migration id=noteshost 2026/02/05 12:56:52 INFO Applying migration id=fetched 2026/02/05 12:56:52 INFO Applying migration id=move 2026/02/05 12:56:52 INFO Applying migration id=cleanup 2026/02/05 12:56:52 INFO Applying migration id=received 2026/02/05 12:56:52 INFO Applying migration id=namehost 2026/02/05 12:56:52 INFO Applying migration id=outboxhost 2026/02/05 12:56:52 INFO Applying migration id=notesfts 2026/02/05 12:56:52 INFO Applying migration id=iconsname 2026/02/05 12:56:52 INFO Applying migration id=nohash 2026/02/05 12:56:52 INFO Applying migration id=shares 2026/02/05 12:56:52 INFO Applying migration id=actorttl 2026/02/05 12:56:52 INFO Applying migration id=tocc 2026/02/05 12:56:52 INFO Applying migration id=followeds 2026/02/05 12:56:52 INFO Applying migration id=certhash 2026/02/05 12:56:52 INFO Applying migration id=follows_sync 2026/02/05 12:56:52 INFO Applying migration id=jsonpath 2026/02/05 12:56:52 INFO Applying migration id=localforward 2026/02/05 12:56:52 INFO Applying migration id=avatar 2026/02/05 12:56:52 INFO Applying migration id=noimage 2026/02/05 12:56:52 INFO Applying migration id=feed 2026/02/05 12:56:52 INFO Applying migration id=bookmarks 2026/02/05 12:56:52 INFO Applying migration id=shareactivity 2026/02/05 12:56:52 INFO Applying migration id=application 2026/02/05 12:56:52 INFO Applying migration id=certificates 2026/02/05 12:56:52 INFO Applying migration id=rawforward 2026/02/05 12:56:52 INFO Applying migration id=publickey 2026/02/05 12:56:52 INFO Applying migration id=resolvegroup 2026/02/05 12:56:52 INFO Applying migration id=reject 2026/02/05 12:56:52 INFO Applying migration id=autodel 2026/02/05 12:56:52 INFO Applying migration id=jsonb 2026/02/05 12:56:52 INFO Applying migration id=quote 2026/02/05 12:56:52 INFO Applying migration id=rfc9421 2026/02/05 12:56:52 INFO Applying migration id=keys 2026/02/05 12:56:52 INFO Applying migration id=portable 2026/02/05 12:56:52 INFO Applying migration id=proofs 2026/02/05 12:56:52 INFO Applying migration id=contexts 2026/02/05 12:56:52 INFO Applying migration id=deliverieshost 2026/02/05 12:56:52 INFO Applying migration id=pembegin 2026/02/05 12:56:52 INFO Applying migration id=didhost 2026/02/05 12:56:53 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:53 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:53 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:53 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 12:56:53 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 12:56:53 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 12:56:53 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 12:56:53 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 12:56:53 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (0.75s) === RUN TestDeliver_AuthorInTo 2026/02/05 12:56:53 INFO Applying migration id=initial 2026/02/05 12:56:53 INFO Applying migration id=notesupdated 2026/02/05 12:56:53 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:53 INFO Applying migration id=activitiesid 2026/02/05 12:56:53 INFO Applying migration id=outbox 2026/02/05 12:56:53 INFO Applying migration id=edits 2026/02/05 12:56:53 INFO Applying migration id=outboxactor 2026/02/05 12:56:53 INFO Applying migration id=outboxsender 2026/02/05 12:56:53 INFO Applying migration id=thread 2026/02/05 12:56:53 INFO Applying migration id=host 2026/02/05 12:56:53 INFO Applying migration id=sharedinbox 2026/02/05 12:56:53 INFO Applying migration id=noteshost 2026/02/05 12:56:53 INFO Applying migration id=fetched 2026/02/05 12:56:53 INFO Applying migration id=move 2026/02/05 12:56:53 INFO Applying migration id=cleanup 2026/02/05 12:56:53 INFO Applying migration id=received 2026/02/05 12:56:53 INFO Applying migration id=namehost 2026/02/05 12:56:53 INFO Applying migration id=outboxhost 2026/02/05 12:56:53 INFO Applying migration id=notesfts 2026/02/05 12:56:53 INFO Applying migration id=iconsname 2026/02/05 12:56:53 INFO Applying migration id=nohash 2026/02/05 12:56:53 INFO Applying migration id=shares 2026/02/05 12:56:53 INFO Applying migration id=actorttl 2026/02/05 12:56:53 INFO Applying migration id=tocc 2026/02/05 12:56:53 INFO Applying migration id=followeds 2026/02/05 12:56:53 INFO Applying migration id=certhash 2026/02/05 12:56:53 INFO Applying migration id=follows_sync 2026/02/05 12:56:53 INFO Applying migration id=jsonpath 2026/02/05 12:56:53 INFO Applying migration id=localforward 2026/02/05 12:56:53 INFO Applying migration id=avatar 2026/02/05 12:56:53 INFO Applying migration id=noimage 2026/02/05 12:56:53 INFO Applying migration id=feed 2026/02/05 12:56:53 INFO Applying migration id=bookmarks 2026/02/05 12:56:53 INFO Applying migration id=shareactivity 2026/02/05 12:56:53 INFO Applying migration id=application 2026/02/05 12:56:53 INFO Applying migration id=certificates 2026/02/05 12:56:53 INFO Applying migration id=rawforward 2026/02/05 12:56:53 INFO Applying migration id=publickey 2026/02/05 12:56:53 INFO Applying migration id=resolvegroup 2026/02/05 12:56:53 INFO Applying migration id=reject 2026/02/05 12:56:53 INFO Applying migration id=autodel 2026/02/05 12:56:53 INFO Applying migration id=jsonb 2026/02/05 12:56:53 INFO Applying migration id=quote 2026/02/05 12:56:53 INFO Applying migration id=rfc9421 2026/02/05 12:56:53 INFO Applying migration id=keys 2026/02/05 12:56:53 INFO Applying migration id=portable 2026/02/05 12:56:53 INFO Applying migration id=proofs 2026/02/05 12:56:53 INFO Applying migration id=contexts 2026/02/05 12:56:53 INFO Applying migration id=deliverieshost 2026/02/05 12:56:53 INFO Applying migration id=pembegin 2026/02/05 12:56:53 INFO Applying migration id=didhost 2026/02/05 12:56:53 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:53 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:53 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:53 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 12:56:53 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 12:56:54 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 12:56:54 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 12:56:54 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 12:56:54 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (0.86s) === RUN TestResolve_LocalActor 2026/02/05 12:56:54 INFO Applying migration id=initial 2026/02/05 12:56:54 INFO Applying migration id=notesupdated 2026/02/05 12:56:54 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:54 INFO Applying migration id=activitiesid 2026/02/05 12:56:54 INFO Applying migration id=outbox 2026/02/05 12:56:54 INFO Applying migration id=edits 2026/02/05 12:56:54 INFO Applying migration id=outboxactor 2026/02/05 12:56:54 INFO Applying migration id=outboxsender 2026/02/05 12:56:54 INFO Applying migration id=thread 2026/02/05 12:56:54 INFO Applying migration id=host 2026/02/05 12:56:54 INFO Applying migration id=sharedinbox 2026/02/05 12:56:54 INFO Applying migration id=noteshost 2026/02/05 12:56:54 INFO Applying migration id=fetched 2026/02/05 12:56:54 INFO Applying migration id=move 2026/02/05 12:56:54 INFO Applying migration id=cleanup 2026/02/05 12:56:54 INFO Applying migration id=received 2026/02/05 12:56:54 INFO Applying migration id=namehost 2026/02/05 12:56:54 INFO Applying migration id=outboxhost 2026/02/05 12:56:54 INFO Applying migration id=notesfts 2026/02/05 12:56:54 INFO Applying migration id=iconsname 2026/02/05 12:56:54 INFO Applying migration id=nohash 2026/02/05 12:56:54 INFO Applying migration id=shares 2026/02/05 12:56:54 INFO Applying migration id=actorttl 2026/02/05 12:56:54 INFO Applying migration id=tocc 2026/02/05 12:56:54 INFO Applying migration id=followeds 2026/02/05 12:56:54 INFO Applying migration id=certhash 2026/02/05 12:56:54 INFO Applying migration id=follows_sync 2026/02/05 12:56:54 INFO Applying migration id=jsonpath 2026/02/05 12:56:54 INFO Applying migration id=localforward 2026/02/05 12:56:54 INFO Applying migration id=avatar 2026/02/05 12:56:54 INFO Applying migration id=noimage 2026/02/05 12:56:54 INFO Applying migration id=feed 2026/02/05 12:56:54 INFO Applying migration id=bookmarks 2026/02/05 12:56:54 INFO Applying migration id=shareactivity 2026/02/05 12:56:54 INFO Applying migration id=application 2026/02/05 12:56:54 INFO Applying migration id=certificates 2026/02/05 12:56:54 INFO Applying migration id=rawforward 2026/02/05 12:56:54 INFO Applying migration id=publickey 2026/02/05 12:56:54 INFO Applying migration id=resolvegroup 2026/02/05 12:56:54 INFO Applying migration id=reject 2026/02/05 12:56:54 INFO Applying migration id=autodel 2026/02/05 12:56:54 INFO Applying migration id=jsonb 2026/02/05 12:56:54 INFO Applying migration id=quote 2026/02/05 12:56:54 INFO Applying migration id=rfc9421 2026/02/05 12:56:54 INFO Applying migration id=keys 2026/02/05 12:56:54 INFO Applying migration id=portable 2026/02/05 12:56:54 INFO Applying migration id=proofs 2026/02/05 12:56:54 INFO Applying migration id=contexts 2026/02/05 12:56:54 INFO Applying migration id=deliverieshost 2026/02/05 12:56:54 INFO Applying migration id=pembegin 2026/02/05 12:56:54 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActor (0.97s) === RUN TestResolve_LocalActorDoesNotExist 2026/02/05 12:56:54 INFO Applying migration id=initial 2026/02/05 12:56:54 INFO Applying migration id=notesupdated 2026/02/05 12:56:54 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:54 INFO Applying migration id=activitiesid 2026/02/05 12:56:54 INFO Applying migration id=outbox 2026/02/05 12:56:54 INFO Applying migration id=edits 2026/02/05 12:56:54 INFO Applying migration id=outboxactor 2026/02/05 12:56:54 INFO Applying migration id=outboxsender 2026/02/05 12:56:54 INFO Applying migration id=thread 2026/02/05 12:56:54 INFO Applying migration id=host 2026/02/05 12:56:54 INFO Applying migration id=sharedinbox 2026/02/05 12:56:54 INFO Applying migration id=noteshost 2026/02/05 12:56:54 INFO Applying migration id=fetched 2026/02/05 12:56:54 INFO Applying migration id=move 2026/02/05 12:56:54 INFO Applying migration id=cleanup 2026/02/05 12:56:54 INFO Applying migration id=received 2026/02/05 12:56:54 INFO Applying migration id=namehost 2026/02/05 12:56:54 INFO Applying migration id=outboxhost 2026/02/05 12:56:54 INFO Applying migration id=notesfts 2026/02/05 12:56:55 INFO Applying migration id=iconsname 2026/02/05 12:56:55 INFO Applying migration id=nohash 2026/02/05 12:56:55 INFO Applying migration id=shares 2026/02/05 12:56:55 INFO Applying migration id=actorttl 2026/02/05 12:56:55 INFO Applying migration id=tocc 2026/02/05 12:56:55 INFO Applying migration id=followeds 2026/02/05 12:56:55 INFO Applying migration id=certhash 2026/02/05 12:56:55 INFO Applying migration id=follows_sync 2026/02/05 12:56:55 INFO Applying migration id=jsonpath 2026/02/05 12:56:55 INFO Applying migration id=localforward 2026/02/05 12:56:55 INFO Applying migration id=avatar 2026/02/05 12:56:55 INFO Applying migration id=noimage 2026/02/05 12:56:55 INFO Applying migration id=feed 2026/02/05 12:56:55 INFO Applying migration id=bookmarks 2026/02/05 12:56:55 INFO Applying migration id=shareactivity 2026/02/05 12:56:55 INFO Applying migration id=application 2026/02/05 12:56:55 INFO Applying migration id=certificates 2026/02/05 12:56:55 INFO Applying migration id=rawforward 2026/02/05 12:56:55 INFO Applying migration id=publickey 2026/02/05 12:56:55 INFO Applying migration id=resolvegroup 2026/02/05 12:56:55 INFO Applying migration id=reject 2026/02/05 12:56:55 INFO Applying migration id=autodel 2026/02/05 12:56:55 INFO Applying migration id=jsonb 2026/02/05 12:56:55 INFO Applying migration id=quote 2026/02/05 12:56:55 INFO Applying migration id=rfc9421 2026/02/05 12:56:55 INFO Applying migration id=keys 2026/02/05 12:56:55 INFO Applying migration id=portable 2026/02/05 12:56:55 INFO Applying migration id=proofs 2026/02/05 12:56:55 INFO Applying migration id=contexts 2026/02/05 12:56:55 INFO Applying migration id=deliverieshost 2026/02/05 12:56:55 INFO Applying migration id=pembegin 2026/02/05 12:56:55 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActorDoesNotExist (0.17s) === RUN TestResolve_FederatedInstanceActor 2026/02/05 12:56:55 INFO Applying migration id=initial 2026/02/05 12:56:55 INFO Applying migration id=notesupdated 2026/02/05 12:56:55 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:55 INFO Applying migration id=activitiesid 2026/02/05 12:56:55 INFO Applying migration id=outbox 2026/02/05 12:56:55 INFO Applying migration id=edits 2026/02/05 12:56:55 INFO Applying migration id=outboxactor 2026/02/05 12:56:55 INFO Applying migration id=outboxsender 2026/02/05 12:56:55 INFO Applying migration id=thread 2026/02/05 12:56:55 INFO Applying migration id=host 2026/02/05 12:56:55 INFO Applying migration id=sharedinbox 2026/02/05 12:56:55 INFO Applying migration id=noteshost 2026/02/05 12:56:55 INFO Applying migration id=fetched 2026/02/05 12:56:55 INFO Applying migration id=move 2026/02/05 12:56:55 INFO Applying migration id=cleanup 2026/02/05 12:56:55 INFO Applying migration id=received 2026/02/05 12:56:55 INFO Applying migration id=namehost 2026/02/05 12:56:55 INFO Applying migration id=outboxhost 2026/02/05 12:56:55 INFO Applying migration id=notesfts 2026/02/05 12:56:55 INFO Applying migration id=iconsname 2026/02/05 12:56:55 INFO Applying migration id=nohash 2026/02/05 12:56:55 INFO Applying migration id=shares 2026/02/05 12:56:55 INFO Applying migration id=actorttl 2026/02/05 12:56:55 INFO Applying migration id=tocc 2026/02/05 12:56:55 INFO Applying migration id=followeds 2026/02/05 12:56:55 INFO Applying migration id=certhash 2026/02/05 12:56:55 INFO Applying migration id=follows_sync 2026/02/05 12:56:55 INFO Applying migration id=jsonpath 2026/02/05 12:56:55 INFO Applying migration id=localforward 2026/02/05 12:56:55 INFO Applying migration id=avatar 2026/02/05 12:56:55 INFO Applying migration id=noimage 2026/02/05 12:56:55 INFO Applying migration id=feed 2026/02/05 12:56:55 INFO Applying migration id=bookmarks 2026/02/05 12:56:55 INFO Applying migration id=shareactivity 2026/02/05 12:56:55 INFO Applying migration id=application 2026/02/05 12:56:55 INFO Applying migration id=certificates 2026/02/05 12:56:55 INFO Applying migration id=rawforward 2026/02/05 12:56:55 INFO Applying migration id=publickey 2026/02/05 12:56:55 INFO Applying migration id=resolvegroup 2026/02/05 12:56:55 INFO Applying migration id=reject 2026/02/05 12:56:55 INFO Applying migration id=autodel 2026/02/05 12:56:55 INFO Applying migration id=jsonb 2026/02/05 12:56:55 INFO Applying migration id=quote 2026/02/05 12:56:55 INFO Applying migration id=rfc9421 2026/02/05 12:56:55 INFO Applying migration id=keys 2026/02/05 12:56:55 INFO Applying migration id=portable 2026/02/05 12:56:55 INFO Applying migration id=proofs 2026/02/05 12:56:55 INFO Applying migration id=contexts 2026/02/05 12:56:55 INFO Applying migration id=deliverieshost 2026/02/05 12:56:55 INFO Applying migration id=pembegin 2026/02/05 12:56:55 INFO Applying migration id=didhost 2026/02/05 12:56:55 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedInstanceActor (0.27s) === RUN TestResolve_FederatedActorInvalidURL 2026/02/05 12:56:55 INFO Applying migration id=initial 2026/02/05 12:56:55 INFO Applying migration id=notesupdated 2026/02/05 12:56:55 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:55 INFO Applying migration id=activitiesid 2026/02/05 12:56:55 INFO Applying migration id=outbox 2026/02/05 12:56:55 INFO Applying migration id=edits 2026/02/05 12:56:55 INFO Applying migration id=outboxactor 2026/02/05 12:56:55 INFO Applying migration id=outboxsender 2026/02/05 12:56:55 INFO Applying migration id=thread 2026/02/05 12:56:55 INFO Applying migration id=host 2026/02/05 12:56:55 INFO Applying migration id=sharedinbox 2026/02/05 12:56:55 INFO Applying migration id=noteshost 2026/02/05 12:56:55 INFO Applying migration id=fetched 2026/02/05 12:56:55 INFO Applying migration id=move 2026/02/05 12:56:55 INFO Applying migration id=cleanup 2026/02/05 12:56:55 INFO Applying migration id=received 2026/02/05 12:56:55 INFO Applying migration id=namehost 2026/02/05 12:56:55 INFO Applying migration id=outboxhost 2026/02/05 12:56:55 INFO Applying migration id=notesfts 2026/02/05 12:56:55 INFO Applying migration id=iconsname 2026/02/05 12:56:55 INFO Applying migration id=nohash 2026/02/05 12:56:55 INFO Applying migration id=shares 2026/02/05 12:56:55 INFO Applying migration id=actorttl 2026/02/05 12:56:55 INFO Applying migration id=tocc 2026/02/05 12:56:55 INFO Applying migration id=followeds 2026/02/05 12:56:55 INFO Applying migration id=certhash 2026/02/05 12:56:55 INFO Applying migration id=follows_sync 2026/02/05 12:56:55 INFO Applying migration id=jsonpath 2026/02/05 12:56:55 INFO Applying migration id=localforward 2026/02/05 12:56:55 INFO Applying migration id=avatar 2026/02/05 12:56:55 INFO Applying migration id=noimage 2026/02/05 12:56:55 INFO Applying migration id=feed 2026/02/05 12:56:55 INFO Applying migration id=bookmarks 2026/02/05 12:56:55 INFO Applying migration id=shareactivity 2026/02/05 12:56:55 INFO Applying migration id=application 2026/02/05 12:56:55 INFO Applying migration id=certificates 2026/02/05 12:56:55 INFO Applying migration id=rawforward 2026/02/05 12:56:55 INFO Applying migration id=publickey 2026/02/05 12:56:55 INFO Applying migration id=resolvegroup 2026/02/05 12:56:55 INFO Applying migration id=reject 2026/02/05 12:56:55 INFO Applying migration id=autodel 2026/02/05 12:56:55 INFO Applying migration id=jsonb 2026/02/05 12:56:55 INFO Applying migration id=quote 2026/02/05 12:56:55 INFO Applying migration id=rfc9421 2026/02/05 12:56:55 INFO Applying migration id=keys 2026/02/05 12:56:55 INFO Applying migration id=portable 2026/02/05 12:56:55 INFO Applying migration id=proofs 2026/02/05 12:56:55 INFO Applying migration id=contexts 2026/02/05 12:56:55 INFO Applying migration id=deliverieshost 2026/02/05 12:56:55 INFO Applying migration id=pembegin 2026/02/05 12:56:55 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidURL (0.62s) === RUN TestResolve_FederatedActorInvalidScheme 2026/02/05 12:56:56 INFO Applying migration id=initial 2026/02/05 12:56:56 INFO Applying migration id=notesupdated 2026/02/05 12:56:56 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:56 INFO Applying migration id=activitiesid 2026/02/05 12:56:56 INFO Applying migration id=outbox 2026/02/05 12:56:56 INFO Applying migration id=edits 2026/02/05 12:56:56 INFO Applying migration id=outboxactor 2026/02/05 12:56:56 INFO Applying migration id=outboxsender 2026/02/05 12:56:56 INFO Applying migration id=thread 2026/02/05 12:56:56 INFO Applying migration id=host 2026/02/05 12:56:56 INFO Applying migration id=sharedinbox 2026/02/05 12:56:56 INFO Applying migration id=noteshost 2026/02/05 12:56:56 INFO Applying migration id=fetched 2026/02/05 12:56:56 INFO Applying migration id=move 2026/02/05 12:56:56 INFO Applying migration id=cleanup 2026/02/05 12:56:56 INFO Applying migration id=received 2026/02/05 12:56:56 INFO Applying migration id=namehost 2026/02/05 12:56:56 INFO Applying migration id=outboxhost 2026/02/05 12:56:56 INFO Applying migration id=notesfts 2026/02/05 12:56:56 INFO Applying migration id=iconsname 2026/02/05 12:56:56 INFO Applying migration id=nohash 2026/02/05 12:56:56 INFO Applying migration id=shares 2026/02/05 12:56:56 INFO Applying migration id=actorttl 2026/02/05 12:56:56 INFO Applying migration id=tocc 2026/02/05 12:56:56 INFO Applying migration id=followeds 2026/02/05 12:56:56 INFO Applying migration id=certhash 2026/02/05 12:56:56 INFO Applying migration id=follows_sync 2026/02/05 12:56:56 INFO Applying migration id=jsonpath 2026/02/05 12:56:56 INFO Applying migration id=localforward 2026/02/05 12:56:56 INFO Applying migration id=avatar 2026/02/05 12:56:56 INFO Applying migration id=noimage 2026/02/05 12:56:56 INFO Applying migration id=feed 2026/02/05 12:56:56 INFO Applying migration id=bookmarks 2026/02/05 12:56:56 INFO Applying migration id=shareactivity 2026/02/05 12:56:56 INFO Applying migration id=application 2026/02/05 12:56:56 INFO Applying migration id=certificates 2026/02/05 12:56:56 INFO Applying migration id=rawforward 2026/02/05 12:56:56 INFO Applying migration id=publickey 2026/02/05 12:56:56 INFO Applying migration id=resolvegroup 2026/02/05 12:56:56 INFO Applying migration id=reject 2026/02/05 12:56:56 INFO Applying migration id=autodel 2026/02/05 12:56:56 INFO Applying migration id=jsonb 2026/02/05 12:56:56 INFO Applying migration id=quote 2026/02/05 12:56:56 INFO Applying migration id=rfc9421 2026/02/05 12:56:56 INFO Applying migration id=keys 2026/02/05 12:56:56 INFO Applying migration id=portable 2026/02/05 12:56:56 INFO Applying migration id=proofs 2026/02/05 12:56:56 INFO Applying migration id=contexts 2026/02/05 12:56:56 INFO Applying migration id=deliverieshost 2026/02/05 12:56:56 INFO Applying migration id=pembegin 2026/02/05 12:56:56 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidScheme (0.80s) === RUN TestResolve_FederatedActorFirstTime 2026/02/05 12:56:56 INFO Applying migration id=initial 2026/02/05 12:56:56 INFO Applying migration id=notesupdated 2026/02/05 12:56:56 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:56 INFO Applying migration id=activitiesid 2026/02/05 12:56:56 INFO Applying migration id=outbox 2026/02/05 12:56:56 INFO Applying migration id=edits 2026/02/05 12:56:56 INFO Applying migration id=outboxactor 2026/02/05 12:56:56 INFO Applying migration id=outboxsender 2026/02/05 12:56:56 INFO Applying migration id=thread 2026/02/05 12:56:56 INFO Applying migration id=host 2026/02/05 12:56:56 INFO Applying migration id=sharedinbox 2026/02/05 12:56:56 INFO Applying migration id=noteshost 2026/02/05 12:56:56 INFO Applying migration id=fetched 2026/02/05 12:56:56 INFO Applying migration id=move 2026/02/05 12:56:56 INFO Applying migration id=cleanup 2026/02/05 12:56:56 INFO Applying migration id=received 2026/02/05 12:56:56 INFO Applying migration id=namehost 2026/02/05 12:56:56 INFO Applying migration id=outboxhost 2026/02/05 12:56:56 INFO Applying migration id=notesfts 2026/02/05 12:56:56 INFO Applying migration id=iconsname 2026/02/05 12:56:56 INFO Applying migration id=nohash 2026/02/05 12:56:56 INFO Applying migration id=shares 2026/02/05 12:56:56 INFO Applying migration id=actorttl 2026/02/05 12:56:56 INFO Applying migration id=tocc 2026/02/05 12:56:56 INFO Applying migration id=followeds 2026/02/05 12:56:56 INFO Applying migration id=certhash 2026/02/05 12:56:56 INFO Applying migration id=follows_sync 2026/02/05 12:56:56 INFO Applying migration id=jsonpath 2026/02/05 12:56:56 INFO Applying migration id=localforward 2026/02/05 12:56:56 INFO Applying migration id=avatar 2026/02/05 12:56:56 INFO Applying migration id=noimage 2026/02/05 12:56:56 INFO Applying migration id=feed 2026/02/05 12:56:56 INFO Applying migration id=bookmarks 2026/02/05 12:56:56 INFO Applying migration id=shareactivity 2026/02/05 12:56:56 INFO Applying migration id=application 2026/02/05 12:56:56 INFO Applying migration id=certificates 2026/02/05 12:56:56 INFO Applying migration id=rawforward 2026/02/05 12:56:56 INFO Applying migration id=publickey 2026/02/05 12:56:56 INFO Applying migration id=resolvegroup 2026/02/05 12:56:56 INFO Applying migration id=reject 2026/02/05 12:56:56 INFO Applying migration id=autodel 2026/02/05 12:56:56 INFO Applying migration id=jsonb 2026/02/05 12:56:56 INFO Applying migration id=quote 2026/02/05 12:56:56 INFO Applying migration id=rfc9421 2026/02/05 12:56:56 INFO Applying migration id=keys 2026/02/05 12:56:56 INFO Applying migration id=portable 2026/02/05 12:56:56 INFO Applying migration id=proofs 2026/02/05 12:56:56 INFO Applying migration id=contexts 2026/02/05 12:56:56 INFO Applying migration id=deliverieshost 2026/02/05 12:56:56 INFO Applying migration id=pembegin 2026/02/05 12:56:56 INFO Applying migration id=didhost 2026/02/05 12:56:58 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTime (1.64s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/02/05 12:56:58 INFO Applying migration id=initial 2026/02/05 12:56:58 INFO Applying migration id=notesupdated 2026/02/05 12:56:58 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:58 INFO Applying migration id=activitiesid 2026/02/05 12:56:58 INFO Applying migration id=outbox 2026/02/05 12:56:58 INFO Applying migration id=edits 2026/02/05 12:56:58 INFO Applying migration id=outboxactor 2026/02/05 12:56:58 INFO Applying migration id=outboxsender 2026/02/05 12:56:58 INFO Applying migration id=thread 2026/02/05 12:56:58 INFO Applying migration id=host 2026/02/05 12:56:58 INFO Applying migration id=sharedinbox 2026/02/05 12:56:58 INFO Applying migration id=noteshost 2026/02/05 12:56:58 INFO Applying migration id=fetched 2026/02/05 12:56:58 INFO Applying migration id=move 2026/02/05 12:56:58 INFO Applying migration id=cleanup 2026/02/05 12:56:58 INFO Applying migration id=received 2026/02/05 12:56:58 INFO Applying migration id=namehost 2026/02/05 12:56:58 INFO Applying migration id=outboxhost 2026/02/05 12:56:58 INFO Applying migration id=notesfts 2026/02/05 12:56:58 INFO Applying migration id=iconsname 2026/02/05 12:56:58 INFO Applying migration id=nohash 2026/02/05 12:56:58 INFO Applying migration id=shares 2026/02/05 12:56:58 INFO Applying migration id=actorttl 2026/02/05 12:56:58 INFO Applying migration id=tocc 2026/02/05 12:56:58 INFO Applying migration id=followeds 2026/02/05 12:56:58 INFO Applying migration id=certhash 2026/02/05 12:56:58 INFO Applying migration id=follows_sync 2026/02/05 12:56:58 INFO Applying migration id=jsonpath 2026/02/05 12:56:58 INFO Applying migration id=localforward 2026/02/05 12:56:58 INFO Applying migration id=avatar 2026/02/05 12:56:58 INFO Applying migration id=noimage 2026/02/05 12:56:58 INFO Applying migration id=feed 2026/02/05 12:56:58 INFO Applying migration id=bookmarks 2026/02/05 12:56:58 INFO Applying migration id=shareactivity 2026/02/05 12:56:58 INFO Applying migration id=application 2026/02/05 12:56:58 INFO Applying migration id=certificates 2026/02/05 12:56:58 INFO Applying migration id=rawforward 2026/02/05 12:56:58 INFO Applying migration id=publickey 2026/02/05 12:56:58 INFO Applying migration id=resolvegroup 2026/02/05 12:56:58 INFO Applying migration id=reject 2026/02/05 12:56:58 INFO Applying migration id=autodel 2026/02/05 12:56:58 INFO Applying migration id=jsonb 2026/02/05 12:56:58 INFO Applying migration id=quote 2026/02/05 12:56:58 INFO Applying migration id=rfc9421 2026/02/05 12:56:58 INFO Applying migration id=keys 2026/02/05 12:56:58 INFO Applying migration id=portable 2026/02/05 12:56:58 INFO Applying migration id=proofs 2026/02/05 12:56:58 INFO Applying migration id=contexts 2026/02/05 12:56:58 INFO Applying migration id=deliverieshost 2026/02/05 12:56:58 INFO Applying migration id=pembegin 2026/02/05 12:56:58 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeOffline (0.55s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/02/05 12:56:59 INFO Applying migration id=initial 2026/02/05 12:56:59 INFO Applying migration id=notesupdated 2026/02/05 12:56:59 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:59 INFO Applying migration id=activitiesid 2026/02/05 12:56:59 INFO Applying migration id=outbox 2026/02/05 12:56:59 INFO Applying migration id=edits 2026/02/05 12:56:59 INFO Applying migration id=outboxactor 2026/02/05 12:56:59 INFO Applying migration id=outboxsender 2026/02/05 12:56:59 INFO Applying migration id=thread 2026/02/05 12:56:59 INFO Applying migration id=host 2026/02/05 12:56:59 INFO Applying migration id=sharedinbox 2026/02/05 12:56:59 INFO Applying migration id=noteshost 2026/02/05 12:56:59 INFO Applying migration id=fetched 2026/02/05 12:56:59 INFO Applying migration id=move 2026/02/05 12:56:59 INFO Applying migration id=cleanup 2026/02/05 12:56:59 INFO Applying migration id=received 2026/02/05 12:56:59 INFO Applying migration id=namehost 2026/02/05 12:56:59 INFO Applying migration id=outboxhost 2026/02/05 12:56:59 INFO Applying migration id=notesfts 2026/02/05 12:56:59 INFO Applying migration id=iconsname 2026/02/05 12:56:59 INFO Applying migration id=nohash 2026/02/05 12:56:59 INFO Applying migration id=shares 2026/02/05 12:56:59 INFO Applying migration id=actorttl 2026/02/05 12:56:59 INFO Applying migration id=tocc 2026/02/05 12:56:59 INFO Applying migration id=followeds 2026/02/05 12:56:59 INFO Applying migration id=certhash 2026/02/05 12:56:59 INFO Applying migration id=follows_sync 2026/02/05 12:56:59 INFO Applying migration id=jsonpath 2026/02/05 12:56:59 INFO Applying migration id=localforward 2026/02/05 12:56:59 INFO Applying migration id=avatar 2026/02/05 12:56:59 INFO Applying migration id=noimage 2026/02/05 12:56:59 INFO Applying migration id=feed 2026/02/05 12:56:59 INFO Applying migration id=bookmarks 2026/02/05 12:56:59 INFO Applying migration id=shareactivity 2026/02/05 12:56:59 INFO Applying migration id=application 2026/02/05 12:56:59 INFO Applying migration id=certificates 2026/02/05 12:56:59 INFO Applying migration id=rawforward 2026/02/05 12:56:59 INFO Applying migration id=publickey 2026/02/05 12:56:59 INFO Applying migration id=resolvegroup 2026/02/05 12:56:59 INFO Applying migration id=reject 2026/02/05 12:56:59 INFO Applying migration id=autodel 2026/02/05 12:56:59 INFO Applying migration id=jsonb 2026/02/05 12:56:59 INFO Applying migration id=quote 2026/02/05 12:56:59 INFO Applying migration id=rfc9421 2026/02/05 12:56:59 INFO Applying migration id=keys 2026/02/05 12:56:59 INFO Applying migration id=portable 2026/02/05 12:56:59 INFO Applying migration id=proofs 2026/02/05 12:56:59 INFO Applying migration id=contexts 2026/02/05 12:56:59 INFO Applying migration id=deliverieshost 2026/02/05 12:56:59 INFO Applying migration id=pembegin 2026/02/05 12:56:59 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.29s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/02/05 12:56:59 INFO Applying migration id=initial 2026/02/05 12:56:59 INFO Applying migration id=notesupdated 2026/02/05 12:56:59 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:59 INFO Applying migration id=activitiesid 2026/02/05 12:56:59 INFO Applying migration id=outbox 2026/02/05 12:56:59 INFO Applying migration id=edits 2026/02/05 12:56:59 INFO Applying migration id=outboxactor 2026/02/05 12:56:59 INFO Applying migration id=outboxsender 2026/02/05 12:56:59 INFO Applying migration id=thread 2026/02/05 12:56:59 INFO Applying migration id=host 2026/02/05 12:56:59 INFO Applying migration id=sharedinbox 2026/02/05 12:56:59 INFO Applying migration id=noteshost 2026/02/05 12:56:59 INFO Applying migration id=fetched 2026/02/05 12:56:59 INFO Applying migration id=move 2026/02/05 12:56:59 INFO Applying migration id=cleanup 2026/02/05 12:56:59 INFO Applying migration id=received 2026/02/05 12:56:59 INFO Applying migration id=namehost 2026/02/05 12:56:59 INFO Applying migration id=outboxhost 2026/02/05 12:56:59 INFO Applying migration id=notesfts 2026/02/05 12:56:59 INFO Applying migration id=iconsname 2026/02/05 12:56:59 INFO Applying migration id=nohash 2026/02/05 12:56:59 INFO Applying migration id=shares 2026/02/05 12:56:59 INFO Applying migration id=actorttl 2026/02/05 12:56:59 INFO Applying migration id=tocc 2026/02/05 12:56:59 INFO Applying migration id=followeds 2026/02/05 12:56:59 INFO Applying migration id=certhash 2026/02/05 12:56:59 INFO Applying migration id=follows_sync 2026/02/05 12:56:59 INFO Applying migration id=jsonpath 2026/02/05 12:56:59 INFO Applying migration id=localforward 2026/02/05 12:56:59 INFO Applying migration id=avatar 2026/02/05 12:56:59 INFO Applying migration id=noimage 2026/02/05 12:56:59 INFO Applying migration id=feed 2026/02/05 12:56:59 INFO Applying migration id=bookmarks 2026/02/05 12:56:59 INFO Applying migration id=shareactivity 2026/02/05 12:56:59 INFO Applying migration id=application 2026/02/05 12:56:59 INFO Applying migration id=certificates 2026/02/05 12:56:59 INFO Applying migration id=rawforward 2026/02/05 12:56:59 INFO Applying migration id=publickey 2026/02/05 12:56:59 INFO Applying migration id=resolvegroup 2026/02/05 12:56:59 INFO Applying migration id=reject 2026/02/05 12:56:59 INFO Applying migration id=autodel 2026/02/05 12:56:59 INFO Applying migration id=jsonb 2026/02/05 12:56:59 INFO Applying migration id=quote 2026/02/05 12:56:59 INFO Applying migration id=rfc9421 2026/02/05 12:56:59 INFO Applying migration id=keys 2026/02/05 12:56:59 INFO Applying migration id=portable 2026/02/05 12:56:59 INFO Applying migration id=proofs 2026/02/05 12:56:59 INFO Applying migration id=contexts 2026/02/05 12:56:59 INFO Applying migration id=deliverieshost 2026/02/05 12:56:59 INFO Applying migration id=pembegin 2026/02/05 12:56:59 INFO Applying migration id=didhost 2026/02/05 12:56:59 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (0.36s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/02/05 12:56:59 INFO Applying migration id=initial 2026/02/05 12:56:59 INFO Applying migration id=notesupdated 2026/02/05 12:56:59 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:59 INFO Applying migration id=activitiesid 2026/02/05 12:56:59 INFO Applying migration id=outbox 2026/02/05 12:56:59 INFO Applying migration id=edits 2026/02/05 12:56:59 INFO Applying migration id=outboxactor 2026/02/05 12:56:59 INFO Applying migration id=outboxsender 2026/02/05 12:56:59 INFO Applying migration id=thread 2026/02/05 12:56:59 INFO Applying migration id=host 2026/02/05 12:56:59 INFO Applying migration id=sharedinbox 2026/02/05 12:56:59 INFO Applying migration id=noteshost 2026/02/05 12:56:59 INFO Applying migration id=fetched 2026/02/05 12:56:59 INFO Applying migration id=move 2026/02/05 12:56:59 INFO Applying migration id=cleanup 2026/02/05 12:56:59 INFO Applying migration id=received 2026/02/05 12:56:59 INFO Applying migration id=namehost 2026/02/05 12:56:59 INFO Applying migration id=outboxhost 2026/02/05 12:56:59 INFO Applying migration id=notesfts 2026/02/05 12:56:59 INFO Applying migration id=iconsname 2026/02/05 12:56:59 INFO Applying migration id=nohash 2026/02/05 12:56:59 INFO Applying migration id=shares 2026/02/05 12:56:59 INFO Applying migration id=actorttl 2026/02/05 12:56:59 INFO Applying migration id=tocc 2026/02/05 12:56:59 INFO Applying migration id=followeds 2026/02/05 12:56:59 INFO Applying migration id=certhash 2026/02/05 12:56:59 INFO Applying migration id=follows_sync 2026/02/05 12:56:59 INFO Applying migration id=jsonpath 2026/02/05 12:56:59 INFO Applying migration id=localforward 2026/02/05 12:56:59 INFO Applying migration id=avatar 2026/02/05 12:56:59 INFO Applying migration id=noimage 2026/02/05 12:56:59 INFO Applying migration id=feed 2026/02/05 12:56:59 INFO Applying migration id=bookmarks 2026/02/05 12:56:59 INFO Applying migration id=shareactivity 2026/02/05 12:56:59 INFO Applying migration id=application 2026/02/05 12:56:59 INFO Applying migration id=certificates 2026/02/05 12:56:59 INFO Applying migration id=rawforward 2026/02/05 12:56:59 INFO Applying migration id=publickey 2026/02/05 12:56:59 INFO Applying migration id=resolvegroup 2026/02/05 12:56:59 INFO Applying migration id=reject 2026/02/05 12:56:59 INFO Applying migration id=autodel 2026/02/05 12:56:59 INFO Applying migration id=jsonb 2026/02/05 12:56:59 INFO Applying migration id=quote 2026/02/05 12:56:59 INFO Applying migration id=rfc9421 2026/02/05 12:56:59 INFO Applying migration id=keys 2026/02/05 12:56:59 INFO Applying migration id=portable 2026/02/05 12:56:59 INFO Applying migration id=proofs 2026/02/05 12:56:59 INFO Applying migration id=contexts 2026/02/05 12:56:59 INFO Applying migration id=deliverieshost 2026/02/05 12:56:59 INFO Applying migration id=pembegin 2026/02/05 12:56:59 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.57s) === RUN TestResolve_FederatedActorCached 2026/02/05 12:57:00 INFO Applying migration id=initial 2026/02/05 12:57:00 INFO Applying migration id=notesupdated 2026/02/05 12:57:00 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:00 INFO Applying migration id=activitiesid 2026/02/05 12:57:00 INFO Applying migration id=outbox 2026/02/05 12:57:00 INFO Applying migration id=edits 2026/02/05 12:57:00 INFO Applying migration id=outboxactor 2026/02/05 12:57:00 INFO Applying migration id=outboxsender 2026/02/05 12:57:00 INFO Applying migration id=thread 2026/02/05 12:57:00 INFO Applying migration id=host 2026/02/05 12:57:00 INFO Applying migration id=sharedinbox 2026/02/05 12:57:00 INFO Applying migration id=noteshost 2026/02/05 12:57:00 INFO Applying migration id=fetched 2026/02/05 12:57:00 INFO Applying migration id=move 2026/02/05 12:57:00 INFO Applying migration id=cleanup 2026/02/05 12:57:00 INFO Applying migration id=received 2026/02/05 12:57:00 INFO Applying migration id=namehost 2026/02/05 12:57:00 INFO Applying migration id=outboxhost 2026/02/05 12:57:00 INFO Applying migration id=notesfts 2026/02/05 12:57:00 INFO Applying migration id=iconsname 2026/02/05 12:57:00 INFO Applying migration id=nohash 2026/02/05 12:57:00 INFO Applying migration id=shares 2026/02/05 12:57:00 INFO Applying migration id=actorttl 2026/02/05 12:57:00 INFO Applying migration id=tocc 2026/02/05 12:57:00 INFO Applying migration id=followeds 2026/02/05 12:57:00 INFO Applying migration id=certhash 2026/02/05 12:57:00 INFO Applying migration id=follows_sync 2026/02/05 12:57:00 INFO Applying migration id=jsonpath 2026/02/05 12:57:00 INFO Applying migration id=localforward 2026/02/05 12:57:00 INFO Applying migration id=avatar 2026/02/05 12:57:00 INFO Applying migration id=noimage 2026/02/05 12:57:00 INFO Applying migration id=feed 2026/02/05 12:57:00 INFO Applying migration id=bookmarks 2026/02/05 12:57:00 INFO Applying migration id=shareactivity 2026/02/05 12:57:00 INFO Applying migration id=application 2026/02/05 12:57:00 INFO Applying migration id=certificates 2026/02/05 12:57:00 INFO Applying migration id=rawforward 2026/02/05 12:57:00 INFO Applying migration id=publickey 2026/02/05 12:57:00 INFO Applying migration id=resolvegroup 2026/02/05 12:57:00 INFO Applying migration id=reject 2026/02/05 12:57:00 INFO Applying migration id=autodel 2026/02/05 12:57:00 INFO Applying migration id=jsonb 2026/02/05 12:57:00 INFO Applying migration id=quote 2026/02/05 12:57:00 INFO Applying migration id=rfc9421 2026/02/05 12:57:00 INFO Applying migration id=keys 2026/02/05 12:57:00 INFO Applying migration id=portable 2026/02/05 12:57:00 INFO Applying migration id=proofs 2026/02/05 12:57:00 INFO Applying migration id=contexts 2026/02/05 12:57:00 INFO Applying migration id=deliverieshost 2026/02/05 12:57:00 INFO Applying migration id=pembegin 2026/02/05 12:57:00 INFO Applying migration id=didhost 2026/02/05 12:57:00 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCached (0.39s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/02/05 12:57:00 INFO Applying migration id=initial 2026/02/05 12:57:00 INFO Applying migration id=notesupdated 2026/02/05 12:57:00 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:00 INFO Applying migration id=activitiesid 2026/02/05 12:57:00 INFO Applying migration id=outbox 2026/02/05 12:57:00 INFO Applying migration id=edits 2026/02/05 12:57:00 INFO Applying migration id=outboxactor 2026/02/05 12:57:00 INFO Applying migration id=outboxsender 2026/02/05 12:57:00 INFO Applying migration id=thread 2026/02/05 12:57:00 INFO Applying migration id=host 2026/02/05 12:57:00 INFO Applying migration id=sharedinbox 2026/02/05 12:57:00 INFO Applying migration id=noteshost 2026/02/05 12:57:00 INFO Applying migration id=fetched 2026/02/05 12:57:00 INFO Applying migration id=move 2026/02/05 12:57:00 INFO Applying migration id=cleanup 2026/02/05 12:57:00 INFO Applying migration id=received 2026/02/05 12:57:00 INFO Applying migration id=namehost 2026/02/05 12:57:00 INFO Applying migration id=outboxhost 2026/02/05 12:57:00 INFO Applying migration id=notesfts 2026/02/05 12:57:00 INFO Applying migration id=iconsname 2026/02/05 12:57:00 INFO Applying migration id=nohash 2026/02/05 12:57:00 INFO Applying migration id=shares 2026/02/05 12:57:00 INFO Applying migration id=actorttl 2026/02/05 12:57:00 INFO Applying migration id=tocc 2026/02/05 12:57:00 INFO Applying migration id=followeds 2026/02/05 12:57:00 INFO Applying migration id=certhash 2026/02/05 12:57:00 INFO Applying migration id=follows_sync 2026/02/05 12:57:00 INFO Applying migration id=jsonpath 2026/02/05 12:57:00 INFO Applying migration id=localforward 2026/02/05 12:57:00 INFO Applying migration id=avatar 2026/02/05 12:57:00 INFO Applying migration id=noimage 2026/02/05 12:57:00 INFO Applying migration id=feed 2026/02/05 12:57:00 INFO Applying migration id=bookmarks 2026/02/05 12:57:00 INFO Applying migration id=shareactivity 2026/02/05 12:57:00 INFO Applying migration id=application 2026/02/05 12:57:00 INFO Applying migration id=certificates 2026/02/05 12:57:00 INFO Applying migration id=rawforward 2026/02/05 12:57:00 INFO Applying migration id=publickey 2026/02/05 12:57:00 INFO Applying migration id=resolvegroup 2026/02/05 12:57:00 INFO Applying migration id=reject 2026/02/05 12:57:00 INFO Applying migration id=autodel 2026/02/05 12:57:00 INFO Applying migration id=jsonb 2026/02/05 12:57:00 INFO Applying migration id=quote 2026/02/05 12:57:00 INFO Applying migration id=rfc9421 2026/02/05 12:57:00 INFO Applying migration id=keys 2026/02/05 12:57:00 INFO Applying migration id=portable 2026/02/05 12:57:00 INFO Applying migration id=proofs 2026/02/05 12:57:00 INFO Applying migration id=contexts 2026/02/05 12:57:00 INFO Applying migration id=deliverieshost 2026/02/05 12:57:00 INFO Applying migration id=pembegin 2026/02/05 12:57:00 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (0.92s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/02/05 12:57:01 INFO Applying migration id=initial 2026/02/05 12:57:01 INFO Applying migration id=notesupdated 2026/02/05 12:57:01 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:01 INFO Applying migration id=activitiesid 2026/02/05 12:57:01 INFO Applying migration id=outbox 2026/02/05 12:57:01 INFO Applying migration id=edits 2026/02/05 12:57:01 INFO Applying migration id=outboxactor 2026/02/05 12:57:01 INFO Applying migration id=outboxsender 2026/02/05 12:57:01 INFO Applying migration id=thread 2026/02/05 12:57:01 INFO Applying migration id=host 2026/02/05 12:57:01 INFO Applying migration id=sharedinbox 2026/02/05 12:57:01 INFO Applying migration id=noteshost 2026/02/05 12:57:01 INFO Applying migration id=fetched 2026/02/05 12:57:01 INFO Applying migration id=move 2026/02/05 12:57:01 INFO Applying migration id=cleanup 2026/02/05 12:57:01 INFO Applying migration id=received 2026/02/05 12:57:01 INFO Applying migration id=namehost 2026/02/05 12:57:01 INFO Applying migration id=outboxhost 2026/02/05 12:57:01 INFO Applying migration id=notesfts 2026/02/05 12:57:01 INFO Applying migration id=iconsname 2026/02/05 12:57:01 INFO Applying migration id=nohash 2026/02/05 12:57:01 INFO Applying migration id=shares 2026/02/05 12:57:01 INFO Applying migration id=actorttl 2026/02/05 12:57:01 INFO Applying migration id=tocc 2026/02/05 12:57:01 INFO Applying migration id=followeds 2026/02/05 12:57:01 INFO Applying migration id=certhash 2026/02/05 12:57:01 INFO Applying migration id=follows_sync 2026/02/05 12:57:01 INFO Applying migration id=jsonpath 2026/02/05 12:57:01 INFO Applying migration id=localforward 2026/02/05 12:57:01 INFO Applying migration id=avatar 2026/02/05 12:57:01 INFO Applying migration id=noimage 2026/02/05 12:57:01 INFO Applying migration id=feed 2026/02/05 12:57:01 INFO Applying migration id=bookmarks 2026/02/05 12:57:01 INFO Applying migration id=shareactivity 2026/02/05 12:57:01 INFO Applying migration id=application 2026/02/05 12:57:01 INFO Applying migration id=certificates 2026/02/05 12:57:01 INFO Applying migration id=rawforward 2026/02/05 12:57:01 INFO Applying migration id=publickey 2026/02/05 12:57:01 INFO Applying migration id=resolvegroup 2026/02/05 12:57:01 INFO Applying migration id=reject 2026/02/05 12:57:01 INFO Applying migration id=autodel 2026/02/05 12:57:01 INFO Applying migration id=jsonb 2026/02/05 12:57:01 INFO Applying migration id=quote 2026/02/05 12:57:01 INFO Applying migration id=rfc9421 2026/02/05 12:57:01 INFO Applying migration id=keys 2026/02/05 12:57:01 INFO Applying migration id=portable 2026/02/05 12:57:01 INFO Applying migration id=proofs 2026/02/05 12:57:01 INFO Applying migration id=contexts 2026/02/05 12:57:01 INFO Applying migration id=deliverieshost 2026/02/05 12:57:01 INFO Applying migration id=pembegin 2026/02/05 12:57:01 INFO Applying migration id=didhost 2026/02/05 12:57:02 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" 2026/02/05 12:57:02 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.80s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/02/05 12:57:02 INFO Applying migration id=initial 2026/02/05 12:57:02 INFO Applying migration id=notesupdated 2026/02/05 12:57:02 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:02 INFO Applying migration id=activitiesid 2026/02/05 12:57:02 INFO Applying migration id=outbox 2026/02/05 12:57:02 INFO Applying migration id=edits 2026/02/05 12:57:02 INFO Applying migration id=outboxactor 2026/02/05 12:57:02 INFO Applying migration id=outboxsender 2026/02/05 12:57:02 INFO Applying migration id=thread 2026/02/05 12:57:02 INFO Applying migration id=host 2026/02/05 12:57:02 INFO Applying migration id=sharedinbox 2026/02/05 12:57:02 INFO Applying migration id=noteshost 2026/02/05 12:57:02 INFO Applying migration id=fetched 2026/02/05 12:57:02 INFO Applying migration id=move 2026/02/05 12:57:02 INFO Applying migration id=cleanup 2026/02/05 12:57:02 INFO Applying migration id=received 2026/02/05 12:57:02 INFO Applying migration id=namehost 2026/02/05 12:57:02 INFO Applying migration id=outboxhost 2026/02/05 12:57:02 INFO Applying migration id=notesfts 2026/02/05 12:57:02 INFO Applying migration id=iconsname 2026/02/05 12:57:02 INFO Applying migration id=nohash 2026/02/05 12:57:02 INFO Applying migration id=shares 2026/02/05 12:57:02 INFO Applying migration id=actorttl 2026/02/05 12:57:02 INFO Applying migration id=tocc 2026/02/05 12:57:02 INFO Applying migration id=followeds 2026/02/05 12:57:02 INFO Applying migration id=certhash 2026/02/05 12:57:02 INFO Applying migration id=follows_sync 2026/02/05 12:57:02 INFO Applying migration id=jsonpath 2026/02/05 12:57:02 INFO Applying migration id=localforward 2026/02/05 12:57:02 INFO Applying migration id=avatar 2026/02/05 12:57:02 INFO Applying migration id=noimage 2026/02/05 12:57:02 INFO Applying migration id=feed 2026/02/05 12:57:02 INFO Applying migration id=bookmarks 2026/02/05 12:57:02 INFO Applying migration id=shareactivity 2026/02/05 12:57:02 INFO Applying migration id=application 2026/02/05 12:57:02 INFO Applying migration id=certificates 2026/02/05 12:57:02 INFO Applying migration id=rawforward 2026/02/05 12:57:02 INFO Applying migration id=publickey 2026/02/05 12:57:02 INFO Applying migration id=resolvegroup 2026/02/05 12:57:02 INFO Applying migration id=reject 2026/02/05 12:57:02 INFO Applying migration id=autodel 2026/02/05 12:57:02 INFO Applying migration id=jsonb 2026/02/05 12:57:02 INFO Applying migration id=quote 2026/02/05 12:57:02 INFO Applying migration id=rfc9421 2026/02/05 12:57:02 INFO Applying migration id=keys 2026/02/05 12:57:02 INFO Applying migration id=portable 2026/02/05 12:57:02 INFO Applying migration id=proofs 2026/02/05 12:57:02 INFO Applying migration id=contexts 2026/02/05 12:57:02 INFO Applying migration id=deliverieshost 2026/02/05 12:57:02 INFO Applying migration id=pembegin 2026/02/05 12:57:02 INFO Applying migration id=didhost 2026/02/05 12:57:03 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently (0.87s) === RUN TestResolve_FederatedActorCachedActorIDChanged 2026/02/05 12:57:03 INFO Applying migration id=initial 2026/02/05 12:57:03 INFO Applying migration id=notesupdated 2026/02/05 12:57:03 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:03 INFO Applying migration id=activitiesid 2026/02/05 12:57:03 INFO Applying migration id=outbox 2026/02/05 12:57:03 INFO Applying migration id=edits 2026/02/05 12:57:03 INFO Applying migration id=outboxactor 2026/02/05 12:57:03 INFO Applying migration id=outboxsender 2026/02/05 12:57:03 INFO Applying migration id=thread 2026/02/05 12:57:03 INFO Applying migration id=host 2026/02/05 12:57:03 INFO Applying migration id=sharedinbox 2026/02/05 12:57:03 INFO Applying migration id=noteshost 2026/02/05 12:57:03 INFO Applying migration id=fetched 2026/02/05 12:57:03 INFO Applying migration id=move 2026/02/05 12:57:03 INFO Applying migration id=cleanup 2026/02/05 12:57:03 INFO Applying migration id=received 2026/02/05 12:57:03 INFO Applying migration id=namehost 2026/02/05 12:57:03 INFO Applying migration id=outboxhost 2026/02/05 12:57:03 INFO Applying migration id=notesfts 2026/02/05 12:57:03 INFO Applying migration id=iconsname 2026/02/05 12:57:03 INFO Applying migration id=nohash 2026/02/05 12:57:03 INFO Applying migration id=shares 2026/02/05 12:57:03 INFO Applying migration id=actorttl 2026/02/05 12:57:03 INFO Applying migration id=tocc 2026/02/05 12:57:03 INFO Applying migration id=followeds 2026/02/05 12:57:03 INFO Applying migration id=certhash 2026/02/05 12:57:03 INFO Applying migration id=follows_sync 2026/02/05 12:57:03 INFO Applying migration id=jsonpath 2026/02/05 12:57:03 INFO Applying migration id=localforward 2026/02/05 12:57:03 INFO Applying migration id=avatar 2026/02/05 12:57:03 INFO Applying migration id=noimage 2026/02/05 12:57:03 INFO Applying migration id=feed 2026/02/05 12:57:03 INFO Applying migration id=bookmarks 2026/02/05 12:57:03 INFO Applying migration id=shareactivity 2026/02/05 12:57:03 INFO Applying migration id=application 2026/02/05 12:57:03 INFO Applying migration id=certificates 2026/02/05 12:57:03 INFO Applying migration id=rawforward 2026/02/05 12:57:03 INFO Applying migration id=publickey 2026/02/05 12:57:03 INFO Applying migration id=resolvegroup 2026/02/05 12:57:03 INFO Applying migration id=reject 2026/02/05 12:57:03 INFO Applying migration id=autodel 2026/02/05 12:57:03 INFO Applying migration id=jsonb 2026/02/05 12:57:03 INFO Applying migration id=quote 2026/02/05 12:57:03 INFO Applying migration id=rfc9421 2026/02/05 12:57:03 INFO Applying migration id=keys 2026/02/05 12:57:03 INFO Applying migration id=portable 2026/02/05 12:57:03 INFO Applying migration id=proofs 2026/02/05 12:57:03 INFO Applying migration id=contexts 2026/02/05 12:57:03 INFO Applying migration id=deliverieshost 2026/02/05 12:57:03 INFO Applying migration id=pembegin 2026/02/05 12:57:03 INFO Applying migration id=didhost 2026/02/05 12:57:04 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:04 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:04 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="https://0.0.0.0/user/erin does not match https://0.0.0.0/user/dan" --- PASS: TestResolve_FederatedActorCachedActorIDChanged (1.03s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/02/05 12:57:04 INFO Applying migration id=initial 2026/02/05 12:57:04 INFO Applying migration id=notesupdated 2026/02/05 12:57:04 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:04 INFO Applying migration id=activitiesid 2026/02/05 12:57:04 INFO Applying migration id=outbox 2026/02/05 12:57:04 INFO Applying migration id=edits 2026/02/05 12:57:04 INFO Applying migration id=outboxactor 2026/02/05 12:57:04 INFO Applying migration id=outboxsender 2026/02/05 12:57:04 INFO Applying migration id=thread 2026/02/05 12:57:04 INFO Applying migration id=host 2026/02/05 12:57:04 INFO Applying migration id=sharedinbox 2026/02/05 12:57:04 INFO Applying migration id=noteshost 2026/02/05 12:57:04 INFO Applying migration id=fetched 2026/02/05 12:57:04 INFO Applying migration id=move 2026/02/05 12:57:04 INFO Applying migration id=cleanup 2026/02/05 12:57:04 INFO Applying migration id=received 2026/02/05 12:57:04 INFO Applying migration id=namehost 2026/02/05 12:57:04 INFO Applying migration id=outboxhost 2026/02/05 12:57:04 INFO Applying migration id=notesfts 2026/02/05 12:57:04 INFO Applying migration id=iconsname 2026/02/05 12:57:04 INFO Applying migration id=nohash 2026/02/05 12:57:04 INFO Applying migration id=shares 2026/02/05 12:57:04 INFO Applying migration id=actorttl 2026/02/05 12:57:04 INFO Applying migration id=tocc 2026/02/05 12:57:04 INFO Applying migration id=followeds 2026/02/05 12:57:04 INFO Applying migration id=certhash 2026/02/05 12:57:04 INFO Applying migration id=follows_sync 2026/02/05 12:57:04 INFO Applying migration id=jsonpath 2026/02/05 12:57:04 INFO Applying migration id=localforward 2026/02/05 12:57:04 INFO Applying migration id=avatar 2026/02/05 12:57:04 INFO Applying migration id=noimage 2026/02/05 12:57:04 INFO Applying migration id=feed 2026/02/05 12:57:04 INFO Applying migration id=bookmarks 2026/02/05 12:57:04 INFO Applying migration id=shareactivity 2026/02/05 12:57:04 INFO Applying migration id=application 2026/02/05 12:57:04 INFO Applying migration id=certificates 2026/02/05 12:57:04 INFO Applying migration id=rawforward 2026/02/05 12:57:04 INFO Applying migration id=publickey 2026/02/05 12:57:04 INFO Applying migration id=resolvegroup 2026/02/05 12:57:04 INFO Applying migration id=reject 2026/02/05 12:57:04 INFO Applying migration id=autodel 2026/02/05 12:57:04 INFO Applying migration id=jsonb 2026/02/05 12:57:04 INFO Applying migration id=quote 2026/02/05 12:57:04 INFO Applying migration id=rfc9421 2026/02/05 12:57:04 INFO Applying migration id=keys 2026/02/05 12:57:04 INFO Applying migration id=portable 2026/02/05 12:57:04 INFO Applying migration id=proofs 2026/02/05 12:57:04 INFO Applying migration id=contexts 2026/02/05 12:57:04 INFO Applying migration id=deliverieshost 2026/02/05 12:57:04 INFO Applying migration id=pembegin 2026/02/05 12:57:04 INFO Applying migration id=didhost 2026/02/05 12:57:05 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedButBlocked (0.98s) === RUN TestResolve_FederatedActorOldCache 2026/02/05 12:57:05 INFO Applying migration id=initial 2026/02/05 12:57:05 INFO Applying migration id=notesupdated 2026/02/05 12:57:05 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:05 INFO Applying migration id=activitiesid 2026/02/05 12:57:05 INFO Applying migration id=outbox 2026/02/05 12:57:05 INFO Applying migration id=edits 2026/02/05 12:57:05 INFO Applying migration id=outboxactor 2026/02/05 12:57:05 INFO Applying migration id=outboxsender 2026/02/05 12:57:05 INFO Applying migration id=thread 2026/02/05 12:57:05 INFO Applying migration id=host 2026/02/05 12:57:05 INFO Applying migration id=sharedinbox 2026/02/05 12:57:05 INFO Applying migration id=noteshost 2026/02/05 12:57:05 INFO Applying migration id=fetched 2026/02/05 12:57:05 INFO Applying migration id=move 2026/02/05 12:57:05 INFO Applying migration id=cleanup 2026/02/05 12:57:05 INFO Applying migration id=received 2026/02/05 12:57:05 INFO Applying migration id=namehost 2026/02/05 12:57:05 INFO Applying migration id=outboxhost 2026/02/05 12:57:05 INFO Applying migration id=notesfts 2026/02/05 12:57:05 INFO Applying migration id=iconsname 2026/02/05 12:57:05 INFO Applying migration id=nohash 2026/02/05 12:57:05 INFO Applying migration id=shares 2026/02/05 12:57:05 INFO Applying migration id=actorttl 2026/02/05 12:57:05 INFO Applying migration id=tocc 2026/02/05 12:57:05 INFO Applying migration id=followeds 2026/02/05 12:57:05 INFO Applying migration id=certhash 2026/02/05 12:57:05 INFO Applying migration id=follows_sync 2026/02/05 12:57:05 INFO Applying migration id=jsonpath 2026/02/05 12:57:05 INFO Applying migration id=localforward 2026/02/05 12:57:05 INFO Applying migration id=avatar 2026/02/05 12:57:05 INFO Applying migration id=noimage 2026/02/05 12:57:05 INFO Applying migration id=feed 2026/02/05 12:57:05 INFO Applying migration id=bookmarks 2026/02/05 12:57:05 INFO Applying migration id=shareactivity 2026/02/05 12:57:05 INFO Applying migration id=application 2026/02/05 12:57:05 INFO Applying migration id=certificates 2026/02/05 12:57:05 INFO Applying migration id=rawforward 2026/02/05 12:57:05 INFO Applying migration id=publickey 2026/02/05 12:57:05 INFO Applying migration id=resolvegroup 2026/02/05 12:57:05 INFO Applying migration id=reject 2026/02/05 12:57:05 INFO Applying migration id=autodel 2026/02/05 12:57:05 INFO Applying migration id=jsonb 2026/02/05 12:57:05 INFO Applying migration id=quote 2026/02/05 12:57:05 INFO Applying migration id=rfc9421 2026/02/05 12:57:05 INFO Applying migration id=keys 2026/02/05 12:57:05 INFO Applying migration id=portable 2026/02/05 12:57:05 INFO Applying migration id=proofs 2026/02/05 12:57:05 INFO Applying migration id=contexts 2026/02/05 12:57:05 INFO Applying migration id=deliverieshost 2026/02/05 12:57:05 INFO Applying migration id=pembegin 2026/02/05 12:57:05 INFO Applying migration id=didhost 2026/02/05 12:57:05 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:05 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:05 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCache (0.19s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/02/05 12:57:05 INFO Applying migration id=initial 2026/02/05 12:57:05 INFO Applying migration id=notesupdated 2026/02/05 12:57:05 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:05 INFO Applying migration id=activitiesid 2026/02/05 12:57:05 INFO Applying migration id=outbox 2026/02/05 12:57:05 INFO Applying migration id=edits 2026/02/05 12:57:05 INFO Applying migration id=outboxactor 2026/02/05 12:57:05 INFO Applying migration id=outboxsender 2026/02/05 12:57:05 INFO Applying migration id=thread 2026/02/05 12:57:05 INFO Applying migration id=host 2026/02/05 12:57:05 INFO Applying migration id=sharedinbox 2026/02/05 12:57:05 INFO Applying migration id=noteshost 2026/02/05 12:57:05 INFO Applying migration id=fetched 2026/02/05 12:57:05 INFO Applying migration id=move 2026/02/05 12:57:05 INFO Applying migration id=cleanup 2026/02/05 12:57:05 INFO Applying migration id=received 2026/02/05 12:57:05 INFO Applying migration id=namehost 2026/02/05 12:57:05 INFO Applying migration id=outboxhost 2026/02/05 12:57:05 INFO Applying migration id=notesfts 2026/02/05 12:57:05 INFO Applying migration id=iconsname 2026/02/05 12:57:05 INFO Applying migration id=nohash 2026/02/05 12:57:05 INFO Applying migration id=shares 2026/02/05 12:57:05 INFO Applying migration id=actorttl 2026/02/05 12:57:05 INFO Applying migration id=tocc 2026/02/05 12:57:05 INFO Applying migration id=followeds 2026/02/05 12:57:05 INFO Applying migration id=certhash 2026/02/05 12:57:05 INFO Applying migration id=follows_sync 2026/02/05 12:57:05 INFO Applying migration id=jsonpath 2026/02/05 12:57:05 INFO Applying migration id=localforward 2026/02/05 12:57:05 INFO Applying migration id=avatar 2026/02/05 12:57:05 INFO Applying migration id=noimage 2026/02/05 12:57:05 INFO Applying migration id=feed 2026/02/05 12:57:05 INFO Applying migration id=bookmarks 2026/02/05 12:57:05 INFO Applying migration id=shareactivity 2026/02/05 12:57:05 INFO Applying migration id=application 2026/02/05 12:57:05 INFO Applying migration id=certificates 2026/02/05 12:57:05 INFO Applying migration id=rawforward 2026/02/05 12:57:05 INFO Applying migration id=publickey 2026/02/05 12:57:05 INFO Applying migration id=resolvegroup 2026/02/05 12:57:05 INFO Applying migration id=reject 2026/02/05 12:57:05 INFO Applying migration id=autodel 2026/02/05 12:57:05 INFO Applying migration id=jsonb 2026/02/05 12:57:05 INFO Applying migration id=quote 2026/02/05 12:57:05 INFO Applying migration id=rfc9421 2026/02/05 12:57:05 INFO Applying migration id=keys 2026/02/05 12:57:05 INFO Applying migration id=portable 2026/02/05 12:57:05 INFO Applying migration id=proofs 2026/02/05 12:57:05 INFO Applying migration id=contexts 2026/02/05 12:57:05 INFO Applying migration id=deliverieshost 2026/02/05 12:57:05 INFO Applying migration id=pembegin 2026/02/05 12:57:05 INFO Applying migration id=didhost 2026/02/05 12:57:06 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:06 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:06 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasSuspended (0.69s) === RUN TestResolve_FederatedActorOldCacheWasNew 2026/02/05 12:57:06 INFO Applying migration id=initial 2026/02/05 12:57:06 INFO Applying migration id=notesupdated 2026/02/05 12:57:06 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:06 INFO Applying migration id=activitiesid 2026/02/05 12:57:06 INFO Applying migration id=outbox 2026/02/05 12:57:06 INFO Applying migration id=edits 2026/02/05 12:57:06 INFO Applying migration id=outboxactor 2026/02/05 12:57:06 INFO Applying migration id=outboxsender 2026/02/05 12:57:06 INFO Applying migration id=thread 2026/02/05 12:57:06 INFO Applying migration id=host 2026/02/05 12:57:06 INFO Applying migration id=sharedinbox 2026/02/05 12:57:06 INFO Applying migration id=noteshost 2026/02/05 12:57:06 INFO Applying migration id=fetched 2026/02/05 12:57:06 INFO Applying migration id=move 2026/02/05 12:57:06 INFO Applying migration id=cleanup 2026/02/05 12:57:06 INFO Applying migration id=received 2026/02/05 12:57:06 INFO Applying migration id=namehost 2026/02/05 12:57:06 INFO Applying migration id=outboxhost 2026/02/05 12:57:06 INFO Applying migration id=notesfts 2026/02/05 12:57:06 INFO Applying migration id=iconsname 2026/02/05 12:57:06 INFO Applying migration id=nohash 2026/02/05 12:57:06 INFO Applying migration id=shares 2026/02/05 12:57:06 INFO Applying migration id=actorttl 2026/02/05 12:57:06 INFO Applying migration id=tocc 2026/02/05 12:57:06 INFO Applying migration id=followeds 2026/02/05 12:57:06 INFO Applying migration id=certhash 2026/02/05 12:57:06 INFO Applying migration id=follows_sync 2026/02/05 12:57:06 INFO Applying migration id=jsonpath 2026/02/05 12:57:06 INFO Applying migration id=localforward 2026/02/05 12:57:06 INFO Applying migration id=avatar 2026/02/05 12:57:06 INFO Applying migration id=noimage 2026/02/05 12:57:06 INFO Applying migration id=feed 2026/02/05 12:57:06 INFO Applying migration id=bookmarks 2026/02/05 12:57:06 INFO Applying migration id=shareactivity 2026/02/05 12:57:06 INFO Applying migration id=application 2026/02/05 12:57:06 INFO Applying migration id=certificates 2026/02/05 12:57:06 INFO Applying migration id=rawforward 2026/02/05 12:57:06 INFO Applying migration id=publickey 2026/02/05 12:57:06 INFO Applying migration id=resolvegroup 2026/02/05 12:57:06 INFO Applying migration id=reject 2026/02/05 12:57:06 INFO Applying migration id=autodel 2026/02/05 12:57:06 INFO Applying migration id=jsonb 2026/02/05 12:57:06 INFO Applying migration id=quote 2026/02/05 12:57:06 INFO Applying migration id=rfc9421 2026/02/05 12:57:06 INFO Applying migration id=keys 2026/02/05 12:57:06 INFO Applying migration id=portable 2026/02/05 12:57:06 INFO Applying migration id=proofs 2026/02/05 12:57:06 INFO Applying migration id=contexts 2026/02/05 12:57:06 INFO Applying migration id=deliverieshost 2026/02/05 12:57:06 INFO Applying migration id=pembegin 2026/02/05 12:57:06 INFO Applying migration id=didhost 2026/02/05 12:57:06 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:06 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:06 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNew (0.59s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/02/05 12:57:06 INFO Applying migration id=initial 2026/02/05 12:57:06 INFO Applying migration id=notesupdated 2026/02/05 12:57:06 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:06 INFO Applying migration id=activitiesid 2026/02/05 12:57:06 INFO Applying migration id=outbox 2026/02/05 12:57:06 INFO Applying migration id=edits 2026/02/05 12:57:06 INFO Applying migration id=outboxactor 2026/02/05 12:57:06 INFO Applying migration id=outboxsender 2026/02/05 12:57:06 INFO Applying migration id=thread 2026/02/05 12:57:06 INFO Applying migration id=host 2026/02/05 12:57:06 INFO Applying migration id=sharedinbox 2026/02/05 12:57:06 INFO Applying migration id=noteshost 2026/02/05 12:57:06 INFO Applying migration id=fetched 2026/02/05 12:57:06 INFO Applying migration id=move 2026/02/05 12:57:06 INFO Applying migration id=cleanup 2026/02/05 12:57:06 INFO Applying migration id=received 2026/02/05 12:57:06 INFO Applying migration id=namehost 2026/02/05 12:57:06 INFO Applying migration id=outboxhost 2026/02/05 12:57:06 INFO Applying migration id=notesfts 2026/02/05 12:57:06 INFO Applying migration id=iconsname 2026/02/05 12:57:06 INFO Applying migration id=nohash 2026/02/05 12:57:06 INFO Applying migration id=shares 2026/02/05 12:57:06 INFO Applying migration id=actorttl 2026/02/05 12:57:06 INFO Applying migration id=tocc 2026/02/05 12:57:06 INFO Applying migration id=followeds 2026/02/05 12:57:06 INFO Applying migration id=certhash 2026/02/05 12:57:06 INFO Applying migration id=follows_sync 2026/02/05 12:57:06 INFO Applying migration id=jsonpath 2026/02/05 12:57:06 INFO Applying migration id=localforward 2026/02/05 12:57:06 INFO Applying migration id=avatar 2026/02/05 12:57:06 INFO Applying migration id=noimage 2026/02/05 12:57:06 INFO Applying migration id=feed 2026/02/05 12:57:06 INFO Applying migration id=bookmarks 2026/02/05 12:57:06 INFO Applying migration id=shareactivity 2026/02/05 12:57:06 INFO Applying migration id=application 2026/02/05 12:57:06 INFO Applying migration id=certificates 2026/02/05 12:57:06 INFO Applying migration id=rawforward 2026/02/05 12:57:06 INFO Applying migration id=publickey 2026/02/05 12:57:06 INFO Applying migration id=resolvegroup 2026/02/05 12:57:06 INFO Applying migration id=reject 2026/02/05 12:57:06 INFO Applying migration id=autodel 2026/02/05 12:57:06 INFO Applying migration id=jsonb 2026/02/05 12:57:06 INFO Applying migration id=quote 2026/02/05 12:57:06 INFO Applying migration id=rfc9421 2026/02/05 12:57:06 INFO Applying migration id=keys 2026/02/05 12:57:06 INFO Applying migration id=portable 2026/02/05 12:57:06 INFO Applying migration id=proofs 2026/02/05 12:57:06 INFO Applying migration id=contexts 2026/02/05 12:57:06 INFO Applying migration id=deliverieshost 2026/02/05 12:57:06 INFO Applying migration id=pembegin 2026/02/05 12:57:06 INFO Applying migration id=didhost 2026/02/05 12:57:07 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:07 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:07 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.45s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/02/05 12:57:07 INFO Applying migration id=initial 2026/02/05 12:57:07 INFO Applying migration id=notesupdated 2026/02/05 12:57:07 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:07 INFO Applying migration id=activitiesid 2026/02/05 12:57:07 INFO Applying migration id=outbox 2026/02/05 12:57:07 INFO Applying migration id=edits 2026/02/05 12:57:07 INFO Applying migration id=outboxactor 2026/02/05 12:57:07 INFO Applying migration id=outboxsender 2026/02/05 12:57:07 INFO Applying migration id=thread 2026/02/05 12:57:07 INFO Applying migration id=host 2026/02/05 12:57:07 INFO Applying migration id=sharedinbox 2026/02/05 12:57:07 INFO Applying migration id=noteshost 2026/02/05 12:57:07 INFO Applying migration id=fetched 2026/02/05 12:57:07 INFO Applying migration id=move 2026/02/05 12:57:07 INFO Applying migration id=cleanup 2026/02/05 12:57:07 INFO Applying migration id=received 2026/02/05 12:57:07 INFO Applying migration id=namehost 2026/02/05 12:57:07 INFO Applying migration id=outboxhost 2026/02/05 12:57:07 INFO Applying migration id=notesfts 2026/02/05 12:57:07 INFO Applying migration id=iconsname 2026/02/05 12:57:07 INFO Applying migration id=nohash 2026/02/05 12:57:07 INFO Applying migration id=shares 2026/02/05 12:57:07 INFO Applying migration id=actorttl 2026/02/05 12:57:07 INFO Applying migration id=tocc 2026/02/05 12:57:07 INFO Applying migration id=followeds 2026/02/05 12:57:07 INFO Applying migration id=certhash 2026/02/05 12:57:07 INFO Applying migration id=follows_sync 2026/02/05 12:57:07 INFO Applying migration id=jsonpath 2026/02/05 12:57:07 INFO Applying migration id=localforward 2026/02/05 12:57:07 INFO Applying migration id=avatar 2026/02/05 12:57:07 INFO Applying migration id=noimage 2026/02/05 12:57:07 INFO Applying migration id=feed 2026/02/05 12:57:07 INFO Applying migration id=bookmarks 2026/02/05 12:57:07 INFO Applying migration id=shareactivity 2026/02/05 12:57:07 INFO Applying migration id=application 2026/02/05 12:57:07 INFO Applying migration id=certificates 2026/02/05 12:57:07 INFO Applying migration id=rawforward 2026/02/05 12:57:07 INFO Applying migration id=publickey 2026/02/05 12:57:07 INFO Applying migration id=resolvegroup 2026/02/05 12:57:07 INFO Applying migration id=reject 2026/02/05 12:57:07 INFO Applying migration id=autodel 2026/02/05 12:57:07 INFO Applying migration id=jsonb 2026/02/05 12:57:07 INFO Applying migration id=quote 2026/02/05 12:57:07 INFO Applying migration id=rfc9421 2026/02/05 12:57:07 INFO Applying migration id=keys 2026/02/05 12:57:07 INFO Applying migration id=portable 2026/02/05 12:57:07 INFO Applying migration id=proofs 2026/02/05 12:57:07 INFO Applying migration id=contexts 2026/02/05 12:57:07 INFO Applying migration id=deliverieshost 2026/02/05 12:57:07 INFO Applying migration id=pembegin 2026/02/05 12:57:07 INFO Applying migration id=didhost 2026/02/05 12:57:08 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:08 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:08 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheStillNew (1.25s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/02/05 12:57:08 INFO Applying migration id=initial 2026/02/05 12:57:08 INFO Applying migration id=notesupdated 2026/02/05 12:57:08 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:08 INFO Applying migration id=activitiesid 2026/02/05 12:57:08 INFO Applying migration id=outbox 2026/02/05 12:57:08 INFO Applying migration id=edits 2026/02/05 12:57:08 INFO Applying migration id=outboxactor 2026/02/05 12:57:08 INFO Applying migration id=outboxsender 2026/02/05 12:57:08 INFO Applying migration id=thread 2026/02/05 12:57:08 INFO Applying migration id=host 2026/02/05 12:57:08 INFO Applying migration id=sharedinbox 2026/02/05 12:57:08 INFO Applying migration id=noteshost 2026/02/05 12:57:08 INFO Applying migration id=fetched 2026/02/05 12:57:08 INFO Applying migration id=move 2026/02/05 12:57:08 INFO Applying migration id=cleanup 2026/02/05 12:57:08 INFO Applying migration id=received 2026/02/05 12:57:08 INFO Applying migration id=namehost 2026/02/05 12:57:08 INFO Applying migration id=outboxhost 2026/02/05 12:57:08 INFO Applying migration id=notesfts 2026/02/05 12:57:08 INFO Applying migration id=iconsname 2026/02/05 12:57:08 INFO Applying migration id=nohash 2026/02/05 12:57:08 INFO Applying migration id=shares 2026/02/05 12:57:08 INFO Applying migration id=actorttl 2026/02/05 12:57:08 INFO Applying migration id=tocc 2026/02/05 12:57:08 INFO Applying migration id=followeds 2026/02/05 12:57:08 INFO Applying migration id=certhash 2026/02/05 12:57:08 INFO Applying migration id=follows_sync 2026/02/05 12:57:08 INFO Applying migration id=jsonpath 2026/02/05 12:57:08 INFO Applying migration id=localforward 2026/02/05 12:57:08 INFO Applying migration id=avatar 2026/02/05 12:57:08 INFO Applying migration id=noimage 2026/02/05 12:57:08 INFO Applying migration id=feed 2026/02/05 12:57:08 INFO Applying migration id=bookmarks 2026/02/05 12:57:08 INFO Applying migration id=shareactivity 2026/02/05 12:57:08 INFO Applying migration id=application 2026/02/05 12:57:08 INFO Applying migration id=certificates 2026/02/05 12:57:08 INFO Applying migration id=rawforward 2026/02/05 12:57:08 INFO Applying migration id=publickey 2026/02/05 12:57:08 INFO Applying migration id=resolvegroup 2026/02/05 12:57:08 INFO Applying migration id=reject 2026/02/05 12:57:08 INFO Applying migration id=autodel 2026/02/05 12:57:08 INFO Applying migration id=jsonb 2026/02/05 12:57:08 INFO Applying migration id=quote 2026/02/05 12:57:08 INFO Applying migration id=rfc9421 2026/02/05 12:57:08 INFO Applying migration id=keys 2026/02/05 12:57:08 INFO Applying migration id=portable 2026/02/05 12:57:08 INFO Applying migration id=proofs 2026/02/05 12:57:08 INFO Applying migration id=contexts 2026/02/05 12:57:08 INFO Applying migration id=deliverieshost 2026/02/05 12:57:08 INFO Applying migration id=pembegin 2026/02/05 12:57:08 INFO Applying migration id=didhost 2026/02/05 12:57:08 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:08 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:08 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasOld (0.44s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/02/05 12:57:08 INFO Applying migration id=initial 2026/02/05 12:57:08 INFO Applying migration id=notesupdated 2026/02/05 12:57:08 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:08 INFO Applying migration id=activitiesid 2026/02/05 12:57:08 INFO Applying migration id=outbox 2026/02/05 12:57:08 INFO Applying migration id=edits 2026/02/05 12:57:08 INFO Applying migration id=outboxactor 2026/02/05 12:57:08 INFO Applying migration id=outboxsender 2026/02/05 12:57:08 INFO Applying migration id=thread 2026/02/05 12:57:08 INFO Applying migration id=host 2026/02/05 12:57:08 INFO Applying migration id=sharedinbox 2026/02/05 12:57:08 INFO Applying migration id=noteshost 2026/02/05 12:57:08 INFO Applying migration id=fetched 2026/02/05 12:57:08 INFO Applying migration id=move 2026/02/05 12:57:08 INFO Applying migration id=cleanup 2026/02/05 12:57:08 INFO Applying migration id=received 2026/02/05 12:57:08 INFO Applying migration id=namehost 2026/02/05 12:57:08 INFO Applying migration id=outboxhost 2026/02/05 12:57:08 INFO Applying migration id=notesfts 2026/02/05 12:57:08 INFO Applying migration id=iconsname 2026/02/05 12:57:08 INFO Applying migration id=nohash 2026/02/05 12:57:08 INFO Applying migration id=shares 2026/02/05 12:57:08 INFO Applying migration id=actorttl 2026/02/05 12:57:08 INFO Applying migration id=tocc 2026/02/05 12:57:08 INFO Applying migration id=followeds 2026/02/05 12:57:08 INFO Applying migration id=certhash 2026/02/05 12:57:08 INFO Applying migration id=follows_sync 2026/02/05 12:57:08 INFO Applying migration id=jsonpath 2026/02/05 12:57:08 INFO Applying migration id=localforward 2026/02/05 12:57:08 INFO Applying migration id=avatar 2026/02/05 12:57:08 INFO Applying migration id=noimage 2026/02/05 12:57:08 INFO Applying migration id=feed 2026/02/05 12:57:08 INFO Applying migration id=bookmarks 2026/02/05 12:57:08 INFO Applying migration id=shareactivity 2026/02/05 12:57:08 INFO Applying migration id=application 2026/02/05 12:57:08 INFO Applying migration id=certificates 2026/02/05 12:57:08 INFO Applying migration id=rawforward 2026/02/05 12:57:08 INFO Applying migration id=publickey 2026/02/05 12:57:08 INFO Applying migration id=resolvegroup 2026/02/05 12:57:08 INFO Applying migration id=reject 2026/02/05 12:57:08 INFO Applying migration id=autodel 2026/02/05 12:57:08 INFO Applying migration id=jsonb 2026/02/05 12:57:08 INFO Applying migration id=quote 2026/02/05 12:57:08 INFO Applying migration id=rfc9421 2026/02/05 12:57:08 INFO Applying migration id=keys 2026/02/05 12:57:08 INFO Applying migration id=portable 2026/02/05 12:57:08 INFO Applying migration id=proofs 2026/02/05 12:57:08 INFO Applying migration id=contexts 2026/02/05 12:57:08 INFO Applying migration id=deliverieshost 2026/02/05 12:57:08 INFO Applying migration id=pembegin 2026/02/05 12:57:08 INFO Applying migration id=didhost 2026/02/05 12:57:10 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:10 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:10 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (1.17s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/02/05 12:57:10 INFO Applying migration id=initial 2026/02/05 12:57:10 INFO Applying migration id=notesupdated 2026/02/05 12:57:10 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:10 INFO Applying migration id=activitiesid 2026/02/05 12:57:10 INFO Applying migration id=outbox 2026/02/05 12:57:10 INFO Applying migration id=edits 2026/02/05 12:57:10 INFO Applying migration id=outboxactor 2026/02/05 12:57:10 INFO Applying migration id=outboxsender 2026/02/05 12:57:10 INFO Applying migration id=thread 2026/02/05 12:57:10 INFO Applying migration id=host 2026/02/05 12:57:10 INFO Applying migration id=sharedinbox 2026/02/05 12:57:10 INFO Applying migration id=noteshost 2026/02/05 12:57:10 INFO Applying migration id=fetched 2026/02/05 12:57:10 INFO Applying migration id=move 2026/02/05 12:57:10 INFO Applying migration id=cleanup 2026/02/05 12:57:10 INFO Applying migration id=received 2026/02/05 12:57:10 INFO Applying migration id=namehost 2026/02/05 12:57:10 INFO Applying migration id=outboxhost 2026/02/05 12:57:10 INFO Applying migration id=notesfts 2026/02/05 12:57:10 INFO Applying migration id=iconsname 2026/02/05 12:57:10 INFO Applying migration id=nohash 2026/02/05 12:57:10 INFO Applying migration id=shares 2026/02/05 12:57:10 INFO Applying migration id=actorttl 2026/02/05 12:57:10 INFO Applying migration id=tocc 2026/02/05 12:57:10 INFO Applying migration id=followeds 2026/02/05 12:57:10 INFO Applying migration id=certhash 2026/02/05 12:57:10 INFO Applying migration id=follows_sync 2026/02/05 12:57:10 INFO Applying migration id=jsonpath 2026/02/05 12:57:10 INFO Applying migration id=localforward 2026/02/05 12:57:10 INFO Applying migration id=avatar 2026/02/05 12:57:10 INFO Applying migration id=noimage 2026/02/05 12:57:10 INFO Applying migration id=feed 2026/02/05 12:57:10 INFO Applying migration id=bookmarks 2026/02/05 12:57:10 INFO Applying migration id=shareactivity 2026/02/05 12:57:10 INFO Applying migration id=application 2026/02/05 12:57:10 INFO Applying migration id=certificates 2026/02/05 12:57:10 INFO Applying migration id=rawforward 2026/02/05 12:57:10 INFO Applying migration id=publickey 2026/02/05 12:57:10 INFO Applying migration id=resolvegroup 2026/02/05 12:57:10 INFO Applying migration id=reject 2026/02/05 12:57:10 INFO Applying migration id=autodel 2026/02/05 12:57:10 INFO Applying migration id=jsonb 2026/02/05 12:57:10 INFO Applying migration id=quote 2026/02/05 12:57:10 INFO Applying migration id=rfc9421 2026/02/05 12:57:10 INFO Applying migration id=keys 2026/02/05 12:57:10 INFO Applying migration id=portable 2026/02/05 12:57:10 INFO Applying migration id=proofs 2026/02/05 12:57:10 INFO Applying migration id=contexts 2026/02/05 12:57:10 INFO Applying migration id=deliverieshost 2026/02/05 12:57:10 INFO Applying migration id=pembegin 2026/02/05 12:57:10 INFO Applying migration id=didhost 2026/02/05 12:57:11 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (1.04s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/02/05 12:57:11 INFO Applying migration id=initial 2026/02/05 12:57:11 INFO Applying migration id=notesupdated 2026/02/05 12:57:11 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:11 INFO Applying migration id=activitiesid 2026/02/05 12:57:11 INFO Applying migration id=outbox 2026/02/05 12:57:11 INFO Applying migration id=edits 2026/02/05 12:57:11 INFO Applying migration id=outboxactor 2026/02/05 12:57:11 INFO Applying migration id=outboxsender 2026/02/05 12:57:11 INFO Applying migration id=thread 2026/02/05 12:57:11 INFO Applying migration id=host 2026/02/05 12:57:11 INFO Applying migration id=sharedinbox 2026/02/05 12:57:11 INFO Applying migration id=noteshost 2026/02/05 12:57:11 INFO Applying migration id=fetched 2026/02/05 12:57:11 INFO Applying migration id=move 2026/02/05 12:57:11 INFO Applying migration id=cleanup 2026/02/05 12:57:11 INFO Applying migration id=received 2026/02/05 12:57:11 INFO Applying migration id=namehost 2026/02/05 12:57:11 INFO Applying migration id=outboxhost 2026/02/05 12:57:11 INFO Applying migration id=notesfts 2026/02/05 12:57:11 INFO Applying migration id=iconsname 2026/02/05 12:57:11 INFO Applying migration id=nohash 2026/02/05 12:57:11 INFO Applying migration id=shares 2026/02/05 12:57:11 INFO Applying migration id=actorttl 2026/02/05 12:57:11 INFO Applying migration id=tocc 2026/02/05 12:57:11 INFO Applying migration id=followeds 2026/02/05 12:57:11 INFO Applying migration id=certhash 2026/02/05 12:57:11 INFO Applying migration id=follows_sync 2026/02/05 12:57:11 INFO Applying migration id=jsonpath 2026/02/05 12:57:11 INFO Applying migration id=localforward 2026/02/05 12:57:11 INFO Applying migration id=avatar 2026/02/05 12:57:11 INFO Applying migration id=noimage 2026/02/05 12:57:11 INFO Applying migration id=feed 2026/02/05 12:57:11 INFO Applying migration id=bookmarks 2026/02/05 12:57:11 INFO Applying migration id=shareactivity 2026/02/05 12:57:11 INFO Applying migration id=application 2026/02/05 12:57:11 INFO Applying migration id=certificates 2026/02/05 12:57:11 INFO Applying migration id=rawforward 2026/02/05 12:57:11 INFO Applying migration id=publickey 2026/02/05 12:57:11 INFO Applying migration id=resolvegroup 2026/02/05 12:57:11 INFO Applying migration id=reject 2026/02/05 12:57:11 INFO Applying migration id=autodel 2026/02/05 12:57:11 INFO Applying migration id=jsonb 2026/02/05 12:57:11 INFO Applying migration id=quote 2026/02/05 12:57:11 INFO Applying migration id=rfc9421 2026/02/05 12:57:11 INFO Applying migration id=keys 2026/02/05 12:57:11 INFO Applying migration id=portable 2026/02/05 12:57:11 INFO Applying migration id=proofs 2026/02/05 12:57:11 INFO Applying migration id=contexts 2026/02/05 12:57:11 INFO Applying migration id=deliverieshost 2026/02/05 12:57:11 INFO Applying migration id=pembegin 2026/02/05 12:57:11 INFO Applying migration id=didhost 2026/02/05 12:57:12 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheButOffline (1.13s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/02/05 12:57:12 INFO Applying migration id=initial 2026/02/05 12:57:12 INFO Applying migration id=notesupdated 2026/02/05 12:57:12 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:12 INFO Applying migration id=activitiesid 2026/02/05 12:57:12 INFO Applying migration id=outbox 2026/02/05 12:57:12 INFO Applying migration id=edits 2026/02/05 12:57:12 INFO Applying migration id=outboxactor 2026/02/05 12:57:12 INFO Applying migration id=outboxsender 2026/02/05 12:57:12 INFO Applying migration id=thread 2026/02/05 12:57:12 INFO Applying migration id=host 2026/02/05 12:57:12 INFO Applying migration id=sharedinbox 2026/02/05 12:57:12 INFO Applying migration id=noteshost 2026/02/05 12:57:12 INFO Applying migration id=fetched 2026/02/05 12:57:12 INFO Applying migration id=move 2026/02/05 12:57:12 INFO Applying migration id=cleanup 2026/02/05 12:57:12 INFO Applying migration id=received 2026/02/05 12:57:12 INFO Applying migration id=namehost 2026/02/05 12:57:12 INFO Applying migration id=outboxhost 2026/02/05 12:57:12 INFO Applying migration id=notesfts 2026/02/05 12:57:12 INFO Applying migration id=iconsname 2026/02/05 12:57:12 INFO Applying migration id=nohash 2026/02/05 12:57:12 INFO Applying migration id=shares 2026/02/05 12:57:12 INFO Applying migration id=actorttl 2026/02/05 12:57:12 INFO Applying migration id=tocc 2026/02/05 12:57:12 INFO Applying migration id=followeds 2026/02/05 12:57:12 INFO Applying migration id=certhash 2026/02/05 12:57:12 INFO Applying migration id=follows_sync 2026/02/05 12:57:12 INFO Applying migration id=jsonpath 2026/02/05 12:57:12 INFO Applying migration id=localforward 2026/02/05 12:57:12 INFO Applying migration id=avatar 2026/02/05 12:57:12 INFO Applying migration id=noimage 2026/02/05 12:57:12 INFO Applying migration id=feed 2026/02/05 12:57:12 INFO Applying migration id=bookmarks 2026/02/05 12:57:12 INFO Applying migration id=shareactivity 2026/02/05 12:57:12 INFO Applying migration id=application 2026/02/05 12:57:12 INFO Applying migration id=certificates 2026/02/05 12:57:12 INFO Applying migration id=rawforward 2026/02/05 12:57:12 INFO Applying migration id=publickey 2026/02/05 12:57:12 INFO Applying migration id=resolvegroup 2026/02/05 12:57:12 INFO Applying migration id=reject 2026/02/05 12:57:12 INFO Applying migration id=autodel 2026/02/05 12:57:12 INFO Applying migration id=jsonb 2026/02/05 12:57:12 INFO Applying migration id=quote 2026/02/05 12:57:12 INFO Applying migration id=rfc9421 2026/02/05 12:57:12 INFO Applying migration id=keys 2026/02/05 12:57:12 INFO Applying migration id=portable 2026/02/05 12:57:12 INFO Applying migration id=proofs 2026/02/05 12:57:12 INFO Applying migration id=contexts 2026/02/05 12:57:12 INFO Applying migration id=deliverieshost 2026/02/05 12:57:12 INFO Applying migration id=pembegin 2026/02/05 12:57:12 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorOldCacheInvalidID (1.17s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/02/05 12:57:13 INFO Applying migration id=initial 2026/02/05 12:57:13 INFO Applying migration id=notesupdated 2026/02/05 12:57:13 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:13 INFO Applying migration id=activitiesid 2026/02/05 12:57:13 INFO Applying migration id=outbox 2026/02/05 12:57:13 INFO Applying migration id=edits 2026/02/05 12:57:13 INFO Applying migration id=outboxactor 2026/02/05 12:57:13 INFO Applying migration id=outboxsender 2026/02/05 12:57:13 INFO Applying migration id=thread 2026/02/05 12:57:13 INFO Applying migration id=host 2026/02/05 12:57:13 INFO Applying migration id=sharedinbox 2026/02/05 12:57:13 INFO Applying migration id=noteshost 2026/02/05 12:57:13 INFO Applying migration id=fetched 2026/02/05 12:57:13 INFO Applying migration id=move 2026/02/05 12:57:13 INFO Applying migration id=cleanup 2026/02/05 12:57:13 INFO Applying migration id=received 2026/02/05 12:57:13 INFO Applying migration id=namehost 2026/02/05 12:57:13 INFO Applying migration id=outboxhost 2026/02/05 12:57:13 INFO Applying migration id=notesfts 2026/02/05 12:57:13 INFO Applying migration id=iconsname 2026/02/05 12:57:13 INFO Applying migration id=nohash 2026/02/05 12:57:13 INFO Applying migration id=shares 2026/02/05 12:57:13 INFO Applying migration id=actorttl 2026/02/05 12:57:13 INFO Applying migration id=tocc 2026/02/05 12:57:13 INFO Applying migration id=followeds 2026/02/05 12:57:13 INFO Applying migration id=certhash 2026/02/05 12:57:13 INFO Applying migration id=follows_sync 2026/02/05 12:57:13 INFO Applying migration id=jsonpath 2026/02/05 12:57:13 INFO Applying migration id=localforward 2026/02/05 12:57:13 INFO Applying migration id=avatar 2026/02/05 12:57:13 INFO Applying migration id=noimage 2026/02/05 12:57:13 INFO Applying migration id=feed 2026/02/05 12:57:13 INFO Applying migration id=bookmarks 2026/02/05 12:57:13 INFO Applying migration id=shareactivity 2026/02/05 12:57:13 INFO Applying migration id=application 2026/02/05 12:57:13 INFO Applying migration id=certificates 2026/02/05 12:57:13 INFO Applying migration id=rawforward 2026/02/05 12:57:13 INFO Applying migration id=publickey 2026/02/05 12:57:13 INFO Applying migration id=resolvegroup 2026/02/05 12:57:13 INFO Applying migration id=reject 2026/02/05 12:57:13 INFO Applying migration id=autodel 2026/02/05 12:57:13 INFO Applying migration id=jsonb 2026/02/05 12:57:13 INFO Applying migration id=quote 2026/02/05 12:57:13 INFO Applying migration id=rfc9421 2026/02/05 12:57:13 INFO Applying migration id=keys 2026/02/05 12:57:13 INFO Applying migration id=portable 2026/02/05 12:57:13 INFO Applying migration id=proofs 2026/02/05 12:57:13 INFO Applying migration id=contexts 2026/02/05 12:57:13 INFO Applying migration id=deliverieshost 2026/02/05 12:57:13 INFO Applying migration id=pembegin 2026/02/05 12:57:13 INFO Applying migration id=didhost 2026/02/05 12:57:14 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:14 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:14 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.99s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/02/05 12:57:14 INFO Applying migration id=initial 2026/02/05 12:57:14 INFO Applying migration id=notesupdated 2026/02/05 12:57:14 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:14 INFO Applying migration id=activitiesid 2026/02/05 12:57:14 INFO Applying migration id=outbox 2026/02/05 12:57:14 INFO Applying migration id=edits 2026/02/05 12:57:14 INFO Applying migration id=outboxactor 2026/02/05 12:57:14 INFO Applying migration id=outboxsender 2026/02/05 12:57:14 INFO Applying migration id=thread 2026/02/05 12:57:14 INFO Applying migration id=host 2026/02/05 12:57:14 INFO Applying migration id=sharedinbox 2026/02/05 12:57:14 INFO Applying migration id=noteshost 2026/02/05 12:57:14 INFO Applying migration id=fetched 2026/02/05 12:57:14 INFO Applying migration id=move 2026/02/05 12:57:14 INFO Applying migration id=cleanup 2026/02/05 12:57:14 INFO Applying migration id=received 2026/02/05 12:57:14 INFO Applying migration id=namehost 2026/02/05 12:57:14 INFO Applying migration id=outboxhost 2026/02/05 12:57:14 INFO Applying migration id=notesfts 2026/02/05 12:57:14 INFO Applying migration id=iconsname 2026/02/05 12:57:14 INFO Applying migration id=nohash 2026/02/05 12:57:14 INFO Applying migration id=shares 2026/02/05 12:57:14 INFO Applying migration id=actorttl 2026/02/05 12:57:14 INFO Applying migration id=tocc 2026/02/05 12:57:14 INFO Applying migration id=followeds 2026/02/05 12:57:14 INFO Applying migration id=certhash 2026/02/05 12:57:14 INFO Applying migration id=follows_sync 2026/02/05 12:57:14 INFO Applying migration id=jsonpath 2026/02/05 12:57:14 INFO Applying migration id=localforward 2026/02/05 12:57:14 INFO Applying migration id=avatar 2026/02/05 12:57:14 INFO Applying migration id=noimage 2026/02/05 12:57:14 INFO Applying migration id=feed 2026/02/05 12:57:14 INFO Applying migration id=bookmarks 2026/02/05 12:57:14 INFO Applying migration id=shareactivity 2026/02/05 12:57:14 INFO Applying migration id=application 2026/02/05 12:57:14 INFO Applying migration id=certificates 2026/02/05 12:57:14 INFO Applying migration id=rawforward 2026/02/05 12:57:14 INFO Applying migration id=publickey 2026/02/05 12:57:14 INFO Applying migration id=resolvegroup 2026/02/05 12:57:14 INFO Applying migration id=reject 2026/02/05 12:57:14 INFO Applying migration id=autodel 2026/02/05 12:57:14 INFO Applying migration id=jsonb 2026/02/05 12:57:14 INFO Applying migration id=quote 2026/02/05 12:57:14 INFO Applying migration id=rfc9421 2026/02/05 12:57:14 INFO Applying migration id=keys 2026/02/05 12:57:14 INFO Applying migration id=portable 2026/02/05 12:57:14 INFO Applying migration id=proofs 2026/02/05 12:57:14 INFO Applying migration id=contexts 2026/02/05 12:57:14 INFO Applying migration id=deliverieshost 2026/02/05 12:57:14 INFO Applying migration id=pembegin 2026/02/05 12:57:14 INFO Applying migration id=didhost 2026/02/05 12:57:15 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:15 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:15 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 (1.37s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/02/05 12:57:15 INFO Applying migration id=initial 2026/02/05 12:57:15 INFO Applying migration id=notesupdated 2026/02/05 12:57:15 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:15 INFO Applying migration id=activitiesid 2026/02/05 12:57:15 INFO Applying migration id=outbox 2026/02/05 12:57:15 INFO Applying migration id=edits 2026/02/05 12:57:15 INFO Applying migration id=outboxactor 2026/02/05 12:57:15 INFO Applying migration id=outboxsender 2026/02/05 12:57:15 INFO Applying migration id=thread 2026/02/05 12:57:15 INFO Applying migration id=host 2026/02/05 12:57:15 INFO Applying migration id=sharedinbox 2026/02/05 12:57:15 INFO Applying migration id=noteshost 2026/02/05 12:57:15 INFO Applying migration id=fetched 2026/02/05 12:57:15 INFO Applying migration id=move 2026/02/05 12:57:15 INFO Applying migration id=cleanup 2026/02/05 12:57:15 INFO Applying migration id=received 2026/02/05 12:57:15 INFO Applying migration id=namehost 2026/02/05 12:57:15 INFO Applying migration id=outboxhost 2026/02/05 12:57:15 INFO Applying migration id=notesfts 2026/02/05 12:57:15 INFO Applying migration id=iconsname 2026/02/05 12:57:15 INFO Applying migration id=nohash 2026/02/05 12:57:15 INFO Applying migration id=shares 2026/02/05 12:57:15 INFO Applying migration id=actorttl 2026/02/05 12:57:15 INFO Applying migration id=tocc 2026/02/05 12:57:15 INFO Applying migration id=followeds 2026/02/05 12:57:15 INFO Applying migration id=certhash 2026/02/05 12:57:15 INFO Applying migration id=follows_sync 2026/02/05 12:57:15 INFO Applying migration id=jsonpath 2026/02/05 12:57:15 INFO Applying migration id=localforward 2026/02/05 12:57:15 INFO Applying migration id=avatar 2026/02/05 12:57:15 INFO Applying migration id=noimage 2026/02/05 12:57:15 INFO Applying migration id=feed 2026/02/05 12:57:15 INFO Applying migration id=bookmarks 2026/02/05 12:57:15 INFO Applying migration id=shareactivity 2026/02/05 12:57:15 INFO Applying migration id=application 2026/02/05 12:57:15 INFO Applying migration id=certificates 2026/02/05 12:57:15 INFO Applying migration id=rawforward 2026/02/05 12:57:15 INFO Applying migration id=publickey 2026/02/05 12:57:15 INFO Applying migration id=resolvegroup 2026/02/05 12:57:15 INFO Applying migration id=reject 2026/02/05 12:57:15 INFO Applying migration id=autodel 2026/02/05 12:57:15 INFO Applying migration id=jsonb 2026/02/05 12:57:15 INFO Applying migration id=quote 2026/02/05 12:57:15 INFO Applying migration id=rfc9421 2026/02/05 12:57:15 INFO Applying migration id=keys 2026/02/05 12:57:15 INFO Applying migration id=portable 2026/02/05 12:57:15 INFO Applying migration id=proofs 2026/02/05 12:57:15 INFO Applying migration id=contexts 2026/02/05 12:57:15 INFO Applying migration id=deliverieshost 2026/02/05 12:57:15 INFO Applying migration id=pembegin 2026/02/05 12:57:15 INFO Applying migration id=didhost 2026/02/05 12:57:16 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:16 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:16 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.41s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/02/05 12:57:16 INFO Applying migration id=initial 2026/02/05 12:57:16 INFO Applying migration id=notesupdated 2026/02/05 12:57:16 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:16 INFO Applying migration id=activitiesid 2026/02/05 12:57:16 INFO Applying migration id=outbox 2026/02/05 12:57:16 INFO Applying migration id=edits 2026/02/05 12:57:16 INFO Applying migration id=outboxactor 2026/02/05 12:57:16 INFO Applying migration id=outboxsender 2026/02/05 12:57:16 INFO Applying migration id=thread 2026/02/05 12:57:16 INFO Applying migration id=host 2026/02/05 12:57:16 INFO Applying migration id=sharedinbox 2026/02/05 12:57:16 INFO Applying migration id=noteshost 2026/02/05 12:57:16 INFO Applying migration id=fetched 2026/02/05 12:57:16 INFO Applying migration id=move 2026/02/05 12:57:16 INFO Applying migration id=cleanup 2026/02/05 12:57:16 INFO Applying migration id=received 2026/02/05 12:57:16 INFO Applying migration id=namehost 2026/02/05 12:57:16 INFO Applying migration id=outboxhost 2026/02/05 12:57:16 INFO Applying migration id=notesfts 2026/02/05 12:57:16 INFO Applying migration id=iconsname 2026/02/05 12:57:16 INFO Applying migration id=nohash 2026/02/05 12:57:16 INFO Applying migration id=shares 2026/02/05 12:57:16 INFO Applying migration id=actorttl 2026/02/05 12:57:16 INFO Applying migration id=tocc 2026/02/05 12:57:16 INFO Applying migration id=followeds 2026/02/05 12:57:16 INFO Applying migration id=certhash 2026/02/05 12:57:16 INFO Applying migration id=follows_sync 2026/02/05 12:57:16 INFO Applying migration id=jsonpath 2026/02/05 12:57:16 INFO Applying migration id=localforward 2026/02/05 12:57:16 INFO Applying migration id=avatar 2026/02/05 12:57:16 INFO Applying migration id=noimage 2026/02/05 12:57:16 INFO Applying migration id=feed 2026/02/05 12:57:16 INFO Applying migration id=bookmarks 2026/02/05 12:57:16 INFO Applying migration id=shareactivity 2026/02/05 12:57:16 INFO Applying migration id=application 2026/02/05 12:57:16 INFO Applying migration id=certificates 2026/02/05 12:57:16 INFO Applying migration id=rawforward 2026/02/05 12:57:16 INFO Applying migration id=publickey 2026/02/05 12:57:16 INFO Applying migration id=resolvegroup 2026/02/05 12:57:16 INFO Applying migration id=reject 2026/02/05 12:57:16 INFO Applying migration id=autodel 2026/02/05 12:57:16 INFO Applying migration id=jsonb 2026/02/05 12:57:16 INFO Applying migration id=quote 2026/02/05 12:57:16 INFO Applying migration id=rfc9421 2026/02/05 12:57:16 INFO Applying migration id=keys 2026/02/05 12:57:16 INFO Applying migration id=portable 2026/02/05 12:57:16 INFO Applying migration id=proofs 2026/02/05 12:57:16 INFO Applying migration id=contexts 2026/02/05 12:57:16 INFO Applying migration id=deliverieshost 2026/02/05 12:57:16 INFO Applying migration id=pembegin 2026/02/05 12:57:16 INFO Applying migration id=didhost 2026/02/05 12:57:16 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:16 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:16 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.70s) === RUN TestResolve_FederatedActorFirstTimeThroughKey 2026/02/05 12:57:16 INFO Applying migration id=initial 2026/02/05 12:57:16 INFO Applying migration id=notesupdated 2026/02/05 12:57:16 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:16 INFO Applying migration id=activitiesid 2026/02/05 12:57:16 INFO Applying migration id=outbox 2026/02/05 12:57:16 INFO Applying migration id=edits 2026/02/05 12:57:16 INFO Applying migration id=outboxactor 2026/02/05 12:57:16 INFO Applying migration id=outboxsender 2026/02/05 12:57:16 INFO Applying migration id=thread 2026/02/05 12:57:16 INFO Applying migration id=host 2026/02/05 12:57:16 INFO Applying migration id=sharedinbox 2026/02/05 12:57:16 INFO Applying migration id=noteshost 2026/02/05 12:57:16 INFO Applying migration id=fetched 2026/02/05 12:57:16 INFO Applying migration id=move 2026/02/05 12:57:16 INFO Applying migration id=cleanup 2026/02/05 12:57:16 INFO Applying migration id=received 2026/02/05 12:57:16 INFO Applying migration id=namehost 2026/02/05 12:57:16 INFO Applying migration id=outboxhost 2026/02/05 12:57:16 INFO Applying migration id=notesfts 2026/02/05 12:57:16 INFO Applying migration id=iconsname 2026/02/05 12:57:16 INFO Applying migration id=nohash 2026/02/05 12:57:16 INFO Applying migration id=shares 2026/02/05 12:57:16 INFO Applying migration id=actorttl 2026/02/05 12:57:16 INFO Applying migration id=tocc 2026/02/05 12:57:16 INFO Applying migration id=followeds 2026/02/05 12:57:16 INFO Applying migration id=certhash 2026/02/05 12:57:16 INFO Applying migration id=follows_sync 2026/02/05 12:57:16 INFO Applying migration id=jsonpath 2026/02/05 12:57:16 INFO Applying migration id=localforward 2026/02/05 12:57:16 INFO Applying migration id=avatar 2026/02/05 12:57:16 INFO Applying migration id=noimage 2026/02/05 12:57:16 INFO Applying migration id=feed 2026/02/05 12:57:16 INFO Applying migration id=bookmarks 2026/02/05 12:57:16 INFO Applying migration id=shareactivity 2026/02/05 12:57:16 INFO Applying migration id=application 2026/02/05 12:57:16 INFO Applying migration id=certificates 2026/02/05 12:57:16 INFO Applying migration id=rawforward 2026/02/05 12:57:16 INFO Applying migration id=publickey 2026/02/05 12:57:16 INFO Applying migration id=resolvegroup 2026/02/05 12:57:16 INFO Applying migration id=reject 2026/02/05 12:57:16 INFO Applying migration id=autodel 2026/02/05 12:57:16 INFO Applying migration id=jsonb 2026/02/05 12:57:16 INFO Applying migration id=quote 2026/02/05 12:57:16 INFO Applying migration id=rfc9421 2026/02/05 12:57:16 INFO Applying migration id=keys 2026/02/05 12:57:16 INFO Applying migration id=portable 2026/02/05 12:57:16 INFO Applying migration id=proofs 2026/02/05 12:57:16 INFO Applying migration id=contexts 2026/02/05 12:57:16 INFO Applying migration id=deliverieshost 2026/02/05 12:57:16 INFO Applying migration id=pembegin 2026/02/05 12:57:16 INFO Applying migration id=didhost 2026/02/05 12:57:17 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorFirstTimeThroughKey (0.65s) === RUN TestResolve_FederatedActorNoProfileLink 2026/02/05 12:57:17 INFO Applying migration id=initial 2026/02/05 12:57:17 INFO Applying migration id=notesupdated 2026/02/05 12:57:17 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:17 INFO Applying migration id=activitiesid 2026/02/05 12:57:17 INFO Applying migration id=outbox 2026/02/05 12:57:17 INFO Applying migration id=edits 2026/02/05 12:57:17 INFO Applying migration id=outboxactor 2026/02/05 12:57:17 INFO Applying migration id=outboxsender 2026/02/05 12:57:17 INFO Applying migration id=thread 2026/02/05 12:57:17 INFO Applying migration id=host 2026/02/05 12:57:17 INFO Applying migration id=sharedinbox 2026/02/05 12:57:17 INFO Applying migration id=noteshost 2026/02/05 12:57:17 INFO Applying migration id=fetched 2026/02/05 12:57:17 INFO Applying migration id=move 2026/02/05 12:57:17 INFO Applying migration id=cleanup 2026/02/05 12:57:17 INFO Applying migration id=received 2026/02/05 12:57:17 INFO Applying migration id=namehost 2026/02/05 12:57:17 INFO Applying migration id=outboxhost 2026/02/05 12:57:17 INFO Applying migration id=notesfts 2026/02/05 12:57:17 INFO Applying migration id=iconsname 2026/02/05 12:57:17 INFO Applying migration id=nohash 2026/02/05 12:57:17 INFO Applying migration id=shares 2026/02/05 12:57:17 INFO Applying migration id=actorttl 2026/02/05 12:57:17 INFO Applying migration id=tocc 2026/02/05 12:57:17 INFO Applying migration id=followeds 2026/02/05 12:57:17 INFO Applying migration id=certhash 2026/02/05 12:57:17 INFO Applying migration id=follows_sync 2026/02/05 12:57:17 INFO Applying migration id=jsonpath 2026/02/05 12:57:17 INFO Applying migration id=localforward 2026/02/05 12:57:17 INFO Applying migration id=avatar 2026/02/05 12:57:17 INFO Applying migration id=noimage 2026/02/05 12:57:17 INFO Applying migration id=feed 2026/02/05 12:57:17 INFO Applying migration id=bookmarks 2026/02/05 12:57:17 INFO Applying migration id=shareactivity 2026/02/05 12:57:17 INFO Applying migration id=application 2026/02/05 12:57:17 INFO Applying migration id=certificates 2026/02/05 12:57:17 INFO Applying migration id=rawforward 2026/02/05 12:57:17 INFO Applying migration id=publickey 2026/02/05 12:57:17 INFO Applying migration id=resolvegroup 2026/02/05 12:57:17 INFO Applying migration id=reject 2026/02/05 12:57:17 INFO Applying migration id=autodel 2026/02/05 12:57:17 INFO Applying migration id=jsonb 2026/02/05 12:57:17 INFO Applying migration id=quote 2026/02/05 12:57:17 INFO Applying migration id=rfc9421 2026/02/05 12:57:17 INFO Applying migration id=keys 2026/02/05 12:57:17 INFO Applying migration id=portable 2026/02/05 12:57:17 INFO Applying migration id=proofs 2026/02/05 12:57:17 INFO Applying migration id=contexts 2026/02/05 12:57:17 INFO Applying migration id=deliverieshost 2026/02/05 12:57:17 INFO Applying migration id=pembegin 2026/02/05 12:57:17 INFO Applying migration id=didhost 2026/02/05 12:57:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:18 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 (1.06s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/02/05 12:57:18 INFO Applying migration id=initial 2026/02/05 12:57:18 INFO Applying migration id=notesupdated 2026/02/05 12:57:18 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:18 INFO Applying migration id=activitiesid 2026/02/05 12:57:18 INFO Applying migration id=outbox 2026/02/05 12:57:18 INFO Applying migration id=edits 2026/02/05 12:57:18 INFO Applying migration id=outboxactor 2026/02/05 12:57:18 INFO Applying migration id=outboxsender 2026/02/05 12:57:18 INFO Applying migration id=thread 2026/02/05 12:57:18 INFO Applying migration id=host 2026/02/05 12:57:18 INFO Applying migration id=sharedinbox 2026/02/05 12:57:18 INFO Applying migration id=noteshost 2026/02/05 12:57:18 INFO Applying migration id=fetched 2026/02/05 12:57:18 INFO Applying migration id=move 2026/02/05 12:57:18 INFO Applying migration id=cleanup 2026/02/05 12:57:18 INFO Applying migration id=received 2026/02/05 12:57:18 INFO Applying migration id=namehost 2026/02/05 12:57:18 INFO Applying migration id=outboxhost 2026/02/05 12:57:18 INFO Applying migration id=notesfts 2026/02/05 12:57:18 INFO Applying migration id=iconsname 2026/02/05 12:57:18 INFO Applying migration id=nohash 2026/02/05 12:57:18 INFO Applying migration id=shares 2026/02/05 12:57:18 INFO Applying migration id=actorttl 2026/02/05 12:57:18 INFO Applying migration id=tocc 2026/02/05 12:57:18 INFO Applying migration id=followeds 2026/02/05 12:57:18 INFO Applying migration id=certhash 2026/02/05 12:57:18 INFO Applying migration id=follows_sync 2026/02/05 12:57:18 INFO Applying migration id=jsonpath 2026/02/05 12:57:18 INFO Applying migration id=localforward 2026/02/05 12:57:18 INFO Applying migration id=avatar 2026/02/05 12:57:18 INFO Applying migration id=noimage 2026/02/05 12:57:18 INFO Applying migration id=feed 2026/02/05 12:57:18 INFO Applying migration id=bookmarks 2026/02/05 12:57:18 INFO Applying migration id=shareactivity 2026/02/05 12:57:18 INFO Applying migration id=application 2026/02/05 12:57:18 INFO Applying migration id=certificates 2026/02/05 12:57:18 INFO Applying migration id=rawforward 2026/02/05 12:57:18 INFO Applying migration id=publickey 2026/02/05 12:57:18 INFO Applying migration id=resolvegroup 2026/02/05 12:57:18 INFO Applying migration id=reject 2026/02/05 12:57:18 INFO Applying migration id=autodel 2026/02/05 12:57:18 INFO Applying migration id=jsonb 2026/02/05 12:57:18 INFO Applying migration id=quote 2026/02/05 12:57:18 INFO Applying migration id=rfc9421 2026/02/05 12:57:18 INFO Applying migration id=keys 2026/02/05 12:57:18 INFO Applying migration id=portable 2026/02/05 12:57:18 INFO Applying migration id=proofs 2026/02/05 12:57:18 INFO Applying migration id=contexts 2026/02/05 12:57:18 INFO Applying migration id=deliverieshost 2026/02/05 12:57:18 INFO Applying migration id=pembegin 2026/02/05 12:57:18 INFO Applying migration id=didhost 2026/02/05 12:57:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:18 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.24s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/02/05 12:57:18 INFO Applying migration id=initial 2026/02/05 12:57:18 INFO Applying migration id=notesupdated 2026/02/05 12:57:18 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:18 INFO Applying migration id=activitiesid 2026/02/05 12:57:18 INFO Applying migration id=outbox 2026/02/05 12:57:18 INFO Applying migration id=edits 2026/02/05 12:57:18 INFO Applying migration id=outboxactor 2026/02/05 12:57:18 INFO Applying migration id=outboxsender 2026/02/05 12:57:18 INFO Applying migration id=thread 2026/02/05 12:57:18 INFO Applying migration id=host 2026/02/05 12:57:18 INFO Applying migration id=sharedinbox 2026/02/05 12:57:18 INFO Applying migration id=noteshost 2026/02/05 12:57:18 INFO Applying migration id=fetched 2026/02/05 12:57:18 INFO Applying migration id=move 2026/02/05 12:57:18 INFO Applying migration id=cleanup 2026/02/05 12:57:18 INFO Applying migration id=received 2026/02/05 12:57:18 INFO Applying migration id=namehost 2026/02/05 12:57:18 INFO Applying migration id=outboxhost 2026/02/05 12:57:18 INFO Applying migration id=notesfts 2026/02/05 12:57:18 INFO Applying migration id=iconsname 2026/02/05 12:57:18 INFO Applying migration id=nohash 2026/02/05 12:57:18 INFO Applying migration id=shares 2026/02/05 12:57:18 INFO Applying migration id=actorttl 2026/02/05 12:57:18 INFO Applying migration id=tocc 2026/02/05 12:57:18 INFO Applying migration id=followeds 2026/02/05 12:57:18 INFO Applying migration id=certhash 2026/02/05 12:57:18 INFO Applying migration id=follows_sync 2026/02/05 12:57:18 INFO Applying migration id=jsonpath 2026/02/05 12:57:18 INFO Applying migration id=localforward 2026/02/05 12:57:18 INFO Applying migration id=avatar 2026/02/05 12:57:18 INFO Applying migration id=noimage 2026/02/05 12:57:18 INFO Applying migration id=feed 2026/02/05 12:57:18 INFO Applying migration id=bookmarks 2026/02/05 12:57:18 INFO Applying migration id=shareactivity 2026/02/05 12:57:18 INFO Applying migration id=application 2026/02/05 12:57:18 INFO Applying migration id=certificates 2026/02/05 12:57:18 INFO Applying migration id=rawforward 2026/02/05 12:57:18 INFO Applying migration id=publickey 2026/02/05 12:57:18 INFO Applying migration id=resolvegroup 2026/02/05 12:57:18 INFO Applying migration id=reject 2026/02/05 12:57:18 INFO Applying migration id=autodel 2026/02/05 12:57:18 INFO Applying migration id=jsonb 2026/02/05 12:57:18 INFO Applying migration id=quote 2026/02/05 12:57:18 INFO Applying migration id=rfc9421 2026/02/05 12:57:18 INFO Applying migration id=keys 2026/02/05 12:57:18 INFO Applying migration id=portable 2026/02/05 12:57:18 INFO Applying migration id=proofs 2026/02/05 12:57:18 INFO Applying migration id=contexts 2026/02/05 12:57:18 INFO Applying migration id=deliverieshost 2026/02/05 12:57:18 INFO Applying migration id=pembegin 2026/02/05 12:57:18 INFO Applying migration id=didhost 2026/02/05 12:57:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:19 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:19 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.48s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/02/05 12:57:19 INFO Applying migration id=initial 2026/02/05 12:57:19 INFO Applying migration id=notesupdated 2026/02/05 12:57:19 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:19 INFO Applying migration id=activitiesid 2026/02/05 12:57:19 INFO Applying migration id=outbox 2026/02/05 12:57:19 INFO Applying migration id=edits 2026/02/05 12:57:19 INFO Applying migration id=outboxactor 2026/02/05 12:57:19 INFO Applying migration id=outboxsender 2026/02/05 12:57:19 INFO Applying migration id=thread 2026/02/05 12:57:19 INFO Applying migration id=host 2026/02/05 12:57:19 INFO Applying migration id=sharedinbox 2026/02/05 12:57:19 INFO Applying migration id=noteshost 2026/02/05 12:57:19 INFO Applying migration id=fetched 2026/02/05 12:57:19 INFO Applying migration id=move 2026/02/05 12:57:19 INFO Applying migration id=cleanup 2026/02/05 12:57:19 INFO Applying migration id=received 2026/02/05 12:57:19 INFO Applying migration id=namehost 2026/02/05 12:57:19 INFO Applying migration id=outboxhost 2026/02/05 12:57:19 INFO Applying migration id=notesfts 2026/02/05 12:57:19 INFO Applying migration id=iconsname 2026/02/05 12:57:19 INFO Applying migration id=nohash 2026/02/05 12:57:19 INFO Applying migration id=shares 2026/02/05 12:57:19 INFO Applying migration id=actorttl 2026/02/05 12:57:19 INFO Applying migration id=tocc 2026/02/05 12:57:19 INFO Applying migration id=followeds 2026/02/05 12:57:19 INFO Applying migration id=certhash 2026/02/05 12:57:19 INFO Applying migration id=follows_sync 2026/02/05 12:57:19 INFO Applying migration id=jsonpath 2026/02/05 12:57:19 INFO Applying migration id=localforward 2026/02/05 12:57:19 INFO Applying migration id=avatar 2026/02/05 12:57:19 INFO Applying migration id=noimage 2026/02/05 12:57:19 INFO Applying migration id=feed 2026/02/05 12:57:19 INFO Applying migration id=bookmarks 2026/02/05 12:57:19 INFO Applying migration id=shareactivity 2026/02/05 12:57:19 INFO Applying migration id=application 2026/02/05 12:57:19 INFO Applying migration id=certificates 2026/02/05 12:57:19 INFO Applying migration id=rawforward 2026/02/05 12:57:19 INFO Applying migration id=publickey 2026/02/05 12:57:19 INFO Applying migration id=resolvegroup 2026/02/05 12:57:19 INFO Applying migration id=reject 2026/02/05 12:57:19 INFO Applying migration id=autodel 2026/02/05 12:57:19 INFO Applying migration id=jsonb 2026/02/05 12:57:19 INFO Applying migration id=quote 2026/02/05 12:57:19 INFO Applying migration id=rfc9421 2026/02/05 12:57:19 INFO Applying migration id=keys 2026/02/05 12:57:19 INFO Applying migration id=portable 2026/02/05 12:57:19 INFO Applying migration id=proofs 2026/02/05 12:57:19 INFO Applying migration id=contexts 2026/02/05 12:57:19 INFO Applying migration id=deliverieshost 2026/02/05 12:57:19 INFO Applying migration id=pembegin 2026/02/05 12:57:19 INFO Applying migration id=didhost 2026/02/05 12:57:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:19 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:19 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.50s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/02/05 12:57:19 INFO Applying migration id=initial 2026/02/05 12:57:19 INFO Applying migration id=notesupdated 2026/02/05 12:57:19 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:19 INFO Applying migration id=activitiesid 2026/02/05 12:57:19 INFO Applying migration id=outbox 2026/02/05 12:57:19 INFO Applying migration id=edits 2026/02/05 12:57:19 INFO Applying migration id=outboxactor 2026/02/05 12:57:19 INFO Applying migration id=outboxsender 2026/02/05 12:57:19 INFO Applying migration id=thread 2026/02/05 12:57:19 INFO Applying migration id=host 2026/02/05 12:57:19 INFO Applying migration id=sharedinbox 2026/02/05 12:57:19 INFO Applying migration id=noteshost 2026/02/05 12:57:19 INFO Applying migration id=fetched 2026/02/05 12:57:19 INFO Applying migration id=move 2026/02/05 12:57:19 INFO Applying migration id=cleanup 2026/02/05 12:57:19 INFO Applying migration id=received 2026/02/05 12:57:19 INFO Applying migration id=namehost 2026/02/05 12:57:19 INFO Applying migration id=outboxhost 2026/02/05 12:57:19 INFO Applying migration id=notesfts 2026/02/05 12:57:19 INFO Applying migration id=iconsname 2026/02/05 12:57:19 INFO Applying migration id=nohash 2026/02/05 12:57:19 INFO Applying migration id=shares 2026/02/05 12:57:19 INFO Applying migration id=actorttl 2026/02/05 12:57:19 INFO Applying migration id=tocc 2026/02/05 12:57:19 INFO Applying migration id=followeds 2026/02/05 12:57:19 INFO Applying migration id=certhash 2026/02/05 12:57:19 INFO Applying migration id=follows_sync 2026/02/05 12:57:19 INFO Applying migration id=jsonpath 2026/02/05 12:57:19 INFO Applying migration id=localforward 2026/02/05 12:57:19 INFO Applying migration id=avatar 2026/02/05 12:57:19 INFO Applying migration id=noimage 2026/02/05 12:57:19 INFO Applying migration id=feed 2026/02/05 12:57:19 INFO Applying migration id=bookmarks 2026/02/05 12:57:19 INFO Applying migration id=shareactivity 2026/02/05 12:57:19 INFO Applying migration id=application 2026/02/05 12:57:19 INFO Applying migration id=certificates 2026/02/05 12:57:19 INFO Applying migration id=rawforward 2026/02/05 12:57:19 INFO Applying migration id=publickey 2026/02/05 12:57:19 INFO Applying migration id=resolvegroup 2026/02/05 12:57:19 INFO Applying migration id=reject 2026/02/05 12:57:19 INFO Applying migration id=autodel 2026/02/05 12:57:19 INFO Applying migration id=jsonb 2026/02/05 12:57:19 INFO Applying migration id=quote 2026/02/05 12:57:19 INFO Applying migration id=rfc9421 2026/02/05 12:57:19 INFO Applying migration id=keys 2026/02/05 12:57:19 INFO Applying migration id=portable 2026/02/05 12:57:19 INFO Applying migration id=proofs 2026/02/05 12:57:19 INFO Applying migration id=contexts 2026/02/05 12:57:19 INFO Applying migration id=deliverieshost 2026/02/05 12:57:19 INFO Applying migration id=pembegin 2026/02/05 12:57:19 INFO Applying migration id=didhost 2026/02/05 12:57:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeWrongID (0.36s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/02/05 12:57:20 INFO Applying migration id=initial 2026/02/05 12:57:20 INFO Applying migration id=notesupdated 2026/02/05 12:57:20 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:20 INFO Applying migration id=activitiesid 2026/02/05 12:57:20 INFO Applying migration id=outbox 2026/02/05 12:57:20 INFO Applying migration id=edits 2026/02/05 12:57:20 INFO Applying migration id=outboxactor 2026/02/05 12:57:20 INFO Applying migration id=outboxsender 2026/02/05 12:57:20 INFO Applying migration id=thread 2026/02/05 12:57:20 INFO Applying migration id=host 2026/02/05 12:57:20 INFO Applying migration id=sharedinbox 2026/02/05 12:57:20 INFO Applying migration id=noteshost 2026/02/05 12:57:20 INFO Applying migration id=fetched 2026/02/05 12:57:20 INFO Applying migration id=move 2026/02/05 12:57:20 INFO Applying migration id=cleanup 2026/02/05 12:57:20 INFO Applying migration id=received 2026/02/05 12:57:20 INFO Applying migration id=namehost 2026/02/05 12:57:20 INFO Applying migration id=outboxhost 2026/02/05 12:57:20 INFO Applying migration id=notesfts 2026/02/05 12:57:20 INFO Applying migration id=iconsname 2026/02/05 12:57:20 INFO Applying migration id=nohash 2026/02/05 12:57:20 INFO Applying migration id=shares 2026/02/05 12:57:20 INFO Applying migration id=actorttl 2026/02/05 12:57:20 INFO Applying migration id=tocc 2026/02/05 12:57:20 INFO Applying migration id=followeds 2026/02/05 12:57:20 INFO Applying migration id=certhash 2026/02/05 12:57:20 INFO Applying migration id=follows_sync 2026/02/05 12:57:20 INFO Applying migration id=jsonpath 2026/02/05 12:57:20 INFO Applying migration id=localforward 2026/02/05 12:57:20 INFO Applying migration id=avatar 2026/02/05 12:57:20 INFO Applying migration id=noimage 2026/02/05 12:57:20 INFO Applying migration id=feed 2026/02/05 12:57:20 INFO Applying migration id=bookmarks 2026/02/05 12:57:20 INFO Applying migration id=shareactivity 2026/02/05 12:57:20 INFO Applying migration id=application 2026/02/05 12:57:20 INFO Applying migration id=certificates 2026/02/05 12:57:20 INFO Applying migration id=rawforward 2026/02/05 12:57:20 INFO Applying migration id=publickey 2026/02/05 12:57:20 INFO Applying migration id=resolvegroup 2026/02/05 12:57:20 INFO Applying migration id=reject 2026/02/05 12:57:20 INFO Applying migration id=autodel 2026/02/05 12:57:20 INFO Applying migration id=jsonb 2026/02/05 12:57:20 INFO Applying migration id=quote 2026/02/05 12:57:20 INFO Applying migration id=rfc9421 2026/02/05 12:57:20 INFO Applying migration id=keys 2026/02/05 12:57:20 INFO Applying migration id=portable 2026/02/05 12:57:20 INFO Applying migration id=proofs 2026/02/05 12:57:20 INFO Applying migration id=contexts 2026/02/05 12:57:20 INFO Applying migration id=deliverieshost 2026/02/05 12:57:20 INFO Applying migration id=pembegin 2026/02/05 12:57:20 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeDeleted (0.48s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/02/05 12:57:20 INFO Applying migration id=initial 2026/02/05 12:57:20 INFO Applying migration id=notesupdated 2026/02/05 12:57:20 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:20 INFO Applying migration id=activitiesid 2026/02/05 12:57:20 INFO Applying migration id=outbox 2026/02/05 12:57:20 INFO Applying migration id=edits 2026/02/05 12:57:20 INFO Applying migration id=outboxactor 2026/02/05 12:57:20 INFO Applying migration id=outboxsender 2026/02/05 12:57:20 INFO Applying migration id=thread 2026/02/05 12:57:20 INFO Applying migration id=host 2026/02/05 12:57:20 INFO Applying migration id=sharedinbox 2026/02/05 12:57:20 INFO Applying migration id=noteshost 2026/02/05 12:57:20 INFO Applying migration id=fetched 2026/02/05 12:57:20 INFO Applying migration id=move 2026/02/05 12:57:20 INFO Applying migration id=cleanup 2026/02/05 12:57:20 INFO Applying migration id=received 2026/02/05 12:57:20 INFO Applying migration id=namehost 2026/02/05 12:57:20 INFO Applying migration id=outboxhost 2026/02/05 12:57:20 INFO Applying migration id=notesfts 2026/02/05 12:57:20 INFO Applying migration id=iconsname 2026/02/05 12:57:20 INFO Applying migration id=nohash 2026/02/05 12:57:20 INFO Applying migration id=shares 2026/02/05 12:57:20 INFO Applying migration id=actorttl 2026/02/05 12:57:20 INFO Applying migration id=tocc 2026/02/05 12:57:20 INFO Applying migration id=followeds 2026/02/05 12:57:20 INFO Applying migration id=certhash 2026/02/05 12:57:20 INFO Applying migration id=follows_sync 2026/02/05 12:57:20 INFO Applying migration id=jsonpath 2026/02/05 12:57:20 INFO Applying migration id=localforward 2026/02/05 12:57:20 INFO Applying migration id=avatar 2026/02/05 12:57:20 INFO Applying migration id=noimage 2026/02/05 12:57:20 INFO Applying migration id=feed 2026/02/05 12:57:20 INFO Applying migration id=bookmarks 2026/02/05 12:57:20 INFO Applying migration id=shareactivity 2026/02/05 12:57:20 INFO Applying migration id=application 2026/02/05 12:57:20 INFO Applying migration id=certificates 2026/02/05 12:57:20 INFO Applying migration id=rawforward 2026/02/05 12:57:20 INFO Applying migration id=publickey 2026/02/05 12:57:20 INFO Applying migration id=resolvegroup 2026/02/05 12:57:20 INFO Applying migration id=reject 2026/02/05 12:57:20 INFO Applying migration id=autodel 2026/02/05 12:57:20 INFO Applying migration id=jsonb 2026/02/05 12:57:20 INFO Applying migration id=quote 2026/02/05 12:57:20 INFO Applying migration id=rfc9421 2026/02/05 12:57:20 INFO Applying migration id=keys 2026/02/05 12:57:20 INFO Applying migration id=portable 2026/02/05 12:57:20 INFO Applying migration id=proofs 2026/02/05 12:57:20 INFO Applying migration id=contexts 2026/02/05 12:57:20 INFO Applying migration id=deliverieshost 2026/02/05 12:57:20 INFO Applying migration id=pembegin 2026/02/05 12:57:20 INFO Applying migration id=didhost 2026/02/05 12:57:21 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (0.93s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/02/05 12:57:21 INFO Applying migration id=initial 2026/02/05 12:57:21 INFO Applying migration id=notesupdated 2026/02/05 12:57:21 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:21 INFO Applying migration id=activitiesid 2026/02/05 12:57:21 INFO Applying migration id=outbox 2026/02/05 12:57:21 INFO Applying migration id=edits 2026/02/05 12:57:21 INFO Applying migration id=outboxactor 2026/02/05 12:57:21 INFO Applying migration id=outboxsender 2026/02/05 12:57:21 INFO Applying migration id=thread 2026/02/05 12:57:21 INFO Applying migration id=host 2026/02/05 12:57:21 INFO Applying migration id=sharedinbox 2026/02/05 12:57:21 INFO Applying migration id=noteshost 2026/02/05 12:57:21 INFO Applying migration id=fetched 2026/02/05 12:57:21 INFO Applying migration id=move 2026/02/05 12:57:21 INFO Applying migration id=cleanup 2026/02/05 12:57:21 INFO Applying migration id=received 2026/02/05 12:57:21 INFO Applying migration id=namehost 2026/02/05 12:57:21 INFO Applying migration id=outboxhost 2026/02/05 12:57:21 INFO Applying migration id=notesfts 2026/02/05 12:57:21 INFO Applying migration id=iconsname 2026/02/05 12:57:21 INFO Applying migration id=nohash 2026/02/05 12:57:21 INFO Applying migration id=shares 2026/02/05 12:57:21 INFO Applying migration id=actorttl 2026/02/05 12:57:21 INFO Applying migration id=tocc 2026/02/05 12:57:21 INFO Applying migration id=followeds 2026/02/05 12:57:21 INFO Applying migration id=certhash 2026/02/05 12:57:21 INFO Applying migration id=follows_sync 2026/02/05 12:57:21 INFO Applying migration id=jsonpath 2026/02/05 12:57:21 INFO Applying migration id=localforward 2026/02/05 12:57:21 INFO Applying migration id=avatar 2026/02/05 12:57:21 INFO Applying migration id=noimage 2026/02/05 12:57:21 INFO Applying migration id=feed 2026/02/05 12:57:21 INFO Applying migration id=bookmarks 2026/02/05 12:57:21 INFO Applying migration id=shareactivity 2026/02/05 12:57:21 INFO Applying migration id=application 2026/02/05 12:57:21 INFO Applying migration id=certificates 2026/02/05 12:57:21 INFO Applying migration id=rawforward 2026/02/05 12:57:21 INFO Applying migration id=publickey 2026/02/05 12:57:21 INFO Applying migration id=resolvegroup 2026/02/05 12:57:21 INFO Applying migration id=reject 2026/02/05 12:57:21 INFO Applying migration id=autodel 2026/02/05 12:57:21 INFO Applying migration id=jsonb 2026/02/05 12:57:21 INFO Applying migration id=quote 2026/02/05 12:57:21 INFO Applying migration id=rfc9421 2026/02/05 12:57:21 INFO Applying migration id=keys 2026/02/05 12:57:21 INFO Applying migration id=portable 2026/02/05 12:57:21 INFO Applying migration id=proofs 2026/02/05 12:57:21 INFO Applying migration id=contexts 2026/02/05 12:57:21 INFO Applying migration id=deliverieshost 2026/02/05 12:57:21 INFO Applying migration id=pembegin 2026/02/05 12:57:21 INFO Applying migration id=didhost 2026/02/05 12:57:21 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeSuspended (0.41s) === RUN TestResolve_FederatedActorWrongIDCached 2026/02/05 12:57:21 INFO Applying migration id=initial 2026/02/05 12:57:21 INFO Applying migration id=notesupdated 2026/02/05 12:57:21 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:21 INFO Applying migration id=activitiesid 2026/02/05 12:57:21 INFO Applying migration id=outbox 2026/02/05 12:57:21 INFO Applying migration id=edits 2026/02/05 12:57:21 INFO Applying migration id=outboxactor 2026/02/05 12:57:21 INFO Applying migration id=outboxsender 2026/02/05 12:57:21 INFO Applying migration id=thread 2026/02/05 12:57:21 INFO Applying migration id=host 2026/02/05 12:57:21 INFO Applying migration id=sharedinbox 2026/02/05 12:57:21 INFO Applying migration id=noteshost 2026/02/05 12:57:21 INFO Applying migration id=fetched 2026/02/05 12:57:21 INFO Applying migration id=move 2026/02/05 12:57:21 INFO Applying migration id=cleanup 2026/02/05 12:57:21 INFO Applying migration id=received 2026/02/05 12:57:21 INFO Applying migration id=namehost 2026/02/05 12:57:21 INFO Applying migration id=outboxhost 2026/02/05 12:57:21 INFO Applying migration id=notesfts 2026/02/05 12:57:21 INFO Applying migration id=iconsname 2026/02/05 12:57:21 INFO Applying migration id=nohash 2026/02/05 12:57:21 INFO Applying migration id=shares 2026/02/05 12:57:21 INFO Applying migration id=actorttl 2026/02/05 12:57:21 INFO Applying migration id=tocc 2026/02/05 12:57:21 INFO Applying migration id=followeds 2026/02/05 12:57:21 INFO Applying migration id=certhash 2026/02/05 12:57:21 INFO Applying migration id=follows_sync 2026/02/05 12:57:21 INFO Applying migration id=jsonpath 2026/02/05 12:57:21 INFO Applying migration id=localforward 2026/02/05 12:57:21 INFO Applying migration id=avatar 2026/02/05 12:57:21 INFO Applying migration id=noimage 2026/02/05 12:57:21 INFO Applying migration id=feed 2026/02/05 12:57:21 INFO Applying migration id=bookmarks 2026/02/05 12:57:21 INFO Applying migration id=shareactivity 2026/02/05 12:57:21 INFO Applying migration id=application 2026/02/05 12:57:21 INFO Applying migration id=certificates 2026/02/05 12:57:21 INFO Applying migration id=rawforward 2026/02/05 12:57:22 INFO Applying migration id=publickey 2026/02/05 12:57:22 INFO Applying migration id=resolvegroup 2026/02/05 12:57:22 INFO Applying migration id=reject 2026/02/05 12:57:22 INFO Applying migration id=autodel 2026/02/05 12:57:22 INFO Applying migration id=jsonb 2026/02/05 12:57:22 INFO Applying migration id=quote 2026/02/05 12:57:22 INFO Applying migration id=rfc9421 2026/02/05 12:57:22 INFO Applying migration id=keys 2026/02/05 12:57:22 INFO Applying migration id=portable 2026/02/05 12:57:22 INFO Applying migration id=proofs 2026/02/05 12:57:22 INFO Applying migration id=contexts 2026/02/05 12:57:22 INFO Applying migration id=deliverieshost 2026/02/05 12:57:22 INFO Applying migration id=pembegin 2026/02/05 12:57:22 INFO Applying migration id=didhost 2026/02/05 12:57:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCached (0.18s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/02/05 12:57:22 INFO Applying migration id=initial 2026/02/05 12:57:22 INFO Applying migration id=notesupdated 2026/02/05 12:57:22 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:22 INFO Applying migration id=activitiesid 2026/02/05 12:57:22 INFO Applying migration id=outbox 2026/02/05 12:57:22 INFO Applying migration id=edits 2026/02/05 12:57:22 INFO Applying migration id=outboxactor 2026/02/05 12:57:22 INFO Applying migration id=outboxsender 2026/02/05 12:57:22 INFO Applying migration id=thread 2026/02/05 12:57:22 INFO Applying migration id=host 2026/02/05 12:57:22 INFO Applying migration id=sharedinbox 2026/02/05 12:57:22 INFO Applying migration id=noteshost 2026/02/05 12:57:22 INFO Applying migration id=fetched 2026/02/05 12:57:22 INFO Applying migration id=move 2026/02/05 12:57:22 INFO Applying migration id=cleanup 2026/02/05 12:57:22 INFO Applying migration id=received 2026/02/05 12:57:22 INFO Applying migration id=namehost 2026/02/05 12:57:22 INFO Applying migration id=outboxhost 2026/02/05 12:57:22 INFO Applying migration id=notesfts 2026/02/05 12:57:22 INFO Applying migration id=iconsname 2026/02/05 12:57:22 INFO Applying migration id=nohash 2026/02/05 12:57:22 INFO Applying migration id=shares 2026/02/05 12:57:22 INFO Applying migration id=actorttl 2026/02/05 12:57:22 INFO Applying migration id=tocc 2026/02/05 12:57:22 INFO Applying migration id=followeds 2026/02/05 12:57:22 INFO Applying migration id=certhash 2026/02/05 12:57:22 INFO Applying migration id=follows_sync 2026/02/05 12:57:22 INFO Applying migration id=jsonpath 2026/02/05 12:57:22 INFO Applying migration id=localforward 2026/02/05 12:57:22 INFO Applying migration id=avatar 2026/02/05 12:57:22 INFO Applying migration id=noimage 2026/02/05 12:57:22 INFO Applying migration id=feed 2026/02/05 12:57:22 INFO Applying migration id=bookmarks 2026/02/05 12:57:22 INFO Applying migration id=shareactivity 2026/02/05 12:57:22 INFO Applying migration id=application 2026/02/05 12:57:22 INFO Applying migration id=certificates 2026/02/05 12:57:22 INFO Applying migration id=rawforward 2026/02/05 12:57:22 INFO Applying migration id=publickey 2026/02/05 12:57:22 INFO Applying migration id=resolvegroup 2026/02/05 12:57:22 INFO Applying migration id=reject 2026/02/05 12:57:22 INFO Applying migration id=autodel 2026/02/05 12:57:22 INFO Applying migration id=jsonb 2026/02/05 12:57:22 INFO Applying migration id=quote 2026/02/05 12:57:22 INFO Applying migration id=rfc9421 2026/02/05 12:57:22 INFO Applying migration id=keys 2026/02/05 12:57:22 INFO Applying migration id=portable 2026/02/05 12:57:22 INFO Applying migration id=proofs 2026/02/05 12:57:22 INFO Applying migration id=contexts 2026/02/05 12:57:22 INFO Applying migration id=deliverieshost 2026/02/05 12:57:22 INFO Applying migration id=pembegin 2026/02/05 12:57:22 INFO Applying migration id=didhost 2026/02/05 12:57:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/02/05 12:57:22 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/02/05 12:57:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (0.45s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/02/05 12:57:22 INFO Applying migration id=initial 2026/02/05 12:57:22 INFO Applying migration id=notesupdated 2026/02/05 12:57:22 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:22 INFO Applying migration id=activitiesid 2026/02/05 12:57:22 INFO Applying migration id=outbox 2026/02/05 12:57:22 INFO Applying migration id=edits 2026/02/05 12:57:22 INFO Applying migration id=outboxactor 2026/02/05 12:57:22 INFO Applying migration id=outboxsender 2026/02/05 12:57:22 INFO Applying migration id=thread 2026/02/05 12:57:22 INFO Applying migration id=host 2026/02/05 12:57:22 INFO Applying migration id=sharedinbox 2026/02/05 12:57:22 INFO Applying migration id=noteshost 2026/02/05 12:57:22 INFO Applying migration id=fetched 2026/02/05 12:57:22 INFO Applying migration id=move 2026/02/05 12:57:22 INFO Applying migration id=cleanup 2026/02/05 12:57:22 INFO Applying migration id=received 2026/02/05 12:57:22 INFO Applying migration id=namehost 2026/02/05 12:57:22 INFO Applying migration id=outboxhost 2026/02/05 12:57:22 INFO Applying migration id=notesfts 2026/02/05 12:57:22 INFO Applying migration id=iconsname 2026/02/05 12:57:22 INFO Applying migration id=nohash 2026/02/05 12:57:22 INFO Applying migration id=shares 2026/02/05 12:57:22 INFO Applying migration id=actorttl 2026/02/05 12:57:22 INFO Applying migration id=tocc 2026/02/05 12:57:22 INFO Applying migration id=followeds 2026/02/05 12:57:22 INFO Applying migration id=certhash 2026/02/05 12:57:22 INFO Applying migration id=follows_sync 2026/02/05 12:57:22 INFO Applying migration id=jsonpath 2026/02/05 12:57:22 INFO Applying migration id=localforward 2026/02/05 12:57:22 INFO Applying migration id=avatar 2026/02/05 12:57:22 INFO Applying migration id=noimage 2026/02/05 12:57:22 INFO Applying migration id=feed 2026/02/05 12:57:22 INFO Applying migration id=bookmarks 2026/02/05 12:57:22 INFO Applying migration id=shareactivity 2026/02/05 12:57:22 INFO Applying migration id=application 2026/02/05 12:57:22 INFO Applying migration id=certificates 2026/02/05 12:57:22 INFO Applying migration id=rawforward 2026/02/05 12:57:22 INFO Applying migration id=publickey 2026/02/05 12:57:22 INFO Applying migration id=resolvegroup 2026/02/05 12:57:22 INFO Applying migration id=reject 2026/02/05 12:57:22 INFO Applying migration id=autodel 2026/02/05 12:57:22 INFO Applying migration id=jsonb 2026/02/05 12:57:22 INFO Applying migration id=quote 2026/02/05 12:57:22 INFO Applying migration id=rfc9421 2026/02/05 12:57:22 INFO Applying migration id=keys 2026/02/05 12:57:22 INFO Applying migration id=portable 2026/02/05 12:57:22 INFO Applying migration id=proofs 2026/02/05 12:57:22 INFO Applying migration id=contexts 2026/02/05 12:57:22 INFO Applying migration id=deliverieshost 2026/02/05 12:57:22 INFO Applying migration id=pembegin 2026/02/05 12:57:22 INFO Applying migration id=didhost 2026/02/05 12:57:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/02/05 12:57:22 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/02/05 12:57:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/02/05 12:57:22 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/02/05 12:57:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDOldCache (0.33s) PASS ok github.com/dimkr/tootik/fed 40.187s === 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.019s ? 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.016s ? github.com/dimkr/tootik/front/text/gmi [no test files] ? github.com/dimkr/tootik/front/text/guppy [no test files] === RUN TestFromHTML_Empty === PAUSE TestFromHTML_Empty === RUN TestFromHTML_Plain === PAUSE TestFromHTML_Plain === RUN TestFromHTML_Paragraphs === PAUSE TestFromHTML_Paragraphs === RUN TestFromHTML_TitleAndParagraphs === PAUSE TestFromHTML_TitleAndParagraphs === RUN TestFromHTML_TitleSubtitleAndParagraphs === PAUSE TestFromHTML_TitleSubtitleAndParagraphs === RUN TestFromHTML_TitleParagraphSubtitleAndParagraph === PAUSE TestFromHTML_TitleParagraphSubtitleAndParagraph === RUN TestFromHTML_LineBreak === PAUSE TestFromHTML_LineBreak === RUN TestFromHTML_MentionAndLink === PAUSE TestFromHTML_MentionAndLink === RUN TestFromHTML_MentionAndLinks === PAUSE TestFromHTML_MentionAndLinks === RUN TestFromHTML_MentionAndLinkAltText === PAUSE TestFromHTML_MentionAndLinkAltText === RUN TestFromHTML_Mention === PAUSE TestFromHTML_Mention === RUN TestFromHTML_Image === PAUSE TestFromHTML_Image === RUN TestFromHTML_ImageAlt === PAUSE TestFromHTML_ImageAlt === RUN TestFromHTML_ImageNoSrc === PAUSE TestFromHTML_ImageNoSrc === RUN TestFromHTML_ImageAndLink === PAUSE TestFromHTML_ImageAndLink === RUN TestFromHTML_ImageAndSameLink === PAUSE TestFromHTML_ImageAndSameLink === RUN TestFromHTML_Escaping === PAUSE TestFromHTML_Escaping === RUN TestFromHTML_UnorderedList === PAUSE TestFromHTML_UnorderedList === RUN TestFromHTML_OrderedList === PAUSE TestFromHTML_OrderedList === RUN TestFromHTML_Quote === PAUSE TestFromHTML_Quote === RUN TestToHTML_Empty === PAUSE TestToHTML_Empty === RUN TestToHTML_Plain === PAUSE TestToHTML_Plain === RUN TestToHTML_LineBreak === PAUSE TestToHTML_LineBreak === RUN TestToHTML_TwoLineBreaks === PAUSE TestToHTML_TwoLineBreaks === RUN TestToHTML_ManyLineBreaks === PAUSE TestToHTML_ManyLineBreaks === RUN TestToHTML_ManyLinesManyLineBreaks === PAUSE TestToHTML_ManyLinesManyLineBreaks === RUN TestToHTML_LeadingLineBreak === PAUSE TestToHTML_LeadingLineBreak === RUN TestToHTML_LeadingLineBreaks === PAUSE TestToHTML_LeadingLineBreaks === RUN TestToHTML_TrailingLineBreak === PAUSE TestToHTML_TrailingLineBreak === RUN TestToHTML_TrailingLineBreaks === PAUSE TestToHTML_TrailingLineBreaks === RUN TestToHTML_OnlyLineBreaks === PAUSE TestToHTML_OnlyLineBreaks === RUN TestToHTML_Link === PAUSE TestToHTML_Link === RUN TestToHTML_OverlappingLink === PAUSE TestToHTML_OverlappingLink === RUN TestToHTML_LinkAndLineBreak === PAUSE TestToHTML_LinkAndLineBreak === RUN TestToHTML_LinkStart === PAUSE TestToHTML_LinkStart === RUN TestToHTML_LinkDot === PAUSE TestToHTML_LinkDot === RUN TestToHTML_Question === PAUSE TestToHTML_Question === RUN TestToHTML_LinkExclamationMark === PAUSE TestToHTML_LinkExclamationMark === RUN TestToHTML_LinkParentheses === PAUSE TestToHTML_LinkParentheses === RUN TestToHTML_TitleAndParagraphs === PAUSE TestToHTML_TitleAndParagraphs === RUN TestToHTML_TitleSubtitleAndParagraphs === PAUSE TestToHTML_TitleSubtitleAndParagraphs === RUN TestToHTML_Mentions === PAUSE TestToHTML_Mentions === RUN TestToHTML_MissingMentions === PAUSE TestToHTML_MissingMentions === RUN TestToHTML_NoMentions === PAUSE TestToHTML_NoMentions === RUN TestToHTML_EmojiMention === PAUSE TestToHTML_EmojiMention === RUN TestToHTML_Escaping === PAUSE TestToHTML_Escaping === CONT TestFromHTML_Empty === CONT TestFromHTML_OrderedList === CONT TestFromHTML_MentionAndLinks === CONT TestToHTML_Question === CONT TestToHTML_TrailingLineBreaks === CONT TestFromHTML_TitleParagraphSubtitleAndParagraph === CONT TestFromHTML_TitleSubtitleAndParagraphs === CONT TestFromHTML_MentionAndLinkAltText === CONT TestFromHTML_ImageNoSrc === CONT TestFromHTML_Mention === CONT TestFromHTML_Image === CONT TestToHTML_TitleSubtitleAndParagraphs === CONT TestToHTML_LinkDot === CONT TestToHTML_LinkParentheses === CONT TestToHTML_LinkStart === CONT TestToHTML_LinkExclamationMark === CONT TestToHTML_LinkAndLineBreak === CONT TestToHTML_OverlappingLink === CONT TestToHTML_Link === CONT TestToHTML_ManyLineBreaks === CONT TestFromHTML_MentionAndLink === CONT TestFromHTML_LineBreak === CONT TestToHTML_OnlyLineBreaks --- PASS: TestFromHTML_Empty (0.00s) === CONT TestFromHTML_TitleAndParagraphs --- PASS: TestFromHTML_TitleAndParagraphs (0.00s) === CONT TestToHTML_TwoLineBreaks === CONT TestFromHTML_Paragraphs === CONT TestToHTML_LineBreak === CONT TestFromHTML_Plain === CONT TestToHTML_Plain === CONT TestToHTML_Empty === CONT TestToHTML_Mentions === CONT TestFromHTML_Quote === CONT TestToHTML_Escaping === CONT TestToHTML_NoMentions === CONT TestToHTML_MissingMentions === CONT TestToHTML_EmojiMention === CONT TestToHTML_LeadingLineBreaks === CONT TestFromHTML_ImageAndLink === CONT TestToHTML_TrailingLineBreak === CONT TestFromHTML_UnorderedList === CONT TestFromHTML_Escaping === CONT TestToHTML_LeadingLineBreak === CONT TestFromHTML_ImageAndSameLink === CONT TestToHTML_ManyLinesManyLineBreaks === CONT TestFromHTML_ImageAlt === CONT TestToHTML_TitleAndParagraphs --- PASS: TestFromHTML_OrderedList (0.00s) --- PASS: TestFromHTML_MentionAndLinks (0.00s) --- PASS: TestFromHTML_TitleParagraphSubtitleAndParagraph (0.00s) --- PASS: TestToHTML_TrailingLineBreaks (0.00s) --- PASS: TestFromHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestFromHTML_Mention (0.00s) --- PASS: TestFromHTML_ImageNoSrc (0.00s) --- PASS: TestFromHTML_Image (0.00s) --- PASS: TestToHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestFromHTML_MentionAndLinkAltText (0.00s) --- PASS: TestFromHTML_MentionAndLink (0.00s) --- PASS: TestFromHTML_LineBreak (0.00s) --- PASS: TestToHTML_ManyLineBreaks (0.00s) --- PASS: TestToHTML_OnlyLineBreaks (0.00s) --- PASS: TestToHTML_TwoLineBreaks (0.00s) --- PASS: TestToHTML_Question (0.00s) --- PASS: TestFromHTML_Paragraphs (0.00s) --- PASS: TestToHTML_LinkDot (0.00s) --- PASS: TestToHTML_LineBreak (0.00s) --- PASS: TestToHTML_LinkParentheses (0.00s) --- PASS: TestFromHTML_Plain (0.00s) --- PASS: TestToHTML_Plain (0.00s) --- PASS: TestToHTML_LinkStart (0.00s) --- PASS: TestToHTML_Empty (0.00s) --- PASS: TestToHTML_LinkExclamationMark (0.00s) --- PASS: TestToHTML_LinkAndLineBreak (0.00s) --- PASS: TestFromHTML_Quote (0.00s) --- PASS: TestToHTML_Escaping (0.00s) --- PASS: TestToHTML_OverlappingLink (0.00s) --- PASS: TestToHTML_Mentions (0.00s) --- PASS: TestToHTML_Link (0.00s) --- PASS: TestToHTML_NoMentions (0.00s) --- PASS: TestToHTML_MissingMentions (0.00s) --- PASS: TestToHTML_EmojiMention (0.00s) --- PASS: TestToHTML_LeadingLineBreaks (0.00s) --- PASS: TestFromHTML_ImageAndLink (0.00s) --- PASS: TestToHTML_TrailingLineBreak (0.00s) --- PASS: TestFromHTML_UnorderedList (0.00s) --- PASS: TestFromHTML_Escaping (0.00s) --- PASS: TestToHTML_LeadingLineBreak (0.00s) --- PASS: TestFromHTML_ImageAndSameLink (0.00s) --- PASS: TestToHTML_ManyLinesManyLineBreaks (0.00s) --- PASS: TestFromHTML_ImageAlt (0.00s) --- PASS: TestToHTML_TitleAndParagraphs (0.00s) PASS ok github.com/dimkr/tootik/front/text/plain 0.021s ? github.com/dimkr/tootik/front/user [no test files] === RUN TestRFC9421_BuildSignatureBase === RUN TestRFC9421_BuildSignatureBase/DerivedComponents === PAUSE TestRFC9421_BuildSignatureBase/DerivedComponents === RUN TestRFC9421_BuildSignatureBase/MultipleValues === PAUSE TestRFC9421_BuildSignatureBase/MultipleValues === RUN TestRFC9421_BuildSignatureBase/MissingHeader === PAUSE TestRFC9421_BuildSignatureBase/MissingHeader === RUN TestRFC9421_BuildSignatureBase/UnsupportedComponent === PAUSE TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/DerivedComponents === CONT TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/MissingHeader === CONT TestRFC9421_BuildSignatureBase/MultipleValues --- PASS: TestRFC9421_BuildSignatureBase (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/DerivedComponents (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/UnsupportedComponent (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MissingHeader (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MultipleValues (0.00s) === RUN TestRFC9421_Sign === PAUSE TestRFC9421_Sign === RUN TestRFC9421_VerifyHappyFlow === PAUSE TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyFailure === PAUSE TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifySignatureAge === PAUSE TestRFC9421_VerifySignatureAge === RUN TestSign_HappyFlow --- PASS: TestSign_HappyFlow (0.49s) === RUN TestSign_Get --- PASS: TestSign_Get (0.39s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (1.14s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.00s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (1.61s) === RUN TestSign_ReadFailure --- PASS: TestSign_ReadFailure (0.30s) === RUN TestSign_SignFailure --- PASS: TestSign_SignFailure (0.00s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (1.49s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.40s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (0.26s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (0.55s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.54s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.14s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (1.33s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (0.62s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (0.69s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.35s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.97s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.47s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (0.11s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (0.83s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (1.32s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (0.37s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.34s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (0.73s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (1.06s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (0.65s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.55s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (0.34s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.49s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (0.43s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (0.25s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.52s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (1.02s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.44s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (1.86s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (0.24s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (0.52s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (1.03s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (0.53s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (0.58s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (0.82s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.58s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.97s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (0.35s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (1.03s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (0.70s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.04s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.43s) === CONT TestRFC9421_Sign === CONT TestRFC9421_VerifyFailure === CONT TestRFC9421_VerifySignatureAge === RUN TestRFC9421_VerifySignatureAge/Ed25519 === CONT TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_VerifyHappyFlow/Ed25519 === CONT TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_VerifyFailure/TwoSignatures === CONT TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_VerifyFailure/TwoSignatures === RUN TestRFC9421_Sign/RSAHappyFlow === RUN TestRFC9421_VerifyFailure/TwoContentDigest === PAUSE TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_Sign/RSAHappyFlow === PAUSE TestRFC9421_VerifyFailure/TwoContentDigest === RUN TestRFC9421_VerifySignatureAge/Ed25519#01 === RUN TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_VerifyFailure/InvalidBase64 === PAUSE TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_VerifySignatureAge/Ed25519 === CONT TestRFC9421_VerifySignatureAge/Ed25519#01 === RUN TestRFC9421_Sign/BodyReadFailure === PAUSE TestRFC9421_Sign/BodyReadFailure === RUN TestRFC9421_Sign/EmptyKeyID === PAUSE TestRFC9421_Sign/EmptyKeyID === RUN TestRFC9421_VerifyFailure/CreatedNotNumber === RUN TestRFC9421_Sign/InvalidKeyType === PAUSE TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_Sign/InvalidKeyType === RUN TestRFC9421_VerifyFailure/Expired === RUN TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_VerifyFailure/Expired === PAUSE TestRFC9421_Sign/SmallKey === RUN TestRFC9421_VerifyFailure/ExpiresNotNumber === RUN TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_VerifyFailure/ExpiresNotNumber === RUN TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/TwoAlg --- PASS: TestRFC9421_VerifySignatureAge (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519 (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519#01 (0.00s) === PAUSE TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/InvalidAlg === RUN TestRFC9421_Sign/PostWithoutQuery === PAUSE TestRFC9421_VerifyFailure/InvalidAlg === PAUSE TestRFC9421_Sign/PostWithoutQuery === RUN TestRFC9421_VerifyFailure/AlgNoQuotes === RUN TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_VerifyFailure/AlgNoQuotes === PAUSE TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_VerifyFailure/InvalidHost === RUN TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_VerifyFailure/InvalidHost === PAUSE TestRFC9421_Sign/GetWithoutQuery === RUN TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_VerifyFailure/InvalidSignatureInput === RUN TestRFC9421_VerifyFailure/InvalidSignature === PAUSE TestRFC9421_VerifyFailure/InvalidSignature === RUN TestRFC9421_VerifyFailure/LabelMismatch === PAUSE TestRFC9421_VerifyFailure/LabelMismatch === RUN TestRFC9421_VerifyFailure/DuplicateComponent === PAUSE TestRFC9421_VerifyFailure/DuplicateComponent === RUN TestRFC9421_VerifyFailure/MissingRequiredComponent === PAUSE TestRFC9421_VerifyFailure/MissingRequiredComponent === RUN TestRFC9421_VerifyFailure/TwoKeyIDs === PAUSE TestRFC9421_VerifyFailure/TwoKeyIDs === RUN TestRFC9421_VerifyFailure/KeyIDNoQuotes === PAUSE TestRFC9421_VerifyFailure/KeyIDNoQuotes === RUN TestRFC9421_VerifyFailure/TwoCreated === PAUSE TestRFC9421_VerifyFailure/TwoCreated === RUN TestRFC9421_VerifyFailure/TwoExpires === PAUSE TestRFC9421_VerifyFailure/TwoExpires === RUN TestRFC9421_VerifyFailure/AddedTag === PAUSE TestRFC9421_VerifyFailure/AddedTag === RUN TestRFC9421_VerifyFailure/InvalidParameter === PAUSE TestRFC9421_VerifyFailure/InvalidParameter === RUN TestRFC9421_VerifyFailure/NoKeyId === PAUSE TestRFC9421_VerifyFailure/NoKeyId === RUN TestRFC9421_VerifyFailure/NoCreated === PAUSE TestRFC9421_VerifyFailure/NoCreated === RUN TestRFC9421_VerifyFailure/NoContentDigest === PAUSE TestRFC9421_VerifyFailure/NoContentDigest === RUN TestRFC9421_VerifyFailure/EmptyContentDigest === PAUSE TestRFC9421_VerifyFailure/EmptyContentDigest === RUN TestRFC9421_VerifyFailure/InvalidContentDigest === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigest === CONT TestRFC9421_Sign/SmallKey === 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 === CONT TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === RUN TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === RUN TestRFC9421_VerifyFailure/InvalidComponent === PAUSE TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/TwoSignatures === CONT TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_Sign/BodyReadFailure === CONT TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_Sign/PostWithQuery === CONT TestRFC9421_Sign/InvalidComponent === CONT TestRFC9421_VerifyFailure/InvalidContentDigest === CONT TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyFailure/NoKeyId === CONT TestRFC9421_VerifyFailure/TwoExpires === CONT TestRFC9421_VerifyFailure/EmptyContentDigest === CONT TestRFC9421_VerifyFailure/TwoCreated === CONT TestRFC9421_Sign/PostWithoutQuery === CONT TestRFC9421_VerifyFailure/NoCreated === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === CONT TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === CONT TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === CONT TestRFC9421_VerifyFailure/AddedTag === CONT TestRFC9421_VerifyFailure/InvalidParameter === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === CONT TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_VerifyFailure/KeyIDNoQuotes === CONT TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_VerifyFailure/TwoKeyIDs === CONT TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_VerifyFailure/ExpiresNotNumber === CONT TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_VerifyFailure/InvalidBase64 === CONT TestRFC9421_VerifyFailure/Expired === CONT TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifyFailure/NoContentDigest --- PASS: TestRFC9421_VerifyHappyFlow (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/RSA (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/Ed25519 (0.01s) --- PASS: TestRFC9421_VerifyFailure (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoSignatures (0.00s) --- PASS: TestRFC9421_VerifyFailure/MissingRequiredComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/AlgNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoKeyId (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoExpires (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/EmptyContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidParameter (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidHost (0.00s) --- PASS: TestRFC9421_VerifyFailure/DuplicateComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/LabelMismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/KeyIDNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignature (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoKeyIDs (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignatureInput (0.00s) --- PASS: TestRFC9421_VerifyFailure/ExpiresNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/CreatedNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/Expired (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/AddedTag (0.00s) --- PASS: TestRFC9421_Sign (0.00s) --- PASS: TestRFC9421_Sign/SmallKey (0.00s) --- PASS: TestRFC9421_Sign/GetWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/InvalidKeyType (0.00s) --- PASS: TestRFC9421_Sign/EmptyKeyID (0.00s) --- PASS: TestRFC9421_Sign/BodyReadFailure (0.00s) --- PASS: TestRFC9421_Sign/GetWithQuery (0.00s) --- PASS: TestRFC9421_Sign/InvalidComponent (0.00s) --- PASS: TestRFC9421_Sign/Ed25519HappyFlow (0.00s) --- PASS: TestRFC9421_Sign/PostWithQuery (0.00s) --- PASS: TestRFC9421_Sign/PostWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/RSAHappyFlow (0.02s) PASS ok github.com/dimkr/tootik/httpsig 30.908s ? github.com/dimkr/tootik/icon [no test files] ? github.com/dimkr/tootik/inbox [no test files] ? github.com/dimkr/tootik/inbox/note [no test files] ? github.com/dimkr/tootik/lock [no test files] ? github.com/dimkr/tootik/migrations [no test files] ? github.com/dimkr/tootik/outbox [no test files] === RUN TestProof_Sign === PAUSE TestProof_Sign === RUN TestProof_Verify === PAUSE TestProof_Verify === CONT TestProof_Sign === CONT TestProof_Verify --- PASS: TestProof_Verify (0.01s) --- PASS: TestProof_Sign (0.02s) PASS ok github.com/dimkr/tootik/proof 0.034s === RUN TestAvatar_HappyFlow 2026/02/05 12:56:42 INFO Applying migration id=initial 2026/02/05 12:56:42 INFO Applying migration id=notesupdated 2026/02/05 12:56:42 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:42 INFO Applying migration id=activitiesid 2026/02/05 12:56:42 INFO Applying migration id=outbox 2026/02/05 12:56:42 INFO Applying migration id=edits 2026/02/05 12:56:42 INFO Applying migration id=outboxactor 2026/02/05 12:56:42 INFO Applying migration id=outboxsender 2026/02/05 12:56:42 INFO Applying migration id=thread 2026/02/05 12:56:42 INFO Applying migration id=host 2026/02/05 12:56:42 INFO Applying migration id=sharedinbox 2026/02/05 12:56:42 INFO Applying migration id=noteshost 2026/02/05 12:56:42 INFO Applying migration id=fetched 2026/02/05 12:56:42 INFO Applying migration id=move 2026/02/05 12:56:42 INFO Applying migration id=cleanup 2026/02/05 12:56:42 INFO Applying migration id=received 2026/02/05 12:56:42 INFO Applying migration id=namehost 2026/02/05 12:56:42 INFO Applying migration id=outboxhost 2026/02/05 12:56:42 INFO Applying migration id=notesfts 2026/02/05 12:56:42 INFO Applying migration id=iconsname 2026/02/05 12:56:42 INFO Applying migration id=nohash 2026/02/05 12:56:42 INFO Applying migration id=shares 2026/02/05 12:56:42 INFO Applying migration id=actorttl 2026/02/05 12:56:42 INFO Applying migration id=tocc 2026/02/05 12:56:42 INFO Applying migration id=followeds 2026/02/05 12:56:42 INFO Applying migration id=certhash 2026/02/05 12:56:42 INFO Applying migration id=follows_sync 2026/02/05 12:56:42 INFO Applying migration id=jsonpath 2026/02/05 12:56:42 INFO Applying migration id=localforward 2026/02/05 12:56:42 INFO Applying migration id=avatar 2026/02/05 12:56:42 INFO Applying migration id=noimage 2026/02/05 12:56:42 INFO Applying migration id=feed 2026/02/05 12:56:42 INFO Applying migration id=bookmarks 2026/02/05 12:56:42 INFO Applying migration id=shareactivity 2026/02/05 12:56:42 INFO Applying migration id=application 2026/02/05 12:56:42 INFO Applying migration id=certificates 2026/02/05 12:56:42 INFO Applying migration id=rawforward 2026/02/05 12:56:42 INFO Applying migration id=publickey 2026/02/05 12:56:42 INFO Applying migration id=resolvegroup 2026/02/05 12:56:42 INFO Applying migration id=reject 2026/02/05 12:56:42 INFO Applying migration id=autodel 2026/02/05 12:56:42 INFO Applying migration id=jsonb 2026/02/05 12:56:42 INFO Applying migration id=quote 2026/02/05 12:56:42 INFO Applying migration id=rfc9421 2026/02/05 12:56:42 INFO Applying migration id=keys 2026/02/05 12:56:42 INFO Applying migration id=portable 2026/02/05 12:56:42 INFO Applying migration id=proofs 2026/02/05 12:56:42 INFO Applying migration id=contexts 2026/02/05 12:56:42 INFO Applying migration id=deliverieshost 2026/02/05 12:56:42 INFO Applying migration id=pembegin 2026/02/05 12:56:42 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlow (1.33s) === RUN TestAvatar_NewUser 2026/02/05 12:56:44 INFO Applying migration id=initial 2026/02/05 12:56:44 INFO Applying migration id=notesupdated 2026/02/05 12:56:44 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:44 INFO Applying migration id=activitiesid 2026/02/05 12:56:44 INFO Applying migration id=outbox 2026/02/05 12:56:44 INFO Applying migration id=edits 2026/02/05 12:56:44 INFO Applying migration id=outboxactor 2026/02/05 12:56:44 INFO Applying migration id=outboxsender 2026/02/05 12:56:44 INFO Applying migration id=thread 2026/02/05 12:56:44 INFO Applying migration id=host 2026/02/05 12:56:44 INFO Applying migration id=sharedinbox 2026/02/05 12:56:44 INFO Applying migration id=noteshost 2026/02/05 12:56:44 INFO Applying migration id=fetched 2026/02/05 12:56:44 INFO Applying migration id=move 2026/02/05 12:56:44 INFO Applying migration id=cleanup 2026/02/05 12:56:44 INFO Applying migration id=received 2026/02/05 12:56:44 INFO Applying migration id=namehost 2026/02/05 12:56:44 INFO Applying migration id=outboxhost 2026/02/05 12:56:44 INFO Applying migration id=notesfts 2026/02/05 12:56:44 INFO Applying migration id=iconsname 2026/02/05 12:56:44 INFO Applying migration id=nohash 2026/02/05 12:56:44 INFO Applying migration id=shares 2026/02/05 12:56:44 INFO Applying migration id=actorttl 2026/02/05 12:56:44 INFO Applying migration id=tocc 2026/02/05 12:56:44 INFO Applying migration id=followeds 2026/02/05 12:56:44 INFO Applying migration id=certhash 2026/02/05 12:56:44 INFO Applying migration id=follows_sync 2026/02/05 12:56:44 INFO Applying migration id=jsonpath 2026/02/05 12:56:44 INFO Applying migration id=localforward 2026/02/05 12:56:44 INFO Applying migration id=avatar 2026/02/05 12:56:44 INFO Applying migration id=noimage 2026/02/05 12:56:44 INFO Applying migration id=feed 2026/02/05 12:56:44 INFO Applying migration id=bookmarks 2026/02/05 12:56:44 INFO Applying migration id=shareactivity 2026/02/05 12:56:44 INFO Applying migration id=application 2026/02/05 12:56:44 INFO Applying migration id=certificates 2026/02/05 12:56:44 INFO Applying migration id=rawforward 2026/02/05 12:56:44 INFO Applying migration id=publickey 2026/02/05 12:56:44 INFO Applying migration id=resolvegroup 2026/02/05 12:56:44 INFO Applying migration id=reject 2026/02/05 12:56:44 INFO Applying migration id=autodel 2026/02/05 12:56:44 INFO Applying migration id=jsonb 2026/02/05 12:56:44 INFO Applying migration id=quote 2026/02/05 12:56:44 INFO Applying migration id=rfc9421 2026/02/05 12:56:44 INFO Applying migration id=keys 2026/02/05 12:56:44 INFO Applying migration id=portable 2026/02/05 12:56:44 INFO Applying migration id=proofs 2026/02/05 12:56:44 INFO Applying migration id=contexts 2026/02/05 12:56:44 INFO Applying migration id=deliverieshost 2026/02/05 12:56:44 INFO Applying migration id=pembegin 2026/02/05 12:56:44 INFO Applying migration id=didhost 2026/02/05 12:56:46 WARN Throttled request to set avatar can=2026-02-05T13:26:41.440Z --- PASS: TestAvatar_NewUser (2.25s) === RUN TestAvatar_ChangedRecently 2026/02/05 12:56:46 INFO Applying migration id=initial 2026/02/05 12:56:46 INFO Applying migration id=notesupdated 2026/02/05 12:56:46 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:46 INFO Applying migration id=activitiesid 2026/02/05 12:56:46 INFO Applying migration id=outbox 2026/02/05 12:56:46 INFO Applying migration id=edits 2026/02/05 12:56:46 INFO Applying migration id=outboxactor 2026/02/05 12:56:46 INFO Applying migration id=outboxsender 2026/02/05 12:56:46 INFO Applying migration id=thread 2026/02/05 12:56:46 INFO Applying migration id=host 2026/02/05 12:56:46 INFO Applying migration id=sharedinbox 2026/02/05 12:56:46 INFO Applying migration id=noteshost 2026/02/05 12:56:46 INFO Applying migration id=fetched 2026/02/05 12:56:46 INFO Applying migration id=move 2026/02/05 12:56:46 INFO Applying migration id=cleanup 2026/02/05 12:56:46 INFO Applying migration id=received 2026/02/05 12:56:46 INFO Applying migration id=namehost 2026/02/05 12:56:46 INFO Applying migration id=outboxhost 2026/02/05 12:56:46 INFO Applying migration id=notesfts 2026/02/05 12:56:46 INFO Applying migration id=iconsname 2026/02/05 12:56:46 INFO Applying migration id=nohash 2026/02/05 12:56:46 INFO Applying migration id=shares 2026/02/05 12:56:46 INFO Applying migration id=actorttl 2026/02/05 12:56:46 INFO Applying migration id=tocc 2026/02/05 12:56:46 INFO Applying migration id=followeds 2026/02/05 12:56:46 INFO Applying migration id=certhash 2026/02/05 12:56:46 INFO Applying migration id=follows_sync 2026/02/05 12:56:46 INFO Applying migration id=jsonpath 2026/02/05 12:56:46 INFO Applying migration id=localforward 2026/02/05 12:56:46 INFO Applying migration id=avatar 2026/02/05 12:56:46 INFO Applying migration id=noimage 2026/02/05 12:56:46 INFO Applying migration id=feed 2026/02/05 12:56:46 INFO Applying migration id=bookmarks 2026/02/05 12:56:46 INFO Applying migration id=shareactivity 2026/02/05 12:56:46 INFO Applying migration id=application 2026/02/05 12:56:46 INFO Applying migration id=certificates 2026/02/05 12:56:46 INFO Applying migration id=rawforward 2026/02/05 12:56:46 INFO Applying migration id=publickey 2026/02/05 12:56:46 INFO Applying migration id=resolvegroup 2026/02/05 12:56:46 INFO Applying migration id=reject 2026/02/05 12:56:46 INFO Applying migration id=autodel 2026/02/05 12:56:46 INFO Applying migration id=jsonb 2026/02/05 12:56:46 INFO Applying migration id=quote 2026/02/05 12:56:46 INFO Applying migration id=rfc9421 2026/02/05 12:56:46 INFO Applying migration id=keys 2026/02/05 12:56:46 INFO Applying migration id=portable 2026/02/05 12:56:46 INFO Applying migration id=proofs 2026/02/05 12:56:46 INFO Applying migration id=contexts 2026/02/05 12:56:46 INFO Applying migration id=deliverieshost 2026/02/05 12:56:46 INFO Applying migration id=pembegin 2026/02/05 12:56:46 INFO Applying migration id=didhost 2026/02/05 12:56:48 WARN Throttled request to set avatar can=2026-02-05T13:26:43.814Z --- PASS: TestAvatar_ChangedRecently (2.38s) === RUN TestAvatar_HappyFlowSizeFirst 2026/02/05 12:56:48 INFO Applying migration id=initial 2026/02/05 12:56:48 INFO Applying migration id=notesupdated 2026/02/05 12:56:48 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:48 INFO Applying migration id=activitiesid 2026/02/05 12:56:48 INFO Applying migration id=outbox 2026/02/05 12:56:48 INFO Applying migration id=edits 2026/02/05 12:56:48 INFO Applying migration id=outboxactor 2026/02/05 12:56:48 INFO Applying migration id=outboxsender 2026/02/05 12:56:48 INFO Applying migration id=thread 2026/02/05 12:56:48 INFO Applying migration id=host 2026/02/05 12:56:48 INFO Applying migration id=sharedinbox 2026/02/05 12:56:48 INFO Applying migration id=noteshost 2026/02/05 12:56:48 INFO Applying migration id=fetched 2026/02/05 12:56:48 INFO Applying migration id=move 2026/02/05 12:56:48 INFO Applying migration id=cleanup 2026/02/05 12:56:48 INFO Applying migration id=received 2026/02/05 12:56:48 INFO Applying migration id=namehost 2026/02/05 12:56:48 INFO Applying migration id=outboxhost 2026/02/05 12:56:48 INFO Applying migration id=notesfts 2026/02/05 12:56:48 INFO Applying migration id=iconsname 2026/02/05 12:56:48 INFO Applying migration id=nohash 2026/02/05 12:56:48 INFO Applying migration id=shares 2026/02/05 12:56:48 INFO Applying migration id=actorttl 2026/02/05 12:56:48 INFO Applying migration id=tocc 2026/02/05 12:56:48 INFO Applying migration id=followeds 2026/02/05 12:56:48 INFO Applying migration id=certhash 2026/02/05 12:56:48 INFO Applying migration id=follows_sync 2026/02/05 12:56:48 INFO Applying migration id=jsonpath 2026/02/05 12:56:48 INFO Applying migration id=localforward 2026/02/05 12:56:48 INFO Applying migration id=avatar 2026/02/05 12:56:48 INFO Applying migration id=noimage 2026/02/05 12:56:48 INFO Applying migration id=feed 2026/02/05 12:56:48 INFO Applying migration id=bookmarks 2026/02/05 12:56:48 INFO Applying migration id=shareactivity 2026/02/05 12:56:48 INFO Applying migration id=application 2026/02/05 12:56:48 INFO Applying migration id=certificates 2026/02/05 12:56:48 INFO Applying migration id=rawforward 2026/02/05 12:56:48 INFO Applying migration id=publickey 2026/02/05 12:56:48 INFO Applying migration id=resolvegroup 2026/02/05 12:56:48 INFO Applying migration id=reject 2026/02/05 12:56:48 INFO Applying migration id=autodel 2026/02/05 12:56:48 INFO Applying migration id=jsonb 2026/02/05 12:56:48 INFO Applying migration id=quote 2026/02/05 12:56:48 INFO Applying migration id=rfc9421 2026/02/05 12:56:48 INFO Applying migration id=keys 2026/02/05 12:56:48 INFO Applying migration id=portable 2026/02/05 12:56:48 INFO Applying migration id=proofs 2026/02/05 12:56:48 INFO Applying migration id=contexts 2026/02/05 12:56:48 INFO Applying migration id=deliverieshost 2026/02/05 12:56:48 INFO Applying migration id=pembegin 2026/02/05 12:56:48 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlowSizeFirst (2.82s) === RUN TestAvatar_InvalidSize 2026/02/05 12:56:51 INFO Applying migration id=initial 2026/02/05 12:56:51 INFO Applying migration id=notesupdated 2026/02/05 12:56:51 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:51 INFO Applying migration id=activitiesid 2026/02/05 12:56:51 INFO Applying migration id=outbox 2026/02/05 12:56:51 INFO Applying migration id=edits 2026/02/05 12:56:51 INFO Applying migration id=outboxactor 2026/02/05 12:56:51 INFO Applying migration id=outboxsender 2026/02/05 12:56:51 INFO Applying migration id=thread 2026/02/05 12:56:51 INFO Applying migration id=host 2026/02/05 12:56:51 INFO Applying migration id=sharedinbox 2026/02/05 12:56:51 INFO Applying migration id=noteshost 2026/02/05 12:56:51 INFO Applying migration id=fetched 2026/02/05 12:56:51 INFO Applying migration id=move 2026/02/05 12:56:51 INFO Applying migration id=cleanup 2026/02/05 12:56:51 INFO Applying migration id=received 2026/02/05 12:56:51 INFO Applying migration id=namehost 2026/02/05 12:56:51 INFO Applying migration id=outboxhost 2026/02/05 12:56:51 INFO Applying migration id=notesfts 2026/02/05 12:56:51 INFO Applying migration id=iconsname 2026/02/05 12:56:51 INFO Applying migration id=nohash 2026/02/05 12:56:51 INFO Applying migration id=shares 2026/02/05 12:56:51 INFO Applying migration id=actorttl 2026/02/05 12:56:51 INFO Applying migration id=tocc 2026/02/05 12:56:51 INFO Applying migration id=followeds 2026/02/05 12:56:51 INFO Applying migration id=certhash 2026/02/05 12:56:51 INFO Applying migration id=follows_sync 2026/02/05 12:56:51 INFO Applying migration id=jsonpath 2026/02/05 12:56:51 INFO Applying migration id=localforward 2026/02/05 12:56:51 INFO Applying migration id=avatar 2026/02/05 12:56:51 INFO Applying migration id=noimage 2026/02/05 12:56:51 INFO Applying migration id=feed 2026/02/05 12:56:51 INFO Applying migration id=bookmarks 2026/02/05 12:56:51 INFO Applying migration id=shareactivity 2026/02/05 12:56:51 INFO Applying migration id=application 2026/02/05 12:56:51 INFO Applying migration id=certificates 2026/02/05 12:56:51 INFO Applying migration id=rawforward 2026/02/05 12:56:51 INFO Applying migration id=publickey 2026/02/05 12:56:51 INFO Applying migration id=resolvegroup 2026/02/05 12:56:51 INFO Applying migration id=reject 2026/02/05 12:56:51 INFO Applying migration id=autodel 2026/02/05 12:56:51 INFO Applying migration id=jsonb 2026/02/05 12:56:51 INFO Applying migration id=quote 2026/02/05 12:56:51 INFO Applying migration id=rfc9421 2026/02/05 12:56:51 INFO Applying migration id=keys 2026/02/05 12:56:51 INFO Applying migration id=portable 2026/02/05 12:56:51 INFO Applying migration id=proofs 2026/02/05 12:56:51 INFO Applying migration id=contexts 2026/02/05 12:56:51 INFO Applying migration id=deliverieshost 2026/02/05 12:56:51 INFO Applying migration id=pembegin 2026/02/05 12:56:51 INFO Applying migration id=didhost 2026/02/05 12:56:52 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (1.12s) === RUN TestAvatar_InvalidType 2026/02/05 12:56:52 INFO Applying migration id=initial 2026/02/05 12:56:52 INFO Applying migration id=notesupdated 2026/02/05 12:56:52 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:52 INFO Applying migration id=activitiesid 2026/02/05 12:56:52 INFO Applying migration id=outbox 2026/02/05 12:56:52 INFO Applying migration id=edits 2026/02/05 12:56:52 INFO Applying migration id=outboxactor 2026/02/05 12:56:52 INFO Applying migration id=outboxsender 2026/02/05 12:56:52 INFO Applying migration id=thread 2026/02/05 12:56:52 INFO Applying migration id=host 2026/02/05 12:56:52 INFO Applying migration id=sharedinbox 2026/02/05 12:56:52 INFO Applying migration id=noteshost 2026/02/05 12:56:52 INFO Applying migration id=fetched 2026/02/05 12:56:52 INFO Applying migration id=move 2026/02/05 12:56:52 INFO Applying migration id=cleanup 2026/02/05 12:56:52 INFO Applying migration id=received 2026/02/05 12:56:52 INFO Applying migration id=namehost 2026/02/05 12:56:52 INFO Applying migration id=outboxhost 2026/02/05 12:56:52 INFO Applying migration id=notesfts 2026/02/05 12:56:52 INFO Applying migration id=iconsname 2026/02/05 12:56:52 INFO Applying migration id=nohash 2026/02/05 12:56:52 INFO Applying migration id=shares 2026/02/05 12:56:52 INFO Applying migration id=actorttl 2026/02/05 12:56:52 INFO Applying migration id=tocc 2026/02/05 12:56:52 INFO Applying migration id=followeds 2026/02/05 12:56:52 INFO Applying migration id=certhash 2026/02/05 12:56:52 INFO Applying migration id=follows_sync 2026/02/05 12:56:52 INFO Applying migration id=jsonpath 2026/02/05 12:56:52 INFO Applying migration id=localforward 2026/02/05 12:56:52 INFO Applying migration id=avatar 2026/02/05 12:56:52 INFO Applying migration id=noimage 2026/02/05 12:56:52 INFO Applying migration id=feed 2026/02/05 12:56:52 INFO Applying migration id=bookmarks 2026/02/05 12:56:52 INFO Applying migration id=shareactivity 2026/02/05 12:56:52 INFO Applying migration id=application 2026/02/05 12:56:52 INFO Applying migration id=certificates 2026/02/05 12:56:52 INFO Applying migration id=rawforward 2026/02/05 12:56:52 INFO Applying migration id=publickey 2026/02/05 12:56:52 INFO Applying migration id=resolvegroup 2026/02/05 12:56:52 INFO Applying migration id=reject 2026/02/05 12:56:52 INFO Applying migration id=autodel 2026/02/05 12:56:52 INFO Applying migration id=jsonb 2026/02/05 12:56:52 INFO Applying migration id=quote 2026/02/05 12:56:52 INFO Applying migration id=rfc9421 2026/02/05 12:56:52 INFO Applying migration id=keys 2026/02/05 12:56:52 INFO Applying migration id=portable 2026/02/05 12:56:52 INFO Applying migration id=proofs 2026/02/05 12:56:52 INFO Applying migration id=contexts 2026/02/05 12:56:52 INFO Applying migration id=deliverieshost 2026/02/05 12:56:52 INFO Applying migration id=pembegin 2026/02/05 12:56:52 INFO Applying migration id=didhost 2026/02/05 12:56:57 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (5.17s) === RUN TestAvatar_NoSize 2026/02/05 12:56:57 INFO Applying migration id=initial 2026/02/05 12:56:57 INFO Applying migration id=notesupdated 2026/02/05 12:56:57 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:57 INFO Applying migration id=activitiesid 2026/02/05 12:56:57 INFO Applying migration id=outbox 2026/02/05 12:56:57 INFO Applying migration id=edits 2026/02/05 12:56:57 INFO Applying migration id=outboxactor 2026/02/05 12:56:57 INFO Applying migration id=outboxsender 2026/02/05 12:56:57 INFO Applying migration id=thread 2026/02/05 12:56:57 INFO Applying migration id=host 2026/02/05 12:56:57 INFO Applying migration id=sharedinbox 2026/02/05 12:56:57 INFO Applying migration id=noteshost 2026/02/05 12:56:57 INFO Applying migration id=fetched 2026/02/05 12:56:57 INFO Applying migration id=move 2026/02/05 12:56:57 INFO Applying migration id=cleanup 2026/02/05 12:56:57 INFO Applying migration id=received 2026/02/05 12:56:57 INFO Applying migration id=namehost 2026/02/05 12:56:57 INFO Applying migration id=outboxhost 2026/02/05 12:56:57 INFO Applying migration id=notesfts 2026/02/05 12:56:57 INFO Applying migration id=iconsname 2026/02/05 12:56:57 INFO Applying migration id=nohash 2026/02/05 12:56:57 INFO Applying migration id=shares 2026/02/05 12:56:57 INFO Applying migration id=actorttl 2026/02/05 12:56:57 INFO Applying migration id=tocc 2026/02/05 12:56:57 INFO Applying migration id=followeds 2026/02/05 12:56:57 INFO Applying migration id=certhash 2026/02/05 12:56:57 INFO Applying migration id=follows_sync 2026/02/05 12:56:57 INFO Applying migration id=jsonpath 2026/02/05 12:56:57 INFO Applying migration id=localforward 2026/02/05 12:56:57 INFO Applying migration id=avatar 2026/02/05 12:56:57 INFO Applying migration id=noimage 2026/02/05 12:56:57 INFO Applying migration id=feed 2026/02/05 12:56:57 INFO Applying migration id=bookmarks 2026/02/05 12:56:57 INFO Applying migration id=shareactivity 2026/02/05 12:56:57 INFO Applying migration id=application 2026/02/05 12:56:57 INFO Applying migration id=certificates 2026/02/05 12:56:57 INFO Applying migration id=rawforward 2026/02/05 12:56:57 INFO Applying migration id=publickey 2026/02/05 12:56:57 INFO Applying migration id=resolvegroup 2026/02/05 12:56:57 INFO Applying migration id=reject 2026/02/05 12:56:57 INFO Applying migration id=autodel 2026/02/05 12:56:57 INFO Applying migration id=jsonb 2026/02/05 12:56:58 INFO Applying migration id=quote 2026/02/05 12:56:58 INFO Applying migration id=rfc9421 2026/02/05 12:56:58 INFO Applying migration id=keys 2026/02/05 12:56:58 INFO Applying migration id=portable 2026/02/05 12:56:58 INFO Applying migration id=proofs 2026/02/05 12:56:58 INFO Applying migration id=contexts 2026/02/05 12:56:58 INFO Applying migration id=deliverieshost 2026/02/05 12:56:58 INFO Applying migration id=pembegin 2026/02/05 12:56:58 INFO Applying migration id=didhost 2026/02/05 12:57:01 WARN Invalid parameters --- PASS: TestAvatar_NoSize (3.65s) === RUN TestAvatar_NoType 2026/02/05 12:57:01 INFO Applying migration id=initial 2026/02/05 12:57:01 INFO Applying migration id=notesupdated 2026/02/05 12:57:01 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:01 INFO Applying migration id=activitiesid 2026/02/05 12:57:01 INFO Applying migration id=outbox 2026/02/05 12:57:01 INFO Applying migration id=edits 2026/02/05 12:57:01 INFO Applying migration id=outboxactor 2026/02/05 12:57:01 INFO Applying migration id=outboxsender 2026/02/05 12:57:01 INFO Applying migration id=thread 2026/02/05 12:57:01 INFO Applying migration id=host 2026/02/05 12:57:01 INFO Applying migration id=sharedinbox 2026/02/05 12:57:01 INFO Applying migration id=noteshost 2026/02/05 12:57:01 INFO Applying migration id=fetched 2026/02/05 12:57:01 INFO Applying migration id=move 2026/02/05 12:57:01 INFO Applying migration id=cleanup 2026/02/05 12:57:01 INFO Applying migration id=received 2026/02/05 12:57:01 INFO Applying migration id=namehost 2026/02/05 12:57:01 INFO Applying migration id=outboxhost 2026/02/05 12:57:01 INFO Applying migration id=notesfts 2026/02/05 12:57:01 INFO Applying migration id=iconsname 2026/02/05 12:57:01 INFO Applying migration id=nohash 2026/02/05 12:57:01 INFO Applying migration id=shares 2026/02/05 12:57:01 INFO Applying migration id=actorttl 2026/02/05 12:57:01 INFO Applying migration id=tocc 2026/02/05 12:57:01 INFO Applying migration id=followeds 2026/02/05 12:57:01 INFO Applying migration id=certhash 2026/02/05 12:57:01 INFO Applying migration id=follows_sync 2026/02/05 12:57:01 INFO Applying migration id=jsonpath 2026/02/05 12:57:01 INFO Applying migration id=localforward 2026/02/05 12:57:01 INFO Applying migration id=avatar 2026/02/05 12:57:01 INFO Applying migration id=noimage 2026/02/05 12:57:01 INFO Applying migration id=feed 2026/02/05 12:57:01 INFO Applying migration id=bookmarks 2026/02/05 12:57:01 INFO Applying migration id=shareactivity 2026/02/05 12:57:01 INFO Applying migration id=application 2026/02/05 12:57:01 INFO Applying migration id=certificates 2026/02/05 12:57:01 INFO Applying migration id=rawforward 2026/02/05 12:57:01 INFO Applying migration id=publickey 2026/02/05 12:57:01 INFO Applying migration id=resolvegroup 2026/02/05 12:57:01 INFO Applying migration id=reject 2026/02/05 12:57:01 INFO Applying migration id=autodel 2026/02/05 12:57:01 INFO Applying migration id=jsonb 2026/02/05 12:57:01 INFO Applying migration id=quote 2026/02/05 12:57:01 INFO Applying migration id=rfc9421 2026/02/05 12:57:01 INFO Applying migration id=keys 2026/02/05 12:57:01 INFO Applying migration id=portable 2026/02/05 12:57:01 INFO Applying migration id=proofs 2026/02/05 12:57:01 INFO Applying migration id=contexts 2026/02/05 12:57:01 INFO Applying migration id=deliverieshost 2026/02/05 12:57:01 INFO Applying migration id=pembegin 2026/02/05 12:57:01 INFO Applying migration id=didhost 2026/02/05 12:57:03 WARN Invalid parameters --- PASS: TestAvatar_NoType (2.31s) === RUN TestAvatar_InvalidImage 2026/02/05 12:57:03 INFO Applying migration id=initial 2026/02/05 12:57:03 INFO Applying migration id=notesupdated 2026/02/05 12:57:03 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:03 INFO Applying migration id=activitiesid 2026/02/05 12:57:03 INFO Applying migration id=outbox 2026/02/05 12:57:03 INFO Applying migration id=edits 2026/02/05 12:57:03 INFO Applying migration id=outboxactor 2026/02/05 12:57:03 INFO Applying migration id=outboxsender 2026/02/05 12:57:03 INFO Applying migration id=thread 2026/02/05 12:57:03 INFO Applying migration id=host 2026/02/05 12:57:03 INFO Applying migration id=sharedinbox 2026/02/05 12:57:03 INFO Applying migration id=noteshost 2026/02/05 12:57:03 INFO Applying migration id=fetched 2026/02/05 12:57:03 INFO Applying migration id=move 2026/02/05 12:57:03 INFO Applying migration id=cleanup 2026/02/05 12:57:03 INFO Applying migration id=received 2026/02/05 12:57:03 INFO Applying migration id=namehost 2026/02/05 12:57:03 INFO Applying migration id=outboxhost 2026/02/05 12:57:03 INFO Applying migration id=notesfts 2026/02/05 12:57:03 INFO Applying migration id=iconsname 2026/02/05 12:57:03 INFO Applying migration id=nohash 2026/02/05 12:57:03 INFO Applying migration id=shares 2026/02/05 12:57:03 INFO Applying migration id=actorttl 2026/02/05 12:57:03 INFO Applying migration id=tocc 2026/02/05 12:57:03 INFO Applying migration id=followeds 2026/02/05 12:57:03 INFO Applying migration id=certhash 2026/02/05 12:57:03 INFO Applying migration id=follows_sync 2026/02/05 12:57:03 INFO Applying migration id=jsonpath 2026/02/05 12:57:03 INFO Applying migration id=localforward 2026/02/05 12:57:03 INFO Applying migration id=avatar 2026/02/05 12:57:03 INFO Applying migration id=noimage 2026/02/05 12:57:03 INFO Applying migration id=feed 2026/02/05 12:57:03 INFO Applying migration id=bookmarks 2026/02/05 12:57:03 INFO Applying migration id=shareactivity 2026/02/05 12:57:03 INFO Applying migration id=application 2026/02/05 12:57:03 INFO Applying migration id=certificates 2026/02/05 12:57:03 INFO Applying migration id=rawforward 2026/02/05 12:57:03 INFO Applying migration id=publickey 2026/02/05 12:57:03 INFO Applying migration id=resolvegroup 2026/02/05 12:57:03 INFO Applying migration id=reject 2026/02/05 12:57:03 INFO Applying migration id=autodel 2026/02/05 12:57:03 INFO Applying migration id=jsonb 2026/02/05 12:57:03 INFO Applying migration id=quote 2026/02/05 12:57:03 INFO Applying migration id=rfc9421 2026/02/05 12:57:03 INFO Applying migration id=keys 2026/02/05 12:57:03 INFO Applying migration id=portable 2026/02/05 12:57:03 INFO Applying migration id=proofs 2026/02/05 12:57:03 INFO Applying migration id=contexts 2026/02/05 12:57:03 INFO Applying migration id=deliverieshost 2026/02/05 12:57:03 INFO Applying migration id=pembegin 2026/02/05 12:57:03 INFO Applying migration id=didhost 2026/02/05 12:57:05 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (1.81s) === RUN TestAvatar_TooSmallSize 2026/02/05 12:57:05 INFO Applying migration id=initial 2026/02/05 12:57:05 INFO Applying migration id=notesupdated 2026/02/05 12:57:05 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:05 INFO Applying migration id=activitiesid 2026/02/05 12:57:05 INFO Applying migration id=outbox 2026/02/05 12:57:05 INFO Applying migration id=edits 2026/02/05 12:57:05 INFO Applying migration id=outboxactor 2026/02/05 12:57:05 INFO Applying migration id=outboxsender 2026/02/05 12:57:05 INFO Applying migration id=thread 2026/02/05 12:57:05 INFO Applying migration id=host 2026/02/05 12:57:05 INFO Applying migration id=sharedinbox 2026/02/05 12:57:05 INFO Applying migration id=noteshost 2026/02/05 12:57:05 INFO Applying migration id=fetched 2026/02/05 12:57:05 INFO Applying migration id=move 2026/02/05 12:57:05 INFO Applying migration id=cleanup 2026/02/05 12:57:05 INFO Applying migration id=received 2026/02/05 12:57:05 INFO Applying migration id=namehost 2026/02/05 12:57:05 INFO Applying migration id=outboxhost 2026/02/05 12:57:05 INFO Applying migration id=notesfts 2026/02/05 12:57:05 INFO Applying migration id=iconsname 2026/02/05 12:57:05 INFO Applying migration id=nohash 2026/02/05 12:57:05 INFO Applying migration id=shares 2026/02/05 12:57:05 INFO Applying migration id=actorttl 2026/02/05 12:57:05 INFO Applying migration id=tocc 2026/02/05 12:57:05 INFO Applying migration id=followeds 2026/02/05 12:57:05 INFO Applying migration id=certhash 2026/02/05 12:57:05 INFO Applying migration id=follows_sync 2026/02/05 12:57:05 INFO Applying migration id=jsonpath 2026/02/05 12:57:05 INFO Applying migration id=localforward 2026/02/05 12:57:05 INFO Applying migration id=avatar 2026/02/05 12:57:05 INFO Applying migration id=noimage 2026/02/05 12:57:05 INFO Applying migration id=feed 2026/02/05 12:57:05 INFO Applying migration id=bookmarks 2026/02/05 12:57:05 INFO Applying migration id=shareactivity 2026/02/05 12:57:05 INFO Applying migration id=application 2026/02/05 12:57:05 INFO Applying migration id=certificates 2026/02/05 12:57:05 INFO Applying migration id=rawforward 2026/02/05 12:57:05 INFO Applying migration id=publickey 2026/02/05 12:57:05 INFO Applying migration id=resolvegroup 2026/02/05 12:57:05 INFO Applying migration id=reject 2026/02/05 12:57:05 INFO Applying migration id=autodel 2026/02/05 12:57:05 INFO Applying migration id=jsonb 2026/02/05 12:57:05 INFO Applying migration id=quote 2026/02/05 12:57:05 INFO Applying migration id=rfc9421 2026/02/05 12:57:05 INFO Applying migration id=keys 2026/02/05 12:57:05 INFO Applying migration id=portable 2026/02/05 12:57:05 INFO Applying migration id=proofs 2026/02/05 12:57:05 INFO Applying migration id=contexts 2026/02/05 12:57:05 INFO Applying migration id=deliverieshost 2026/02/05 12:57:05 INFO Applying migration id=pembegin 2026/02/05 12:57:05 INFO Applying migration id=didhost 2026/02/05 12:57:08 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (3.30s) === RUN TestAvatar_TooBigSize 2026/02/05 12:57:08 INFO Applying migration id=initial 2026/02/05 12:57:08 INFO Applying migration id=notesupdated 2026/02/05 12:57:08 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:08 INFO Applying migration id=activitiesid 2026/02/05 12:57:08 INFO Applying migration id=outbox 2026/02/05 12:57:08 INFO Applying migration id=edits 2026/02/05 12:57:08 INFO Applying migration id=outboxactor 2026/02/05 12:57:08 INFO Applying migration id=outboxsender 2026/02/05 12:57:08 INFO Applying migration id=thread 2026/02/05 12:57:08 INFO Applying migration id=host 2026/02/05 12:57:09 INFO Applying migration id=sharedinbox 2026/02/05 12:57:09 INFO Applying migration id=noteshost 2026/02/05 12:57:09 INFO Applying migration id=fetched 2026/02/05 12:57:09 INFO Applying migration id=move 2026/02/05 12:57:09 INFO Applying migration id=cleanup 2026/02/05 12:57:09 INFO Applying migration id=received 2026/02/05 12:57:09 INFO Applying migration id=namehost 2026/02/05 12:57:09 INFO Applying migration id=outboxhost 2026/02/05 12:57:09 INFO Applying migration id=notesfts 2026/02/05 12:57:09 INFO Applying migration id=iconsname 2026/02/05 12:57:09 INFO Applying migration id=nohash 2026/02/05 12:57:09 INFO Applying migration id=shares 2026/02/05 12:57:09 INFO Applying migration id=actorttl 2026/02/05 12:57:09 INFO Applying migration id=tocc 2026/02/05 12:57:09 INFO Applying migration id=followeds 2026/02/05 12:57:09 INFO Applying migration id=certhash 2026/02/05 12:57:09 INFO Applying migration id=follows_sync 2026/02/05 12:57:09 INFO Applying migration id=jsonpath 2026/02/05 12:57:09 INFO Applying migration id=localforward 2026/02/05 12:57:09 INFO Applying migration id=avatar 2026/02/05 12:57:09 INFO Applying migration id=noimage 2026/02/05 12:57:09 INFO Applying migration id=feed 2026/02/05 12:57:09 INFO Applying migration id=bookmarks 2026/02/05 12:57:09 INFO Applying migration id=shareactivity 2026/02/05 12:57:09 INFO Applying migration id=application 2026/02/05 12:57:09 INFO Applying migration id=certificates 2026/02/05 12:57:09 INFO Applying migration id=rawforward 2026/02/05 12:57:09 INFO Applying migration id=publickey 2026/02/05 12:57:09 INFO Applying migration id=resolvegroup 2026/02/05 12:57:09 INFO Applying migration id=reject 2026/02/05 12:57:09 INFO Applying migration id=autodel 2026/02/05 12:57:09 INFO Applying migration id=jsonb 2026/02/05 12:57:09 INFO Applying migration id=quote 2026/02/05 12:57:09 INFO Applying migration id=rfc9421 2026/02/05 12:57:09 INFO Applying migration id=keys 2026/02/05 12:57:09 INFO Applying migration id=portable 2026/02/05 12:57:09 INFO Applying migration id=proofs 2026/02/05 12:57:09 INFO Applying migration id=contexts 2026/02/05 12:57:09 INFO Applying migration id=deliverieshost 2026/02/05 12:57:09 INFO Applying migration id=pembegin 2026/02/05 12:57:09 INFO Applying migration id=didhost 2026/02/05 12:57:12 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (3.06s) === RUN TestAvatar_SizeLimit 2026/02/05 12:57:12 INFO Applying migration id=initial 2026/02/05 12:57:12 INFO Applying migration id=notesupdated 2026/02/05 12:57:12 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:12 INFO Applying migration id=activitiesid 2026/02/05 12:57:12 INFO Applying migration id=outbox 2026/02/05 12:57:12 INFO Applying migration id=edits 2026/02/05 12:57:12 INFO Applying migration id=outboxactor 2026/02/05 12:57:12 INFO Applying migration id=outboxsender 2026/02/05 12:57:12 INFO Applying migration id=thread 2026/02/05 12:57:12 INFO Applying migration id=host 2026/02/05 12:57:12 INFO Applying migration id=sharedinbox 2026/02/05 12:57:12 INFO Applying migration id=noteshost 2026/02/05 12:57:12 INFO Applying migration id=fetched 2026/02/05 12:57:12 INFO Applying migration id=move 2026/02/05 12:57:12 INFO Applying migration id=cleanup 2026/02/05 12:57:12 INFO Applying migration id=received 2026/02/05 12:57:12 INFO Applying migration id=namehost 2026/02/05 12:57:12 INFO Applying migration id=outboxhost 2026/02/05 12:57:12 INFO Applying migration id=notesfts 2026/02/05 12:57:12 INFO Applying migration id=iconsname 2026/02/05 12:57:12 INFO Applying migration id=nohash 2026/02/05 12:57:12 INFO Applying migration id=shares 2026/02/05 12:57:12 INFO Applying migration id=actorttl 2026/02/05 12:57:12 INFO Applying migration id=tocc 2026/02/05 12:57:12 INFO Applying migration id=followeds 2026/02/05 12:57:12 INFO Applying migration id=certhash 2026/02/05 12:57:12 INFO Applying migration id=follows_sync 2026/02/05 12:57:12 INFO Applying migration id=jsonpath 2026/02/05 12:57:12 INFO Applying migration id=localforward 2026/02/05 12:57:12 INFO Applying migration id=avatar 2026/02/05 12:57:12 INFO Applying migration id=noimage 2026/02/05 12:57:12 INFO Applying migration id=feed 2026/02/05 12:57:12 INFO Applying migration id=bookmarks 2026/02/05 12:57:12 INFO Applying migration id=shareactivity 2026/02/05 12:57:12 INFO Applying migration id=application 2026/02/05 12:57:12 INFO Applying migration id=certificates 2026/02/05 12:57:12 INFO Applying migration id=rawforward 2026/02/05 12:57:12 INFO Applying migration id=publickey 2026/02/05 12:57:12 INFO Applying migration id=resolvegroup 2026/02/05 12:57:12 INFO Applying migration id=reject 2026/02/05 12:57:12 INFO Applying migration id=autodel 2026/02/05 12:57:12 INFO Applying migration id=jsonb 2026/02/05 12:57:12 INFO Applying migration id=quote 2026/02/05 12:57:12 INFO Applying migration id=rfc9421 2026/02/05 12:57:12 INFO Applying migration id=keys 2026/02/05 12:57:12 INFO Applying migration id=portable 2026/02/05 12:57:12 INFO Applying migration id=proofs 2026/02/05 12:57:12 INFO Applying migration id=contexts 2026/02/05 12:57:12 INFO Applying migration id=deliverieshost 2026/02/05 12:57:12 INFO Applying migration id=pembegin 2026/02/05 12:57:12 INFO Applying migration id=didhost 2026/02/05 12:57:14 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (2.21s) === RUN TestAvatar_ExactlySizeLimit 2026/02/05 12:57:14 INFO Applying migration id=initial 2026/02/05 12:57:14 INFO Applying migration id=notesupdated 2026/02/05 12:57:14 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:14 INFO Applying migration id=activitiesid 2026/02/05 12:57:14 INFO Applying migration id=outbox 2026/02/05 12:57:14 INFO Applying migration id=edits 2026/02/05 12:57:14 INFO Applying migration id=outboxactor 2026/02/05 12:57:14 INFO Applying migration id=outboxsender 2026/02/05 12:57:14 INFO Applying migration id=thread 2026/02/05 12:57:14 INFO Applying migration id=host 2026/02/05 12:57:14 INFO Applying migration id=sharedinbox 2026/02/05 12:57:14 INFO Applying migration id=noteshost 2026/02/05 12:57:14 INFO Applying migration id=fetched 2026/02/05 12:57:14 INFO Applying migration id=move 2026/02/05 12:57:14 INFO Applying migration id=cleanup 2026/02/05 12:57:14 INFO Applying migration id=received 2026/02/05 12:57:14 INFO Applying migration id=namehost 2026/02/05 12:57:14 INFO Applying migration id=outboxhost 2026/02/05 12:57:14 INFO Applying migration id=notesfts 2026/02/05 12:57:14 INFO Applying migration id=iconsname 2026/02/05 12:57:14 INFO Applying migration id=nohash 2026/02/05 12:57:14 INFO Applying migration id=shares 2026/02/05 12:57:14 INFO Applying migration id=actorttl 2026/02/05 12:57:14 INFO Applying migration id=tocc 2026/02/05 12:57:14 INFO Applying migration id=followeds 2026/02/05 12:57:14 INFO Applying migration id=certhash 2026/02/05 12:57:14 INFO Applying migration id=follows_sync 2026/02/05 12:57:14 INFO Applying migration id=jsonpath 2026/02/05 12:57:14 INFO Applying migration id=localforward 2026/02/05 12:57:14 INFO Applying migration id=avatar 2026/02/05 12:57:14 INFO Applying migration id=noimage 2026/02/05 12:57:14 INFO Applying migration id=feed 2026/02/05 12:57:14 INFO Applying migration id=bookmarks 2026/02/05 12:57:14 INFO Applying migration id=shareactivity 2026/02/05 12:57:14 INFO Applying migration id=application 2026/02/05 12:57:14 INFO Applying migration id=certificates 2026/02/05 12:57:14 INFO Applying migration id=rawforward 2026/02/05 12:57:14 INFO Applying migration id=publickey 2026/02/05 12:57:14 INFO Applying migration id=resolvegroup 2026/02/05 12:57:14 INFO Applying migration id=reject 2026/02/05 12:57:14 INFO Applying migration id=autodel 2026/02/05 12:57:14 INFO Applying migration id=jsonb 2026/02/05 12:57:14 INFO Applying migration id=quote 2026/02/05 12:57:14 INFO Applying migration id=rfc9421 2026/02/05 12:57:14 INFO Applying migration id=keys 2026/02/05 12:57:14 INFO Applying migration id=portable 2026/02/05 12:57:14 INFO Applying migration id=proofs 2026/02/05 12:57:14 INFO Applying migration id=contexts 2026/02/05 12:57:14 INFO Applying migration id=deliverieshost 2026/02/05 12:57:14 INFO Applying migration id=pembegin 2026/02/05 12:57:14 INFO Applying migration id=didhost --- PASS: TestAvatar_ExactlySizeLimit (2.07s) === RUN TestBio_Throttled 2026/02/05 12:57:16 INFO Applying migration id=initial 2026/02/05 12:57:16 INFO Applying migration id=notesupdated 2026/02/05 12:57:16 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:16 INFO Applying migration id=activitiesid 2026/02/05 12:57:16 INFO Applying migration id=outbox 2026/02/05 12:57:16 INFO Applying migration id=edits 2026/02/05 12:57:16 INFO Applying migration id=outboxactor 2026/02/05 12:57:16 INFO Applying migration id=outboxsender 2026/02/05 12:57:16 INFO Applying migration id=thread 2026/02/05 12:57:16 INFO Applying migration id=host 2026/02/05 12:57:16 INFO Applying migration id=sharedinbox 2026/02/05 12:57:16 INFO Applying migration id=noteshost 2026/02/05 12:57:16 INFO Applying migration id=fetched 2026/02/05 12:57:16 INFO Applying migration id=move 2026/02/05 12:57:16 INFO Applying migration id=cleanup 2026/02/05 12:57:16 INFO Applying migration id=received 2026/02/05 12:57:16 INFO Applying migration id=namehost 2026/02/05 12:57:16 INFO Applying migration id=outboxhost 2026/02/05 12:57:16 INFO Applying migration id=notesfts 2026/02/05 12:57:16 INFO Applying migration id=iconsname 2026/02/05 12:57:16 INFO Applying migration id=nohash 2026/02/05 12:57:16 INFO Applying migration id=shares 2026/02/05 12:57:16 INFO Applying migration id=actorttl 2026/02/05 12:57:16 INFO Applying migration id=tocc 2026/02/05 12:57:16 INFO Applying migration id=followeds 2026/02/05 12:57:16 INFO Applying migration id=certhash 2026/02/05 12:57:16 INFO Applying migration id=follows_sync 2026/02/05 12:57:16 INFO Applying migration id=jsonpath 2026/02/05 12:57:16 INFO Applying migration id=localforward 2026/02/05 12:57:16 INFO Applying migration id=avatar 2026/02/05 12:57:16 INFO Applying migration id=noimage 2026/02/05 12:57:16 INFO Applying migration id=feed 2026/02/05 12:57:16 INFO Applying migration id=bookmarks 2026/02/05 12:57:16 INFO Applying migration id=shareactivity 2026/02/05 12:57:16 INFO Applying migration id=application 2026/02/05 12:57:16 INFO Applying migration id=certificates 2026/02/05 12:57:16 INFO Applying migration id=rawforward 2026/02/05 12:57:16 INFO Applying migration id=publickey 2026/02/05 12:57:16 INFO Applying migration id=resolvegroup 2026/02/05 12:57:16 INFO Applying migration id=reject 2026/02/05 12:57:16 INFO Applying migration id=autodel 2026/02/05 12:57:16 INFO Applying migration id=jsonb 2026/02/05 12:57:16 INFO Applying migration id=quote 2026/02/05 12:57:16 INFO Applying migration id=rfc9421 2026/02/05 12:57:16 INFO Applying migration id=keys 2026/02/05 12:57:16 INFO Applying migration id=portable 2026/02/05 12:57:16 INFO Applying migration id=proofs 2026/02/05 12:57:16 INFO Applying migration id=contexts 2026/02/05 12:57:16 INFO Applying migration id=deliverieshost 2026/02/05 12:57:16 INFO Applying migration id=pembegin 2026/02/05 12:57:16 INFO Applying migration id=didhost 2026/02/05 12:57:20 WARN Throttled request to set bio can=2026-02-05T13:27:18.300Z --- PASS: TestBio_Throttled (3.68s) === RUN TestBio_HappyFlow 2026/02/05 12:57:20 INFO Applying migration id=initial 2026/02/05 12:57:20 INFO Applying migration id=notesupdated 2026/02/05 12:57:20 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:20 INFO Applying migration id=activitiesid 2026/02/05 12:57:20 INFO Applying migration id=outbox 2026/02/05 12:57:20 INFO Applying migration id=edits 2026/02/05 12:57:20 INFO Applying migration id=outboxactor 2026/02/05 12:57:20 INFO Applying migration id=outboxsender 2026/02/05 12:57:20 INFO Applying migration id=thread 2026/02/05 12:57:20 INFO Applying migration id=host 2026/02/05 12:57:20 INFO Applying migration id=sharedinbox 2026/02/05 12:57:20 INFO Applying migration id=noteshost 2026/02/05 12:57:20 INFO Applying migration id=fetched 2026/02/05 12:57:20 INFO Applying migration id=move 2026/02/05 12:57:20 INFO Applying migration id=cleanup 2026/02/05 12:57:20 INFO Applying migration id=received 2026/02/05 12:57:20 INFO Applying migration id=namehost 2026/02/05 12:57:20 INFO Applying migration id=outboxhost 2026/02/05 12:57:20 INFO Applying migration id=notesfts 2026/02/05 12:57:20 INFO Applying migration id=iconsname 2026/02/05 12:57:20 INFO Applying migration id=nohash 2026/02/05 12:57:20 INFO Applying migration id=shares 2026/02/05 12:57:20 INFO Applying migration id=actorttl 2026/02/05 12:57:20 INFO Applying migration id=tocc 2026/02/05 12:57:20 INFO Applying migration id=followeds 2026/02/05 12:57:20 INFO Applying migration id=certhash 2026/02/05 12:57:20 INFO Applying migration id=follows_sync 2026/02/05 12:57:20 INFO Applying migration id=jsonpath 2026/02/05 12:57:20 INFO Applying migration id=localforward 2026/02/05 12:57:20 INFO Applying migration id=avatar 2026/02/05 12:57:20 INFO Applying migration id=noimage 2026/02/05 12:57:20 INFO Applying migration id=feed 2026/02/05 12:57:20 INFO Applying migration id=bookmarks 2026/02/05 12:57:20 INFO Applying migration id=shareactivity 2026/02/05 12:57:20 INFO Applying migration id=application 2026/02/05 12:57:20 INFO Applying migration id=certificates 2026/02/05 12:57:20 INFO Applying migration id=rawforward 2026/02/05 12:57:20 INFO Applying migration id=publickey 2026/02/05 12:57:20 INFO Applying migration id=resolvegroup 2026/02/05 12:57:20 INFO Applying migration id=reject 2026/02/05 12:57:20 INFO Applying migration id=autodel 2026/02/05 12:57:20 INFO Applying migration id=jsonb 2026/02/05 12:57:20 INFO Applying migration id=quote 2026/02/05 12:57:20 INFO Applying migration id=rfc9421 2026/02/05 12:57:20 INFO Applying migration id=keys 2026/02/05 12:57:20 INFO Applying migration id=portable 2026/02/05 12:57:20 INFO Applying migration id=proofs 2026/02/05 12:57:20 INFO Applying migration id=contexts 2026/02/05 12:57:20 INFO Applying migration id=deliverieshost 2026/02/05 12:57:20 INFO Applying migration id=pembegin 2026/02/05 12:57:20 INFO Applying migration id=didhost 2026/02/05 12:57:23 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (3.77s) === RUN TestBio_TooLong 2026/02/05 12:57:23 INFO Applying migration id=initial 2026/02/05 12:57:23 INFO Applying migration id=notesupdated 2026/02/05 12:57:23 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:23 INFO Applying migration id=activitiesid 2026/02/05 12:57:23 INFO Applying migration id=outbox 2026/02/05 12:57:23 INFO Applying migration id=edits 2026/02/05 12:57:23 INFO Applying migration id=outboxactor 2026/02/05 12:57:23 INFO Applying migration id=outboxsender 2026/02/05 12:57:23 INFO Applying migration id=thread 2026/02/05 12:57:23 INFO Applying migration id=host 2026/02/05 12:57:23 INFO Applying migration id=sharedinbox 2026/02/05 12:57:23 INFO Applying migration id=noteshost 2026/02/05 12:57:23 INFO Applying migration id=fetched 2026/02/05 12:57:23 INFO Applying migration id=move 2026/02/05 12:57:23 INFO Applying migration id=cleanup 2026/02/05 12:57:23 INFO Applying migration id=received 2026/02/05 12:57:23 INFO Applying migration id=namehost 2026/02/05 12:57:23 INFO Applying migration id=outboxhost 2026/02/05 12:57:23 INFO Applying migration id=notesfts 2026/02/05 12:57:23 INFO Applying migration id=iconsname 2026/02/05 12:57:23 INFO Applying migration id=nohash 2026/02/05 12:57:23 INFO Applying migration id=shares 2026/02/05 12:57:23 INFO Applying migration id=actorttl 2026/02/05 12:57:23 INFO Applying migration id=tocc 2026/02/05 12:57:23 INFO Applying migration id=followeds 2026/02/05 12:57:23 INFO Applying migration id=certhash 2026/02/05 12:57:23 INFO Applying migration id=follows_sync 2026/02/05 12:57:23 INFO Applying migration id=jsonpath 2026/02/05 12:57:23 INFO Applying migration id=localforward 2026/02/05 12:57:23 INFO Applying migration id=avatar 2026/02/05 12:57:23 INFO Applying migration id=noimage 2026/02/05 12:57:23 INFO Applying migration id=feed 2026/02/05 12:57:23 INFO Applying migration id=bookmarks 2026/02/05 12:57:23 INFO Applying migration id=shareactivity 2026/02/05 12:57:23 INFO Applying migration id=application 2026/02/05 12:57:23 INFO Applying migration id=certificates 2026/02/05 12:57:23 INFO Applying migration id=rawforward 2026/02/05 12:57:23 INFO Applying migration id=publickey 2026/02/05 12:57:23 INFO Applying migration id=resolvegroup 2026/02/05 12:57:23 INFO Applying migration id=reject 2026/02/05 12:57:23 INFO Applying migration id=autodel 2026/02/05 12:57:23 INFO Applying migration id=jsonb 2026/02/05 12:57:23 INFO Applying migration id=quote 2026/02/05 12:57:23 INFO Applying migration id=rfc9421 2026/02/05 12:57:23 INFO Applying migration id=keys 2026/02/05 12:57:23 INFO Applying migration id=portable 2026/02/05 12:57:23 INFO Applying migration id=proofs 2026/02/05 12:57:23 INFO Applying migration id=contexts 2026/02/05 12:57:23 INFO Applying migration id=deliverieshost 2026/02/05 12:57:23 INFO Applying migration id=pembegin 2026/02/05 12:57:23 INFO Applying migration id=didhost --- PASS: TestBio_TooLong (3.00s) === RUN TestBio_MultiLine 2026/02/05 12:57:26 INFO Applying migration id=initial 2026/02/05 12:57:26 INFO Applying migration id=notesupdated 2026/02/05 12:57:26 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:26 INFO Applying migration id=activitiesid 2026/02/05 12:57:26 INFO Applying migration id=outbox 2026/02/05 12:57:26 INFO Applying migration id=edits 2026/02/05 12:57:26 INFO Applying migration id=outboxactor 2026/02/05 12:57:26 INFO Applying migration id=outboxsender 2026/02/05 12:57:26 INFO Applying migration id=thread 2026/02/05 12:57:26 INFO Applying migration id=host 2026/02/05 12:57:26 INFO Applying migration id=sharedinbox 2026/02/05 12:57:26 INFO Applying migration id=noteshost 2026/02/05 12:57:26 INFO Applying migration id=fetched 2026/02/05 12:57:26 INFO Applying migration id=move 2026/02/05 12:57:26 INFO Applying migration id=cleanup 2026/02/05 12:57:26 INFO Applying migration id=received 2026/02/05 12:57:26 INFO Applying migration id=namehost 2026/02/05 12:57:26 INFO Applying migration id=outboxhost 2026/02/05 12:57:26 INFO Applying migration id=notesfts 2026/02/05 12:57:26 INFO Applying migration id=iconsname 2026/02/05 12:57:26 INFO Applying migration id=nohash 2026/02/05 12:57:26 INFO Applying migration id=shares 2026/02/05 12:57:26 INFO Applying migration id=actorttl 2026/02/05 12:57:26 INFO Applying migration id=tocc 2026/02/05 12:57:26 INFO Applying migration id=followeds 2026/02/05 12:57:26 INFO Applying migration id=certhash 2026/02/05 12:57:26 INFO Applying migration id=follows_sync 2026/02/05 12:57:26 INFO Applying migration id=jsonpath 2026/02/05 12:57:26 INFO Applying migration id=localforward 2026/02/05 12:57:26 INFO Applying migration id=avatar 2026/02/05 12:57:26 INFO Applying migration id=noimage 2026/02/05 12:57:26 INFO Applying migration id=feed 2026/02/05 12:57:26 INFO Applying migration id=bookmarks 2026/02/05 12:57:26 INFO Applying migration id=shareactivity 2026/02/05 12:57:26 INFO Applying migration id=application 2026/02/05 12:57:26 INFO Applying migration id=certificates 2026/02/05 12:57:26 INFO Applying migration id=rawforward 2026/02/05 12:57:26 INFO Applying migration id=publickey 2026/02/05 12:57:26 INFO Applying migration id=resolvegroup 2026/02/05 12:57:26 INFO Applying migration id=reject 2026/02/05 12:57:26 INFO Applying migration id=autodel 2026/02/05 12:57:26 INFO Applying migration id=jsonb 2026/02/05 12:57:26 INFO Applying migration id=quote 2026/02/05 12:57:26 INFO Applying migration id=rfc9421 2026/02/05 12:57:26 INFO Applying migration id=keys 2026/02/05 12:57:26 INFO Applying migration id=portable 2026/02/05 12:57:26 INFO Applying migration id=proofs 2026/02/05 12:57:26 INFO Applying migration id=contexts 2026/02/05 12:57:26 INFO Applying migration id=deliverieshost 2026/02/05 12:57:26 INFO Applying migration id=pembegin 2026/02/05 12:57:26 INFO Applying migration id=didhost 2026/02/05 12:57:31 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (5.17s) === RUN TestBio_MultiLineWithLink 2026/02/05 12:57:31 INFO Applying migration id=initial 2026/02/05 12:57:31 INFO Applying migration id=notesupdated 2026/02/05 12:57:31 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:31 INFO Applying migration id=activitiesid 2026/02/05 12:57:31 INFO Applying migration id=outbox 2026/02/05 12:57:31 INFO Applying migration id=edits 2026/02/05 12:57:31 INFO Applying migration id=outboxactor 2026/02/05 12:57:31 INFO Applying migration id=outboxsender 2026/02/05 12:57:31 INFO Applying migration id=thread 2026/02/05 12:57:31 INFO Applying migration id=host 2026/02/05 12:57:31 INFO Applying migration id=sharedinbox 2026/02/05 12:57:31 INFO Applying migration id=noteshost 2026/02/05 12:57:31 INFO Applying migration id=fetched 2026/02/05 12:57:31 INFO Applying migration id=move 2026/02/05 12:57:31 INFO Applying migration id=cleanup 2026/02/05 12:57:31 INFO Applying migration id=received 2026/02/05 12:57:31 INFO Applying migration id=namehost 2026/02/05 12:57:31 INFO Applying migration id=outboxhost 2026/02/05 12:57:31 INFO Applying migration id=notesfts 2026/02/05 12:57:31 INFO Applying migration id=iconsname 2026/02/05 12:57:31 INFO Applying migration id=nohash 2026/02/05 12:57:31 INFO Applying migration id=shares 2026/02/05 12:57:31 INFO Applying migration id=actorttl 2026/02/05 12:57:31 INFO Applying migration id=tocc 2026/02/05 12:57:31 INFO Applying migration id=followeds 2026/02/05 12:57:31 INFO Applying migration id=certhash 2026/02/05 12:57:31 INFO Applying migration id=follows_sync 2026/02/05 12:57:31 INFO Applying migration id=jsonpath 2026/02/05 12:57:32 INFO Applying migration id=localforward 2026/02/05 12:57:32 INFO Applying migration id=avatar 2026/02/05 12:57:32 INFO Applying migration id=noimage 2026/02/05 12:57:32 INFO Applying migration id=feed 2026/02/05 12:57:32 INFO Applying migration id=bookmarks 2026/02/05 12:57:32 INFO Applying migration id=shareactivity 2026/02/05 12:57:32 INFO Applying migration id=application 2026/02/05 12:57:32 INFO Applying migration id=certificates 2026/02/05 12:57:32 INFO Applying migration id=rawforward 2026/02/05 12:57:32 INFO Applying migration id=publickey 2026/02/05 12:57:32 INFO Applying migration id=resolvegroup 2026/02/05 12:57:32 INFO Applying migration id=reject 2026/02/05 12:57:32 INFO Applying migration id=autodel 2026/02/05 12:57:32 INFO Applying migration id=jsonb 2026/02/05 12:57:32 INFO Applying migration id=quote 2026/02/05 12:57:32 INFO Applying migration id=rfc9421 2026/02/05 12:57:32 INFO Applying migration id=keys 2026/02/05 12:57:32 INFO Applying migration id=portable 2026/02/05 12:57:32 INFO Applying migration id=proofs 2026/02/05 12:57:32 INFO Applying migration id=contexts 2026/02/05 12:57:32 INFO Applying migration id=deliverieshost 2026/02/05 12:57:32 INFO Applying migration id=pembegin 2026/02/05 12:57:32 INFO Applying migration id=didhost 2026/02/05 12:57:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (3.26s) === RUN TestBookmark_HappyFlow 2026/02/05 12:57:35 INFO Applying migration id=initial 2026/02/05 12:57:35 INFO Applying migration id=notesupdated 2026/02/05 12:57:35 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:35 INFO Applying migration id=activitiesid 2026/02/05 12:57:35 INFO Applying migration id=outbox 2026/02/05 12:57:35 INFO Applying migration id=edits 2026/02/05 12:57:35 INFO Applying migration id=outboxactor 2026/02/05 12:57:35 INFO Applying migration id=outboxsender 2026/02/05 12:57:35 INFO Applying migration id=thread 2026/02/05 12:57:35 INFO Applying migration id=host 2026/02/05 12:57:35 INFO Applying migration id=sharedinbox 2026/02/05 12:57:35 INFO Applying migration id=noteshost 2026/02/05 12:57:35 INFO Applying migration id=fetched 2026/02/05 12:57:35 INFO Applying migration id=move 2026/02/05 12:57:35 INFO Applying migration id=cleanup 2026/02/05 12:57:35 INFO Applying migration id=received 2026/02/05 12:57:35 INFO Applying migration id=namehost 2026/02/05 12:57:35 INFO Applying migration id=outboxhost 2026/02/05 12:57:35 INFO Applying migration id=notesfts 2026/02/05 12:57:35 INFO Applying migration id=iconsname 2026/02/05 12:57:35 INFO Applying migration id=nohash 2026/02/05 12:57:35 INFO Applying migration id=shares 2026/02/05 12:57:35 INFO Applying migration id=actorttl 2026/02/05 12:57:35 INFO Applying migration id=tocc 2026/02/05 12:57:35 INFO Applying migration id=followeds 2026/02/05 12:57:35 INFO Applying migration id=certhash 2026/02/05 12:57:35 INFO Applying migration id=follows_sync 2026/02/05 12:57:35 INFO Applying migration id=jsonpath 2026/02/05 12:57:35 INFO Applying migration id=localforward 2026/02/05 12:57:35 INFO Applying migration id=avatar 2026/02/05 12:57:35 INFO Applying migration id=noimage 2026/02/05 12:57:35 INFO Applying migration id=feed 2026/02/05 12:57:35 INFO Applying migration id=bookmarks 2026/02/05 12:57:35 INFO Applying migration id=shareactivity 2026/02/05 12:57:35 INFO Applying migration id=application 2026/02/05 12:57:35 INFO Applying migration id=certificates 2026/02/05 12:57:35 INFO Applying migration id=rawforward 2026/02/05 12:57:35 INFO Applying migration id=publickey 2026/02/05 12:57:35 INFO Applying migration id=resolvegroup 2026/02/05 12:57:35 INFO Applying migration id=reject 2026/02/05 12:57:35 INFO Applying migration id=autodel 2026/02/05 12:57:35 INFO Applying migration id=jsonb 2026/02/05 12:57:35 INFO Applying migration id=quote 2026/02/05 12:57:35 INFO Applying migration id=rfc9421 2026/02/05 12:57:35 INFO Applying migration id=keys 2026/02/05 12:57:35 INFO Applying migration id=portable 2026/02/05 12:57:35 INFO Applying migration id=proofs 2026/02/05 12:57:35 INFO Applying migration id=contexts 2026/02/05 12:57:35 INFO Applying migration id=deliverieshost 2026/02/05 12:57:35 INFO Applying migration id=pembegin 2026/02/05 12:57:35 INFO Applying migration id=didhost 2026/02/05 12:57:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-3040-7b23-b1b4-22fb032bf0ba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-3040-7aca-b964-dfcedc16b658 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de1-3040-7aca-b964-dfcedc16b658 2026/02/05 12:57:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de1-3040-7aca-b964-dfcedc16b658 2026/02/05 12:57:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de1-3040-7aca-b964-dfcedc16b658 2026/02/05 12:57:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de1-3040-7aca-b964-dfcedc16b658 --- PASS: TestBookmark_HappyFlow (3.42s) === RUN TestBookmark_Throttling 2026/02/05 12:57:38 INFO Applying migration id=initial 2026/02/05 12:57:38 INFO Applying migration id=notesupdated 2026/02/05 12:57:38 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:38 INFO Applying migration id=activitiesid 2026/02/05 12:57:38 INFO Applying migration id=outbox 2026/02/05 12:57:38 INFO Applying migration id=edits 2026/02/05 12:57:38 INFO Applying migration id=outboxactor 2026/02/05 12:57:38 INFO Applying migration id=outboxsender 2026/02/05 12:57:38 INFO Applying migration id=thread 2026/02/05 12:57:38 INFO Applying migration id=host 2026/02/05 12:57:38 INFO Applying migration id=sharedinbox 2026/02/05 12:57:38 INFO Applying migration id=noteshost 2026/02/05 12:57:38 INFO Applying migration id=fetched 2026/02/05 12:57:38 INFO Applying migration id=move 2026/02/05 12:57:38 INFO Applying migration id=cleanup 2026/02/05 12:57:38 INFO Applying migration id=received 2026/02/05 12:57:38 INFO Applying migration id=namehost 2026/02/05 12:57:38 INFO Applying migration id=outboxhost 2026/02/05 12:57:38 INFO Applying migration id=notesfts 2026/02/05 12:57:38 INFO Applying migration id=iconsname 2026/02/05 12:57:38 INFO Applying migration id=nohash 2026/02/05 12:57:38 INFO Applying migration id=shares 2026/02/05 12:57:38 INFO Applying migration id=actorttl 2026/02/05 12:57:38 INFO Applying migration id=tocc 2026/02/05 12:57:38 INFO Applying migration id=followeds 2026/02/05 12:57:38 INFO Applying migration id=certhash 2026/02/05 12:57:38 INFO Applying migration id=follows_sync 2026/02/05 12:57:38 INFO Applying migration id=jsonpath 2026/02/05 12:57:38 INFO Applying migration id=localforward 2026/02/05 12:57:38 INFO Applying migration id=avatar 2026/02/05 12:57:38 INFO Applying migration id=noimage 2026/02/05 12:57:38 INFO Applying migration id=feed 2026/02/05 12:57:38 INFO Applying migration id=bookmarks 2026/02/05 12:57:38 INFO Applying migration id=shareactivity 2026/02/05 12:57:38 INFO Applying migration id=application 2026/02/05 12:57:38 INFO Applying migration id=certificates 2026/02/05 12:57:38 INFO Applying migration id=rawforward 2026/02/05 12:57:38 INFO Applying migration id=publickey 2026/02/05 12:57:38 INFO Applying migration id=resolvegroup 2026/02/05 12:57:38 INFO Applying migration id=reject 2026/02/05 12:57:38 INFO Applying migration id=autodel 2026/02/05 12:57:38 INFO Applying migration id=jsonb 2026/02/05 12:57:38 INFO Applying migration id=quote 2026/02/05 12:57:38 INFO Applying migration id=rfc9421 2026/02/05 12:57:38 INFO Applying migration id=keys 2026/02/05 12:57:38 INFO Applying migration id=portable 2026/02/05 12:57:38 INFO Applying migration id=proofs 2026/02/05 12:57:38 INFO Applying migration id=contexts 2026/02/05 12:57:38 INFO Applying migration id=deliverieshost 2026/02/05 12:57:38 INFO Applying migration id=pembegin 2026/02/05 12:57:38 INFO Applying migration id=didhost 2026/02/05 12:57:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-38fa-7998-bf21-67bae2fb7e2c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-38fa-7941-84de-14fdf48a8173 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de1-38fa-7941-84de-14fdf48a8173 2026/02/05 12:57:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-38fc-7b6b-b3db-7f7db8abfa1b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-38fc-7b37-80bf-a047791dc2e8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2de1-38fc-7b37-80bf-a047791dc2e8 2026/02/05 12:57:40 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (2.23s) === RUN TestBookmark_Limit 2026/02/05 12:57:40 INFO Applying migration id=initial 2026/02/05 12:57:40 INFO Applying migration id=notesupdated 2026/02/05 12:57:40 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:40 INFO Applying migration id=activitiesid 2026/02/05 12:57:40 INFO Applying migration id=outbox 2026/02/05 12:57:40 INFO Applying migration id=edits 2026/02/05 12:57:40 INFO Applying migration id=outboxactor 2026/02/05 12:57:40 INFO Applying migration id=outboxsender 2026/02/05 12:57:40 INFO Applying migration id=thread 2026/02/05 12:57:40 INFO Applying migration id=host 2026/02/05 12:57:40 INFO Applying migration id=sharedinbox 2026/02/05 12:57:40 INFO Applying migration id=noteshost 2026/02/05 12:57:40 INFO Applying migration id=fetched 2026/02/05 12:57:40 INFO Applying migration id=move 2026/02/05 12:57:40 INFO Applying migration id=cleanup 2026/02/05 12:57:40 INFO Applying migration id=received 2026/02/05 12:57:40 INFO Applying migration id=namehost 2026/02/05 12:57:40 INFO Applying migration id=outboxhost 2026/02/05 12:57:40 INFO Applying migration id=notesfts 2026/02/05 12:57:40 INFO Applying migration id=iconsname 2026/02/05 12:57:40 INFO Applying migration id=nohash 2026/02/05 12:57:40 INFO Applying migration id=shares 2026/02/05 12:57:40 INFO Applying migration id=actorttl 2026/02/05 12:57:40 INFO Applying migration id=tocc 2026/02/05 12:57:40 INFO Applying migration id=followeds 2026/02/05 12:57:40 INFO Applying migration id=certhash 2026/02/05 12:57:40 INFO Applying migration id=follows_sync 2026/02/05 12:57:40 INFO Applying migration id=jsonpath 2026/02/05 12:57:40 INFO Applying migration id=localforward 2026/02/05 12:57:40 INFO Applying migration id=avatar 2026/02/05 12:57:40 INFO Applying migration id=noimage 2026/02/05 12:57:40 INFO Applying migration id=feed 2026/02/05 12:57:40 INFO Applying migration id=bookmarks 2026/02/05 12:57:40 INFO Applying migration id=shareactivity 2026/02/05 12:57:40 INFO Applying migration id=application 2026/02/05 12:57:40 INFO Applying migration id=certificates 2026/02/05 12:57:40 INFO Applying migration id=rawforward 2026/02/05 12:57:40 INFO Applying migration id=publickey 2026/02/05 12:57:40 INFO Applying migration id=resolvegroup 2026/02/05 12:57:40 INFO Applying migration id=reject 2026/02/05 12:57:40 INFO Applying migration id=autodel 2026/02/05 12:57:40 INFO Applying migration id=jsonb 2026/02/05 12:57:40 INFO Applying migration id=quote 2026/02/05 12:57:40 INFO Applying migration id=rfc9421 2026/02/05 12:57:40 INFO Applying migration id=keys 2026/02/05 12:57:40 INFO Applying migration id=portable 2026/02/05 12:57:40 INFO Applying migration id=proofs 2026/02/05 12:57:40 INFO Applying migration id=contexts 2026/02/05 12:57:40 INFO Applying migration id=deliverieshost 2026/02/05 12:57:40 INFO Applying migration id=pembegin 2026/02/05 12:57:40 INFO Applying migration id=didhost 2026/02/05 12:57:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-476f-7844-9055-941d97fd0e9d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-476f-77c7-84e8-ab062715a402 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de1-476f-77c7-84e8-ab062715a402 2026/02/05 12:57:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-4771-794c-b250-2e297dc48cef activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-4771-791d-958b-e5141185e719 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2de1-4771-791d-958b-e5141185e719 2026/02/05 12:57:44 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/019c2de1-4771-791d-958b-e5141185e719 --- PASS: TestBookmark_Limit (3.70s) === RUN TestBookmark_TwoBookmarks 2026/02/05 12:57:44 INFO Applying migration id=initial 2026/02/05 12:57:44 INFO Applying migration id=notesupdated 2026/02/05 12:57:44 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:44 INFO Applying migration id=activitiesid 2026/02/05 12:57:44 INFO Applying migration id=outbox 2026/02/05 12:57:44 INFO Applying migration id=edits 2026/02/05 12:57:44 INFO Applying migration id=outboxactor 2026/02/05 12:57:44 INFO Applying migration id=outboxsender 2026/02/05 12:57:44 INFO Applying migration id=thread 2026/02/05 12:57:44 INFO Applying migration id=host 2026/02/05 12:57:44 INFO Applying migration id=sharedinbox 2026/02/05 12:57:44 INFO Applying migration id=noteshost 2026/02/05 12:57:44 INFO Applying migration id=fetched 2026/02/05 12:57:44 INFO Applying migration id=move 2026/02/05 12:57:44 INFO Applying migration id=cleanup 2026/02/05 12:57:44 INFO Applying migration id=received 2026/02/05 12:57:44 INFO Applying migration id=namehost 2026/02/05 12:57:44 INFO Applying migration id=outboxhost 2026/02/05 12:57:44 INFO Applying migration id=notesfts 2026/02/05 12:57:44 INFO Applying migration id=iconsname 2026/02/05 12:57:44 INFO Applying migration id=nohash 2026/02/05 12:57:44 INFO Applying migration id=shares 2026/02/05 12:57:44 INFO Applying migration id=actorttl 2026/02/05 12:57:44 INFO Applying migration id=tocc 2026/02/05 12:57:44 INFO Applying migration id=followeds 2026/02/05 12:57:44 INFO Applying migration id=certhash 2026/02/05 12:57:44 INFO Applying migration id=follows_sync 2026/02/05 12:57:44 INFO Applying migration id=jsonpath 2026/02/05 12:57:44 INFO Applying migration id=localforward 2026/02/05 12:57:44 INFO Applying migration id=avatar 2026/02/05 12:57:44 INFO Applying migration id=noimage 2026/02/05 12:57:44 INFO Applying migration id=feed 2026/02/05 12:57:44 INFO Applying migration id=bookmarks 2026/02/05 12:57:44 INFO Applying migration id=shareactivity 2026/02/05 12:57:44 INFO Applying migration id=application 2026/02/05 12:57:44 INFO Applying migration id=certificates 2026/02/05 12:57:44 INFO Applying migration id=rawforward 2026/02/05 12:57:44 INFO Applying migration id=publickey 2026/02/05 12:57:44 INFO Applying migration id=resolvegroup 2026/02/05 12:57:44 INFO Applying migration id=reject 2026/02/05 12:57:44 INFO Applying migration id=autodel 2026/02/05 12:57:44 INFO Applying migration id=jsonb 2026/02/05 12:57:44 INFO Applying migration id=quote 2026/02/05 12:57:44 INFO Applying migration id=rfc9421 2026/02/05 12:57:44 INFO Applying migration id=keys 2026/02/05 12:57:44 INFO Applying migration id=portable 2026/02/05 12:57:44 INFO Applying migration id=proofs 2026/02/05 12:57:44 INFO Applying migration id=contexts 2026/02/05 12:57:44 INFO Applying migration id=deliverieshost 2026/02/05 12:57:44 INFO Applying migration id=pembegin 2026/02/05 12:57:44 INFO Applying migration id=didhost 2026/02/05 12:57:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-59e1-70a4-a401-2d50c3427a87 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-59e0-7e6d-b082-d2b39eaf9e44 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de1-59e0-7e6d-b082-d2b39eaf9e44 2026/02/05 12:57:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-59e4-7afe-96c8-f85af06b51aa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-59e4-7ac2-bce4-ccaee5a8f636 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2de1-59e4-7ac2-bce4-ccaee5a8f636 --- PASS: TestBookmark_TwoBookmarks (4.72s) === RUN TestBookmark_Twice 2026/02/05 12:57:49 INFO Applying migration id=initial 2026/02/05 12:57:49 INFO Applying migration id=notesupdated 2026/02/05 12:57:49 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:49 INFO Applying migration id=activitiesid 2026/02/05 12:57:49 INFO Applying migration id=outbox 2026/02/05 12:57:49 INFO Applying migration id=edits 2026/02/05 12:57:49 INFO Applying migration id=outboxactor 2026/02/05 12:57:49 INFO Applying migration id=outboxsender 2026/02/05 12:57:49 INFO Applying migration id=thread 2026/02/05 12:57:49 INFO Applying migration id=host 2026/02/05 12:57:49 INFO Applying migration id=sharedinbox 2026/02/05 12:57:49 INFO Applying migration id=noteshost 2026/02/05 12:57:49 INFO Applying migration id=fetched 2026/02/05 12:57:49 INFO Applying migration id=move 2026/02/05 12:57:49 INFO Applying migration id=cleanup 2026/02/05 12:57:49 INFO Applying migration id=received 2026/02/05 12:57:49 INFO Applying migration id=namehost 2026/02/05 12:57:49 INFO Applying migration id=outboxhost 2026/02/05 12:57:49 INFO Applying migration id=notesfts 2026/02/05 12:57:49 INFO Applying migration id=iconsname 2026/02/05 12:57:49 INFO Applying migration id=nohash 2026/02/05 12:57:49 INFO Applying migration id=shares 2026/02/05 12:57:49 INFO Applying migration id=actorttl 2026/02/05 12:57:49 INFO Applying migration id=tocc 2026/02/05 12:57:49 INFO Applying migration id=followeds 2026/02/05 12:57:49 INFO Applying migration id=certhash 2026/02/05 12:57:49 INFO Applying migration id=follows_sync 2026/02/05 12:57:49 INFO Applying migration id=jsonpath 2026/02/05 12:57:49 INFO Applying migration id=localforward 2026/02/05 12:57:49 INFO Applying migration id=avatar 2026/02/05 12:57:49 INFO Applying migration id=noimage 2026/02/05 12:57:49 INFO Applying migration id=feed 2026/02/05 12:57:49 INFO Applying migration id=bookmarks 2026/02/05 12:57:49 INFO Applying migration id=shareactivity 2026/02/05 12:57:49 INFO Applying migration id=application 2026/02/05 12:57:49 INFO Applying migration id=certificates 2026/02/05 12:57:49 INFO Applying migration id=rawforward 2026/02/05 12:57:49 INFO Applying migration id=publickey 2026/02/05 12:57:49 INFO Applying migration id=resolvegroup 2026/02/05 12:57:49 INFO Applying migration id=reject 2026/02/05 12:57:49 INFO Applying migration id=autodel 2026/02/05 12:57:49 INFO Applying migration id=jsonb 2026/02/05 12:57:49 INFO Applying migration id=quote 2026/02/05 12:57:49 INFO Applying migration id=rfc9421 2026/02/05 12:57:49 INFO Applying migration id=keys 2026/02/05 12:57:49 INFO Applying migration id=portable 2026/02/05 12:57:49 INFO Applying migration id=proofs 2026/02/05 12:57:49 INFO Applying migration id=contexts 2026/02/05 12:57:49 INFO Applying migration id=deliverieshost 2026/02/05 12:57:49 INFO Applying migration id=pembegin 2026/02/05 12:57:49 INFO Applying migration id=didhost 2026/02/05 12:57:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-65e9-76de-b012-b26bcca28ab0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-65e9-7665-8c24-2700769231f9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de1-65e9-7665-8c24-2700769231f9 2026/02/05 12:57:52 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (3.08s) === RUN TestBookmark_ToFollowers 2026/02/05 12:57:52 INFO Applying migration id=initial 2026/02/05 12:57:52 INFO Applying migration id=notesupdated 2026/02/05 12:57:52 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:52 INFO Applying migration id=activitiesid 2026/02/05 12:57:52 INFO Applying migration id=outbox 2026/02/05 12:57:52 INFO Applying migration id=edits 2026/02/05 12:57:52 INFO Applying migration id=outboxactor 2026/02/05 12:57:52 INFO Applying migration id=outboxsender 2026/02/05 12:57:52 INFO Applying migration id=thread 2026/02/05 12:57:52 INFO Applying migration id=host 2026/02/05 12:57:52 INFO Applying migration id=sharedinbox 2026/02/05 12:57:52 INFO Applying migration id=noteshost 2026/02/05 12:57:52 INFO Applying migration id=fetched 2026/02/05 12:57:52 INFO Applying migration id=move 2026/02/05 12:57:52 INFO Applying migration id=cleanup 2026/02/05 12:57:52 INFO Applying migration id=received 2026/02/05 12:57:52 INFO Applying migration id=namehost 2026/02/05 12:57:52 INFO Applying migration id=outboxhost 2026/02/05 12:57:52 INFO Applying migration id=notesfts 2026/02/05 12:57:52 INFO Applying migration id=iconsname 2026/02/05 12:57:52 INFO Applying migration id=nohash 2026/02/05 12:57:52 INFO Applying migration id=shares 2026/02/05 12:57:52 INFO Applying migration id=actorttl 2026/02/05 12:57:52 INFO Applying migration id=tocc 2026/02/05 12:57:52 INFO Applying migration id=followeds 2026/02/05 12:57:52 INFO Applying migration id=certhash 2026/02/05 12:57:52 INFO Applying migration id=follows_sync 2026/02/05 12:57:52 INFO Applying migration id=jsonpath 2026/02/05 12:57:52 INFO Applying migration id=localforward 2026/02/05 12:57:52 INFO Applying migration id=avatar 2026/02/05 12:57:52 INFO Applying migration id=noimage 2026/02/05 12:57:52 INFO Applying migration id=feed 2026/02/05 12:57:52 INFO Applying migration id=bookmarks 2026/02/05 12:57:52 INFO Applying migration id=shareactivity 2026/02/05 12:57:52 INFO Applying migration id=application 2026/02/05 12:57:52 INFO Applying migration id=certificates 2026/02/05 12:57:52 INFO Applying migration id=rawforward 2026/02/05 12:57:52 INFO Applying migration id=publickey 2026/02/05 12:57:52 INFO Applying migration id=resolvegroup 2026/02/05 12:57:52 INFO Applying migration id=reject 2026/02/05 12:57:52 INFO Applying migration id=autodel 2026/02/05 12:57:52 INFO Applying migration id=jsonb 2026/02/05 12:57:52 INFO Applying migration id=quote 2026/02/05 12:57:52 INFO Applying migration id=rfc9421 2026/02/05 12:57:52 INFO Applying migration id=keys 2026/02/05 12:57:52 INFO Applying migration id=portable 2026/02/05 12:57:52 INFO Applying migration id=proofs 2026/02/05 12:57:52 INFO Applying migration id=contexts 2026/02/05 12:57:52 INFO Applying migration id=deliverieshost 2026/02/05 12:57:52 INFO Applying migration id=pembegin 2026/02/05 12:57:52 INFO Applying migration id=didhost 2026/02/05 12:57:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de1-709d-7d0e-b06d-057eb902a13f 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 12:57:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-709e-79d5-9189-ef448471c291 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de1-709d-7d0e-b06d-057eb902a13f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de1-709d-7d0e-b06d-057eb902a13f 2026/02/05 12:57:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-709f-730e-b74d-b8a6454f3990 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-709f-72c2-a329-7215bc470c62 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de1-709f-72c2-a329-7215bc470c62 2026/02/05 12:57:55 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de1-709f-72c2-a329-7215bc470c62 2026/02/05 12:57:55 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de1-70a3-7888-ab52-eab5bdf44691 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de1-709d-7d0e-b06d-057eb902a13f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice --- PASS: TestBookmark_ToFollowers (2.74s) === RUN TestBookmark_DM 2026/02/05 12:57:55 INFO Applying migration id=initial 2026/02/05 12:57:55 INFO Applying migration id=notesupdated 2026/02/05 12:57:55 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:55 INFO Applying migration id=activitiesid 2026/02/05 12:57:55 INFO Applying migration id=outbox 2026/02/05 12:57:55 INFO Applying migration id=edits 2026/02/05 12:57:55 INFO Applying migration id=outboxactor 2026/02/05 12:57:55 INFO Applying migration id=outboxsender 2026/02/05 12:57:55 INFO Applying migration id=thread 2026/02/05 12:57:55 INFO Applying migration id=host 2026/02/05 12:57:55 INFO Applying migration id=sharedinbox 2026/02/05 12:57:55 INFO Applying migration id=noteshost 2026/02/05 12:57:55 INFO Applying migration id=fetched 2026/02/05 12:57:55 INFO Applying migration id=move 2026/02/05 12:57:55 INFO Applying migration id=cleanup 2026/02/05 12:57:55 INFO Applying migration id=received 2026/02/05 12:57:55 INFO Applying migration id=namehost 2026/02/05 12:57:55 INFO Applying migration id=outboxhost 2026/02/05 12:57:55 INFO Applying migration id=notesfts 2026/02/05 12:57:55 INFO Applying migration id=iconsname 2026/02/05 12:57:55 INFO Applying migration id=nohash 2026/02/05 12:57:55 INFO Applying migration id=shares 2026/02/05 12:57:55 INFO Applying migration id=actorttl 2026/02/05 12:57:55 INFO Applying migration id=tocc 2026/02/05 12:57:55 INFO Applying migration id=followeds 2026/02/05 12:57:55 INFO Applying migration id=certhash 2026/02/05 12:57:55 INFO Applying migration id=follows_sync 2026/02/05 12:57:55 INFO Applying migration id=jsonpath 2026/02/05 12:57:55 INFO Applying migration id=localforward 2026/02/05 12:57:55 INFO Applying migration id=avatar 2026/02/05 12:57:55 INFO Applying migration id=noimage 2026/02/05 12:57:55 INFO Applying migration id=feed 2026/02/05 12:57:55 INFO Applying migration id=bookmarks 2026/02/05 12:57:55 INFO Applying migration id=shareactivity 2026/02/05 12:57:55 INFO Applying migration id=application 2026/02/05 12:57:55 INFO Applying migration id=certificates 2026/02/05 12:57:55 INFO Applying migration id=rawforward 2026/02/05 12:57:55 INFO Applying migration id=publickey 2026/02/05 12:57:55 INFO Applying migration id=resolvegroup 2026/02/05 12:57:55 INFO Applying migration id=reject 2026/02/05 12:57:55 INFO Applying migration id=autodel 2026/02/05 12:57:55 INFO Applying migration id=jsonb 2026/02/05 12:57:55 INFO Applying migration id=quote 2026/02/05 12:57:55 INFO Applying migration id=rfc9421 2026/02/05 12:57:55 INFO Applying migration id=keys 2026/02/05 12:57:55 INFO Applying migration id=portable 2026/02/05 12:57:55 INFO Applying migration id=proofs 2026/02/05 12:57:55 INFO Applying migration id=contexts 2026/02/05 12:57:55 INFO Applying migration id=deliverieshost 2026/02/05 12:57:55 INFO Applying migration id=pembegin 2026/02/05 12:57:55 INFO Applying migration id=didhost 2026/02/05 12:57:57 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/02/05 12:57:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-7ba5-7a09-936b-a756d71968cf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-7ba5-75b8-99ef-a660c5c4507b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de1-7ba5-75b8-99ef-a660c5c4507b 2026/02/05 12:57:57 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de1-7ba5-75b8-99ef-a660c5c4507b --- PASS: TestBookmark_DM (2.82s) === RUN TestCommunities_OneCommunity 2026/02/05 12:57:57 INFO Applying migration id=initial 2026/02/05 12:57:57 INFO Applying migration id=notesupdated 2026/02/05 12:57:57 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:57 INFO Applying migration id=activitiesid 2026/02/05 12:57:57 INFO Applying migration id=outbox 2026/02/05 12:57:57 INFO Applying migration id=edits 2026/02/05 12:57:57 INFO Applying migration id=outboxactor 2026/02/05 12:57:57 INFO Applying migration id=outboxsender 2026/02/05 12:57:57 INFO Applying migration id=thread 2026/02/05 12:57:57 INFO Applying migration id=host 2026/02/05 12:57:57 INFO Applying migration id=sharedinbox 2026/02/05 12:57:57 INFO Applying migration id=noteshost 2026/02/05 12:57:57 INFO Applying migration id=fetched 2026/02/05 12:57:57 INFO Applying migration id=move 2026/02/05 12:57:57 INFO Applying migration id=cleanup 2026/02/05 12:57:57 INFO Applying migration id=received 2026/02/05 12:57:57 INFO Applying migration id=namehost 2026/02/05 12:57:57 INFO Applying migration id=outboxhost 2026/02/05 12:57:57 INFO Applying migration id=notesfts 2026/02/05 12:57:57 INFO Applying migration id=iconsname 2026/02/05 12:57:57 INFO Applying migration id=nohash 2026/02/05 12:57:57 INFO Applying migration id=shares 2026/02/05 12:57:57 INFO Applying migration id=actorttl 2026/02/05 12:57:57 INFO Applying migration id=tocc 2026/02/05 12:57:57 INFO Applying migration id=followeds 2026/02/05 12:57:57 INFO Applying migration id=certhash 2026/02/05 12:57:57 INFO Applying migration id=follows_sync 2026/02/05 12:57:57 INFO Applying migration id=jsonpath 2026/02/05 12:57:57 INFO Applying migration id=localforward 2026/02/05 12:57:57 INFO Applying migration id=avatar 2026/02/05 12:57:57 INFO Applying migration id=noimage 2026/02/05 12:57:57 INFO Applying migration id=feed 2026/02/05 12:57:57 INFO Applying migration id=bookmarks 2026/02/05 12:57:57 INFO Applying migration id=shareactivity 2026/02/05 12:57:57 INFO Applying migration id=application 2026/02/05 12:57:57 INFO Applying migration id=certificates 2026/02/05 12:57:58 INFO Applying migration id=rawforward 2026/02/05 12:57:58 INFO Applying migration id=publickey 2026/02/05 12:57:58 INFO Applying migration id=resolvegroup 2026/02/05 12:57:58 INFO Applying migration id=reject 2026/02/05 12:57:58 INFO Applying migration id=autodel 2026/02/05 12:57:58 INFO Applying migration id=jsonb 2026/02/05 12:57:58 INFO Applying migration id=quote 2026/02/05 12:57:58 INFO Applying migration id=rfc9421 2026/02/05 12:57:58 INFO Applying migration id=keys 2026/02/05 12:57:58 INFO Applying migration id=portable 2026/02/05 12:57:58 INFO Applying migration id=proofs 2026/02/05 12:57:58 INFO Applying migration id=contexts 2026/02/05 12:57:58 INFO Applying migration id=deliverieshost 2026/02/05 12:57:58 INFO Applying migration id=pembegin 2026/02/05 12:57:58 INFO Applying migration id=didhost 2026/02/05 12:58:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de1-89d5-7d17-8b6b-8d71ef148a4d 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 12:58:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-89d6-7afa-be88-1acf6a3d754c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de1-89d5-7d17-8b6b-8d71ef148a4d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de1-89d5-7d17-8b6b-8d71ef148a4d 2026/02/05 12:58:01 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:01 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2de1-89d7-75c2-a2c6-8ad019f9013c note=https://localhost.localdomain:8443/post/019c2de1-89d7-738f-991b-813e1137add9 group=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-89d7-75c2-a2c6-8ad019f9013c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-89d7-738f-991b-813e1137add9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de1-89d7-738f-991b-813e1137add9 --- PASS: TestCommunities_OneCommunity (3.63s) === RUN TestCommunity_NewThread 2026/02/05 12:58:01 INFO Applying migration id=initial 2026/02/05 12:58:01 INFO Applying migration id=notesupdated 2026/02/05 12:58:01 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:01 INFO Applying migration id=activitiesid 2026/02/05 12:58:01 INFO Applying migration id=outbox 2026/02/05 12:58:01 INFO Applying migration id=edits 2026/02/05 12:58:01 INFO Applying migration id=outboxactor 2026/02/05 12:58:01 INFO Applying migration id=outboxsender 2026/02/05 12:58:01 INFO Applying migration id=thread 2026/02/05 12:58:01 INFO Applying migration id=host 2026/02/05 12:58:01 INFO Applying migration id=sharedinbox 2026/02/05 12:58:01 INFO Applying migration id=noteshost 2026/02/05 12:58:01 INFO Applying migration id=fetched 2026/02/05 12:58:01 INFO Applying migration id=move 2026/02/05 12:58:01 INFO Applying migration id=cleanup 2026/02/05 12:58:01 INFO Applying migration id=received 2026/02/05 12:58:01 INFO Applying migration id=namehost 2026/02/05 12:58:01 INFO Applying migration id=outboxhost 2026/02/05 12:58:01 INFO Applying migration id=notesfts 2026/02/05 12:58:01 INFO Applying migration id=iconsname 2026/02/05 12:58:01 INFO Applying migration id=nohash 2026/02/05 12:58:01 INFO Applying migration id=shares 2026/02/05 12:58:01 INFO Applying migration id=actorttl 2026/02/05 12:58:01 INFO Applying migration id=tocc 2026/02/05 12:58:01 INFO Applying migration id=followeds 2026/02/05 12:58:01 INFO Applying migration id=certhash 2026/02/05 12:58:01 INFO Applying migration id=follows_sync 2026/02/05 12:58:01 INFO Applying migration id=jsonpath 2026/02/05 12:58:01 INFO Applying migration id=localforward 2026/02/05 12:58:01 INFO Applying migration id=avatar 2026/02/05 12:58:01 INFO Applying migration id=noimage 2026/02/05 12:58:01 INFO Applying migration id=feed 2026/02/05 12:58:01 INFO Applying migration id=bookmarks 2026/02/05 12:58:01 INFO Applying migration id=shareactivity 2026/02/05 12:58:01 INFO Applying migration id=application 2026/02/05 12:58:01 INFO Applying migration id=certificates 2026/02/05 12:58:01 INFO Applying migration id=rawforward 2026/02/05 12:58:01 INFO Applying migration id=publickey 2026/02/05 12:58:01 INFO Applying migration id=resolvegroup 2026/02/05 12:58:01 INFO Applying migration id=reject 2026/02/05 12:58:01 INFO Applying migration id=autodel 2026/02/05 12:58:01 INFO Applying migration id=jsonb 2026/02/05 12:58:01 INFO Applying migration id=quote 2026/02/05 12:58:01 INFO Applying migration id=rfc9421 2026/02/05 12:58:01 INFO Applying migration id=keys 2026/02/05 12:58:01 INFO Applying migration id=portable 2026/02/05 12:58:01 INFO Applying migration id=proofs 2026/02/05 12:58:01 INFO Applying migration id=contexts 2026/02/05 12:58:01 INFO Applying migration id=deliverieshost 2026/02/05 12:58:01 INFO Applying migration id=pembegin 2026/02/05 12:58:01 INFO Applying migration id=didhost 2026/02/05 12:58:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-94af-770a-b04c-0e196324296c 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 12:58:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de1-94b0-7128-ae56-f22ad5378eab 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 12:58:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-94b0-7d5b-a6f6-ebc4c3bfe75a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de1-94b0-7128-ae56-f22ad5378eab activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de1-94b0-7128-ae56-f22ad5378eab 2026/02/05 12:58:04 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:04 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2de1-94b1-77f6-890f-3f4d760cacb7 note=https://localhost.localdomain:8443/post/019c2de1-94b1-75e3-b862-6a0477b083b8 group=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-94b1-77f6-890f-3f4d760cacb7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-94b1-75e3-b862-6a0477b083b8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de1-94b1-75e3-b862-6a0477b083b8 --- PASS: TestCommunity_NewThread (2.78s) === RUN TestCommunity_NewThreadNotFollowing 2026/02/05 12:58:04 INFO Applying migration id=initial 2026/02/05 12:58:04 INFO Applying migration id=notesupdated 2026/02/05 12:58:04 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:04 INFO Applying migration id=activitiesid 2026/02/05 12:58:04 INFO Applying migration id=outbox 2026/02/05 12:58:04 INFO Applying migration id=edits 2026/02/05 12:58:04 INFO Applying migration id=outboxactor 2026/02/05 12:58:04 INFO Applying migration id=outboxsender 2026/02/05 12:58:04 INFO Applying migration id=thread 2026/02/05 12:58:04 INFO Applying migration id=host 2026/02/05 12:58:04 INFO Applying migration id=sharedinbox 2026/02/05 12:58:04 INFO Applying migration id=noteshost 2026/02/05 12:58:04 INFO Applying migration id=fetched 2026/02/05 12:58:04 INFO Applying migration id=move 2026/02/05 12:58:04 INFO Applying migration id=cleanup 2026/02/05 12:58:04 INFO Applying migration id=received 2026/02/05 12:58:04 INFO Applying migration id=namehost 2026/02/05 12:58:04 INFO Applying migration id=outboxhost 2026/02/05 12:58:04 INFO Applying migration id=notesfts 2026/02/05 12:58:04 INFO Applying migration id=iconsname 2026/02/05 12:58:04 INFO Applying migration id=nohash 2026/02/05 12:58:04 INFO Applying migration id=shares 2026/02/05 12:58:04 INFO Applying migration id=actorttl 2026/02/05 12:58:04 INFO Applying migration id=tocc 2026/02/05 12:58:04 INFO Applying migration id=followeds 2026/02/05 12:58:04 INFO Applying migration id=certhash 2026/02/05 12:58:04 INFO Applying migration id=follows_sync 2026/02/05 12:58:04 INFO Applying migration id=jsonpath 2026/02/05 12:58:04 INFO Applying migration id=localforward 2026/02/05 12:58:04 INFO Applying migration id=avatar 2026/02/05 12:58:04 INFO Applying migration id=noimage 2026/02/05 12:58:04 INFO Applying migration id=feed 2026/02/05 12:58:04 INFO Applying migration id=bookmarks 2026/02/05 12:58:04 INFO Applying migration id=shareactivity 2026/02/05 12:58:04 INFO Applying migration id=application 2026/02/05 12:58:04 INFO Applying migration id=certificates 2026/02/05 12:58:04 INFO Applying migration id=rawforward 2026/02/05 12:58:04 INFO Applying migration id=publickey 2026/02/05 12:58:04 INFO Applying migration id=resolvegroup 2026/02/05 12:58:04 INFO Applying migration id=reject 2026/02/05 12:58:04 INFO Applying migration id=autodel 2026/02/05 12:58:04 INFO Applying migration id=jsonb 2026/02/05 12:58:04 INFO Applying migration id=quote 2026/02/05 12:58:04 INFO Applying migration id=rfc9421 2026/02/05 12:58:04 INFO Applying migration id=keys 2026/02/05 12:58:04 INFO Applying migration id=portable 2026/02/05 12:58:04 INFO Applying migration id=proofs 2026/02/05 12:58:04 INFO Applying migration id=contexts 2026/02/05 12:58:04 INFO Applying migration id=deliverieshost 2026/02/05 12:58:04 INFO Applying migration id=pembegin 2026/02/05 12:58:04 INFO Applying migration id=didhost 2026/02/05 12:58:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-9be2-7a8c-b1e3-4b8526b0a93b 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 12:58:06 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-9be3-76d1-a37f-23d2c1979720 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-9be3-745a-928b-79180c0eb579 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de1-9be3-745a-928b-79180c0eb579 --- PASS: TestCommunity_NewThreadNotFollowing (1.84s) === RUN TestCommunity_NewThreadNotPublic 2026/02/05 12:58:06 INFO Applying migration id=initial 2026/02/05 12:58:06 INFO Applying migration id=notesupdated 2026/02/05 12:58:06 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:06 INFO Applying migration id=activitiesid 2026/02/05 12:58:06 INFO Applying migration id=outbox 2026/02/05 12:58:06 INFO Applying migration id=edits 2026/02/05 12:58:06 INFO Applying migration id=outboxactor 2026/02/05 12:58:06 INFO Applying migration id=outboxsender 2026/02/05 12:58:06 INFO Applying migration id=thread 2026/02/05 12:58:06 INFO Applying migration id=host 2026/02/05 12:58:06 INFO Applying migration id=sharedinbox 2026/02/05 12:58:06 INFO Applying migration id=noteshost 2026/02/05 12:58:06 INFO Applying migration id=fetched 2026/02/05 12:58:06 INFO Applying migration id=move 2026/02/05 12:58:06 INFO Applying migration id=cleanup 2026/02/05 12:58:06 INFO Applying migration id=received 2026/02/05 12:58:06 INFO Applying migration id=namehost 2026/02/05 12:58:06 INFO Applying migration id=outboxhost 2026/02/05 12:58:06 INFO Applying migration id=notesfts 2026/02/05 12:58:06 INFO Applying migration id=iconsname 2026/02/05 12:58:06 INFO Applying migration id=nohash 2026/02/05 12:58:06 INFO Applying migration id=shares 2026/02/05 12:58:06 INFO Applying migration id=actorttl 2026/02/05 12:58:06 INFO Applying migration id=tocc 2026/02/05 12:58:06 INFO Applying migration id=followeds 2026/02/05 12:58:06 INFO Applying migration id=certhash 2026/02/05 12:58:06 INFO Applying migration id=follows_sync 2026/02/05 12:58:06 INFO Applying migration id=jsonpath 2026/02/05 12:58:06 INFO Applying migration id=localforward 2026/02/05 12:58:06 INFO Applying migration id=avatar 2026/02/05 12:58:06 INFO Applying migration id=noimage 2026/02/05 12:58:06 INFO Applying migration id=feed 2026/02/05 12:58:06 INFO Applying migration id=bookmarks 2026/02/05 12:58:06 INFO Applying migration id=shareactivity 2026/02/05 12:58:06 INFO Applying migration id=application 2026/02/05 12:58:06 INFO Applying migration id=certificates 2026/02/05 12:58:06 INFO Applying migration id=rawforward 2026/02/05 12:58:06 INFO Applying migration id=publickey 2026/02/05 12:58:06 INFO Applying migration id=resolvegroup 2026/02/05 12:58:06 INFO Applying migration id=reject 2026/02/05 12:58:06 INFO Applying migration id=autodel 2026/02/05 12:58:06 INFO Applying migration id=jsonb 2026/02/05 12:58:06 INFO Applying migration id=quote 2026/02/05 12:58:06 INFO Applying migration id=rfc9421 2026/02/05 12:58:06 INFO Applying migration id=keys 2026/02/05 12:58:06 INFO Applying migration id=portable 2026/02/05 12:58:06 INFO Applying migration id=proofs 2026/02/05 12:58:06 INFO Applying migration id=contexts 2026/02/05 12:58:06 INFO Applying migration id=deliverieshost 2026/02/05 12:58:06 INFO Applying migration id=pembegin 2026/02/05 12:58:06 INFO Applying migration id=didhost 2026/02/05 12:58:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-a764-7054-8a62-c0b8a627cac2 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 12:58:09 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de1-a764-7896-ac30-2321b23a319d 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 12:58:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-a765-757e-be8d-3d5557a3c6d8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de1-a764-7896-ac30-2321b23a319d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de1-a764-7896-ac30-2321b23a319d 2026/02/05 12:58:09 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-a765-7efd-94dd-3bd8c7df9c9b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-a765-7ce7-86d5-609f15c65ffe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de1-a765-7ce7-86d5-609f15c65ffe --- PASS: TestCommunity_NewThreadNotPublic (2.95s) === RUN TestCommunity_ReplyInThread 2026/02/05 12:58:09 INFO Applying migration id=initial 2026/02/05 12:58:09 INFO Applying migration id=notesupdated 2026/02/05 12:58:09 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:09 INFO Applying migration id=activitiesid 2026/02/05 12:58:09 INFO Applying migration id=outbox 2026/02/05 12:58:09 INFO Applying migration id=edits 2026/02/05 12:58:09 INFO Applying migration id=outboxactor 2026/02/05 12:58:09 INFO Applying migration id=outboxsender 2026/02/05 12:58:09 INFO Applying migration id=thread 2026/02/05 12:58:09 INFO Applying migration id=host 2026/02/05 12:58:09 INFO Applying migration id=sharedinbox 2026/02/05 12:58:09 INFO Applying migration id=noteshost 2026/02/05 12:58:09 INFO Applying migration id=fetched 2026/02/05 12:58:09 INFO Applying migration id=move 2026/02/05 12:58:09 INFO Applying migration id=cleanup 2026/02/05 12:58:09 INFO Applying migration id=received 2026/02/05 12:58:09 INFO Applying migration id=namehost 2026/02/05 12:58:09 INFO Applying migration id=outboxhost 2026/02/05 12:58:09 INFO Applying migration id=notesfts 2026/02/05 12:58:09 INFO Applying migration id=iconsname 2026/02/05 12:58:09 INFO Applying migration id=nohash 2026/02/05 12:58:09 INFO Applying migration id=shares 2026/02/05 12:58:09 INFO Applying migration id=actorttl 2026/02/05 12:58:09 INFO Applying migration id=tocc 2026/02/05 12:58:09 INFO Applying migration id=followeds 2026/02/05 12:58:09 INFO Applying migration id=certhash 2026/02/05 12:58:09 INFO Applying migration id=follows_sync 2026/02/05 12:58:09 INFO Applying migration id=jsonpath 2026/02/05 12:58:09 INFO Applying migration id=localforward 2026/02/05 12:58:09 INFO Applying migration id=avatar 2026/02/05 12:58:09 INFO Applying migration id=noimage 2026/02/05 12:58:09 INFO Applying migration id=feed 2026/02/05 12:58:09 INFO Applying migration id=bookmarks 2026/02/05 12:58:09 INFO Applying migration id=shareactivity 2026/02/05 12:58:09 INFO Applying migration id=application 2026/02/05 12:58:09 INFO Applying migration id=certificates 2026/02/05 12:58:09 INFO Applying migration id=rawforward 2026/02/05 12:58:09 INFO Applying migration id=publickey 2026/02/05 12:58:09 INFO Applying migration id=resolvegroup 2026/02/05 12:58:09 INFO Applying migration id=reject 2026/02/05 12:58:09 INFO Applying migration id=autodel 2026/02/05 12:58:09 INFO Applying migration id=jsonb 2026/02/05 12:58:09 INFO Applying migration id=quote 2026/02/05 12:58:09 INFO Applying migration id=rfc9421 2026/02/05 12:58:09 INFO Applying migration id=keys 2026/02/05 12:58:09 INFO Applying migration id=portable 2026/02/05 12:58:09 INFO Applying migration id=proofs 2026/02/05 12:58:09 INFO Applying migration id=contexts 2026/02/05 12:58:09 INFO Applying migration id=deliverieshost 2026/02/05 12:58:09 INFO Applying migration id=pembegin 2026/02/05 12:58:09 INFO Applying migration id=didhost 2026/02/05 12:58:10 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-ae28-7bb8-ae05-8cbbf9fababf 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 12:58:10 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de1-ae29-7446-a51d-9799b3061b33 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 12:58:10 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-ae2a-7029-8b9d-4381e517475d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de1-ae29-7446-a51d-9799b3061b33 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de1-ae29-7446-a51d-9799b3061b33 2026/02/05 12:58:10 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:10 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2de1-ae2a-7833-aa3a-7b5af676d82e note=https://localhost.localdomain:8443/post/019c2de1-ae2a-76c6-9f53-095be33d1921 group=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-ae2a-7833-aa3a-7b5af676d82e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-ae2a-76c6-9f53-095be33d1921 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de1-ae2a-76c6-9f53-095be33d1921 2026/02/05 12:58:10 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 12:58: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 --- PASS: TestCommunity_ReplyInThread (1.74s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/02/05 12:58:10 INFO Applying migration id=initial 2026/02/05 12:58:10 INFO Applying migration id=notesupdated 2026/02/05 12:58:10 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:10 INFO Applying migration id=activitiesid 2026/02/05 12:58:10 INFO Applying migration id=outbox 2026/02/05 12:58:10 INFO Applying migration id=edits 2026/02/05 12:58:10 INFO Applying migration id=outboxactor 2026/02/05 12:58:10 INFO Applying migration id=outboxsender 2026/02/05 12:58:10 INFO Applying migration id=thread 2026/02/05 12:58:10 INFO Applying migration id=host 2026/02/05 12:58:10 INFO Applying migration id=sharedinbox 2026/02/05 12:58:10 INFO Applying migration id=noteshost 2026/02/05 12:58:10 INFO Applying migration id=fetched 2026/02/05 12:58:10 INFO Applying migration id=move 2026/02/05 12:58:10 INFO Applying migration id=cleanup 2026/02/05 12:58:10 INFO Applying migration id=received 2026/02/05 12:58:10 INFO Applying migration id=namehost 2026/02/05 12:58:10 INFO Applying migration id=outboxhost 2026/02/05 12:58:10 INFO Applying migration id=notesfts 2026/02/05 12:58:10 INFO Applying migration id=iconsname 2026/02/05 12:58:10 INFO Applying migration id=nohash 2026/02/05 12:58:10 INFO Applying migration id=shares 2026/02/05 12:58:10 INFO Applying migration id=actorttl 2026/02/05 12:58:10 INFO Applying migration id=tocc 2026/02/05 12:58:10 INFO Applying migration id=followeds 2026/02/05 12:58:10 INFO Applying migration id=certhash 2026/02/05 12:58:10 INFO Applying migration id=follows_sync 2026/02/05 12:58:10 INFO Applying migration id=jsonpath 2026/02/05 12:58:10 INFO Applying migration id=localforward 2026/02/05 12:58:10 INFO Applying migration id=avatar 2026/02/05 12:58:10 INFO Applying migration id=noimage 2026/02/05 12:58:10 INFO Applying migration id=feed 2026/02/05 12:58:10 INFO Applying migration id=bookmarks 2026/02/05 12:58:10 INFO Applying migration id=shareactivity 2026/02/05 12:58:10 INFO Applying migration id=application 2026/02/05 12:58:10 INFO Applying migration id=certificates 2026/02/05 12:58:10 INFO Applying migration id=rawforward 2026/02/05 12:58:10 INFO Applying migration id=publickey 2026/02/05 12:58:10 INFO Applying migration id=resolvegroup 2026/02/05 12:58:10 INFO Applying migration id=reject 2026/02/05 12:58:10 INFO Applying migration id=autodel 2026/02/05 12:58:10 INFO Applying migration id=jsonb 2026/02/05 12:58:10 INFO Applying migration id=quote 2026/02/05 12:58:10 INFO Applying migration id=rfc9421 2026/02/05 12:58:10 INFO Applying migration id=keys 2026/02/05 12:58:10 INFO Applying migration id=portable 2026/02/05 12:58:10 INFO Applying migration id=proofs 2026/02/05 12:58:10 INFO Applying migration id=contexts 2026/02/05 12:58:10 INFO Applying migration id=deliverieshost 2026/02/05 12:58:10 INFO Applying migration id=pembegin 2026/02/05 12:58:10 INFO Applying migration id=didhost 2026/02/05 12:58:13 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-b7db-7be6-b636-c2ae5406ba35 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-b7db-79d0-be25-0c6d14b253c1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de1-b7db-79d0-be25-0c6d14b253c1 2026/02/05 12:58: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 --- PASS: TestCommunity_ReplyInThreadAuthorNotFollowing (2.48s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/02/05 12:58:13 INFO Applying migration id=initial 2026/02/05 12:58:13 INFO Applying migration id=notesupdated 2026/02/05 12:58:13 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:13 INFO Applying migration id=activitiesid 2026/02/05 12:58:13 INFO Applying migration id=outbox 2026/02/05 12:58:13 INFO Applying migration id=edits 2026/02/05 12:58:13 INFO Applying migration id=outboxactor 2026/02/05 12:58:13 INFO Applying migration id=outboxsender 2026/02/05 12:58:13 INFO Applying migration id=thread 2026/02/05 12:58:13 INFO Applying migration id=host 2026/02/05 12:58:13 INFO Applying migration id=sharedinbox 2026/02/05 12:58:13 INFO Applying migration id=noteshost 2026/02/05 12:58:13 INFO Applying migration id=fetched 2026/02/05 12:58:13 INFO Applying migration id=move 2026/02/05 12:58:13 INFO Applying migration id=cleanup 2026/02/05 12:58:13 INFO Applying migration id=received 2026/02/05 12:58:13 INFO Applying migration id=namehost 2026/02/05 12:58:13 INFO Applying migration id=outboxhost 2026/02/05 12:58:13 INFO Applying migration id=notesfts 2026/02/05 12:58:13 INFO Applying migration id=iconsname 2026/02/05 12:58:13 INFO Applying migration id=nohash 2026/02/05 12:58:13 INFO Applying migration id=shares 2026/02/05 12:58:13 INFO Applying migration id=actorttl 2026/02/05 12:58:13 INFO Applying migration id=tocc 2026/02/05 12:58:13 INFO Applying migration id=followeds 2026/02/05 12:58:13 INFO Applying migration id=certhash 2026/02/05 12:58:13 INFO Applying migration id=follows_sync 2026/02/05 12:58:13 INFO Applying migration id=jsonpath 2026/02/05 12:58:13 INFO Applying migration id=localforward 2026/02/05 12:58:13 INFO Applying migration id=avatar 2026/02/05 12:58:13 INFO Applying migration id=noimage 2026/02/05 12:58:13 INFO Applying migration id=feed 2026/02/05 12:58:13 INFO Applying migration id=bookmarks 2026/02/05 12:58:13 INFO Applying migration id=shareactivity 2026/02/05 12:58:13 INFO Applying migration id=application 2026/02/05 12:58:13 INFO Applying migration id=certificates 2026/02/05 12:58:13 INFO Applying migration id=rawforward 2026/02/05 12:58:13 INFO Applying migration id=publickey 2026/02/05 12:58:13 INFO Applying migration id=resolvegroup 2026/02/05 12:58:13 INFO Applying migration id=reject 2026/02/05 12:58:13 INFO Applying migration id=autodel 2026/02/05 12:58:13 INFO Applying migration id=jsonb 2026/02/05 12:58:13 INFO Applying migration id=quote 2026/02/05 12:58:13 INFO Applying migration id=rfc9421 2026/02/05 12:58:13 INFO Applying migration id=keys 2026/02/05 12:58:13 INFO Applying migration id=portable 2026/02/05 12:58:13 INFO Applying migration id=proofs 2026/02/05 12:58:13 INFO Applying migration id=contexts 2026/02/05 12:58:13 INFO Applying migration id=deliverieshost 2026/02/05 12:58:13 INFO Applying migration id=pembegin 2026/02/05 12:58:13 INFO Applying migration id=didhost 2026/02/05 12:58:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-c2f0-7159-9dd1-3b22443299ec 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 12:58:16 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-c2f0-7c16-a82e-bcd9ffd98a74 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-c2f0-7a57-a04b-7487a112ee31 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de1-c2f0-7a57-a04b-7487a112ee31 2026/02/05 12:58:16 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 12:58: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 --- PASS: TestCommunity_ReplyInThreadSenderNotFollowing (2.84s) === RUN TestCommunity_DuplicateReplyInThread 2026/02/05 12:58:16 INFO Applying migration id=initial 2026/02/05 12:58:16 INFO Applying migration id=notesupdated 2026/02/05 12:58:16 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:16 INFO Applying migration id=activitiesid 2026/02/05 12:58:16 INFO Applying migration id=outbox 2026/02/05 12:58:16 INFO Applying migration id=edits 2026/02/05 12:58:16 INFO Applying migration id=outboxactor 2026/02/05 12:58:16 INFO Applying migration id=outboxsender 2026/02/05 12:58:16 INFO Applying migration id=thread 2026/02/05 12:58:16 INFO Applying migration id=host 2026/02/05 12:58:16 INFO Applying migration id=sharedinbox 2026/02/05 12:58:16 INFO Applying migration id=noteshost 2026/02/05 12:58:16 INFO Applying migration id=fetched 2026/02/05 12:58:16 INFO Applying migration id=move 2026/02/05 12:58:16 INFO Applying migration id=cleanup 2026/02/05 12:58:16 INFO Applying migration id=received 2026/02/05 12:58:16 INFO Applying migration id=namehost 2026/02/05 12:58:16 INFO Applying migration id=outboxhost 2026/02/05 12:58:16 INFO Applying migration id=notesfts 2026/02/05 12:58:16 INFO Applying migration id=iconsname 2026/02/05 12:58:16 INFO Applying migration id=nohash 2026/02/05 12:58:16 INFO Applying migration id=shares 2026/02/05 12:58:16 INFO Applying migration id=actorttl 2026/02/05 12:58:16 INFO Applying migration id=tocc 2026/02/05 12:58:16 INFO Applying migration id=followeds 2026/02/05 12:58:16 INFO Applying migration id=certhash 2026/02/05 12:58:16 INFO Applying migration id=follows_sync 2026/02/05 12:58:16 INFO Applying migration id=jsonpath 2026/02/05 12:58:16 INFO Applying migration id=localforward 2026/02/05 12:58:16 INFO Applying migration id=avatar 2026/02/05 12:58:16 INFO Applying migration id=noimage 2026/02/05 12:58:16 INFO Applying migration id=feed 2026/02/05 12:58:16 INFO Applying migration id=bookmarks 2026/02/05 12:58:16 INFO Applying migration id=shareactivity 2026/02/05 12:58:16 INFO Applying migration id=application 2026/02/05 12:58:16 INFO Applying migration id=certificates 2026/02/05 12:58:16 INFO Applying migration id=rawforward 2026/02/05 12:58:16 INFO Applying migration id=publickey 2026/02/05 12:58:16 INFO Applying migration id=resolvegroup 2026/02/05 12:58:16 INFO Applying migration id=reject 2026/02/05 12:58:16 INFO Applying migration id=autodel 2026/02/05 12:58:16 INFO Applying migration id=jsonb 2026/02/05 12:58:16 INFO Applying migration id=quote 2026/02/05 12:58:16 INFO Applying migration id=rfc9421 2026/02/05 12:58:16 INFO Applying migration id=keys 2026/02/05 12:58:16 INFO Applying migration id=portable 2026/02/05 12:58:16 INFO Applying migration id=proofs 2026/02/05 12:58:16 INFO Applying migration id=contexts 2026/02/05 12:58:16 INFO Applying migration id=deliverieshost 2026/02/05 12:58:16 INFO Applying migration id=pembegin 2026/02/05 12:58:16 INFO Applying migration id=didhost 2026/02/05 12:58:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-cc78-7581-bf0a-5a9f99777a0e 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 12:58:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de1-cc78-7d15-9f76-4a826fc23ff3 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 12:58:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-cc79-7923-affd-17a91443f427 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de1-cc78-7d15-9f76-4a826fc23ff3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de1-cc78-7d15-9f76-4a826fc23ff3 2026/02/05 12:58:18 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:18 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2de1-cc7a-71fc-9b24-f23dec7b3051 note=https://localhost.localdomain:8443/post/019c2de1-cc7a-707c-b498-951b8f45d3b3 group=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-cc7a-71fc-9b24-f23dec7b3051 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-cc7a-707c-b498-951b8f45d3b3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de1-cc7a-707c-b498-951b8f45d3b3 2026/02/05 12:58:18 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:18 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_DuplicateReplyInThread (2.44s) === RUN TestCommunity_EditedReplyInThread 2026/02/05 12:58:18 INFO Applying migration id=initial 2026/02/05 12:58:18 INFO Applying migration id=notesupdated 2026/02/05 12:58:18 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:18 INFO Applying migration id=activitiesid 2026/02/05 12:58:18 INFO Applying migration id=outbox 2026/02/05 12:58:18 INFO Applying migration id=edits 2026/02/05 12:58:18 INFO Applying migration id=outboxactor 2026/02/05 12:58:18 INFO Applying migration id=outboxsender 2026/02/05 12:58:18 INFO Applying migration id=thread 2026/02/05 12:58:18 INFO Applying migration id=host 2026/02/05 12:58:18 INFO Applying migration id=sharedinbox 2026/02/05 12:58:18 INFO Applying migration id=noteshost 2026/02/05 12:58:18 INFO Applying migration id=fetched 2026/02/05 12:58:18 INFO Applying migration id=move 2026/02/05 12:58:18 INFO Applying migration id=cleanup 2026/02/05 12:58:18 INFO Applying migration id=received 2026/02/05 12:58:18 INFO Applying migration id=namehost 2026/02/05 12:58:18 INFO Applying migration id=outboxhost 2026/02/05 12:58:18 INFO Applying migration id=notesfts 2026/02/05 12:58:18 INFO Applying migration id=iconsname 2026/02/05 12:58:18 INFO Applying migration id=nohash 2026/02/05 12:58:18 INFO Applying migration id=shares 2026/02/05 12:58:18 INFO Applying migration id=actorttl 2026/02/05 12:58:18 INFO Applying migration id=tocc 2026/02/05 12:58:18 INFO Applying migration id=followeds 2026/02/05 12:58:18 INFO Applying migration id=certhash 2026/02/05 12:58:18 INFO Applying migration id=follows_sync 2026/02/05 12:58:18 INFO Applying migration id=jsonpath 2026/02/05 12:58:18 INFO Applying migration id=localforward 2026/02/05 12:58:18 INFO Applying migration id=avatar 2026/02/05 12:58:18 INFO Applying migration id=noimage 2026/02/05 12:58:18 INFO Applying migration id=feed 2026/02/05 12:58:18 INFO Applying migration id=bookmarks 2026/02/05 12:58:18 INFO Applying migration id=shareactivity 2026/02/05 12:58:18 INFO Applying migration id=application 2026/02/05 12:58:18 INFO Applying migration id=certificates 2026/02/05 12:58:18 INFO Applying migration id=rawforward 2026/02/05 12:58:18 INFO Applying migration id=publickey 2026/02/05 12:58:18 INFO Applying migration id=resolvegroup 2026/02/05 12:58:18 INFO Applying migration id=reject 2026/02/05 12:58:18 INFO Applying migration id=autodel 2026/02/05 12:58:18 INFO Applying migration id=jsonb 2026/02/05 12:58:18 INFO Applying migration id=quote 2026/02/05 12:58:18 INFO Applying migration id=rfc9421 2026/02/05 12:58:18 INFO Applying migration id=keys 2026/02/05 12:58:18 INFO Applying migration id=portable 2026/02/05 12:58:18 INFO Applying migration id=proofs 2026/02/05 12:58:18 INFO Applying migration id=contexts 2026/02/05 12:58:18 INFO Applying migration id=deliverieshost 2026/02/05 12:58:18 INFO Applying migration id=pembegin 2026/02/05 12:58:18 INFO Applying migration id=didhost 2026/02/05 12:58:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-d588-7a7a-ad8c-5f950be16871 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 12:58:20 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de1-d589-747a-bb11-6dd916a408bf 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 12:58:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-d58a-72b1-9ae6-b1ca87576c94 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de1-d589-747a-bb11-6dd916a408bf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de1-d589-747a-bb11-6dd916a408bf 2026/02/05 12:58:20 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:20 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2de1-d58a-7d3a-9af7-57d2ba0f14ba note=https://localhost.localdomain:8443/post/019c2de1-d58a-7af5-b758-496dfaac666c group=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-d58a-7d3a-9af7-57d2ba0f14ba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-d58a-7af5-b758-496dfaac666c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de1-d58a-7af5-b758-496dfaac666c 2026/02/05 12:58:20 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 12:58: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 12:58:20 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 12:58: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 --- PASS: TestCommunity_EditedReplyInThread (2.32s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/02/05 12:58:20 INFO Applying migration id=initial 2026/02/05 12:58:20 INFO Applying migration id=notesupdated 2026/02/05 12:58:20 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:20 INFO Applying migration id=activitiesid 2026/02/05 12:58:20 INFO Applying migration id=outbox 2026/02/05 12:58:20 INFO Applying migration id=edits 2026/02/05 12:58:20 INFO Applying migration id=outboxactor 2026/02/05 12:58:20 INFO Applying migration id=outboxsender 2026/02/05 12:58:20 INFO Applying migration id=thread 2026/02/05 12:58:20 INFO Applying migration id=host 2026/02/05 12:58:20 INFO Applying migration id=sharedinbox 2026/02/05 12:58:20 INFO Applying migration id=noteshost 2026/02/05 12:58:20 INFO Applying migration id=fetched 2026/02/05 12:58:20 INFO Applying migration id=move 2026/02/05 12:58:20 INFO Applying migration id=cleanup 2026/02/05 12:58:20 INFO Applying migration id=received 2026/02/05 12:58:20 INFO Applying migration id=namehost 2026/02/05 12:58:20 INFO Applying migration id=outboxhost 2026/02/05 12:58:20 INFO Applying migration id=notesfts 2026/02/05 12:58:20 INFO Applying migration id=iconsname 2026/02/05 12:58:20 INFO Applying migration id=nohash 2026/02/05 12:58:20 INFO Applying migration id=shares 2026/02/05 12:58:20 INFO Applying migration id=actorttl 2026/02/05 12:58:20 INFO Applying migration id=tocc 2026/02/05 12:58:20 INFO Applying migration id=followeds 2026/02/05 12:58:20 INFO Applying migration id=certhash 2026/02/05 12:58:20 INFO Applying migration id=follows_sync 2026/02/05 12:58:20 INFO Applying migration id=jsonpath 2026/02/05 12:58:21 INFO Applying migration id=localforward 2026/02/05 12:58:21 INFO Applying migration id=avatar 2026/02/05 12:58:21 INFO Applying migration id=noimage 2026/02/05 12:58:21 INFO Applying migration id=feed 2026/02/05 12:58:21 INFO Applying migration id=bookmarks 2026/02/05 12:58:21 INFO Applying migration id=shareactivity 2026/02/05 12:58:21 INFO Applying migration id=application 2026/02/05 12:58:21 INFO Applying migration id=certificates 2026/02/05 12:58:21 INFO Applying migration id=rawforward 2026/02/05 12:58:21 INFO Applying migration id=publickey 2026/02/05 12:58:21 INFO Applying migration id=resolvegroup 2026/02/05 12:58:21 INFO Applying migration id=reject 2026/02/05 12:58:21 INFO Applying migration id=autodel 2026/02/05 12:58:21 INFO Applying migration id=jsonb 2026/02/05 12:58:21 INFO Applying migration id=quote 2026/02/05 12:58:21 INFO Applying migration id=rfc9421 2026/02/05 12:58:21 INFO Applying migration id=keys 2026/02/05 12:58:21 INFO Applying migration id=portable 2026/02/05 12:58:21 INFO Applying migration id=proofs 2026/02/05 12:58:21 INFO Applying migration id=contexts 2026/02/05 12:58:21 INFO Applying migration id=deliverieshost 2026/02/05 12:58:21 INFO Applying migration id=pembegin 2026/02/05 12:58:21 INFO Applying migration id=didhost 2026/02/05 12:58:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-df37-7450-ad69-dc783de92bb8 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 12:58:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de1-df37-7c0e-a381-8b0f48f56d70 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 12:58:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-df38-77ae-b325-ffb107081f58 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de1-df37-7c0e-a381-8b0f48f56d70 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de1-df37-7c0e-a381-8b0f48f56d70 2026/02/05 12:58:23 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:23 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2de1-df39-703d-ac6d-58d0cca64acd note=https://localhost.localdomain:8443/post/019c2de1-df38-7df5-b524-dd7599e6de9e group=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-df39-703d-ac6d-58d0cca64acd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-df38-7df5-b524-dd7599e6de9e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de1-df38-7df5-b524-dd7599e6de9e 2026/02/05 12:58:23 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 12:58:23 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 (2.47s) === RUN TestDelete_HappyFlow 2026/02/05 12:58:23 INFO Applying migration id=initial 2026/02/05 12:58:23 INFO Applying migration id=notesupdated 2026/02/05 12:58:23 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:23 INFO Applying migration id=activitiesid 2026/02/05 12:58:23 INFO Applying migration id=outbox 2026/02/05 12:58:23 INFO Applying migration id=edits 2026/02/05 12:58:23 INFO Applying migration id=outboxactor 2026/02/05 12:58:23 INFO Applying migration id=outboxsender 2026/02/05 12:58:23 INFO Applying migration id=thread 2026/02/05 12:58:23 INFO Applying migration id=host 2026/02/05 12:58:23 INFO Applying migration id=sharedinbox 2026/02/05 12:58:23 INFO Applying migration id=noteshost 2026/02/05 12:58:23 INFO Applying migration id=fetched 2026/02/05 12:58:23 INFO Applying migration id=move 2026/02/05 12:58:23 INFO Applying migration id=cleanup 2026/02/05 12:58:23 INFO Applying migration id=received 2026/02/05 12:58:23 INFO Applying migration id=namehost 2026/02/05 12:58:23 INFO Applying migration id=outboxhost 2026/02/05 12:58:23 INFO Applying migration id=notesfts 2026/02/05 12:58:23 INFO Applying migration id=iconsname 2026/02/05 12:58:23 INFO Applying migration id=nohash 2026/02/05 12:58:23 INFO Applying migration id=shares 2026/02/05 12:58:23 INFO Applying migration id=actorttl 2026/02/05 12:58:23 INFO Applying migration id=tocc 2026/02/05 12:58:23 INFO Applying migration id=followeds 2026/02/05 12:58:23 INFO Applying migration id=certhash 2026/02/05 12:58:23 INFO Applying migration id=follows_sync 2026/02/05 12:58:23 INFO Applying migration id=jsonpath 2026/02/05 12:58:23 INFO Applying migration id=localforward 2026/02/05 12:58:23 INFO Applying migration id=avatar 2026/02/05 12:58:23 INFO Applying migration id=noimage 2026/02/05 12:58:23 INFO Applying migration id=feed 2026/02/05 12:58:23 INFO Applying migration id=bookmarks 2026/02/05 12:58:23 INFO Applying migration id=shareactivity 2026/02/05 12:58:23 INFO Applying migration id=application 2026/02/05 12:58:23 INFO Applying migration id=certificates 2026/02/05 12:58:23 INFO Applying migration id=rawforward 2026/02/05 12:58:23 INFO Applying migration id=publickey 2026/02/05 12:58:23 INFO Applying migration id=resolvegroup 2026/02/05 12:58:23 INFO Applying migration id=reject 2026/02/05 12:58:23 INFO Applying migration id=autodel 2026/02/05 12:58:23 INFO Applying migration id=jsonb 2026/02/05 12:58:23 INFO Applying migration id=quote 2026/02/05 12:58:23 INFO Applying migration id=rfc9421 2026/02/05 12:58:23 INFO Applying migration id=keys 2026/02/05 12:58:23 INFO Applying migration id=portable 2026/02/05 12:58:23 INFO Applying migration id=proofs 2026/02/05 12:58:23 INFO Applying migration id=contexts 2026/02/05 12:58:23 INFO Applying migration id=deliverieshost 2026/02/05 12:58:23 INFO Applying migration id=pembegin 2026/02/05 12:58:23 INFO Applying migration id=didhost 2026/02/05 12:58:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-e4c2-7c44-8aec-467d42a6ae2d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-e4c2-7be5-8713-c6988d93b344 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de1-e4c2-7be5-8713-c6988d93b344 2026/02/05 12:58:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de1-e4c2-7be5-8713-c6988d93b344 2026/02/05 12:58:24 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2de1-e4c2-7be5-8713-c6988d93b344#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-e4c2-7be5-8713-c6988d93b344 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2de1-e4c2-7be5-8713-c6988d93b344 2026/02/05 12:58:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de1-e4c2-7be5-8713-c6988d93b344 2026/02/05 12:58:24 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de1-e4c2-7be5-8713-c6988d93b344 --- PASS: TestDelete_HappyFlow (1.42s) === RUN TestDelete_NotAuthor 2026/02/05 12:58:24 INFO Applying migration id=initial 2026/02/05 12:58:24 INFO Applying migration id=notesupdated 2026/02/05 12:58:24 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:24 INFO Applying migration id=activitiesid 2026/02/05 12:58:24 INFO Applying migration id=outbox 2026/02/05 12:58:24 INFO Applying migration id=edits 2026/02/05 12:58:24 INFO Applying migration id=outboxactor 2026/02/05 12:58:24 INFO Applying migration id=outboxsender 2026/02/05 12:58:24 INFO Applying migration id=thread 2026/02/05 12:58:24 INFO Applying migration id=host 2026/02/05 12:58:24 INFO Applying migration id=sharedinbox 2026/02/05 12:58:24 INFO Applying migration id=noteshost 2026/02/05 12:58:24 INFO Applying migration id=fetched 2026/02/05 12:58:24 INFO Applying migration id=move 2026/02/05 12:58:24 INFO Applying migration id=cleanup 2026/02/05 12:58:24 INFO Applying migration id=received 2026/02/05 12:58:24 INFO Applying migration id=namehost 2026/02/05 12:58:24 INFO Applying migration id=outboxhost 2026/02/05 12:58:24 INFO Applying migration id=notesfts 2026/02/05 12:58:24 INFO Applying migration id=iconsname 2026/02/05 12:58:24 INFO Applying migration id=nohash 2026/02/05 12:58:24 INFO Applying migration id=shares 2026/02/05 12:58:24 INFO Applying migration id=actorttl 2026/02/05 12:58:24 INFO Applying migration id=tocc 2026/02/05 12:58:24 INFO Applying migration id=followeds 2026/02/05 12:58:24 INFO Applying migration id=certhash 2026/02/05 12:58:24 INFO Applying migration id=follows_sync 2026/02/05 12:58:24 INFO Applying migration id=jsonpath 2026/02/05 12:58:24 INFO Applying migration id=localforward 2026/02/05 12:58:24 INFO Applying migration id=avatar 2026/02/05 12:58:24 INFO Applying migration id=noimage 2026/02/05 12:58:24 INFO Applying migration id=feed 2026/02/05 12:58:24 INFO Applying migration id=bookmarks 2026/02/05 12:58:24 INFO Applying migration id=shareactivity 2026/02/05 12:58:24 INFO Applying migration id=application 2026/02/05 12:58:24 INFO Applying migration id=certificates 2026/02/05 12:58:24 INFO Applying migration id=rawforward 2026/02/05 12:58:24 INFO Applying migration id=publickey 2026/02/05 12:58:24 INFO Applying migration id=resolvegroup 2026/02/05 12:58:24 INFO Applying migration id=reject 2026/02/05 12:58:24 INFO Applying migration id=autodel 2026/02/05 12:58:24 INFO Applying migration id=jsonb 2026/02/05 12:58:24 INFO Applying migration id=quote 2026/02/05 12:58:24 INFO Applying migration id=rfc9421 2026/02/05 12:58:24 INFO Applying migration id=keys 2026/02/05 12:58:24 INFO Applying migration id=portable 2026/02/05 12:58:24 INFO Applying migration id=proofs 2026/02/05 12:58:24 INFO Applying migration id=contexts 2026/02/05 12:58:24 INFO Applying migration id=deliverieshost 2026/02/05 12:58:24 INFO Applying migration id=pembegin 2026/02/05 12:58:24 INFO Applying migration id=didhost 2026/02/05 12:58:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-f025-7c78-90ac-08cf67805a33 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-f025-7c11-8dad-037d34943872 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de1-f025-7c11-8dad-037d34943872 2026/02/05 12:58:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de1-f025-7c11-8dad-037d34943872 2026/02/05 12:58:27 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/019c2de1-f025-7c11-8dad-037d34943872 error="sql: no rows in result set" 2026/02/05 12:58:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de1-f025-7c11-8dad-037d34943872 --- PASS: TestDelete_NotAuthor (2.92s) === RUN TestDelete_NoSuchPost 2026/02/05 12:58:27 INFO Applying migration id=initial 2026/02/05 12:58:27 INFO Applying migration id=notesupdated 2026/02/05 12:58:27 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:27 INFO Applying migration id=activitiesid 2026/02/05 12:58:27 INFO Applying migration id=outbox 2026/02/05 12:58:27 INFO Applying migration id=edits 2026/02/05 12:58:27 INFO Applying migration id=outboxactor 2026/02/05 12:58:27 INFO Applying migration id=outboxsender 2026/02/05 12:58:27 INFO Applying migration id=thread 2026/02/05 12:58:27 INFO Applying migration id=host 2026/02/05 12:58:27 INFO Applying migration id=sharedinbox 2026/02/05 12:58:27 INFO Applying migration id=noteshost 2026/02/05 12:58:27 INFO Applying migration id=fetched 2026/02/05 12:58:27 INFO Applying migration id=move 2026/02/05 12:58:27 INFO Applying migration id=cleanup 2026/02/05 12:58:27 INFO Applying migration id=received 2026/02/05 12:58:27 INFO Applying migration id=namehost 2026/02/05 12:58:27 INFO Applying migration id=outboxhost 2026/02/05 12:58:27 INFO Applying migration id=notesfts 2026/02/05 12:58:27 INFO Applying migration id=iconsname 2026/02/05 12:58:27 INFO Applying migration id=nohash 2026/02/05 12:58:27 INFO Applying migration id=shares 2026/02/05 12:58:27 INFO Applying migration id=actorttl 2026/02/05 12:58:27 INFO Applying migration id=tocc 2026/02/05 12:58:27 INFO Applying migration id=followeds 2026/02/05 12:58:27 INFO Applying migration id=certhash 2026/02/05 12:58:27 INFO Applying migration id=follows_sync 2026/02/05 12:58:27 INFO Applying migration id=jsonpath 2026/02/05 12:58:27 INFO Applying migration id=localforward 2026/02/05 12:58:27 INFO Applying migration id=avatar 2026/02/05 12:58:27 INFO Applying migration id=noimage 2026/02/05 12:58:27 INFO Applying migration id=feed 2026/02/05 12:58:27 INFO Applying migration id=bookmarks 2026/02/05 12:58:27 INFO Applying migration id=shareactivity 2026/02/05 12:58:27 INFO Applying migration id=application 2026/02/05 12:58:27 INFO Applying migration id=certificates 2026/02/05 12:58:27 INFO Applying migration id=rawforward 2026/02/05 12:58:27 INFO Applying migration id=publickey 2026/02/05 12:58:27 INFO Applying migration id=resolvegroup 2026/02/05 12:58:27 INFO Applying migration id=reject 2026/02/05 12:58:27 INFO Applying migration id=autodel 2026/02/05 12:58:27 INFO Applying migration id=jsonb 2026/02/05 12:58:27 INFO Applying migration id=quote 2026/02/05 12:58:27 INFO Applying migration id=rfc9421 2026/02/05 12:58:27 INFO Applying migration id=keys 2026/02/05 12:58:27 INFO Applying migration id=portable 2026/02/05 12:58:27 INFO Applying migration id=proofs 2026/02/05 12:58:27 INFO Applying migration id=contexts 2026/02/05 12:58:27 INFO Applying migration id=deliverieshost 2026/02/05 12:58:27 INFO Applying migration id=pembegin 2026/02/05 12:58:27 INFO Applying migration id=didhost 2026/02/05 12:58:30 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (2.27s) === RUN TestDelete_UnauthenticatedUser 2026/02/05 12:58:30 INFO Applying migration id=initial 2026/02/05 12:58:30 INFO Applying migration id=notesupdated 2026/02/05 12:58:30 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:30 INFO Applying migration id=activitiesid 2026/02/05 12:58:30 INFO Applying migration id=outbox 2026/02/05 12:58:30 INFO Applying migration id=edits 2026/02/05 12:58:30 INFO Applying migration id=outboxactor 2026/02/05 12:58:30 INFO Applying migration id=outboxsender 2026/02/05 12:58:30 INFO Applying migration id=thread 2026/02/05 12:58:30 INFO Applying migration id=host 2026/02/05 12:58:30 INFO Applying migration id=sharedinbox 2026/02/05 12:58:30 INFO Applying migration id=noteshost 2026/02/05 12:58:30 INFO Applying migration id=fetched 2026/02/05 12:58:30 INFO Applying migration id=move 2026/02/05 12:58:30 INFO Applying migration id=cleanup 2026/02/05 12:58:30 INFO Applying migration id=received 2026/02/05 12:58:30 INFO Applying migration id=namehost 2026/02/05 12:58:30 INFO Applying migration id=outboxhost 2026/02/05 12:58:30 INFO Applying migration id=notesfts 2026/02/05 12:58:30 INFO Applying migration id=iconsname 2026/02/05 12:58:30 INFO Applying migration id=nohash 2026/02/05 12:58:30 INFO Applying migration id=shares 2026/02/05 12:58:30 INFO Applying migration id=actorttl 2026/02/05 12:58:30 INFO Applying migration id=tocc 2026/02/05 12:58:30 INFO Applying migration id=followeds 2026/02/05 12:58:30 INFO Applying migration id=certhash 2026/02/05 12:58:30 INFO Applying migration id=follows_sync 2026/02/05 12:58:30 INFO Applying migration id=jsonpath 2026/02/05 12:58:30 INFO Applying migration id=localforward 2026/02/05 12:58:30 INFO Applying migration id=avatar 2026/02/05 12:58:30 INFO Applying migration id=noimage 2026/02/05 12:58:30 INFO Applying migration id=feed 2026/02/05 12:58:30 INFO Applying migration id=bookmarks 2026/02/05 12:58:30 INFO Applying migration id=shareactivity 2026/02/05 12:58:30 INFO Applying migration id=application 2026/02/05 12:58:30 INFO Applying migration id=certificates 2026/02/05 12:58:30 INFO Applying migration id=rawforward 2026/02/05 12:58:30 INFO Applying migration id=publickey 2026/02/05 12:58:30 INFO Applying migration id=resolvegroup 2026/02/05 12:58:30 INFO Applying migration id=reject 2026/02/05 12:58:30 INFO Applying migration id=autodel 2026/02/05 12:58:30 INFO Applying migration id=jsonb 2026/02/05 12:58:30 INFO Applying migration id=quote 2026/02/05 12:58:30 INFO Applying migration id=rfc9421 2026/02/05 12:58:30 INFO Applying migration id=keys 2026/02/05 12:58:30 INFO Applying migration id=portable 2026/02/05 12:58:30 INFO Applying migration id=proofs 2026/02/05 12:58:30 INFO Applying migration id=contexts 2026/02/05 12:58:30 INFO Applying migration id=deliverieshost 2026/02/05 12:58:30 INFO Applying migration id=pembegin 2026/02/05 12:58:30 INFO Applying migration id=didhost 2026/02/05 12:58:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-00f7-726c-a42b-f5639092e9fe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-00f7-720b-a5aa-a9db3e71845c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-00f7-720b-a5aa-a9db3e71845c 2026/02/05 12:58:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-00f7-720b-a5aa-a9db3e71845c 2026/02/05 12:58:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-00f7-720b-a5aa-a9db3e71845c --- PASS: TestDelete_UnauthenticatedUser (2.04s) === RUN TestDelete_WithReply 2026/02/05 12:58:32 INFO Applying migration id=initial 2026/02/05 12:58:32 INFO Applying migration id=notesupdated 2026/02/05 12:58:32 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:32 INFO Applying migration id=activitiesid 2026/02/05 12:58:32 INFO Applying migration id=outbox 2026/02/05 12:58:32 INFO Applying migration id=edits 2026/02/05 12:58:32 INFO Applying migration id=outboxactor 2026/02/05 12:58:32 INFO Applying migration id=outboxsender 2026/02/05 12:58:32 INFO Applying migration id=thread 2026/02/05 12:58:32 INFO Applying migration id=host 2026/02/05 12:58:32 INFO Applying migration id=sharedinbox 2026/02/05 12:58:32 INFO Applying migration id=noteshost 2026/02/05 12:58:32 INFO Applying migration id=fetched 2026/02/05 12:58:32 INFO Applying migration id=move 2026/02/05 12:58:32 INFO Applying migration id=cleanup 2026/02/05 12:58:32 INFO Applying migration id=received 2026/02/05 12:58:32 INFO Applying migration id=namehost 2026/02/05 12:58:32 INFO Applying migration id=outboxhost 2026/02/05 12:58:32 INFO Applying migration id=notesfts 2026/02/05 12:58:32 INFO Applying migration id=iconsname 2026/02/05 12:58:32 INFO Applying migration id=nohash 2026/02/05 12:58:32 INFO Applying migration id=shares 2026/02/05 12:58:32 INFO Applying migration id=actorttl 2026/02/05 12:58:32 INFO Applying migration id=tocc 2026/02/05 12:58:32 INFO Applying migration id=followeds 2026/02/05 12:58:32 INFO Applying migration id=certhash 2026/02/05 12:58:32 INFO Applying migration id=follows_sync 2026/02/05 12:58:32 INFO Applying migration id=jsonpath 2026/02/05 12:58:32 INFO Applying migration id=localforward 2026/02/05 12:58:32 INFO Applying migration id=avatar 2026/02/05 12:58:32 INFO Applying migration id=noimage 2026/02/05 12:58:32 INFO Applying migration id=feed 2026/02/05 12:58:32 INFO Applying migration id=bookmarks 2026/02/05 12:58:32 INFO Applying migration id=shareactivity 2026/02/05 12:58:32 INFO Applying migration id=application 2026/02/05 12:58:32 INFO Applying migration id=certificates 2026/02/05 12:58:32 INFO Applying migration id=rawforward 2026/02/05 12:58:32 INFO Applying migration id=publickey 2026/02/05 12:58:32 INFO Applying migration id=resolvegroup 2026/02/05 12:58:32 INFO Applying migration id=reject 2026/02/05 12:58:32 INFO Applying migration id=autodel 2026/02/05 12:58:32 INFO Applying migration id=jsonb 2026/02/05 12:58:32 INFO Applying migration id=quote 2026/02/05 12:58:32 INFO Applying migration id=rfc9421 2026/02/05 12:58:32 INFO Applying migration id=keys 2026/02/05 12:58:32 INFO Applying migration id=portable 2026/02/05 12:58:32 INFO Applying migration id=proofs 2026/02/05 12:58:32 INFO Applying migration id=contexts 2026/02/05 12:58:32 INFO Applying migration id=deliverieshost 2026/02/05 12:58:32 INFO Applying migration id=pembegin 2026/02/05 12:58:32 INFO Applying migration id=didhost 2026/02/05 12:58:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-064b-700a-b563-6e410058f9c8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-064a-7dc9-aeb7-5e8a98541a3f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-064a-7dc9-aeb7-5e8a98541a3f 2026/02/05 12:58:33 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de2-064a-7dc9-aeb7-5e8a98541a3f 2026/02/05 12:58:33 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de2-064d-790c-bc8a-fb898d85c701 note=https://localhost.localdomain:8443/post/019c2de2-064d-78cb-ae9b-2eb582e42aec thread=https://localhost.localdomain:8443/post/019c2de2-064a-7dc9-aeb7-5e8a98541a3f starter=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-064d-790c-bc8a-fb898d85c701 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-064d-78cb-ae9b-2eb582e42aec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-064d-78cb-ae9b-2eb582e42aec 2026/02/05 12:58:33 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2de2-064d-78cb-ae9b-2eb582e42aec#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-064d-78cb-ae9b-2eb582e42aec activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2de2-064d-78cb-ae9b-2eb582e42aec 2026/02/05 12:58:33 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2de2-064d-78cb-ae9b-2eb582e42aec#delete note=https://localhost.localdomain:8443/post/019c2de2-064d-78cb-ae9b-2eb582e42aec thread=https://localhost.localdomain:8443/post/019c2de2-064a-7dc9-aeb7-5e8a98541a3f starter=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-064d-78cb-ae9b-2eb582e42aec 2026/02/05 12:58:33 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de2-064d-78cb-ae9b-2eb582e42aec 2026/02/05 12:58:33 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2de2-064a-7dc9-aeb7-5e8a98541a3f#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-064a-7dc9-aeb7-5e8a98541a3f activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2de2-064a-7dc9-aeb7-5e8a98541a3f 2026/02/05 12:58:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-064a-7dc9-aeb7-5e8a98541a3f 2026/02/05 12:58:33 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de2-064a-7dc9-aeb7-5e8a98541a3f --- PASS: TestDelete_WithReply (1.37s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/02/05 12:58:33 INFO Applying migration id=initial 2026/02/05 12:58:33 INFO Applying migration id=notesupdated 2026/02/05 12:58:33 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:33 INFO Applying migration id=activitiesid 2026/02/05 12:58:33 INFO Applying migration id=outbox 2026/02/05 12:58:33 INFO Applying migration id=edits 2026/02/05 12:58:33 INFO Applying migration id=outboxactor 2026/02/05 12:58:33 INFO Applying migration id=outboxsender 2026/02/05 12:58:33 INFO Applying migration id=thread 2026/02/05 12:58:33 INFO Applying migration id=host 2026/02/05 12:58:33 INFO Applying migration id=sharedinbox 2026/02/05 12:58:33 INFO Applying migration id=noteshost 2026/02/05 12:58:33 INFO Applying migration id=fetched 2026/02/05 12:58:33 INFO Applying migration id=move 2026/02/05 12:58:33 INFO Applying migration id=cleanup 2026/02/05 12:58:33 INFO Applying migration id=received 2026/02/05 12:58:33 INFO Applying migration id=namehost 2026/02/05 12:58:33 INFO Applying migration id=outboxhost 2026/02/05 12:58:33 INFO Applying migration id=notesfts 2026/02/05 12:58:33 INFO Applying migration id=iconsname 2026/02/05 12:58:33 INFO Applying migration id=nohash 2026/02/05 12:58:33 INFO Applying migration id=shares 2026/02/05 12:58:33 INFO Applying migration id=actorttl 2026/02/05 12:58:33 INFO Applying migration id=tocc 2026/02/05 12:58:33 INFO Applying migration id=followeds 2026/02/05 12:58:33 INFO Applying migration id=certhash 2026/02/05 12:58:33 INFO Applying migration id=follows_sync 2026/02/05 12:58:33 INFO Applying migration id=jsonpath 2026/02/05 12:58:33 INFO Applying migration id=localforward 2026/02/05 12:58:33 INFO Applying migration id=avatar 2026/02/05 12:58:33 INFO Applying migration id=noimage 2026/02/05 12:58:33 INFO Applying migration id=feed 2026/02/05 12:58:33 INFO Applying migration id=bookmarks 2026/02/05 12:58:33 INFO Applying migration id=shareactivity 2026/02/05 12:58:33 INFO Applying migration id=application 2026/02/05 12:58:33 INFO Applying migration id=certificates 2026/02/05 12:58:33 INFO Applying migration id=rawforward 2026/02/05 12:58:33 INFO Applying migration id=publickey 2026/02/05 12:58:33 INFO Applying migration id=resolvegroup 2026/02/05 12:58:33 INFO Applying migration id=reject 2026/02/05 12:58:33 INFO Applying migration id=autodel 2026/02/05 12:58:33 INFO Applying migration id=jsonb 2026/02/05 12:58:33 INFO Applying migration id=quote 2026/02/05 12:58:33 INFO Applying migration id=rfc9421 2026/02/05 12:58:33 INFO Applying migration id=keys 2026/02/05 12:58:33 INFO Applying migration id=portable 2026/02/05 12:58:33 INFO Applying migration id=proofs 2026/02/05 12:58:33 INFO Applying migration id=contexts 2026/02/05 12:58:33 INFO Applying migration id=deliverieshost 2026/02/05 12:58:33 INFO Applying migration id=pembegin 2026/02/05 12:58:33 INFO Applying migration id=didhost 2026/02/05 12:58:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-0f7f-7deb-83b6-a0d8a45090dd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-0f7f-7d66-a876-57079cedf29e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-0f7f-7d66-a876-57079cedf29e 2026/02/05 12:58:35 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de2-0f7f-7d66-a876-57079cedf29e 2026/02/05 12:58:35 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de2-0f82-730f-bab4-53e879017f8c note=https://localhost.localdomain:8443/post/019c2de2-0f82-72d0-8173-eb2c800f4c72 thread=https://localhost.localdomain:8443/post/019c2de2-0f7f-7d66-a876-57079cedf29e starter=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-0f82-730f-bab4-53e879017f8c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-0f82-72d0-8173-eb2c800f4c72 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-0f82-72d0-8173-eb2c800f4c72 2026/02/05 12:58:35 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2de2-0f7f-7d66-a876-57079cedf29e#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-0f7f-7d66-a876-57079cedf29e activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2de2-0f7f-7d66-a876-57079cedf29e 2026/02/05 12:58:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-0f7f-7d66-a876-57079cedf29e 2026/02/05 12:58:35 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de2-0f7f-7d66-a876-57079cedf29e 2026/02/05 12:58:35 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2de2-0f82-72d0-8173-eb2c800f4c72#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-0f82-72d0-8173-eb2c800f4c72 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2de2-0f82-72d0-8173-eb2c800f4c72 2026/02/05 12:58:35 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2de2-0f82-72d0-8173-eb2c800f4c72#delete note=https://localhost.localdomain:8443/post/019c2de2-0f82-72d0-8173-eb2c800f4c72 thread=https://localhost.localdomain:8443/post/019c2de2-0f82-72d0-8173-eb2c800f4c72 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 12:58:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-0f82-72d0-8173-eb2c800f4c72 2026/02/05 12:58:35 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de2-0f82-72d0-8173-eb2c800f4c72 --- PASS: TestDelete_WithReplyPostDeletedFirst (2.35s) === RUN TestDM_HappyFlow 2026/02/05 12:58:35 INFO Applying migration id=initial 2026/02/05 12:58:35 INFO Applying migration id=notesupdated 2026/02/05 12:58:35 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:35 INFO Applying migration id=activitiesid 2026/02/05 12:58:35 INFO Applying migration id=outbox 2026/02/05 12:58:35 INFO Applying migration id=edits 2026/02/05 12:58:35 INFO Applying migration id=outboxactor 2026/02/05 12:58:35 INFO Applying migration id=outboxsender 2026/02/05 12:58:35 INFO Applying migration id=thread 2026/02/05 12:58:35 INFO Applying migration id=host 2026/02/05 12:58:35 INFO Applying migration id=sharedinbox 2026/02/05 12:58:35 INFO Applying migration id=noteshost 2026/02/05 12:58:35 INFO Applying migration id=fetched 2026/02/05 12:58:35 INFO Applying migration id=move 2026/02/05 12:58:35 INFO Applying migration id=cleanup 2026/02/05 12:58:35 INFO Applying migration id=received 2026/02/05 12:58:35 INFO Applying migration id=namehost 2026/02/05 12:58:35 INFO Applying migration id=outboxhost 2026/02/05 12:58:35 INFO Applying migration id=notesfts 2026/02/05 12:58:35 INFO Applying migration id=iconsname 2026/02/05 12:58:35 INFO Applying migration id=nohash 2026/02/05 12:58:35 INFO Applying migration id=shares 2026/02/05 12:58:35 INFO Applying migration id=actorttl 2026/02/05 12:58:35 INFO Applying migration id=tocc 2026/02/05 12:58:35 INFO Applying migration id=followeds 2026/02/05 12:58:35 INFO Applying migration id=certhash 2026/02/05 12:58:35 INFO Applying migration id=follows_sync 2026/02/05 12:58:35 INFO Applying migration id=jsonpath 2026/02/05 12:58:35 INFO Applying migration id=localforward 2026/02/05 12:58:35 INFO Applying migration id=avatar 2026/02/05 12:58:35 INFO Applying migration id=noimage 2026/02/05 12:58:35 INFO Applying migration id=feed 2026/02/05 12:58:35 INFO Applying migration id=bookmarks 2026/02/05 12:58:35 INFO Applying migration id=shareactivity 2026/02/05 12:58:35 INFO Applying migration id=application 2026/02/05 12:58:35 INFO Applying migration id=certificates 2026/02/05 12:58:35 INFO Applying migration id=rawforward 2026/02/05 12:58:35 INFO Applying migration id=publickey 2026/02/05 12:58:35 INFO Applying migration id=resolvegroup 2026/02/05 12:58:35 INFO Applying migration id=reject 2026/02/05 12:58:35 INFO Applying migration id=autodel 2026/02/05 12:58:35 INFO Applying migration id=jsonb 2026/02/05 12:58:35 INFO Applying migration id=quote 2026/02/05 12:58:35 INFO Applying migration id=rfc9421 2026/02/05 12:58:35 INFO Applying migration id=keys 2026/02/05 12:58:35 INFO Applying migration id=portable 2026/02/05 12:58:35 INFO Applying migration id=proofs 2026/02/05 12:58:35 INFO Applying migration id=contexts 2026/02/05 12:58:35 INFO Applying migration id=deliverieshost 2026/02/05 12:58:35 INFO Applying migration id=pembegin 2026/02/05 12:58:35 INFO Applying migration id=didhost 2026/02/05 12:58:38 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-18d4-7644-8a90-6474ab71c730 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-18d4-7349-9896-252bd556edf9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-18d4-7349-9896-252bd556edf9 2026/02/05 12:58:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-18d4-7349-9896-252bd556edf9 2026/02/05 12:58:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-18d4-7349-9896-252bd556edf9 2026/02/05 12:58:38 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de2-18d4-7349-9896-252bd556edf9 2026/02/05 12:58:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-18d4-7349-9896-252bd556edf9 --- PASS: TestDM_HappyFlow (2.39s) === RUN TestDM_UnauthenticatedUser 2026/02/05 12:58:38 INFO Applying migration id=initial 2026/02/05 12:58:38 INFO Applying migration id=notesupdated 2026/02/05 12:58:38 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:38 INFO Applying migration id=activitiesid 2026/02/05 12:58:38 INFO Applying migration id=outbox 2026/02/05 12:58:38 INFO Applying migration id=edits 2026/02/05 12:58:38 INFO Applying migration id=outboxactor 2026/02/05 12:58:38 INFO Applying migration id=outboxsender 2026/02/05 12:58:38 INFO Applying migration id=thread 2026/02/05 12:58:38 INFO Applying migration id=host 2026/02/05 12:58:38 INFO Applying migration id=sharedinbox 2026/02/05 12:58:38 INFO Applying migration id=noteshost 2026/02/05 12:58:38 INFO Applying migration id=fetched 2026/02/05 12:58:38 INFO Applying migration id=move 2026/02/05 12:58:38 INFO Applying migration id=cleanup 2026/02/05 12:58:38 INFO Applying migration id=received 2026/02/05 12:58:38 INFO Applying migration id=namehost 2026/02/05 12:58:38 INFO Applying migration id=outboxhost 2026/02/05 12:58:38 INFO Applying migration id=notesfts 2026/02/05 12:58:38 INFO Applying migration id=iconsname 2026/02/05 12:58:38 INFO Applying migration id=nohash 2026/02/05 12:58:38 INFO Applying migration id=shares 2026/02/05 12:58:38 INFO Applying migration id=actorttl 2026/02/05 12:58:38 INFO Applying migration id=tocc 2026/02/05 12:58:38 INFO Applying migration id=followeds 2026/02/05 12:58:38 INFO Applying migration id=certhash 2026/02/05 12:58:38 INFO Applying migration id=follows_sync 2026/02/05 12:58:38 INFO Applying migration id=jsonpath 2026/02/05 12:58:38 INFO Applying migration id=localforward 2026/02/05 12:58:38 INFO Applying migration id=avatar 2026/02/05 12:58:38 INFO Applying migration id=noimage 2026/02/05 12:58:38 INFO Applying migration id=feed 2026/02/05 12:58:38 INFO Applying migration id=bookmarks 2026/02/05 12:58:38 INFO Applying migration id=shareactivity 2026/02/05 12:58:38 INFO Applying migration id=application 2026/02/05 12:58:38 INFO Applying migration id=certificates 2026/02/05 12:58:38 INFO Applying migration id=rawforward 2026/02/05 12:58:38 INFO Applying migration id=publickey 2026/02/05 12:58:38 INFO Applying migration id=resolvegroup 2026/02/05 12:58:38 INFO Applying migration id=reject 2026/02/05 12:58:38 INFO Applying migration id=autodel 2026/02/05 12:58:38 INFO Applying migration id=jsonb 2026/02/05 12:58:38 INFO Applying migration id=quote 2026/02/05 12:58:38 INFO Applying migration id=rfc9421 2026/02/05 12:58:38 INFO Applying migration id=keys 2026/02/05 12:58:38 INFO Applying migration id=portable 2026/02/05 12:58:38 INFO Applying migration id=proofs 2026/02/05 12:58:38 INFO Applying migration id=contexts 2026/02/05 12:58:38 INFO Applying migration id=deliverieshost 2026/02/05 12:58:38 INFO Applying migration id=pembegin 2026/02/05 12:58:38 INFO Applying migration id=didhost 2026/02/05 12:58:40 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-2274-7d1c-9a2e-656378659c24 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-2274-7ad0-b6f3-617e09eee9b3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-2274-7ad0-b6f3-617e09eee9b3 2026/02/05 12:58:40 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-2274-7ad0-b6f3-617e09eee9b3 2026/02/05 12:58:40 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de2-2274-7ad0-b6f3-617e09eee9b3 --- PASS: TestDM_UnauthenticatedUser (2.46s) === RUN TestDM_Loopback 2026/02/05 12:58:40 INFO Applying migration id=initial 2026/02/05 12:58:40 INFO Applying migration id=notesupdated 2026/02/05 12:58:40 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:40 INFO Applying migration id=activitiesid 2026/02/05 12:58:40 INFO Applying migration id=outbox 2026/02/05 12:58:40 INFO Applying migration id=edits 2026/02/05 12:58:40 INFO Applying migration id=outboxactor 2026/02/05 12:58:40 INFO Applying migration id=outboxsender 2026/02/05 12:58:40 INFO Applying migration id=thread 2026/02/05 12:58:40 INFO Applying migration id=host 2026/02/05 12:58:40 INFO Applying migration id=sharedinbox 2026/02/05 12:58:40 INFO Applying migration id=noteshost 2026/02/05 12:58:40 INFO Applying migration id=fetched 2026/02/05 12:58:40 INFO Applying migration id=move 2026/02/05 12:58:40 INFO Applying migration id=cleanup 2026/02/05 12:58:40 INFO Applying migration id=received 2026/02/05 12:58:40 INFO Applying migration id=namehost 2026/02/05 12:58:40 INFO Applying migration id=outboxhost 2026/02/05 12:58:40 INFO Applying migration id=notesfts 2026/02/05 12:58:40 INFO Applying migration id=iconsname 2026/02/05 12:58:40 INFO Applying migration id=nohash 2026/02/05 12:58:40 INFO Applying migration id=shares 2026/02/05 12:58:40 INFO Applying migration id=actorttl 2026/02/05 12:58:40 INFO Applying migration id=tocc 2026/02/05 12:58:40 INFO Applying migration id=followeds 2026/02/05 12:58:40 INFO Applying migration id=certhash 2026/02/05 12:58:40 INFO Applying migration id=follows_sync 2026/02/05 12:58:40 INFO Applying migration id=jsonpath 2026/02/05 12:58:40 INFO Applying migration id=localforward 2026/02/05 12:58:40 INFO Applying migration id=avatar 2026/02/05 12:58:40 INFO Applying migration id=noimage 2026/02/05 12:58:40 INFO Applying migration id=feed 2026/02/05 12:58:40 INFO Applying migration id=bookmarks 2026/02/05 12:58:40 INFO Applying migration id=shareactivity 2026/02/05 12:58:40 INFO Applying migration id=application 2026/02/05 12:58:40 INFO Applying migration id=certificates 2026/02/05 12:58:40 INFO Applying migration id=rawforward 2026/02/05 12:58:40 INFO Applying migration id=publickey 2026/02/05 12:58:40 INFO Applying migration id=resolvegroup 2026/02/05 12:58:40 INFO Applying migration id=reject 2026/02/05 12:58:40 INFO Applying migration id=autodel 2026/02/05 12:58:40 INFO Applying migration id=jsonb 2026/02/05 12:58:40 INFO Applying migration id=quote 2026/02/05 12:58:40 INFO Applying migration id=rfc9421 2026/02/05 12:58:40 INFO Applying migration id=keys 2026/02/05 12:58:40 INFO Applying migration id=portable 2026/02/05 12:58:40 INFO Applying migration id=proofs 2026/02/05 12:58:40 INFO Applying migration id=contexts 2026/02/05 12:58:40 INFO Applying migration id=deliverieshost 2026/02/05 12:58:40 INFO Applying migration id=pembegin 2026/02/05 12:58:40 INFO Applying migration id=didhost 2026/02/05 12:58:44 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (4.16s) === RUN TestDM_TwoMentions 2026/02/05 12:58:44 INFO Applying migration id=initial 2026/02/05 12:58:44 INFO Applying migration id=notesupdated 2026/02/05 12:58:44 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:44 INFO Applying migration id=activitiesid 2026/02/05 12:58:44 INFO Applying migration id=outbox 2026/02/05 12:58:44 INFO Applying migration id=edits 2026/02/05 12:58:44 INFO Applying migration id=outboxactor 2026/02/05 12:58:44 INFO Applying migration id=outboxsender 2026/02/05 12:58:44 INFO Applying migration id=thread 2026/02/05 12:58:44 INFO Applying migration id=host 2026/02/05 12:58:44 INFO Applying migration id=sharedinbox 2026/02/05 12:58:44 INFO Applying migration id=noteshost 2026/02/05 12:58:44 INFO Applying migration id=fetched 2026/02/05 12:58:44 INFO Applying migration id=move 2026/02/05 12:58:44 INFO Applying migration id=cleanup 2026/02/05 12:58:44 INFO Applying migration id=received 2026/02/05 12:58:44 INFO Applying migration id=namehost 2026/02/05 12:58:44 INFO Applying migration id=outboxhost 2026/02/05 12:58:44 INFO Applying migration id=notesfts 2026/02/05 12:58:44 INFO Applying migration id=iconsname 2026/02/05 12:58:44 INFO Applying migration id=nohash 2026/02/05 12:58:44 INFO Applying migration id=shares 2026/02/05 12:58:44 INFO Applying migration id=actorttl 2026/02/05 12:58:44 INFO Applying migration id=tocc 2026/02/05 12:58:44 INFO Applying migration id=followeds 2026/02/05 12:58:44 INFO Applying migration id=certhash 2026/02/05 12:58:44 INFO Applying migration id=follows_sync 2026/02/05 12:58:44 INFO Applying migration id=jsonpath 2026/02/05 12:58:44 INFO Applying migration id=localforward 2026/02/05 12:58:44 INFO Applying migration id=avatar 2026/02/05 12:58:44 INFO Applying migration id=noimage 2026/02/05 12:58:44 INFO Applying migration id=feed 2026/02/05 12:58:44 INFO Applying migration id=bookmarks 2026/02/05 12:58:44 INFO Applying migration id=shareactivity 2026/02/05 12:58:44 INFO Applying migration id=application 2026/02/05 12:58:44 INFO Applying migration id=certificates 2026/02/05 12:58:44 INFO Applying migration id=rawforward 2026/02/05 12:58:44 INFO Applying migration id=publickey 2026/02/05 12:58:44 INFO Applying migration id=resolvegroup 2026/02/05 12:58:44 INFO Applying migration id=reject 2026/02/05 12:58:44 INFO Applying migration id=autodel 2026/02/05 12:58:44 INFO Applying migration id=jsonb 2026/02/05 12:58:44 INFO Applying migration id=quote 2026/02/05 12:58:44 INFO Applying migration id=rfc9421 2026/02/05 12:58:44 INFO Applying migration id=keys 2026/02/05 12:58:44 INFO Applying migration id=portable 2026/02/05 12:58:44 INFO Applying migration id=proofs 2026/02/05 12:58:44 INFO Applying migration id=contexts 2026/02/05 12:58:44 INFO Applying migration id=deliverieshost 2026/02/05 12:58:44 INFO Applying migration id=pembegin 2026/02/05 12:58:44 INFO Applying migration id=didhost 2026/02/05 12:58:47 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:47 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/02/05 12:58:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-3c0e-7bf4-80c5-b0724be2ece2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-3c0e-78a7-9779-62a2de469dc1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-3c0e-78a7-9779-62a2de469dc1 2026/02/05 12:58:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-3c0e-78a7-9779-62a2de469dc1 2026/02/05 12:58:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-3c0e-78a7-9779-62a2de469dc1 2026/02/05 12:58:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-3c0e-78a7-9779-62a2de469dc1 --- PASS: TestDM_TwoMentions (2.40s) === RUN TestDM_TwoMentionsOneLoopback 2026/02/05 12:58:47 INFO Applying migration id=initial 2026/02/05 12:58:47 INFO Applying migration id=notesupdated 2026/02/05 12:58:47 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:47 INFO Applying migration id=activitiesid 2026/02/05 12:58:47 INFO Applying migration id=outbox 2026/02/05 12:58:47 INFO Applying migration id=edits 2026/02/05 12:58:47 INFO Applying migration id=outboxactor 2026/02/05 12:58:47 INFO Applying migration id=outboxsender 2026/02/05 12:58:47 INFO Applying migration id=thread 2026/02/05 12:58:47 INFO Applying migration id=host 2026/02/05 12:58:47 INFO Applying migration id=sharedinbox 2026/02/05 12:58:47 INFO Applying migration id=noteshost 2026/02/05 12:58:47 INFO Applying migration id=fetched 2026/02/05 12:58:47 INFO Applying migration id=move 2026/02/05 12:58:47 INFO Applying migration id=cleanup 2026/02/05 12:58:47 INFO Applying migration id=received 2026/02/05 12:58:47 INFO Applying migration id=namehost 2026/02/05 12:58:47 INFO Applying migration id=outboxhost 2026/02/05 12:58:47 INFO Applying migration id=notesfts 2026/02/05 12:58:47 INFO Applying migration id=iconsname 2026/02/05 12:58:47 INFO Applying migration id=nohash 2026/02/05 12:58:47 INFO Applying migration id=shares 2026/02/05 12:58:47 INFO Applying migration id=actorttl 2026/02/05 12:58:47 INFO Applying migration id=tocc 2026/02/05 12:58:47 INFO Applying migration id=followeds 2026/02/05 12:58:47 INFO Applying migration id=certhash 2026/02/05 12:58:47 INFO Applying migration id=follows_sync 2026/02/05 12:58:47 INFO Applying migration id=jsonpath 2026/02/05 12:58:47 INFO Applying migration id=localforward 2026/02/05 12:58:47 INFO Applying migration id=avatar 2026/02/05 12:58:47 INFO Applying migration id=noimage 2026/02/05 12:58:47 INFO Applying migration id=feed 2026/02/05 12:58:47 INFO Applying migration id=bookmarks 2026/02/05 12:58:47 INFO Applying migration id=shareactivity 2026/02/05 12:58:47 INFO Applying migration id=application 2026/02/05 12:58:47 INFO Applying migration id=certificates 2026/02/05 12:58:47 INFO Applying migration id=rawforward 2026/02/05 12:58:47 INFO Applying migration id=publickey 2026/02/05 12:58:47 INFO Applying migration id=resolvegroup 2026/02/05 12:58:47 INFO Applying migration id=reject 2026/02/05 12:58:47 INFO Applying migration id=autodel 2026/02/05 12:58:47 INFO Applying migration id=jsonb 2026/02/05 12:58:47 INFO Applying migration id=quote 2026/02/05 12:58:47 INFO Applying migration id=rfc9421 2026/02/05 12:58:47 INFO Applying migration id=keys 2026/02/05 12:58:47 INFO Applying migration id=portable 2026/02/05 12:58:47 INFO Applying migration id=proofs 2026/02/05 12:58:47 INFO Applying migration id=contexts 2026/02/05 12:58:47 INFO Applying migration id=deliverieshost 2026/02/05 12:58:47 INFO Applying migration id=pembegin 2026/02/05 12:58:47 INFO Applying migration id=didhost 2026/02/05 12:58:51 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:51 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/02/05 12:58:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-4c9b-7062-bbb5-9f2c82c7befb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-4c9a-7c8b-8f58-a249953149c6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-4c9a-7c8b-8f58-a249953149c6 2026/02/05 12:58:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-4c9a-7c8b-8f58-a249953149c6 2026/02/05 12:58:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-4c9a-7c8b-8f58-a249953149c6 2026/02/05 12:58:51 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de2-4c9a-7c8b-8f58-a249953149c6 2026/02/05 12:58:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-4c9a-7c8b-8f58-a249953149c6 --- PASS: TestDM_TwoMentionsOneLoopback (4.23s) === RUN TestDM_TooManyRecipients 2026/02/05 12:58:51 INFO Applying migration id=initial 2026/02/05 12:58:51 INFO Applying migration id=notesupdated 2026/02/05 12:58:51 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:51 INFO Applying migration id=activitiesid 2026/02/05 12:58:51 INFO Applying migration id=outbox 2026/02/05 12:58:51 INFO Applying migration id=edits 2026/02/05 12:58:51 INFO Applying migration id=outboxactor 2026/02/05 12:58:51 INFO Applying migration id=outboxsender 2026/02/05 12:58:51 INFO Applying migration id=thread 2026/02/05 12:58:51 INFO Applying migration id=host 2026/02/05 12:58:51 INFO Applying migration id=sharedinbox 2026/02/05 12:58:51 INFO Applying migration id=noteshost 2026/02/05 12:58:51 INFO Applying migration id=fetched 2026/02/05 12:58:51 INFO Applying migration id=move 2026/02/05 12:58:51 INFO Applying migration id=cleanup 2026/02/05 12:58:51 INFO Applying migration id=received 2026/02/05 12:58:51 INFO Applying migration id=namehost 2026/02/05 12:58:51 INFO Applying migration id=outboxhost 2026/02/05 12:58:51 INFO Applying migration id=notesfts 2026/02/05 12:58:51 INFO Applying migration id=iconsname 2026/02/05 12:58:51 INFO Applying migration id=nohash 2026/02/05 12:58:51 INFO Applying migration id=shares 2026/02/05 12:58:51 INFO Applying migration id=actorttl 2026/02/05 12:58:51 INFO Applying migration id=tocc 2026/02/05 12:58:51 INFO Applying migration id=followeds 2026/02/05 12:58:51 INFO Applying migration id=certhash 2026/02/05 12:58:51 INFO Applying migration id=follows_sync 2026/02/05 12:58:51 INFO Applying migration id=jsonpath 2026/02/05 12:58:51 INFO Applying migration id=localforward 2026/02/05 12:58:51 INFO Applying migration id=avatar 2026/02/05 12:58:51 INFO Applying migration id=noimage 2026/02/05 12:58:51 INFO Applying migration id=feed 2026/02/05 12:58:51 INFO Applying migration id=bookmarks 2026/02/05 12:58:51 INFO Applying migration id=shareactivity 2026/02/05 12:58:51 INFO Applying migration id=application 2026/02/05 12:58:51 INFO Applying migration id=certificates 2026/02/05 12:58:51 INFO Applying migration id=rawforward 2026/02/05 12:58:51 INFO Applying migration id=publickey 2026/02/05 12:58:51 INFO Applying migration id=resolvegroup 2026/02/05 12:58:51 INFO Applying migration id=reject 2026/02/05 12:58:51 INFO Applying migration id=autodel 2026/02/05 12:58:51 INFO Applying migration id=jsonb 2026/02/05 12:58:51 INFO Applying migration id=quote 2026/02/05 12:58:51 INFO Applying migration id=rfc9421 2026/02/05 12:58:51 INFO Applying migration id=keys 2026/02/05 12:58:51 INFO Applying migration id=portable 2026/02/05 12:58:51 INFO Applying migration id=proofs 2026/02/05 12:58:51 INFO Applying migration id=contexts 2026/02/05 12:58:51 INFO Applying migration id=deliverieshost 2026/02/05 12:58:51 INFO Applying migration id=pembegin 2026/02/05 12:58:51 INFO Applying migration id=didhost 2026/02/05 12:58:53 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:53 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (1.80s) === RUN TestDM_MaxRecipients 2026/02/05 12:58:53 INFO Applying migration id=initial 2026/02/05 12:58:53 INFO Applying migration id=notesupdated 2026/02/05 12:58:53 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:53 INFO Applying migration id=activitiesid 2026/02/05 12:58:53 INFO Applying migration id=outbox 2026/02/05 12:58:53 INFO Applying migration id=edits 2026/02/05 12:58:53 INFO Applying migration id=outboxactor 2026/02/05 12:58:53 INFO Applying migration id=outboxsender 2026/02/05 12:58:53 INFO Applying migration id=thread 2026/02/05 12:58:53 INFO Applying migration id=host 2026/02/05 12:58:53 INFO Applying migration id=sharedinbox 2026/02/05 12:58:53 INFO Applying migration id=noteshost 2026/02/05 12:58:53 INFO Applying migration id=fetched 2026/02/05 12:58:53 INFO Applying migration id=move 2026/02/05 12:58:53 INFO Applying migration id=cleanup 2026/02/05 12:58:53 INFO Applying migration id=received 2026/02/05 12:58:53 INFO Applying migration id=namehost 2026/02/05 12:58:53 INFO Applying migration id=outboxhost 2026/02/05 12:58:53 INFO Applying migration id=notesfts 2026/02/05 12:58:53 INFO Applying migration id=iconsname 2026/02/05 12:58:53 INFO Applying migration id=nohash 2026/02/05 12:58:53 INFO Applying migration id=shares 2026/02/05 12:58:53 INFO Applying migration id=actorttl 2026/02/05 12:58:53 INFO Applying migration id=tocc 2026/02/05 12:58:53 INFO Applying migration id=followeds 2026/02/05 12:58:53 INFO Applying migration id=certhash 2026/02/05 12:58:53 INFO Applying migration id=follows_sync 2026/02/05 12:58:53 INFO Applying migration id=jsonpath 2026/02/05 12:58:53 INFO Applying migration id=localforward 2026/02/05 12:58:53 INFO Applying migration id=avatar 2026/02/05 12:58:53 INFO Applying migration id=noimage 2026/02/05 12:58:53 INFO Applying migration id=feed 2026/02/05 12:58:53 INFO Applying migration id=bookmarks 2026/02/05 12:58:53 INFO Applying migration id=shareactivity 2026/02/05 12:58:53 INFO Applying migration id=application 2026/02/05 12:58:53 INFO Applying migration id=certificates 2026/02/05 12:58:53 INFO Applying migration id=rawforward 2026/02/05 12:58:53 INFO Applying migration id=publickey 2026/02/05 12:58:53 INFO Applying migration id=resolvegroup 2026/02/05 12:58:53 INFO Applying migration id=reject 2026/02/05 12:58:53 INFO Applying migration id=autodel 2026/02/05 12:58:53 INFO Applying migration id=jsonb 2026/02/05 12:58:53 INFO Applying migration id=quote 2026/02/05 12:58:53 INFO Applying migration id=rfc9421 2026/02/05 12:58:53 INFO Applying migration id=keys 2026/02/05 12:58:53 INFO Applying migration id=portable 2026/02/05 12:58:53 INFO Applying migration id=proofs 2026/02/05 12:58:53 INFO Applying migration id=contexts 2026/02/05 12:58:53 INFO Applying migration id=deliverieshost 2026/02/05 12:58:53 INFO Applying migration id=pembegin 2026/02/05 12:58:53 INFO Applying migration id=didhost 2026/02/05 12:58:57 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:57 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/02/05 12:58:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-632f-7832-a770-d8d089902777 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-632f-74ed-b48e-7780f0982bb4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-632f-74ed-b48e-7780f0982bb4 2026/02/05 12:58:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-632f-74ed-b48e-7780f0982bb4 2026/02/05 12:58:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-632f-74ed-b48e-7780f0982bb4 2026/02/05 12:58:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-632f-74ed-b48e-7780f0982bb4 --- PASS: TestDM_MaxRecipients (3.98s) === RUN TestEdit_Throttling 2026/02/05 12:58:57 INFO Applying migration id=initial 2026/02/05 12:58:57 INFO Applying migration id=notesupdated 2026/02/05 12:58:57 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:57 INFO Applying migration id=activitiesid 2026/02/05 12:58:57 INFO Applying migration id=outbox 2026/02/05 12:58:57 INFO Applying migration id=edits 2026/02/05 12:58:57 INFO Applying migration id=outboxactor 2026/02/05 12:58:57 INFO Applying migration id=outboxsender 2026/02/05 12:58:57 INFO Applying migration id=thread 2026/02/05 12:58:57 INFO Applying migration id=host 2026/02/05 12:58:57 INFO Applying migration id=sharedinbox 2026/02/05 12:58:57 INFO Applying migration id=noteshost 2026/02/05 12:58:57 INFO Applying migration id=fetched 2026/02/05 12:58:57 INFO Applying migration id=move 2026/02/05 12:58:57 INFO Applying migration id=cleanup 2026/02/05 12:58:57 INFO Applying migration id=received 2026/02/05 12:58:57 INFO Applying migration id=namehost 2026/02/05 12:58:57 INFO Applying migration id=outboxhost 2026/02/05 12:58:57 INFO Applying migration id=notesfts 2026/02/05 12:58:57 INFO Applying migration id=iconsname 2026/02/05 12:58:57 INFO Applying migration id=nohash 2026/02/05 12:58:57 INFO Applying migration id=shares 2026/02/05 12:58:57 INFO Applying migration id=actorttl 2026/02/05 12:58:57 INFO Applying migration id=tocc 2026/02/05 12:58:57 INFO Applying migration id=followeds 2026/02/05 12:58:57 INFO Applying migration id=certhash 2026/02/05 12:58:57 INFO Applying migration id=follows_sync 2026/02/05 12:58:57 INFO Applying migration id=jsonpath 2026/02/05 12:58:57 INFO Applying migration id=localforward 2026/02/05 12:58:57 INFO Applying migration id=avatar 2026/02/05 12:58:57 INFO Applying migration id=noimage 2026/02/05 12:58:57 INFO Applying migration id=feed 2026/02/05 12:58:57 INFO Applying migration id=bookmarks 2026/02/05 12:58:57 INFO Applying migration id=shareactivity 2026/02/05 12:58:57 INFO Applying migration id=application 2026/02/05 12:58:57 INFO Applying migration id=certificates 2026/02/05 12:58:57 INFO Applying migration id=rawforward 2026/02/05 12:58:57 INFO Applying migration id=publickey 2026/02/05 12:58:57 INFO Applying migration id=resolvegroup 2026/02/05 12:58:57 INFO Applying migration id=reject 2026/02/05 12:58:57 INFO Applying migration id=autodel 2026/02/05 12:58:57 INFO Applying migration id=jsonb 2026/02/05 12:58:57 INFO Applying migration id=quote 2026/02/05 12:58:57 INFO Applying migration id=rfc9421 2026/02/05 12:58:57 INFO Applying migration id=keys 2026/02/05 12:58:57 INFO Applying migration id=portable 2026/02/05 12:58:57 INFO Applying migration id=proofs 2026/02/05 12:58:57 INFO Applying migration id=contexts 2026/02/05 12:58:57 INFO Applying migration id=deliverieshost 2026/02/05 12:58:57 INFO Applying migration id=pembegin 2026/02/05 12:58:57 INFO Applying migration id=didhost 2026/02/05 12:59:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de2-7236-785c-8cbb-62e0713c5e16 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de2-7237-7650-9c8a-4870b07f5e95 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de2-7236-785c-8cbb-62e0713c5e16 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de2-7236-785c-8cbb-62e0713c5e16 2026/02/05 12:59:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-7239-7409-98f4-e5d08a9af69d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-7239-73ba-91f8-40adf290bc95 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-7239-73ba-91f8-40adf290bc95 2026/02/05 12:59:01 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2de2-7239-73ba-91f8-40adf290bc95 can=2026-02-05T13:03:01.049Z --- PASS: TestEdit_Throttling (3.85s) === RUN TestEdit_HappyFlow 2026/02/05 12:59:01 INFO Applying migration id=initial 2026/02/05 12:59:01 INFO Applying migration id=notesupdated 2026/02/05 12:59:01 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:01 INFO Applying migration id=activitiesid 2026/02/05 12:59:01 INFO Applying migration id=outbox 2026/02/05 12:59:01 INFO Applying migration id=edits 2026/02/05 12:59:01 INFO Applying migration id=outboxactor 2026/02/05 12:59:01 INFO Applying migration id=outboxsender 2026/02/05 12:59:01 INFO Applying migration id=thread 2026/02/05 12:59:01 INFO Applying migration id=host 2026/02/05 12:59:01 INFO Applying migration id=sharedinbox 2026/02/05 12:59:01 INFO Applying migration id=noteshost 2026/02/05 12:59:01 INFO Applying migration id=fetched 2026/02/05 12:59:01 INFO Applying migration id=move 2026/02/05 12:59:01 INFO Applying migration id=cleanup 2026/02/05 12:59:01 INFO Applying migration id=received 2026/02/05 12:59:01 INFO Applying migration id=namehost 2026/02/05 12:59:01 INFO Applying migration id=outboxhost 2026/02/05 12:59:01 INFO Applying migration id=notesfts 2026/02/05 12:59:01 INFO Applying migration id=iconsname 2026/02/05 12:59:01 INFO Applying migration id=nohash 2026/02/05 12:59:01 INFO Applying migration id=shares 2026/02/05 12:59:01 INFO Applying migration id=actorttl 2026/02/05 12:59:01 INFO Applying migration id=tocc 2026/02/05 12:59:01 INFO Applying migration id=followeds 2026/02/05 12:59:01 INFO Applying migration id=certhash 2026/02/05 12:59:01 INFO Applying migration id=follows_sync 2026/02/05 12:59:01 INFO Applying migration id=jsonpath 2026/02/05 12:59:01 INFO Applying migration id=localforward 2026/02/05 12:59:01 INFO Applying migration id=avatar 2026/02/05 12:59:01 INFO Applying migration id=noimage 2026/02/05 12:59:01 INFO Applying migration id=feed 2026/02/05 12:59:01 INFO Applying migration id=bookmarks 2026/02/05 12:59:01 INFO Applying migration id=shareactivity 2026/02/05 12:59:01 INFO Applying migration id=application 2026/02/05 12:59:01 INFO Applying migration id=certificates 2026/02/05 12:59:01 INFO Applying migration id=rawforward 2026/02/05 12:59:01 INFO Applying migration id=publickey 2026/02/05 12:59:01 INFO Applying migration id=resolvegroup 2026/02/05 12:59:01 INFO Applying migration id=reject 2026/02/05 12:59:01 INFO Applying migration id=autodel 2026/02/05 12:59:01 INFO Applying migration id=jsonb 2026/02/05 12:59:01 INFO Applying migration id=quote 2026/02/05 12:59:01 INFO Applying migration id=rfc9421 2026/02/05 12:59:01 INFO Applying migration id=keys 2026/02/05 12:59:01 INFO Applying migration id=portable 2026/02/05 12:59:01 INFO Applying migration id=proofs 2026/02/05 12:59:01 INFO Applying migration id=contexts 2026/02/05 12:59:01 INFO Applying migration id=deliverieshost 2026/02/05 12:59:01 INFO Applying migration id=pembegin 2026/02/05 12:59:01 INFO Applying migration id=didhost 2026/02/05 12:59:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de2-7e14-7c3b-b1a7-7d47901fe08d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de2-7e15-7a7e-b48a-a37212c4a676 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de2-7e14-7c3b-b1a7-7d47901fe08d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de2-7e14-7c3b-b1a7-7d47901fe08d 2026/02/05 12:59:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-7e17-78bd-97b2-23451df6ba8d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-7e17-786f-88a6-d02ecfc8cec6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-7e17-786f-88a6-d02ecfc8cec6 2026/02/05 12:59:04 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de2-7e19-77d2-96bf-c8f51a469b58 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-7e17-786f-88a6-d02ecfc8cec6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-7e17-786f-88a6-d02ecfc8cec6 2026/02/05 12:59:04 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2de2-7e17-786f-88a6-d02ecfc8cec6 can=2026-02-05T13:15:04.089Z --- PASS: TestEdit_HappyFlow (3.04s) === RUN TestEdit_EmptyContent 2026/02/05 12:59:04 INFO Applying migration id=initial 2026/02/05 12:59:04 INFO Applying migration id=notesupdated 2026/02/05 12:59:04 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:04 INFO Applying migration id=activitiesid 2026/02/05 12:59:04 INFO Applying migration id=outbox 2026/02/05 12:59:04 INFO Applying migration id=edits 2026/02/05 12:59:04 INFO Applying migration id=outboxactor 2026/02/05 12:59:04 INFO Applying migration id=outboxsender 2026/02/05 12:59:04 INFO Applying migration id=thread 2026/02/05 12:59:04 INFO Applying migration id=host 2026/02/05 12:59:04 INFO Applying migration id=sharedinbox 2026/02/05 12:59:04 INFO Applying migration id=noteshost 2026/02/05 12:59:04 INFO Applying migration id=fetched 2026/02/05 12:59:04 INFO Applying migration id=move 2026/02/05 12:59:04 INFO Applying migration id=cleanup 2026/02/05 12:59:04 INFO Applying migration id=received 2026/02/05 12:59:04 INFO Applying migration id=namehost 2026/02/05 12:59:04 INFO Applying migration id=outboxhost 2026/02/05 12:59:04 INFO Applying migration id=notesfts 2026/02/05 12:59:04 INFO Applying migration id=iconsname 2026/02/05 12:59:04 INFO Applying migration id=nohash 2026/02/05 12:59:04 INFO Applying migration id=shares 2026/02/05 12:59:04 INFO Applying migration id=actorttl 2026/02/05 12:59:04 INFO Applying migration id=tocc 2026/02/05 12:59:04 INFO Applying migration id=followeds 2026/02/05 12:59:04 INFO Applying migration id=certhash 2026/02/05 12:59:04 INFO Applying migration id=follows_sync 2026/02/05 12:59:04 INFO Applying migration id=jsonpath 2026/02/05 12:59:04 INFO Applying migration id=localforward 2026/02/05 12:59:04 INFO Applying migration id=avatar 2026/02/05 12:59:04 INFO Applying migration id=noimage 2026/02/05 12:59:04 INFO Applying migration id=feed 2026/02/05 12:59:04 INFO Applying migration id=bookmarks 2026/02/05 12:59:04 INFO Applying migration id=shareactivity 2026/02/05 12:59:04 INFO Applying migration id=application 2026/02/05 12:59:04 INFO Applying migration id=certificates 2026/02/05 12:59:04 INFO Applying migration id=rawforward 2026/02/05 12:59:04 INFO Applying migration id=publickey 2026/02/05 12:59:04 INFO Applying migration id=resolvegroup 2026/02/05 12:59:04 INFO Applying migration id=reject 2026/02/05 12:59:04 INFO Applying migration id=autodel 2026/02/05 12:59:04 INFO Applying migration id=jsonb 2026/02/05 12:59:04 INFO Applying migration id=quote 2026/02/05 12:59:04 INFO Applying migration id=rfc9421 2026/02/05 12:59:04 INFO Applying migration id=keys 2026/02/05 12:59:04 INFO Applying migration id=portable 2026/02/05 12:59:04 INFO Applying migration id=proofs 2026/02/05 12:59:04 INFO Applying migration id=contexts 2026/02/05 12:59:04 INFO Applying migration id=deliverieshost 2026/02/05 12:59:04 INFO Applying migration id=pembegin 2026/02/05 12:59:04 INFO Applying migration id=didhost 2026/02/05 12:59:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de2-88b9-7b5b-91a7-32234952e171 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de2-88ba-78c6-b94a-bf31092e811e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de2-88b9-7b5b-91a7-32234952e171 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de2-88b9-7b5b-91a7-32234952e171 2026/02/05 12:59:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-88bd-7724-b8fe-6ebe16b92b22 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-88bd-76bd-8c18-04dfa1920447 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-88bd-76bd-8c18-04dfa1920447 --- PASS: TestEdit_EmptyContent (2.72s) === RUN TestEdit_LongContent 2026/02/05 12:59:06 INFO Applying migration id=initial 2026/02/05 12:59:06 INFO Applying migration id=notesupdated 2026/02/05 12:59:06 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:06 INFO Applying migration id=activitiesid 2026/02/05 12:59:06 INFO Applying migration id=outbox 2026/02/05 12:59:06 INFO Applying migration id=edits 2026/02/05 12:59:06 INFO Applying migration id=outboxactor 2026/02/05 12:59:06 INFO Applying migration id=outboxsender 2026/02/05 12:59:06 INFO Applying migration id=thread 2026/02/05 12:59:06 INFO Applying migration id=host 2026/02/05 12:59:06 INFO Applying migration id=sharedinbox 2026/02/05 12:59:06 INFO Applying migration id=noteshost 2026/02/05 12:59:06 INFO Applying migration id=fetched 2026/02/05 12:59:06 INFO Applying migration id=move 2026/02/05 12:59:06 INFO Applying migration id=cleanup 2026/02/05 12:59:06 INFO Applying migration id=received 2026/02/05 12:59:06 INFO Applying migration id=namehost 2026/02/05 12:59:06 INFO Applying migration id=outboxhost 2026/02/05 12:59:06 INFO Applying migration id=notesfts 2026/02/05 12:59:06 INFO Applying migration id=iconsname 2026/02/05 12:59:06 INFO Applying migration id=nohash 2026/02/05 12:59:06 INFO Applying migration id=shares 2026/02/05 12:59:06 INFO Applying migration id=actorttl 2026/02/05 12:59:06 INFO Applying migration id=tocc 2026/02/05 12:59:06 INFO Applying migration id=followeds 2026/02/05 12:59:06 INFO Applying migration id=certhash 2026/02/05 12:59:06 INFO Applying migration id=follows_sync 2026/02/05 12:59:06 INFO Applying migration id=jsonpath 2026/02/05 12:59:06 INFO Applying migration id=localforward 2026/02/05 12:59:06 INFO Applying migration id=avatar 2026/02/05 12:59:06 INFO Applying migration id=noimage 2026/02/05 12:59:06 INFO Applying migration id=feed 2026/02/05 12:59:06 INFO Applying migration id=bookmarks 2026/02/05 12:59:06 INFO Applying migration id=shareactivity 2026/02/05 12:59:06 INFO Applying migration id=application 2026/02/05 12:59:06 INFO Applying migration id=certificates 2026/02/05 12:59:06 INFO Applying migration id=rawforward 2026/02/05 12:59:06 INFO Applying migration id=publickey 2026/02/05 12:59:06 INFO Applying migration id=resolvegroup 2026/02/05 12:59:06 INFO Applying migration id=reject 2026/02/05 12:59:06 INFO Applying migration id=autodel 2026/02/05 12:59:06 INFO Applying migration id=jsonb 2026/02/05 12:59:06 INFO Applying migration id=quote 2026/02/05 12:59:06 INFO Applying migration id=rfc9421 2026/02/05 12:59:06 INFO Applying migration id=keys 2026/02/05 12:59:06 INFO Applying migration id=portable 2026/02/05 12:59:06 INFO Applying migration id=proofs 2026/02/05 12:59:06 INFO Applying migration id=contexts 2026/02/05 12:59:06 INFO Applying migration id=deliverieshost 2026/02/05 12:59:06 INFO Applying migration id=pembegin 2026/02/05 12:59:06 INFO Applying migration id=didhost 2026/02/05 12:59:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de2-90a9-73c6-b3be-acbba35fb1ee activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de2-90ab-7e65-8722-f3eb5458de6a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de2-90a9-73c6-b3be-acbba35fb1ee activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de2-90a9-73c6-b3be-acbba35fb1ee 2026/02/05 12:59:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-90ae-718c-8cda-3526ad77ddfb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-90ae-712a-b76e-eb6936239740 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-90ae-712a-b76e-eb6936239740 --- PASS: TestEdit_LongContent (2.04s) === RUN TestEdit_InvalidEscapeSequence 2026/02/05 12:59:08 INFO Applying migration id=initial 2026/02/05 12:59:08 INFO Applying migration id=notesupdated 2026/02/05 12:59:08 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:08 INFO Applying migration id=activitiesid 2026/02/05 12:59:08 INFO Applying migration id=outbox 2026/02/05 12:59:08 INFO Applying migration id=edits 2026/02/05 12:59:08 INFO Applying migration id=outboxactor 2026/02/05 12:59:08 INFO Applying migration id=outboxsender 2026/02/05 12:59:08 INFO Applying migration id=thread 2026/02/05 12:59:08 INFO Applying migration id=host 2026/02/05 12:59:08 INFO Applying migration id=sharedinbox 2026/02/05 12:59:08 INFO Applying migration id=noteshost 2026/02/05 12:59:08 INFO Applying migration id=fetched 2026/02/05 12:59:08 INFO Applying migration id=move 2026/02/05 12:59:08 INFO Applying migration id=cleanup 2026/02/05 12:59:08 INFO Applying migration id=received 2026/02/05 12:59:08 INFO Applying migration id=namehost 2026/02/05 12:59:08 INFO Applying migration id=outboxhost 2026/02/05 12:59:08 INFO Applying migration id=notesfts 2026/02/05 12:59:08 INFO Applying migration id=iconsname 2026/02/05 12:59:08 INFO Applying migration id=nohash 2026/02/05 12:59:08 INFO Applying migration id=shares 2026/02/05 12:59:08 INFO Applying migration id=actorttl 2026/02/05 12:59:08 INFO Applying migration id=tocc 2026/02/05 12:59:08 INFO Applying migration id=followeds 2026/02/05 12:59:08 INFO Applying migration id=certhash 2026/02/05 12:59:08 INFO Applying migration id=follows_sync 2026/02/05 12:59:08 INFO Applying migration id=jsonpath 2026/02/05 12:59:08 INFO Applying migration id=localforward 2026/02/05 12:59:08 INFO Applying migration id=avatar 2026/02/05 12:59:08 INFO Applying migration id=noimage 2026/02/05 12:59:08 INFO Applying migration id=feed 2026/02/05 12:59:08 INFO Applying migration id=bookmarks 2026/02/05 12:59:08 INFO Applying migration id=shareactivity 2026/02/05 12:59:08 INFO Applying migration id=application 2026/02/05 12:59:08 INFO Applying migration id=certificates 2026/02/05 12:59:08 INFO Applying migration id=rawforward 2026/02/05 12:59:08 INFO Applying migration id=publickey 2026/02/05 12:59:08 INFO Applying migration id=resolvegroup 2026/02/05 12:59:08 INFO Applying migration id=reject 2026/02/05 12:59:08 INFO Applying migration id=autodel 2026/02/05 12:59:08 INFO Applying migration id=jsonb 2026/02/05 12:59:08 INFO Applying migration id=quote 2026/02/05 12:59:08 INFO Applying migration id=rfc9421 2026/02/05 12:59:08 INFO Applying migration id=keys 2026/02/05 12:59:08 INFO Applying migration id=portable 2026/02/05 12:59:08 INFO Applying migration id=proofs 2026/02/05 12:59:08 INFO Applying migration id=contexts 2026/02/05 12:59:08 INFO Applying migration id=deliverieshost 2026/02/05 12:59:08 INFO Applying migration id=pembegin 2026/02/05 12:59:08 INFO Applying migration id=didhost 2026/02/05 12:59:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de2-9f6a-7096-893e-ab851caef798 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de2-9f6a-7c41-9c0e-597461480c93 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de2-9f6a-7096-893e-ab851caef798 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de2-9f6a-7096-893e-ab851caef798 2026/02/05 12:59:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-9f6c-7980-894d-96c7d3662fef activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-9f6c-7932-9a58-9613868070ac activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-9f6c-7932-9a58-9613868070ac --- PASS: TestEdit_InvalidEscapeSequence (3.77s) === RUN TestEdit_NoSuchPost 2026/02/05 12:59:12 INFO Applying migration id=initial 2026/02/05 12:59:12 INFO Applying migration id=notesupdated 2026/02/05 12:59:12 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:12 INFO Applying migration id=activitiesid 2026/02/05 12:59:12 INFO Applying migration id=outbox 2026/02/05 12:59:12 INFO Applying migration id=edits 2026/02/05 12:59:12 INFO Applying migration id=outboxactor 2026/02/05 12:59:12 INFO Applying migration id=outboxsender 2026/02/05 12:59:12 INFO Applying migration id=thread 2026/02/05 12:59:12 INFO Applying migration id=host 2026/02/05 12:59:12 INFO Applying migration id=sharedinbox 2026/02/05 12:59:12 INFO Applying migration id=noteshost 2026/02/05 12:59:12 INFO Applying migration id=fetched 2026/02/05 12:59:12 INFO Applying migration id=move 2026/02/05 12:59:12 INFO Applying migration id=cleanup 2026/02/05 12:59:12 INFO Applying migration id=received 2026/02/05 12:59:12 INFO Applying migration id=namehost 2026/02/05 12:59:12 INFO Applying migration id=outboxhost 2026/02/05 12:59:12 INFO Applying migration id=notesfts 2026/02/05 12:59:12 INFO Applying migration id=iconsname 2026/02/05 12:59:12 INFO Applying migration id=nohash 2026/02/05 12:59:12 INFO Applying migration id=shares 2026/02/05 12:59:12 INFO Applying migration id=actorttl 2026/02/05 12:59:12 INFO Applying migration id=tocc 2026/02/05 12:59:12 INFO Applying migration id=followeds 2026/02/05 12:59:12 INFO Applying migration id=certhash 2026/02/05 12:59:12 INFO Applying migration id=follows_sync 2026/02/05 12:59:12 INFO Applying migration id=jsonpath 2026/02/05 12:59:12 INFO Applying migration id=localforward 2026/02/05 12:59:12 INFO Applying migration id=avatar 2026/02/05 12:59:12 INFO Applying migration id=noimage 2026/02/05 12:59:12 INFO Applying migration id=feed 2026/02/05 12:59:12 INFO Applying migration id=bookmarks 2026/02/05 12:59:12 INFO Applying migration id=shareactivity 2026/02/05 12:59:12 INFO Applying migration id=application 2026/02/05 12:59:12 INFO Applying migration id=certificates 2026/02/05 12:59:12 INFO Applying migration id=rawforward 2026/02/05 12:59:12 INFO Applying migration id=publickey 2026/02/05 12:59:12 INFO Applying migration id=resolvegroup 2026/02/05 12:59:12 INFO Applying migration id=reject 2026/02/05 12:59:12 INFO Applying migration id=autodel 2026/02/05 12:59:12 INFO Applying migration id=jsonb 2026/02/05 12:59:12 INFO Applying migration id=quote 2026/02/05 12:59:12 INFO Applying migration id=rfc9421 2026/02/05 12:59:12 INFO Applying migration id=keys 2026/02/05 12:59:12 INFO Applying migration id=portable 2026/02/05 12:59:12 INFO Applying migration id=proofs 2026/02/05 12:59:12 INFO Applying migration id=contexts 2026/02/05 12:59:12 INFO Applying migration id=deliverieshost 2026/02/05 12:59:12 INFO Applying migration id=pembegin 2026/02/05 12:59:12 INFO Applying migration id=didhost 2026/02/05 12:59:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de2-ab48-7185-a585-90a7240bb358 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de2-ab48-7df2-ac66-74c97d811409 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de2-ab48-7185-a585-90a7240bb358 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de2-ab48-7185-a585-90a7240bb358 2026/02/05 12:59:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-ab4a-79ca-a81b-8aa510925ccc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-ab4a-7982-8133-8968e66c8feb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-ab4a-7982-8133-8968e66c8feb 2026/02/05 12:59:15 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (3.04s) === RUN TestEdit_UnauthenticatedUser 2026/02/05 12:59:15 INFO Applying migration id=initial 2026/02/05 12:59:15 INFO Applying migration id=notesupdated 2026/02/05 12:59:15 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:15 INFO Applying migration id=activitiesid 2026/02/05 12:59:15 INFO Applying migration id=outbox 2026/02/05 12:59:15 INFO Applying migration id=edits 2026/02/05 12:59:15 INFO Applying migration id=outboxactor 2026/02/05 12:59:15 INFO Applying migration id=outboxsender 2026/02/05 12:59:15 INFO Applying migration id=thread 2026/02/05 12:59:15 INFO Applying migration id=host 2026/02/05 12:59:15 INFO Applying migration id=sharedinbox 2026/02/05 12:59:15 INFO Applying migration id=noteshost 2026/02/05 12:59:15 INFO Applying migration id=fetched 2026/02/05 12:59:15 INFO Applying migration id=move 2026/02/05 12:59:15 INFO Applying migration id=cleanup 2026/02/05 12:59:15 INFO Applying migration id=received 2026/02/05 12:59:15 INFO Applying migration id=namehost 2026/02/05 12:59:15 INFO Applying migration id=outboxhost 2026/02/05 12:59:15 INFO Applying migration id=notesfts 2026/02/05 12:59:15 INFO Applying migration id=iconsname 2026/02/05 12:59:15 INFO Applying migration id=nohash 2026/02/05 12:59:15 INFO Applying migration id=shares 2026/02/05 12:59:15 INFO Applying migration id=actorttl 2026/02/05 12:59:15 INFO Applying migration id=tocc 2026/02/05 12:59:15 INFO Applying migration id=followeds 2026/02/05 12:59:15 INFO Applying migration id=certhash 2026/02/05 12:59:15 INFO Applying migration id=follows_sync 2026/02/05 12:59:15 INFO Applying migration id=jsonpath 2026/02/05 12:59:15 INFO Applying migration id=localforward 2026/02/05 12:59:15 INFO Applying migration id=avatar 2026/02/05 12:59:15 INFO Applying migration id=noimage 2026/02/05 12:59:15 INFO Applying migration id=feed 2026/02/05 12:59:15 INFO Applying migration id=bookmarks 2026/02/05 12:59:15 INFO Applying migration id=shareactivity 2026/02/05 12:59:15 INFO Applying migration id=application 2026/02/05 12:59:15 INFO Applying migration id=certificates 2026/02/05 12:59:15 INFO Applying migration id=rawforward 2026/02/05 12:59:15 INFO Applying migration id=publickey 2026/02/05 12:59:15 INFO Applying migration id=resolvegroup 2026/02/05 12:59:15 INFO Applying migration id=reject 2026/02/05 12:59:15 INFO Applying migration id=autodel 2026/02/05 12:59:15 INFO Applying migration id=jsonb 2026/02/05 12:59:15 INFO Applying migration id=quote 2026/02/05 12:59:15 INFO Applying migration id=rfc9421 2026/02/05 12:59:15 INFO Applying migration id=keys 2026/02/05 12:59:15 INFO Applying migration id=portable 2026/02/05 12:59:15 INFO Applying migration id=proofs 2026/02/05 12:59:15 INFO Applying migration id=contexts 2026/02/05 12:59:15 INFO Applying migration id=deliverieshost 2026/02/05 12:59:15 INFO Applying migration id=pembegin 2026/02/05 12:59:15 INFO Applying migration id=didhost 2026/02/05 12:59:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de2-b2d0-72a4-8178-465b9ea7c4f3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de2-b2d1-70a4-a097-d205bc59ab79 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de2-b2d0-72a4-8178-465b9ea7c4f3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de2-b2d0-72a4-8178-465b9ea7c4f3 2026/02/05 12:59:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-b2d2-7ee6-b484-9bd0cd6a4fd5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-b2d2-7e9b-9f6e-f032f62faf3a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-b2d2-7e9b-9f6e-f032f62faf3a --- PASS: TestEdit_UnauthenticatedUser (1.93s) === RUN TestEdit_AddHashtag 2026/02/05 12:59:17 INFO Applying migration id=initial 2026/02/05 12:59:17 INFO Applying migration id=notesupdated 2026/02/05 12:59:17 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:17 INFO Applying migration id=activitiesid 2026/02/05 12:59:17 INFO Applying migration id=outbox 2026/02/05 12:59:17 INFO Applying migration id=edits 2026/02/05 12:59:17 INFO Applying migration id=outboxactor 2026/02/05 12:59:17 INFO Applying migration id=outboxsender 2026/02/05 12:59:17 INFO Applying migration id=thread 2026/02/05 12:59:17 INFO Applying migration id=host 2026/02/05 12:59:17 INFO Applying migration id=sharedinbox 2026/02/05 12:59:17 INFO Applying migration id=noteshost 2026/02/05 12:59:17 INFO Applying migration id=fetched 2026/02/05 12:59:17 INFO Applying migration id=move 2026/02/05 12:59:17 INFO Applying migration id=cleanup 2026/02/05 12:59:17 INFO Applying migration id=received 2026/02/05 12:59:17 INFO Applying migration id=namehost 2026/02/05 12:59:17 INFO Applying migration id=outboxhost 2026/02/05 12:59:17 INFO Applying migration id=notesfts 2026/02/05 12:59:17 INFO Applying migration id=iconsname 2026/02/05 12:59:17 INFO Applying migration id=nohash 2026/02/05 12:59:17 INFO Applying migration id=shares 2026/02/05 12:59:17 INFO Applying migration id=actorttl 2026/02/05 12:59:17 INFO Applying migration id=tocc 2026/02/05 12:59:17 INFO Applying migration id=followeds 2026/02/05 12:59:17 INFO Applying migration id=certhash 2026/02/05 12:59:17 INFO Applying migration id=follows_sync 2026/02/05 12:59:17 INFO Applying migration id=jsonpath 2026/02/05 12:59:17 INFO Applying migration id=localforward 2026/02/05 12:59:17 INFO Applying migration id=avatar 2026/02/05 12:59:17 INFO Applying migration id=noimage 2026/02/05 12:59:17 INFO Applying migration id=feed 2026/02/05 12:59:17 INFO Applying migration id=bookmarks 2026/02/05 12:59:17 INFO Applying migration id=shareactivity 2026/02/05 12:59:17 INFO Applying migration id=application 2026/02/05 12:59:17 INFO Applying migration id=certificates 2026/02/05 12:59:17 INFO Applying migration id=rawforward 2026/02/05 12:59:17 INFO Applying migration id=publickey 2026/02/05 12:59:17 INFO Applying migration id=resolvegroup 2026/02/05 12:59:17 INFO Applying migration id=reject 2026/02/05 12:59:17 INFO Applying migration id=autodel 2026/02/05 12:59:17 INFO Applying migration id=jsonb 2026/02/05 12:59:17 INFO Applying migration id=quote 2026/02/05 12:59:17 INFO Applying migration id=rfc9421 2026/02/05 12:59:17 INFO Applying migration id=keys 2026/02/05 12:59:17 INFO Applying migration id=portable 2026/02/05 12:59:17 INFO Applying migration id=proofs 2026/02/05 12:59:17 INFO Applying migration id=contexts 2026/02/05 12:59:17 INFO Applying migration id=deliverieshost 2026/02/05 12:59:17 INFO Applying migration id=pembegin 2026/02/05 12:59:17 INFO Applying migration id=didhost 2026/02/05 12:59:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-b9c6-712e-a838-cb3f33b24e10 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-b9c6-709b-ad91-b3ba43bcf528 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-b9c6-709b-ad91-b3ba43bcf528 2026/02/05 12:59:19 INFO Generating first response key=/users/hashtag/hello 2026/02/05 12:59:19 INFO Generating first response key=/users/hashtag/world 2026/02/05 12:59:19 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de2-b9cb-7251-ba8d-039c6b12929e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-b9c6-709b-ad91-b3ba43bcf528 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-b9c6-709b-ad91-b3ba43bcf528 2026/02/05 12:59:19 INFO Generating first response key=/hashtag/hello 2026/02/05 12:59:19 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (1.78s) === RUN TestEdit_RemoveHashtag 2026/02/05 12:59:19 INFO Applying migration id=initial 2026/02/05 12:59:19 INFO Applying migration id=notesupdated 2026/02/05 12:59:19 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:19 INFO Applying migration id=activitiesid 2026/02/05 12:59:19 INFO Applying migration id=outbox 2026/02/05 12:59:19 INFO Applying migration id=edits 2026/02/05 12:59:19 INFO Applying migration id=outboxactor 2026/02/05 12:59:19 INFO Applying migration id=outboxsender 2026/02/05 12:59:19 INFO Applying migration id=thread 2026/02/05 12:59:19 INFO Applying migration id=host 2026/02/05 12:59:19 INFO Applying migration id=sharedinbox 2026/02/05 12:59:19 INFO Applying migration id=noteshost 2026/02/05 12:59:19 INFO Applying migration id=fetched 2026/02/05 12:59:19 INFO Applying migration id=move 2026/02/05 12:59:19 INFO Applying migration id=cleanup 2026/02/05 12:59:19 INFO Applying migration id=received 2026/02/05 12:59:19 INFO Applying migration id=namehost 2026/02/05 12:59:19 INFO Applying migration id=outboxhost 2026/02/05 12:59:19 INFO Applying migration id=notesfts 2026/02/05 12:59:19 INFO Applying migration id=iconsname 2026/02/05 12:59:19 INFO Applying migration id=nohash 2026/02/05 12:59:19 INFO Applying migration id=shares 2026/02/05 12:59:19 INFO Applying migration id=actorttl 2026/02/05 12:59:19 INFO Applying migration id=tocc 2026/02/05 12:59:19 INFO Applying migration id=followeds 2026/02/05 12:59:19 INFO Applying migration id=certhash 2026/02/05 12:59:19 INFO Applying migration id=follows_sync 2026/02/05 12:59:19 INFO Applying migration id=jsonpath 2026/02/05 12:59:19 INFO Applying migration id=localforward 2026/02/05 12:59:19 INFO Applying migration id=avatar 2026/02/05 12:59:19 INFO Applying migration id=noimage 2026/02/05 12:59:19 INFO Applying migration id=feed 2026/02/05 12:59:19 INFO Applying migration id=bookmarks 2026/02/05 12:59:19 INFO Applying migration id=shareactivity 2026/02/05 12:59:19 INFO Applying migration id=application 2026/02/05 12:59:19 INFO Applying migration id=certificates 2026/02/05 12:59:19 INFO Applying migration id=rawforward 2026/02/05 12:59:19 INFO Applying migration id=publickey 2026/02/05 12:59:19 INFO Applying migration id=resolvegroup 2026/02/05 12:59:19 INFO Applying migration id=reject 2026/02/05 12:59:19 INFO Applying migration id=autodel 2026/02/05 12:59:19 INFO Applying migration id=jsonb 2026/02/05 12:59:19 INFO Applying migration id=quote 2026/02/05 12:59:19 INFO Applying migration id=rfc9421 2026/02/05 12:59:19 INFO Applying migration id=keys 2026/02/05 12:59:19 INFO Applying migration id=portable 2026/02/05 12:59:19 INFO Applying migration id=proofs 2026/02/05 12:59:19 INFO Applying migration id=contexts 2026/02/05 12:59:19 INFO Applying migration id=deliverieshost 2026/02/05 12:59:19 INFO Applying migration id=pembegin 2026/02/05 12:59:19 INFO Applying migration id=didhost 2026/02/05 12:59:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-c17d-7ea1-8a82-994baf5460bf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-c17d-7df4-a484-f847e1692f6a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-c17d-7df4-a484-f847e1692f6a 2026/02/05 12:59:21 INFO Generating first response key=/users/hashtag/hello 2026/02/05 12:59:21 INFO Generating first response key=/users/hashtag/world 2026/02/05 12:59:21 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de2-c182-7e7c-9d8f-0f067c664fbf activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-c17d-7df4-a484-f847e1692f6a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-c17d-7df4-a484-f847e1692f6a 2026/02/05 12:59:21 INFO Generating first response key=/hashtag/hello 2026/02/05 12:59:21 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (1.97s) === RUN TestEdit_KeepHashtags 2026/02/05 12:59:21 INFO Applying migration id=initial 2026/02/05 12:59:21 INFO Applying migration id=notesupdated 2026/02/05 12:59:21 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:21 INFO Applying migration id=activitiesid 2026/02/05 12:59:21 INFO Applying migration id=outbox 2026/02/05 12:59:21 INFO Applying migration id=edits 2026/02/05 12:59:21 INFO Applying migration id=outboxactor 2026/02/05 12:59:21 INFO Applying migration id=outboxsender 2026/02/05 12:59:21 INFO Applying migration id=thread 2026/02/05 12:59:21 INFO Applying migration id=host 2026/02/05 12:59:21 INFO Applying migration id=sharedinbox 2026/02/05 12:59:21 INFO Applying migration id=noteshost 2026/02/05 12:59:21 INFO Applying migration id=fetched 2026/02/05 12:59:21 INFO Applying migration id=move 2026/02/05 12:59:21 INFO Applying migration id=cleanup 2026/02/05 12:59:21 INFO Applying migration id=received 2026/02/05 12:59:21 INFO Applying migration id=namehost 2026/02/05 12:59:21 INFO Applying migration id=outboxhost 2026/02/05 12:59:21 INFO Applying migration id=notesfts 2026/02/05 12:59:21 INFO Applying migration id=iconsname 2026/02/05 12:59:21 INFO Applying migration id=nohash 2026/02/05 12:59:21 INFO Applying migration id=shares 2026/02/05 12:59:21 INFO Applying migration id=actorttl 2026/02/05 12:59:21 INFO Applying migration id=tocc 2026/02/05 12:59:21 INFO Applying migration id=followeds 2026/02/05 12:59:21 INFO Applying migration id=certhash 2026/02/05 12:59:21 INFO Applying migration id=follows_sync 2026/02/05 12:59:21 INFO Applying migration id=jsonpath 2026/02/05 12:59:21 INFO Applying migration id=localforward 2026/02/05 12:59:21 INFO Applying migration id=avatar 2026/02/05 12:59:21 INFO Applying migration id=noimage 2026/02/05 12:59:21 INFO Applying migration id=feed 2026/02/05 12:59:21 INFO Applying migration id=bookmarks 2026/02/05 12:59:21 INFO Applying migration id=shareactivity 2026/02/05 12:59:21 INFO Applying migration id=application 2026/02/05 12:59:21 INFO Applying migration id=certificates 2026/02/05 12:59:21 INFO Applying migration id=rawforward 2026/02/05 12:59:21 INFO Applying migration id=publickey 2026/02/05 12:59:21 INFO Applying migration id=resolvegroup 2026/02/05 12:59:21 INFO Applying migration id=reject 2026/02/05 12:59:21 INFO Applying migration id=autodel 2026/02/05 12:59:21 INFO Applying migration id=jsonb 2026/02/05 12:59:21 INFO Applying migration id=quote 2026/02/05 12:59:21 INFO Applying migration id=rfc9421 2026/02/05 12:59:21 INFO Applying migration id=keys 2026/02/05 12:59:21 INFO Applying migration id=portable 2026/02/05 12:59:21 INFO Applying migration id=proofs 2026/02/05 12:59:21 INFO Applying migration id=contexts 2026/02/05 12:59:21 INFO Applying migration id=deliverieshost 2026/02/05 12:59:21 INFO Applying migration id=pembegin 2026/02/05 12:59:21 INFO Applying migration id=didhost 2026/02/05 12:59:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-cb9b-70f6-be35-32c20be01cbd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-cb9b-707b-b1d1-848a0451a873 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-cb9b-707b-b1d1-848a0451a873 2026/02/05 12:59:23 INFO Generating first response key=/users/hashtag/hello 2026/02/05 12:59:23 INFO Generating first response key=/users/hashtag/world 2026/02/05 12:59:23 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de2-cba2-7224-ade0-275feab3b47e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-cb9b-707b-b1d1-848a0451a873 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-cb9b-707b-b1d1-848a0451a873 2026/02/05 12:59:23 INFO Generating first response key=/hashtag/hello 2026/02/05 12:59:23 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (2.59s) === RUN TestEdit_AddMention 2026/02/05 12:59:23 INFO Applying migration id=initial 2026/02/05 12:59:23 INFO Applying migration id=notesupdated 2026/02/05 12:59:23 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:23 INFO Applying migration id=activitiesid 2026/02/05 12:59:23 INFO Applying migration id=outbox 2026/02/05 12:59:23 INFO Applying migration id=edits 2026/02/05 12:59:23 INFO Applying migration id=outboxactor 2026/02/05 12:59:23 INFO Applying migration id=outboxsender 2026/02/05 12:59:23 INFO Applying migration id=thread 2026/02/05 12:59:23 INFO Applying migration id=host 2026/02/05 12:59:23 INFO Applying migration id=sharedinbox 2026/02/05 12:59:23 INFO Applying migration id=noteshost 2026/02/05 12:59:23 INFO Applying migration id=fetched 2026/02/05 12:59:23 INFO Applying migration id=move 2026/02/05 12:59:23 INFO Applying migration id=cleanup 2026/02/05 12:59:23 INFO Applying migration id=received 2026/02/05 12:59:23 INFO Applying migration id=namehost 2026/02/05 12:59:23 INFO Applying migration id=outboxhost 2026/02/05 12:59:23 INFO Applying migration id=notesfts 2026/02/05 12:59:23 INFO Applying migration id=iconsname 2026/02/05 12:59:23 INFO Applying migration id=nohash 2026/02/05 12:59:23 INFO Applying migration id=shares 2026/02/05 12:59:23 INFO Applying migration id=actorttl 2026/02/05 12:59:23 INFO Applying migration id=tocc 2026/02/05 12:59:23 INFO Applying migration id=followeds 2026/02/05 12:59:23 INFO Applying migration id=certhash 2026/02/05 12:59:23 INFO Applying migration id=follows_sync 2026/02/05 12:59:23 INFO Applying migration id=jsonpath 2026/02/05 12:59:24 INFO Applying migration id=localforward 2026/02/05 12:59:24 INFO Applying migration id=avatar 2026/02/05 12:59:24 INFO Applying migration id=noimage 2026/02/05 12:59:24 INFO Applying migration id=feed 2026/02/05 12:59:24 INFO Applying migration id=bookmarks 2026/02/05 12:59:24 INFO Applying migration id=shareactivity 2026/02/05 12:59:24 INFO Applying migration id=application 2026/02/05 12:59:24 INFO Applying migration id=certificates 2026/02/05 12:59:24 INFO Applying migration id=rawforward 2026/02/05 12:59:24 INFO Applying migration id=publickey 2026/02/05 12:59:24 INFO Applying migration id=resolvegroup 2026/02/05 12:59:24 INFO Applying migration id=reject 2026/02/05 12:59:24 INFO Applying migration id=autodel 2026/02/05 12:59:24 INFO Applying migration id=jsonb 2026/02/05 12:59:24 INFO Applying migration id=quote 2026/02/05 12:59:24 INFO Applying migration id=rfc9421 2026/02/05 12:59:24 INFO Applying migration id=keys 2026/02/05 12:59:24 INFO Applying migration id=portable 2026/02/05 12:59:24 INFO Applying migration id=proofs 2026/02/05 12:59:24 INFO Applying migration id=contexts 2026/02/05 12:59:24 INFO Applying migration id=deliverieshost 2026/02/05 12:59:24 INFO Applying migration id=pembegin 2026/02/05 12:59:24 INFO Applying migration id=didhost 2026/02/05 12:59:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-d2e2-743d-9f42-53845fc406f2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-d2e2-73ba-b900-ad7b025ecf2c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-d2e2-73ba-b900-ad7b025ecf2c 2026/02/05 12:59:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-d2e2-73ba-b900-ad7b025ecf2c 2026/02/05 12:59:25 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:59:25 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de2-d2e6-7b83-a019-61b6a6b129cc activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-d2e2-73ba-b900-ad7b025ecf2c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-d2e2-73ba-b900-ad7b025ecf2c 2026/02/05 12:59:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-d2e2-73ba-b900-ad7b025ecf2c --- PASS: TestEdit_AddMention (1.86s) === RUN TestEdit_RemoveMention 2026/02/05 12:59:25 INFO Applying migration id=initial 2026/02/05 12:59:25 INFO Applying migration id=notesupdated 2026/02/05 12:59:25 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:25 INFO Applying migration id=activitiesid 2026/02/05 12:59:25 INFO Applying migration id=outbox 2026/02/05 12:59:25 INFO Applying migration id=edits 2026/02/05 12:59:25 INFO Applying migration id=outboxactor 2026/02/05 12:59:25 INFO Applying migration id=outboxsender 2026/02/05 12:59:25 INFO Applying migration id=thread 2026/02/05 12:59:25 INFO Applying migration id=host 2026/02/05 12:59:25 INFO Applying migration id=sharedinbox 2026/02/05 12:59:25 INFO Applying migration id=noteshost 2026/02/05 12:59:25 INFO Applying migration id=fetched 2026/02/05 12:59:25 INFO Applying migration id=move 2026/02/05 12:59:25 INFO Applying migration id=cleanup 2026/02/05 12:59:25 INFO Applying migration id=received 2026/02/05 12:59:25 INFO Applying migration id=namehost 2026/02/05 12:59:25 INFO Applying migration id=outboxhost 2026/02/05 12:59:25 INFO Applying migration id=notesfts 2026/02/05 12:59:25 INFO Applying migration id=iconsname 2026/02/05 12:59:25 INFO Applying migration id=nohash 2026/02/05 12:59:25 INFO Applying migration id=shares 2026/02/05 12:59:25 INFO Applying migration id=actorttl 2026/02/05 12:59:25 INFO Applying migration id=tocc 2026/02/05 12:59:25 INFO Applying migration id=followeds 2026/02/05 12:59:25 INFO Applying migration id=certhash 2026/02/05 12:59:25 INFO Applying migration id=follows_sync 2026/02/05 12:59:25 INFO Applying migration id=jsonpath 2026/02/05 12:59:25 INFO Applying migration id=localforward 2026/02/05 12:59:25 INFO Applying migration id=avatar 2026/02/05 12:59:25 INFO Applying migration id=noimage 2026/02/05 12:59:25 INFO Applying migration id=feed 2026/02/05 12:59:25 INFO Applying migration id=bookmarks 2026/02/05 12:59:25 INFO Applying migration id=shareactivity 2026/02/05 12:59:25 INFO Applying migration id=application 2026/02/05 12:59:25 INFO Applying migration id=certificates 2026/02/05 12:59:25 INFO Applying migration id=rawforward 2026/02/05 12:59:25 INFO Applying migration id=publickey 2026/02/05 12:59:25 INFO Applying migration id=resolvegroup 2026/02/05 12:59:25 INFO Applying migration id=reject 2026/02/05 12:59:25 INFO Applying migration id=autodel 2026/02/05 12:59:25 INFO Applying migration id=jsonb 2026/02/05 12:59:25 INFO Applying migration id=quote 2026/02/05 12:59:25 INFO Applying migration id=rfc9421 2026/02/05 12:59:25 INFO Applying migration id=keys 2026/02/05 12:59:25 INFO Applying migration id=portable 2026/02/05 12:59:25 INFO Applying migration id=proofs 2026/02/05 12:59:25 INFO Applying migration id=contexts 2026/02/05 12:59:25 INFO Applying migration id=deliverieshost 2026/02/05 12:59:25 INFO Applying migration id=pembegin 2026/02/05 12:59:25 INFO Applying migration id=didhost 2026/02/05 12:59:28 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:59:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-dc6a-7d55-863a-e942502d492a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-dc6a-7966-9f7d-89c4194eb4c8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-dc6a-7966-9f7d-89c4194eb4c8 2026/02/05 12:59:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-dc6a-7966-9f7d-89c4194eb4c8 2026/02/05 12:59:28 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de2-dc6f-74ee-93be-69a51b965f92 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-dc6a-7966-9f7d-89c4194eb4c8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-dc6a-7966-9f7d-89c4194eb4c8 2026/02/05 12:59:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-dc6a-7966-9f7d-89c4194eb4c8 --- PASS: TestEdit_RemoveMention (2.44s) === RUN TestEdit_KeepMention 2026/02/05 12:59:28 INFO Applying migration id=initial 2026/02/05 12:59:28 INFO Applying migration id=notesupdated 2026/02/05 12:59:28 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:28 INFO Applying migration id=activitiesid 2026/02/05 12:59:28 INFO Applying migration id=outbox 2026/02/05 12:59:28 INFO Applying migration id=edits 2026/02/05 12:59:28 INFO Applying migration id=outboxactor 2026/02/05 12:59:28 INFO Applying migration id=outboxsender 2026/02/05 12:59:28 INFO Applying migration id=thread 2026/02/05 12:59:28 INFO Applying migration id=host 2026/02/05 12:59:28 INFO Applying migration id=sharedinbox 2026/02/05 12:59:28 INFO Applying migration id=noteshost 2026/02/05 12:59:28 INFO Applying migration id=fetched 2026/02/05 12:59:28 INFO Applying migration id=move 2026/02/05 12:59:28 INFO Applying migration id=cleanup 2026/02/05 12:59:28 INFO Applying migration id=received 2026/02/05 12:59:28 INFO Applying migration id=namehost 2026/02/05 12:59:28 INFO Applying migration id=outboxhost 2026/02/05 12:59:28 INFO Applying migration id=notesfts 2026/02/05 12:59:28 INFO Applying migration id=iconsname 2026/02/05 12:59:28 INFO Applying migration id=nohash 2026/02/05 12:59:28 INFO Applying migration id=shares 2026/02/05 12:59:28 INFO Applying migration id=actorttl 2026/02/05 12:59:28 INFO Applying migration id=tocc 2026/02/05 12:59:28 INFO Applying migration id=followeds 2026/02/05 12:59:28 INFO Applying migration id=certhash 2026/02/05 12:59:28 INFO Applying migration id=follows_sync 2026/02/05 12:59:28 INFO Applying migration id=jsonpath 2026/02/05 12:59:28 INFO Applying migration id=localforward 2026/02/05 12:59:28 INFO Applying migration id=avatar 2026/02/05 12:59:28 INFO Applying migration id=noimage 2026/02/05 12:59:28 INFO Applying migration id=feed 2026/02/05 12:59:28 INFO Applying migration id=bookmarks 2026/02/05 12:59:28 INFO Applying migration id=shareactivity 2026/02/05 12:59:28 INFO Applying migration id=application 2026/02/05 12:59:28 INFO Applying migration id=certificates 2026/02/05 12:59:28 INFO Applying migration id=rawforward 2026/02/05 12:59:28 INFO Applying migration id=publickey 2026/02/05 12:59:28 INFO Applying migration id=resolvegroup 2026/02/05 12:59:28 INFO Applying migration id=reject 2026/02/05 12:59:28 INFO Applying migration id=autodel 2026/02/05 12:59:28 INFO Applying migration id=jsonb 2026/02/05 12:59:28 INFO Applying migration id=quote 2026/02/05 12:59:28 INFO Applying migration id=rfc9421 2026/02/05 12:59:28 INFO Applying migration id=keys 2026/02/05 12:59:28 INFO Applying migration id=portable 2026/02/05 12:59:28 INFO Applying migration id=proofs 2026/02/05 12:59:28 INFO Applying migration id=contexts 2026/02/05 12:59:28 INFO Applying migration id=deliverieshost 2026/02/05 12:59:28 INFO Applying migration id=pembegin 2026/02/05 12:59:28 INFO Applying migration id=didhost 2026/02/05 12:59:30 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:59:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-e4f9-7ec4-b3cb-16904336c878 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-e4f9-7afd-b1c6-8c969bc963b8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-e4f9-7afd-b1c6-8c969bc963b8 2026/02/05 12:59:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-e4f9-7afd-b1c6-8c969bc963b8 2026/02/05 12:59:30 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:59:30 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de2-e4fe-7573-b855-3809f8fa29a6 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-e4f9-7afd-b1c6-8c969bc963b8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-e4f9-7afd-b1c6-8c969bc963b8 2026/02/05 12:59:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-e4f9-7afd-b1c6-8c969bc963b8 --- PASS: TestEdit_KeepMention (2.19s) === RUN TestEdit_PollAddOption 2026/02/05 12:59:30 INFO Applying migration id=initial 2026/02/05 12:59:30 INFO Applying migration id=notesupdated 2026/02/05 12:59:30 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:30 INFO Applying migration id=activitiesid 2026/02/05 12:59:30 INFO Applying migration id=outbox 2026/02/05 12:59:30 INFO Applying migration id=edits 2026/02/05 12:59:30 INFO Applying migration id=outboxactor 2026/02/05 12:59:30 INFO Applying migration id=outboxsender 2026/02/05 12:59:30 INFO Applying migration id=thread 2026/02/05 12:59:30 INFO Applying migration id=host 2026/02/05 12:59:30 INFO Applying migration id=sharedinbox 2026/02/05 12:59:30 INFO Applying migration id=noteshost 2026/02/05 12:59:30 INFO Applying migration id=fetched 2026/02/05 12:59:30 INFO Applying migration id=move 2026/02/05 12:59:30 INFO Applying migration id=cleanup 2026/02/05 12:59:30 INFO Applying migration id=received 2026/02/05 12:59:30 INFO Applying migration id=namehost 2026/02/05 12:59:30 INFO Applying migration id=outboxhost 2026/02/05 12:59:30 INFO Applying migration id=notesfts 2026/02/05 12:59:30 INFO Applying migration id=iconsname 2026/02/05 12:59:30 INFO Applying migration id=nohash 2026/02/05 12:59:30 INFO Applying migration id=shares 2026/02/05 12:59:30 INFO Applying migration id=actorttl 2026/02/05 12:59:30 INFO Applying migration id=tocc 2026/02/05 12:59:30 INFO Applying migration id=followeds 2026/02/05 12:59:30 INFO Applying migration id=certhash 2026/02/05 12:59:30 INFO Applying migration id=follows_sync 2026/02/05 12:59:30 INFO Applying migration id=jsonpath 2026/02/05 12:59:30 INFO Applying migration id=localforward 2026/02/05 12:59:30 INFO Applying migration id=avatar 2026/02/05 12:59:30 INFO Applying migration id=noimage 2026/02/05 12:59:30 INFO Applying migration id=feed 2026/02/05 12:59:30 INFO Applying migration id=bookmarks 2026/02/05 12:59:30 INFO Applying migration id=shareactivity 2026/02/05 12:59:30 INFO Applying migration id=application 2026/02/05 12:59:30 INFO Applying migration id=certificates 2026/02/05 12:59:30 INFO Applying migration id=rawforward 2026/02/05 12:59:30 INFO Applying migration id=publickey 2026/02/05 12:59:30 INFO Applying migration id=resolvegroup 2026/02/05 12:59:30 INFO Applying migration id=reject 2026/02/05 12:59:30 INFO Applying migration id=autodel 2026/02/05 12:59:30 INFO Applying migration id=jsonb 2026/02/05 12:59:30 INFO Applying migration id=quote 2026/02/05 12:59:30 INFO Applying migration id=rfc9421 2026/02/05 12:59:30 INFO Applying migration id=keys 2026/02/05 12:59:30 INFO Applying migration id=portable 2026/02/05 12:59:30 INFO Applying migration id=proofs 2026/02/05 12:59:30 INFO Applying migration id=contexts 2026/02/05 12:59:30 INFO Applying migration id=deliverieshost 2026/02/05 12:59:30 INFO Applying migration id=pembegin 2026/02/05 12:59:30 INFO Applying migration id=didhost 2026/02/05 12:59:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-f0f5-7425-bcfa-b6d40704dced activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde 2026/02/05 12:59:33 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde 2026/02/05 12:59:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-f0f7-75af-a39e-fb17a12dfa85 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-f0f7-7585-9f2f-cec014ab0df8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-f0f7-7585-9f2f-cec014ab0df8 2026/02/05 12:59:33 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde 2026/02/05 12:59:33 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de2-f0f9-7866-9ff3-f589ce0d4e34 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde 2026/02/05 12:59:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde 2026/02/05 12:59:33 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de2-f0fd-79c4-8f43-c72fd0157116 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde 2026/02/05 12:59:33 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde 2026/02/05 12:59:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-f0ff-762d-94eb-da7d9ada9f63 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-f0ff-7603-acf6-40c71add40ef activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2de2-f0ff-7603-acf6-40c71add40ef 2026/02/05 12:59:33 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde 2026/02/05 12:59:33 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de2-f100-7ce7-be1b-f7a8ca35569c activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde 2026/02/05 12:59:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde --- PASS: TestEdit_PollAddOption (3.07s) === RUN TestEdit_RemoveQuestion 2026/02/05 12:59:33 INFO Applying migration id=initial 2026/02/05 12:59:33 INFO Applying migration id=notesupdated 2026/02/05 12:59:33 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:33 INFO Applying migration id=activitiesid 2026/02/05 12:59:33 INFO Applying migration id=outbox 2026/02/05 12:59:33 INFO Applying migration id=edits 2026/02/05 12:59:33 INFO Applying migration id=outboxactor 2026/02/05 12:59:33 INFO Applying migration id=outboxsender 2026/02/05 12:59:33 INFO Applying migration id=thread 2026/02/05 12:59:33 INFO Applying migration id=host 2026/02/05 12:59:33 INFO Applying migration id=sharedinbox 2026/02/05 12:59:33 INFO Applying migration id=noteshost 2026/02/05 12:59:33 INFO Applying migration id=fetched 2026/02/05 12:59:33 INFO Applying migration id=move 2026/02/05 12:59:33 INFO Applying migration id=cleanup 2026/02/05 12:59:33 INFO Applying migration id=received 2026/02/05 12:59:33 INFO Applying migration id=namehost 2026/02/05 12:59:33 INFO Applying migration id=outboxhost 2026/02/05 12:59:33 INFO Applying migration id=notesfts 2026/02/05 12:59:33 INFO Applying migration id=iconsname 2026/02/05 12:59:33 INFO Applying migration id=nohash 2026/02/05 12:59:33 INFO Applying migration id=shares 2026/02/05 12:59:33 INFO Applying migration id=actorttl 2026/02/05 12:59:33 INFO Applying migration id=tocc 2026/02/05 12:59:33 INFO Applying migration id=followeds 2026/02/05 12:59:33 INFO Applying migration id=certhash 2026/02/05 12:59:33 INFO Applying migration id=follows_sync 2026/02/05 12:59:33 INFO Applying migration id=jsonpath 2026/02/05 12:59:33 INFO Applying migration id=localforward 2026/02/05 12:59:33 INFO Applying migration id=avatar 2026/02/05 12:59:33 INFO Applying migration id=noimage 2026/02/05 12:59:33 INFO Applying migration id=feed 2026/02/05 12:59:33 INFO Applying migration id=bookmarks 2026/02/05 12:59:33 INFO Applying migration id=shareactivity 2026/02/05 12:59:33 INFO Applying migration id=application 2026/02/05 12:59:33 INFO Applying migration id=certificates 2026/02/05 12:59:33 INFO Applying migration id=rawforward 2026/02/05 12:59:33 INFO Applying migration id=publickey 2026/02/05 12:59:33 INFO Applying migration id=resolvegroup 2026/02/05 12:59:33 INFO Applying migration id=reject 2026/02/05 12:59:33 INFO Applying migration id=autodel 2026/02/05 12:59:33 INFO Applying migration id=jsonb 2026/02/05 12:59:33 INFO Applying migration id=quote 2026/02/05 12:59:33 INFO Applying migration id=rfc9421 2026/02/05 12:59:33 INFO Applying migration id=keys 2026/02/05 12:59:33 INFO Applying migration id=portable 2026/02/05 12:59:33 INFO Applying migration id=proofs 2026/02/05 12:59:33 INFO Applying migration id=contexts 2026/02/05 12:59:33 INFO Applying migration id=deliverieshost 2026/02/05 12:59:33 INFO Applying migration id=pembegin 2026/02/05 12:59:33 INFO Applying migration id=didhost 2026/02/05 12:59:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-fd34-75ad-8c69-b141d6f47d8a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-fd34-74ce-9907-fe60641de408 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-fd34-74ce-9907-fe60641de408 2026/02/05 12:59:36 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de2-fd34-74ce-9907-fe60641de408 2026/02/05 12:59:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-fd36-777f-9670-7438b12aa9d3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-fd36-7756-b0df-06722e63d1fe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-fd36-7756-b0df-06722e63d1fe 2026/02/05 12:59:36 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2de2-fd34-74ce-9907-fe60641de408 2026/02/05 12:59:36 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de2-fd38-7a97-909f-616048b9c8b7 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-fd34-74ce-9907-fe60641de408 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-fd34-74ce-9907-fe60641de408 2026/02/05 12:59:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-fd34-74ce-9907-fe60641de408 2026/02/05 12:59:36 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de2-fd3c-7a2c-b201-4a0b3c69c851 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-fd34-74ce-9907-fe60641de408 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-fd34-74ce-9907-fe60641de408 2026/02/05 12:59:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-fd34-74ce-9907-fe60641de408 --- PASS: TestEdit_RemoveQuestion (3.13s) === RUN TestFollow_PostToFollowers 2026/02/05 12:59:36 INFO Applying migration id=initial 2026/02/05 12:59:36 INFO Applying migration id=notesupdated 2026/02/05 12:59:36 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:36 INFO Applying migration id=activitiesid 2026/02/05 12:59:36 INFO Applying migration id=outbox 2026/02/05 12:59:36 INFO Applying migration id=edits 2026/02/05 12:59:36 INFO Applying migration id=outboxactor 2026/02/05 12:59:36 INFO Applying migration id=outboxsender 2026/02/05 12:59:36 INFO Applying migration id=thread 2026/02/05 12:59:36 INFO Applying migration id=host 2026/02/05 12:59:36 INFO Applying migration id=sharedinbox 2026/02/05 12:59:36 INFO Applying migration id=noteshost 2026/02/05 12:59:36 INFO Applying migration id=fetched 2026/02/05 12:59:36 INFO Applying migration id=move 2026/02/05 12:59:36 INFO Applying migration id=cleanup 2026/02/05 12:59:36 INFO Applying migration id=received 2026/02/05 12:59:36 INFO Applying migration id=namehost 2026/02/05 12:59:36 INFO Applying migration id=outboxhost 2026/02/05 12:59:36 INFO Applying migration id=notesfts 2026/02/05 12:59:36 INFO Applying migration id=iconsname 2026/02/05 12:59:36 INFO Applying migration id=nohash 2026/02/05 12:59:36 INFO Applying migration id=shares 2026/02/05 12:59:36 INFO Applying migration id=actorttl 2026/02/05 12:59:36 INFO Applying migration id=tocc 2026/02/05 12:59:36 INFO Applying migration id=followeds 2026/02/05 12:59:36 INFO Applying migration id=certhash 2026/02/05 12:59:36 INFO Applying migration id=follows_sync 2026/02/05 12:59:36 INFO Applying migration id=jsonpath 2026/02/05 12:59:36 INFO Applying migration id=localforward 2026/02/05 12:59:36 INFO Applying migration id=avatar 2026/02/05 12:59:36 INFO Applying migration id=noimage 2026/02/05 12:59:36 INFO Applying migration id=feed 2026/02/05 12:59:36 INFO Applying migration id=bookmarks 2026/02/05 12:59:36 INFO Applying migration id=shareactivity 2026/02/05 12:59:36 INFO Applying migration id=application 2026/02/05 12:59:36 INFO Applying migration id=certificates 2026/02/05 12:59:36 INFO Applying migration id=rawforward 2026/02/05 12:59:36 INFO Applying migration id=publickey 2026/02/05 12:59:36 INFO Applying migration id=resolvegroup 2026/02/05 12:59:36 INFO Applying migration id=reject 2026/02/05 12:59:36 INFO Applying migration id=autodel 2026/02/05 12:59:36 INFO Applying migration id=jsonb 2026/02/05 12:59:36 INFO Applying migration id=quote 2026/02/05 12:59:36 INFO Applying migration id=rfc9421 2026/02/05 12:59:36 INFO Applying migration id=keys 2026/02/05 12:59:36 INFO Applying migration id=portable 2026/02/05 12:59:36 INFO Applying migration id=proofs 2026/02/05 12:59:36 INFO Applying migration id=contexts 2026/02/05 12:59:36 INFO Applying migration id=deliverieshost 2026/02/05 12:59:36 INFO Applying migration id=pembegin 2026/02/05 12:59:36 INFO Applying migration id=didhost 2026/02/05 12:59:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de3-02e9-798a-b567-7ee91f4b37df activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-02ea-7754-bcf6-180da641c9cb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-02e9-798a-b567-7ee91f4b37df activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de3-02e9-798a-b567-7ee91f4b37df 2026/02/05 12:59:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de3-02ec-7328-9360-2fb8f2a92260 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de3-02ec-72e0-9712-1b68f678bed6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de3-02ec-72e0-9712-1b68f678bed6 --- PASS: TestFollow_PostToFollowers (1.46s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/02/05 12:59:38 INFO Applying migration id=initial 2026/02/05 12:59:38 INFO Applying migration id=notesupdated 2026/02/05 12:59:38 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:38 INFO Applying migration id=activitiesid 2026/02/05 12:59:38 INFO Applying migration id=outbox 2026/02/05 12:59:38 INFO Applying migration id=edits 2026/02/05 12:59:38 INFO Applying migration id=outboxactor 2026/02/05 12:59:38 INFO Applying migration id=outboxsender 2026/02/05 12:59:38 INFO Applying migration id=thread 2026/02/05 12:59:38 INFO Applying migration id=host 2026/02/05 12:59:38 INFO Applying migration id=sharedinbox 2026/02/05 12:59:38 INFO Applying migration id=noteshost 2026/02/05 12:59:38 INFO Applying migration id=fetched 2026/02/05 12:59:38 INFO Applying migration id=move 2026/02/05 12:59:38 INFO Applying migration id=cleanup 2026/02/05 12:59:38 INFO Applying migration id=received 2026/02/05 12:59:38 INFO Applying migration id=namehost 2026/02/05 12:59:38 INFO Applying migration id=outboxhost 2026/02/05 12:59:38 INFO Applying migration id=notesfts 2026/02/05 12:59:38 INFO Applying migration id=iconsname 2026/02/05 12:59:38 INFO Applying migration id=nohash 2026/02/05 12:59:38 INFO Applying migration id=shares 2026/02/05 12:59:38 INFO Applying migration id=actorttl 2026/02/05 12:59:38 INFO Applying migration id=tocc 2026/02/05 12:59:38 INFO Applying migration id=followeds 2026/02/05 12:59:38 INFO Applying migration id=certhash 2026/02/05 12:59:38 INFO Applying migration id=follows_sync 2026/02/05 12:59:38 INFO Applying migration id=jsonpath 2026/02/05 12:59:38 INFO Applying migration id=localforward 2026/02/05 12:59:38 INFO Applying migration id=avatar 2026/02/05 12:59:38 INFO Applying migration id=noimage 2026/02/05 12:59:38 INFO Applying migration id=feed 2026/02/05 12:59:38 INFO Applying migration id=bookmarks 2026/02/05 12:59:38 INFO Applying migration id=shareactivity 2026/02/05 12:59:38 INFO Applying migration id=application 2026/02/05 12:59:38 INFO Applying migration id=certificates 2026/02/05 12:59:38 INFO Applying migration id=rawforward 2026/02/05 12:59:38 INFO Applying migration id=publickey 2026/02/05 12:59:38 INFO Applying migration id=resolvegroup 2026/02/05 12:59:38 INFO Applying migration id=reject 2026/02/05 12:59:38 INFO Applying migration id=autodel 2026/02/05 12:59:38 INFO Applying migration id=jsonb 2026/02/05 12:59:38 INFO Applying migration id=quote 2026/02/05 12:59:38 INFO Applying migration id=rfc9421 2026/02/05 12:59:38 INFO Applying migration id=keys 2026/02/05 12:59:38 INFO Applying migration id=portable 2026/02/05 12:59:38 INFO Applying migration id=proofs 2026/02/05 12:59:38 INFO Applying migration id=contexts 2026/02/05 12:59:38 INFO Applying migration id=deliverieshost 2026/02/05 12:59:38 INFO Applying migration id=pembegin 2026/02/05 12:59:38 INFO Applying migration id=didhost 2026/02/05 12:59:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de3-09e7-72aa-b966-7978611bd1f2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de3-09e7-7206-8b77-a3c78cc205ea activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de3-09e7-7206-8b77-a3c78cc205ea 2026/02/05 12:59:39 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de3-09e8-79ba-b748-f4ffd9aaef21 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-09e9-75c8-9121-8fab4d512398 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-09e8-79ba-b748-f4ffd9aaef21 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de3-09e8-79ba-b748-f4ffd9aaef21 --- PASS: TestFollow_PostToFollowersBeforeFollow (1.79s) === RUN TestFollow_DMUnfollowFollow 2026/02/05 12:59:39 INFO Applying migration id=initial 2026/02/05 12:59:39 INFO Applying migration id=notesupdated 2026/02/05 12:59:39 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:39 INFO Applying migration id=activitiesid 2026/02/05 12:59:39 INFO Applying migration id=outbox 2026/02/05 12:59:39 INFO Applying migration id=edits 2026/02/05 12:59:39 INFO Applying migration id=outboxactor 2026/02/05 12:59:39 INFO Applying migration id=outboxsender 2026/02/05 12:59:39 INFO Applying migration id=thread 2026/02/05 12:59:39 INFO Applying migration id=host 2026/02/05 12:59:39 INFO Applying migration id=sharedinbox 2026/02/05 12:59:39 INFO Applying migration id=noteshost 2026/02/05 12:59:39 INFO Applying migration id=fetched 2026/02/05 12:59:39 INFO Applying migration id=move 2026/02/05 12:59:39 INFO Applying migration id=cleanup 2026/02/05 12:59:39 INFO Applying migration id=received 2026/02/05 12:59:39 INFO Applying migration id=namehost 2026/02/05 12:59:39 INFO Applying migration id=outboxhost 2026/02/05 12:59:39 INFO Applying migration id=notesfts 2026/02/05 12:59:39 INFO Applying migration id=iconsname 2026/02/05 12:59:39 INFO Applying migration id=nohash 2026/02/05 12:59:39 INFO Applying migration id=shares 2026/02/05 12:59:39 INFO Applying migration id=actorttl 2026/02/05 12:59:39 INFO Applying migration id=tocc 2026/02/05 12:59:39 INFO Applying migration id=followeds 2026/02/05 12:59:39 INFO Applying migration id=certhash 2026/02/05 12:59:39 INFO Applying migration id=follows_sync 2026/02/05 12:59:39 INFO Applying migration id=jsonpath 2026/02/05 12:59:39 INFO Applying migration id=localforward 2026/02/05 12:59:39 INFO Applying migration id=avatar 2026/02/05 12:59:39 INFO Applying migration id=noimage 2026/02/05 12:59:39 INFO Applying migration id=feed 2026/02/05 12:59:39 INFO Applying migration id=bookmarks 2026/02/05 12:59:39 INFO Applying migration id=shareactivity 2026/02/05 12:59:39 INFO Applying migration id=application 2026/02/05 12:59:39 INFO Applying migration id=certificates 2026/02/05 12:59:39 INFO Applying migration id=rawforward 2026/02/05 12:59:39 INFO Applying migration id=publickey 2026/02/05 12:59:39 INFO Applying migration id=resolvegroup 2026/02/05 12:59:39 INFO Applying migration id=reject 2026/02/05 12:59:39 INFO Applying migration id=autodel 2026/02/05 12:59:39 INFO Applying migration id=jsonb 2026/02/05 12:59:39 INFO Applying migration id=quote 2026/02/05 12:59:39 INFO Applying migration id=rfc9421 2026/02/05 12:59:39 INFO Applying migration id=keys 2026/02/05 12:59:39 INFO Applying migration id=portable 2026/02/05 12:59:39 INFO Applying migration id=proofs 2026/02/05 12:59:39 INFO Applying migration id=contexts 2026/02/05 12:59:39 INFO Applying migration id=deliverieshost 2026/02/05 12:59:39 INFO Applying migration id=pembegin 2026/02/05 12:59:39 INFO Applying migration id=didhost 2026/02/05 12:59:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de3-19f5-70da-8c01-aeb3dfac2b28 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-19f5-7d09-9890-2702725893d3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-19f5-70da-8c01-aeb3dfac2b28 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de3-19f5-70da-8c01-aeb3dfac2b28 2026/02/05 12:59:43 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:59:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de3-19f6-75e8-b416-940eb9982089 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de3-19f6-7465-a6ed-3e6a5d41e833 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de3-19f6-7465-a6ed-3e6a5d41e833 2026/02/05 12:59:43 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de3-19fa-7423-ad39-4a954aa91558 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-19f5-70da-8c01-aeb3dfac2b28 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 (4.11s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/02/05 12:59:43 INFO Applying migration id=initial 2026/02/05 12:59:44 INFO Applying migration id=notesupdated 2026/02/05 12:59:44 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:44 INFO Applying migration id=activitiesid 2026/02/05 12:59:44 INFO Applying migration id=outbox 2026/02/05 12:59:44 INFO Applying migration id=edits 2026/02/05 12:59:44 INFO Applying migration id=outboxactor 2026/02/05 12:59:44 INFO Applying migration id=outboxsender 2026/02/05 12:59:44 INFO Applying migration id=thread 2026/02/05 12:59:44 INFO Applying migration id=host 2026/02/05 12:59:44 INFO Applying migration id=sharedinbox 2026/02/05 12:59:44 INFO Applying migration id=noteshost 2026/02/05 12:59:44 INFO Applying migration id=fetched 2026/02/05 12:59:44 INFO Applying migration id=move 2026/02/05 12:59:44 INFO Applying migration id=cleanup 2026/02/05 12:59:44 INFO Applying migration id=received 2026/02/05 12:59:44 INFO Applying migration id=namehost 2026/02/05 12:59:44 INFO Applying migration id=outboxhost 2026/02/05 12:59:44 INFO Applying migration id=notesfts 2026/02/05 12:59:44 INFO Applying migration id=iconsname 2026/02/05 12:59:44 INFO Applying migration id=nohash 2026/02/05 12:59:44 INFO Applying migration id=shares 2026/02/05 12:59:44 INFO Applying migration id=actorttl 2026/02/05 12:59:44 INFO Applying migration id=tocc 2026/02/05 12:59:44 INFO Applying migration id=followeds 2026/02/05 12:59:44 INFO Applying migration id=certhash 2026/02/05 12:59:44 INFO Applying migration id=follows_sync 2026/02/05 12:59:44 INFO Applying migration id=jsonpath 2026/02/05 12:59:44 INFO Applying migration id=localforward 2026/02/05 12:59:44 INFO Applying migration id=avatar 2026/02/05 12:59:44 INFO Applying migration id=noimage 2026/02/05 12:59:44 INFO Applying migration id=feed 2026/02/05 12:59:44 INFO Applying migration id=bookmarks 2026/02/05 12:59:44 INFO Applying migration id=shareactivity 2026/02/05 12:59:44 INFO Applying migration id=application 2026/02/05 12:59:44 INFO Applying migration id=certificates 2026/02/05 12:59:44 INFO Applying migration id=rawforward 2026/02/05 12:59:44 INFO Applying migration id=publickey 2026/02/05 12:59:44 INFO Applying migration id=resolvegroup 2026/02/05 12:59:44 INFO Applying migration id=reject 2026/02/05 12:59:44 INFO Applying migration id=autodel 2026/02/05 12:59:44 INFO Applying migration id=jsonb 2026/02/05 12:59:44 INFO Applying migration id=quote 2026/02/05 12:59:44 INFO Applying migration id=rfc9421 2026/02/05 12:59:44 INFO Applying migration id=keys 2026/02/05 12:59:44 INFO Applying migration id=portable 2026/02/05 12:59:44 INFO Applying migration id=proofs 2026/02/05 12:59:44 INFO Applying migration id=contexts 2026/02/05 12:59:44 INFO Applying migration id=deliverieshost 2026/02/05 12:59:44 INFO Applying migration id=pembegin 2026/02/05 12:59:44 INFO Applying migration id=didhost 2026/02/05 12:59:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de3-238e-7ed1-aaa0-471370d95068 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-238f-7bdd-b388-8275d1275a4c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-238e-7ed1-aaa0-471370d95068 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de3-238e-7ed1-aaa0-471370d95068 2026/02/05 12:59:46 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:59:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de3-2390-7628-87ad-d7e531acc88b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de3-2390-741d-812c-9f8b448fbcf4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de3-2390-741d-812c-9f8b448fbcf4 2026/02/05 12:59:46 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de3-2391-7eb0-93eb-e5cfbdd104b1 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-238e-7ed1-aaa0-471370d95068 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestFollow_DMUnfollowBeforeFeedUpdate (2.45s) === RUN TestFollow_PublicPost 2026/02/05 12:59:46 INFO Applying migration id=initial 2026/02/05 12:59:46 INFO Applying migration id=notesupdated 2026/02/05 12:59:46 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:46 INFO Applying migration id=activitiesid 2026/02/05 12:59:46 INFO Applying migration id=outbox 2026/02/05 12:59:46 INFO Applying migration id=edits 2026/02/05 12:59:46 INFO Applying migration id=outboxactor 2026/02/05 12:59:46 INFO Applying migration id=outboxsender 2026/02/05 12:59:46 INFO Applying migration id=thread 2026/02/05 12:59:46 INFO Applying migration id=host 2026/02/05 12:59:46 INFO Applying migration id=sharedinbox 2026/02/05 12:59:46 INFO Applying migration id=noteshost 2026/02/05 12:59:46 INFO Applying migration id=fetched 2026/02/05 12:59:46 INFO Applying migration id=move 2026/02/05 12:59:46 INFO Applying migration id=cleanup 2026/02/05 12:59:46 INFO Applying migration id=received 2026/02/05 12:59:46 INFO Applying migration id=namehost 2026/02/05 12:59:46 INFO Applying migration id=outboxhost 2026/02/05 12:59:46 INFO Applying migration id=notesfts 2026/02/05 12:59:46 INFO Applying migration id=iconsname 2026/02/05 12:59:46 INFO Applying migration id=nohash 2026/02/05 12:59:46 INFO Applying migration id=shares 2026/02/05 12:59:46 INFO Applying migration id=actorttl 2026/02/05 12:59:46 INFO Applying migration id=tocc 2026/02/05 12:59:46 INFO Applying migration id=followeds 2026/02/05 12:59:46 INFO Applying migration id=certhash 2026/02/05 12:59:46 INFO Applying migration id=follows_sync 2026/02/05 12:59:46 INFO Applying migration id=jsonpath 2026/02/05 12:59:46 INFO Applying migration id=localforward 2026/02/05 12:59:46 INFO Applying migration id=avatar 2026/02/05 12:59:46 INFO Applying migration id=noimage 2026/02/05 12:59:46 INFO Applying migration id=feed 2026/02/05 12:59:46 INFO Applying migration id=bookmarks 2026/02/05 12:59:46 INFO Applying migration id=shareactivity 2026/02/05 12:59:46 INFO Applying migration id=application 2026/02/05 12:59:46 INFO Applying migration id=certificates 2026/02/05 12:59:46 INFO Applying migration id=rawforward 2026/02/05 12:59:46 INFO Applying migration id=publickey 2026/02/05 12:59:46 INFO Applying migration id=resolvegroup 2026/02/05 12:59:46 INFO Applying migration id=reject 2026/02/05 12:59:46 INFO Applying migration id=autodel 2026/02/05 12:59:46 INFO Applying migration id=jsonb 2026/02/05 12:59:46 INFO Applying migration id=quote 2026/02/05 12:59:46 INFO Applying migration id=rfc9421 2026/02/05 12:59:46 INFO Applying migration id=keys 2026/02/05 12:59:46 INFO Applying migration id=portable 2026/02/05 12:59:46 INFO Applying migration id=proofs 2026/02/05 12:59:46 INFO Applying migration id=contexts 2026/02/05 12:59:46 INFO Applying migration id=deliverieshost 2026/02/05 12:59:46 INFO Applying migration id=pembegin 2026/02/05 12:59:46 INFO Applying migration id=didhost 2026/02/05 12:59:49 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de3-2edd-77dd-a665-a13a80bb9ed1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-2ede-758c-b0ec-c1d645be4449 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-2edd-77dd-a665-a13a80bb9ed1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de3-2edd-77dd-a665-a13a80bb9ed1 2026/02/05 12:59:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de3-2ee0-733d-b2e3-5dc440e232f4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de3-2ee0-72ca-a850-f561f8758406 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de3-2ee0-72ca-a850-f561f8758406 --- PASS: TestFollow_PublicPost (2.90s) === RUN TestFollow_Mutual 2026/02/05 12:59:49 INFO Applying migration id=initial 2026/02/05 12:59:49 INFO Applying migration id=notesupdated 2026/02/05 12:59:49 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:49 INFO Applying migration id=activitiesid 2026/02/05 12:59:49 INFO Applying migration id=outbox 2026/02/05 12:59:49 INFO Applying migration id=edits 2026/02/05 12:59:49 INFO Applying migration id=outboxactor 2026/02/05 12:59:49 INFO Applying migration id=outboxsender 2026/02/05 12:59:49 INFO Applying migration id=thread 2026/02/05 12:59:49 INFO Applying migration id=host 2026/02/05 12:59:49 INFO Applying migration id=sharedinbox 2026/02/05 12:59:49 INFO Applying migration id=noteshost 2026/02/05 12:59:49 INFO Applying migration id=fetched 2026/02/05 12:59:49 INFO Applying migration id=move 2026/02/05 12:59:49 INFO Applying migration id=cleanup 2026/02/05 12:59:49 INFO Applying migration id=received 2026/02/05 12:59:49 INFO Applying migration id=namehost 2026/02/05 12:59:49 INFO Applying migration id=outboxhost 2026/02/05 12:59:49 INFO Applying migration id=notesfts 2026/02/05 12:59:49 INFO Applying migration id=iconsname 2026/02/05 12:59:49 INFO Applying migration id=nohash 2026/02/05 12:59:49 INFO Applying migration id=shares 2026/02/05 12:59:49 INFO Applying migration id=actorttl 2026/02/05 12:59:49 INFO Applying migration id=tocc 2026/02/05 12:59:49 INFO Applying migration id=followeds 2026/02/05 12:59:49 INFO Applying migration id=certhash 2026/02/05 12:59:49 INFO Applying migration id=follows_sync 2026/02/05 12:59:49 INFO Applying migration id=jsonpath 2026/02/05 12:59:49 INFO Applying migration id=localforward 2026/02/05 12:59:49 INFO Applying migration id=avatar 2026/02/05 12:59:49 INFO Applying migration id=noimage 2026/02/05 12:59:49 INFO Applying migration id=feed 2026/02/05 12:59:49 INFO Applying migration id=bookmarks 2026/02/05 12:59:49 INFO Applying migration id=shareactivity 2026/02/05 12:59:49 INFO Applying migration id=application 2026/02/05 12:59:49 INFO Applying migration id=certificates 2026/02/05 12:59:49 INFO Applying migration id=rawforward 2026/02/05 12:59:49 INFO Applying migration id=publickey 2026/02/05 12:59:49 INFO Applying migration id=resolvegroup 2026/02/05 12:59:49 INFO Applying migration id=reject 2026/02/05 12:59:49 INFO Applying migration id=autodel 2026/02/05 12:59:49 INFO Applying migration id=jsonb 2026/02/05 12:59:49 INFO Applying migration id=quote 2026/02/05 12:59:49 INFO Applying migration id=rfc9421 2026/02/05 12:59:49 INFO Applying migration id=keys 2026/02/05 12:59:49 INFO Applying migration id=portable 2026/02/05 12:59:49 INFO Applying migration id=proofs 2026/02/05 12:59:49 INFO Applying migration id=contexts 2026/02/05 12:59:49 INFO Applying migration id=deliverieshost 2026/02/05 12:59:49 INFO Applying migration id=pembegin 2026/02/05 12:59:49 INFO Applying migration id=didhost 2026/02/05 12:59:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de3-3a4a-7170-9532-bf035c851523 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-3a4a-7ed3-8c13-94b804932469 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-3a4a-7170-9532-bf035c851523 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de3-3a4a-7170-9532-bf035c851523 2026/02/05 12:59:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de3-3a4e-751b-b801-8bab6d170bb3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de3-3a4e-7483-9bb3-9c7f48a3dcdd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de3-3a4e-7483-9bb3-9c7f48a3dcdd 2026/02/05 12:59:52 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de3-3a4e-7483-9bb3-9c7f48a3dcdd 2026/02/05 12:59:52 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de3-3a50-7863-9b5e-bd358ba2ebcc note=https://localhost.localdomain:8443/post/019c2de3-3a50-781a-bb44-cbef0e7460ec thread=https://localhost.localdomain:8443/post/019c2de3-3a4e-7483-9bb3-9c7f48a3dcdd starter=https://localhost.localdomain:8443/user/alice 2026/02/05 12:59:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de3-3a50-7863-9b5e-bd358ba2ebcc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de3-3a50-781a-bb44-cbef0e7460ec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de3-3a50-781a-bb44-cbef0e7460ec 2026/02/05 12:59:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de3-3a58-77b9-82de-7aa38fd26129 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 12:59:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-3a59-754e-9280-d12381decff6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-3a58-77b9-82de-7aa38fd26129 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de3-3a58-77b9-82de-7aa38fd26129 --- PASS: TestFollow_Mutual (2.94s) === RUN TestFollow_AlreadyFollowing 2026/02/05 12:59:52 INFO Applying migration id=initial 2026/02/05 12:59:52 INFO Applying migration id=notesupdated 2026/02/05 12:59:52 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:52 INFO Applying migration id=activitiesid 2026/02/05 12:59:52 INFO Applying migration id=outbox 2026/02/05 12:59:52 INFO Applying migration id=edits 2026/02/05 12:59:52 INFO Applying migration id=outboxactor 2026/02/05 12:59:52 INFO Applying migration id=outboxsender 2026/02/05 12:59:52 INFO Applying migration id=thread 2026/02/05 12:59:52 INFO Applying migration id=host 2026/02/05 12:59:52 INFO Applying migration id=sharedinbox 2026/02/05 12:59:52 INFO Applying migration id=noteshost 2026/02/05 12:59:52 INFO Applying migration id=fetched 2026/02/05 12:59:52 INFO Applying migration id=move 2026/02/05 12:59:52 INFO Applying migration id=cleanup 2026/02/05 12:59:52 INFO Applying migration id=received 2026/02/05 12:59:52 INFO Applying migration id=namehost 2026/02/05 12:59:52 INFO Applying migration id=outboxhost 2026/02/05 12:59:52 INFO Applying migration id=notesfts 2026/02/05 12:59:52 INFO Applying migration id=iconsname 2026/02/05 12:59:52 INFO Applying migration id=nohash 2026/02/05 12:59:52 INFO Applying migration id=shares 2026/02/05 12:59:52 INFO Applying migration id=actorttl 2026/02/05 12:59:52 INFO Applying migration id=tocc 2026/02/05 12:59:52 INFO Applying migration id=followeds 2026/02/05 12:59:52 INFO Applying migration id=certhash 2026/02/05 12:59:52 INFO Applying migration id=follows_sync 2026/02/05 12:59:52 INFO Applying migration id=jsonpath 2026/02/05 12:59:52 INFO Applying migration id=localforward 2026/02/05 12:59:52 INFO Applying migration id=avatar 2026/02/05 12:59:52 INFO Applying migration id=noimage 2026/02/05 12:59:52 INFO Applying migration id=feed 2026/02/05 12:59:52 INFO Applying migration id=bookmarks 2026/02/05 12:59:52 INFO Applying migration id=shareactivity 2026/02/05 12:59:52 INFO Applying migration id=application 2026/02/05 12:59:52 INFO Applying migration id=certificates 2026/02/05 12:59:52 INFO Applying migration id=rawforward 2026/02/05 12:59:52 INFO Applying migration id=publickey 2026/02/05 12:59:52 INFO Applying migration id=resolvegroup 2026/02/05 12:59:52 INFO Applying migration id=reject 2026/02/05 12:59:52 INFO Applying migration id=autodel 2026/02/05 12:59:52 INFO Applying migration id=jsonb 2026/02/05 12:59:52 INFO Applying migration id=quote 2026/02/05 12:59:52 INFO Applying migration id=rfc9421 2026/02/05 12:59:52 INFO Applying migration id=keys 2026/02/05 12:59:52 INFO Applying migration id=portable 2026/02/05 12:59:52 INFO Applying migration id=proofs 2026/02/05 12:59:52 INFO Applying migration id=contexts 2026/02/05 12:59:52 INFO Applying migration id=deliverieshost 2026/02/05 12:59:52 INFO Applying migration id=pembegin 2026/02/05 12:59:52 INFO Applying migration id=didhost 2026/02/05 12:59:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de3-3fe7-7229-b65e-e913942f4b3c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-3fe8-725b-aed0-e858bcf9f361 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-3fe7-7229-b65e-e913942f4b3c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de3-3fe7-7229-b65e-e913942f4b3c --- PASS: TestFollow_AlreadyFollowing (1.42s) === RUN TestFollow_NoSuchUser 2026/02/05 12:59:53 INFO Applying migration id=initial 2026/02/05 12:59:53 INFO Applying migration id=notesupdated 2026/02/05 12:59:53 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:53 INFO Applying migration id=activitiesid 2026/02/05 12:59:53 INFO Applying migration id=outbox 2026/02/05 12:59:53 INFO Applying migration id=edits 2026/02/05 12:59:53 INFO Applying migration id=outboxactor 2026/02/05 12:59:53 INFO Applying migration id=outboxsender 2026/02/05 12:59:53 INFO Applying migration id=thread 2026/02/05 12:59:53 INFO Applying migration id=host 2026/02/05 12:59:53 INFO Applying migration id=sharedinbox 2026/02/05 12:59:53 INFO Applying migration id=noteshost 2026/02/05 12:59:53 INFO Applying migration id=fetched 2026/02/05 12:59:53 INFO Applying migration id=move 2026/02/05 12:59:53 INFO Applying migration id=cleanup 2026/02/05 12:59:53 INFO Applying migration id=received 2026/02/05 12:59:53 INFO Applying migration id=namehost 2026/02/05 12:59:53 INFO Applying migration id=outboxhost 2026/02/05 12:59:53 INFO Applying migration id=notesfts 2026/02/05 12:59:53 INFO Applying migration id=iconsname 2026/02/05 12:59:53 INFO Applying migration id=nohash 2026/02/05 12:59:53 INFO Applying migration id=shares 2026/02/05 12:59:53 INFO Applying migration id=actorttl 2026/02/05 12:59:53 INFO Applying migration id=tocc 2026/02/05 12:59:53 INFO Applying migration id=followeds 2026/02/05 12:59:53 INFO Applying migration id=certhash 2026/02/05 12:59:53 INFO Applying migration id=follows_sync 2026/02/05 12:59:53 INFO Applying migration id=jsonpath 2026/02/05 12:59:53 INFO Applying migration id=localforward 2026/02/05 12:59:53 INFO Applying migration id=avatar 2026/02/05 12:59:53 INFO Applying migration id=noimage 2026/02/05 12:59:53 INFO Applying migration id=feed 2026/02/05 12:59:53 INFO Applying migration id=bookmarks 2026/02/05 12:59:53 INFO Applying migration id=shareactivity 2026/02/05 12:59:53 INFO Applying migration id=application 2026/02/05 12:59:53 INFO Applying migration id=certificates 2026/02/05 12:59:53 INFO Applying migration id=rawforward 2026/02/05 12:59:53 INFO Applying migration id=publickey 2026/02/05 12:59:53 INFO Applying migration id=resolvegroup 2026/02/05 12:59:53 INFO Applying migration id=reject 2026/02/05 12:59:53 INFO Applying migration id=autodel 2026/02/05 12:59:53 INFO Applying migration id=jsonb 2026/02/05 12:59:53 INFO Applying migration id=quote 2026/02/05 12:59:53 INFO Applying migration id=rfc9421 2026/02/05 12:59:53 INFO Applying migration id=keys 2026/02/05 12:59:53 INFO Applying migration id=portable 2026/02/05 12:59:53 INFO Applying migration id=proofs 2026/02/05 12:59:53 INFO Applying migration id=contexts 2026/02/05 12:59:53 INFO Applying migration id=deliverieshost 2026/02/05 12:59:53 INFO Applying migration id=pembegin 2026/02/05 12:59:53 INFO Applying migration id=didhost 2026/02/05 12:59:55 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (2.29s) === RUN TestFollow_UnauthenticatedUser 2026/02/05 12:59:55 INFO Applying migration id=initial 2026/02/05 12:59:56 INFO Applying migration id=notesupdated 2026/02/05 12:59:56 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:56 INFO Applying migration id=activitiesid 2026/02/05 12:59:56 INFO Applying migration id=outbox 2026/02/05 12:59:56 INFO Applying migration id=edits 2026/02/05 12:59:56 INFO Applying migration id=outboxactor 2026/02/05 12:59:56 INFO Applying migration id=outboxsender 2026/02/05 12:59:56 INFO Applying migration id=thread 2026/02/05 12:59:56 INFO Applying migration id=host 2026/02/05 12:59:56 INFO Applying migration id=sharedinbox 2026/02/05 12:59:56 INFO Applying migration id=noteshost 2026/02/05 12:59:56 INFO Applying migration id=fetched 2026/02/05 12:59:56 INFO Applying migration id=move 2026/02/05 12:59:56 INFO Applying migration id=cleanup 2026/02/05 12:59:56 INFO Applying migration id=received 2026/02/05 12:59:56 INFO Applying migration id=namehost 2026/02/05 12:59:56 INFO Applying migration id=outboxhost 2026/02/05 12:59:56 INFO Applying migration id=notesfts 2026/02/05 12:59:56 INFO Applying migration id=iconsname 2026/02/05 12:59:56 INFO Applying migration id=nohash 2026/02/05 12:59:56 INFO Applying migration id=shares 2026/02/05 12:59:56 INFO Applying migration id=actorttl 2026/02/05 12:59:56 INFO Applying migration id=tocc 2026/02/05 12:59:56 INFO Applying migration id=followeds 2026/02/05 12:59:56 INFO Applying migration id=certhash 2026/02/05 12:59:56 INFO Applying migration id=follows_sync 2026/02/05 12:59:56 INFO Applying migration id=jsonpath 2026/02/05 12:59:56 INFO Applying migration id=localforward 2026/02/05 12:59:56 INFO Applying migration id=avatar 2026/02/05 12:59:56 INFO Applying migration id=noimage 2026/02/05 12:59:56 INFO Applying migration id=feed 2026/02/05 12:59:56 INFO Applying migration id=bookmarks 2026/02/05 12:59:56 INFO Applying migration id=shareactivity 2026/02/05 12:59:56 INFO Applying migration id=application 2026/02/05 12:59:56 INFO Applying migration id=certificates 2026/02/05 12:59:56 INFO Applying migration id=rawforward 2026/02/05 12:59:56 INFO Applying migration id=publickey 2026/02/05 12:59:56 INFO Applying migration id=resolvegroup 2026/02/05 12:59:56 INFO Applying migration id=reject 2026/02/05 12:59:56 INFO Applying migration id=autodel 2026/02/05 12:59:56 INFO Applying migration id=jsonb 2026/02/05 12:59:56 INFO Applying migration id=quote 2026/02/05 12:59:56 INFO Applying migration id=rfc9421 2026/02/05 12:59:56 INFO Applying migration id=keys 2026/02/05 12:59:56 INFO Applying migration id=portable 2026/02/05 12:59:56 INFO Applying migration id=proofs 2026/02/05 12:59:56 INFO Applying migration id=contexts 2026/02/05 12:59:56 INFO Applying migration id=deliverieshost 2026/02/05 12:59:56 INFO Applying migration id=pembegin 2026/02/05 12:59:56 INFO Applying migration id=didhost --- PASS: TestFollow_UnauthenticatedUser (2.50s) === RUN TestFollows_NoFollows 2026/02/05 12:59:58 INFO Applying migration id=initial 2026/02/05 12:59:58 INFO Applying migration id=notesupdated 2026/02/05 12:59:58 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:58 INFO Applying migration id=activitiesid 2026/02/05 12:59:58 INFO Applying migration id=outbox 2026/02/05 12:59:58 INFO Applying migration id=edits 2026/02/05 12:59:58 INFO Applying migration id=outboxactor 2026/02/05 12:59:58 INFO Applying migration id=outboxsender 2026/02/05 12:59:58 INFO Applying migration id=thread 2026/02/05 12:59:58 INFO Applying migration id=host 2026/02/05 12:59:58 INFO Applying migration id=sharedinbox 2026/02/05 12:59:58 INFO Applying migration id=noteshost 2026/02/05 12:59:58 INFO Applying migration id=fetched 2026/02/05 12:59:58 INFO Applying migration id=move 2026/02/05 12:59:58 INFO Applying migration id=cleanup 2026/02/05 12:59:58 INFO Applying migration id=received 2026/02/05 12:59:58 INFO Applying migration id=namehost 2026/02/05 12:59:58 INFO Applying migration id=outboxhost 2026/02/05 12:59:58 INFO Applying migration id=notesfts 2026/02/05 12:59:58 INFO Applying migration id=iconsname 2026/02/05 12:59:58 INFO Applying migration id=nohash 2026/02/05 12:59:58 INFO Applying migration id=shares 2026/02/05 12:59:58 INFO Applying migration id=actorttl 2026/02/05 12:59:58 INFO Applying migration id=tocc 2026/02/05 12:59:58 INFO Applying migration id=followeds 2026/02/05 12:59:58 INFO Applying migration id=certhash 2026/02/05 12:59:58 INFO Applying migration id=follows_sync 2026/02/05 12:59:58 INFO Applying migration id=jsonpath 2026/02/05 12:59:58 INFO Applying migration id=localforward 2026/02/05 12:59:58 INFO Applying migration id=avatar 2026/02/05 12:59:58 INFO Applying migration id=noimage 2026/02/05 12:59:58 INFO Applying migration id=feed 2026/02/05 12:59:58 INFO Applying migration id=bookmarks 2026/02/05 12:59:58 INFO Applying migration id=shareactivity 2026/02/05 12:59:58 INFO Applying migration id=application 2026/02/05 12:59:58 INFO Applying migration id=certificates 2026/02/05 12:59:58 INFO Applying migration id=rawforward 2026/02/05 12:59:58 INFO Applying migration id=publickey 2026/02/05 12:59:58 INFO Applying migration id=resolvegroup 2026/02/05 12:59:58 INFO Applying migration id=reject 2026/02/05 12:59:58 INFO Applying migration id=autodel 2026/02/05 12:59:58 INFO Applying migration id=jsonb 2026/02/05 12:59:58 INFO Applying migration id=quote 2026/02/05 12:59:58 INFO Applying migration id=rfc9421 2026/02/05 12:59:58 INFO Applying migration id=keys 2026/02/05 12:59:58 INFO Applying migration id=portable 2026/02/05 12:59:58 INFO Applying migration id=proofs 2026/02/05 12:59:58 INFO Applying migration id=contexts 2026/02/05 12:59:58 INFO Applying migration id=deliverieshost 2026/02/05 12:59:58 INFO Applying migration id=pembegin 2026/02/05 12:59:58 INFO Applying migration id=didhost --- PASS: TestFollows_NoFollows (1.41s) === RUN TestFollows_TwoInactive 2026/02/05 12:59:59 INFO Applying migration id=initial 2026/02/05 12:59:59 INFO Applying migration id=notesupdated 2026/02/05 12:59:59 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:59 INFO Applying migration id=activitiesid 2026/02/05 12:59:59 INFO Applying migration id=outbox 2026/02/05 12:59:59 INFO Applying migration id=edits 2026/02/05 12:59:59 INFO Applying migration id=outboxactor 2026/02/05 12:59:59 INFO Applying migration id=outboxsender 2026/02/05 12:59:59 INFO Applying migration id=thread 2026/02/05 12:59:59 INFO Applying migration id=host 2026/02/05 12:59:59 INFO Applying migration id=sharedinbox 2026/02/05 12:59:59 INFO Applying migration id=noteshost 2026/02/05 12:59:59 INFO Applying migration id=fetched 2026/02/05 12:59:59 INFO Applying migration id=move 2026/02/05 12:59:59 INFO Applying migration id=cleanup 2026/02/05 12:59:59 INFO Applying migration id=received 2026/02/05 12:59:59 INFO Applying migration id=namehost 2026/02/05 12:59:59 INFO Applying migration id=outboxhost 2026/02/05 12:59:59 INFO Applying migration id=notesfts 2026/02/05 12:59:59 INFO Applying migration id=iconsname 2026/02/05 12:59:59 INFO Applying migration id=nohash 2026/02/05 12:59:59 INFO Applying migration id=shares 2026/02/05 12:59:59 INFO Applying migration id=actorttl 2026/02/05 12:59:59 INFO Applying migration id=tocc 2026/02/05 12:59:59 INFO Applying migration id=followeds 2026/02/05 12:59:59 INFO Applying migration id=certhash 2026/02/05 12:59:59 INFO Applying migration id=follows_sync 2026/02/05 12:59:59 INFO Applying migration id=jsonpath 2026/02/05 12:59:59 INFO Applying migration id=localforward 2026/02/05 12:59:59 INFO Applying migration id=avatar 2026/02/05 12:59:59 INFO Applying migration id=noimage 2026/02/05 12:59:59 INFO Applying migration id=feed 2026/02/05 12:59:59 INFO Applying migration id=bookmarks 2026/02/05 12:59:59 INFO Applying migration id=shareactivity 2026/02/05 12:59:59 INFO Applying migration id=application 2026/02/05 12:59:59 INFO Applying migration id=certificates 2026/02/05 12:59:59 INFO Applying migration id=rawforward 2026/02/05 12:59:59 INFO Applying migration id=publickey 2026/02/05 12:59:59 INFO Applying migration id=resolvegroup 2026/02/05 12:59:59 INFO Applying migration id=reject 2026/02/05 12:59:59 INFO Applying migration id=autodel 2026/02/05 12:59:59 INFO Applying migration id=jsonb 2026/02/05 13:00:00 INFO Applying migration id=quote 2026/02/05 13:00:00 INFO Applying migration id=rfc9421 2026/02/05 13:00:00 INFO Applying migration id=keys 2026/02/05 13:00:00 INFO Applying migration id=portable 2026/02/05 13:00:00 INFO Applying migration id=proofs 2026/02/05 13:00:00 INFO Applying migration id=contexts 2026/02/05 13:00:00 INFO Applying migration id=deliverieshost 2026/02/05 13:00:00 INFO Applying migration id=pembegin 2026/02/05 13:00:00 INFO Applying migration id=didhost 2026/02/05 13:00:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de3-5e38-7cac-befc-fd6ecdc0eabd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:00:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-5e39-7a4d-83f6-611add58967c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-5e38-7cac-befc-fd6ecdc0eabd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de3-5e38-7cac-befc-fd6ecdc0eabd 2026/02/05 13:00:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de3-5e3b-7a19-93ba-8c7791e47d57 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 13:00:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-5e3c-7604-b2fb-6eb4c1800fff activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-5e3b-7a19-93ba-8c7791e47d57 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de3-5e3b-7a19-93ba-8c7791e47d57 --- PASS: TestFollows_TwoInactive (1.56s) === RUN TestFollows_OneActiveOneInactive 2026/02/05 13:00:01 INFO Applying migration id=initial 2026/02/05 13:00:01 INFO Applying migration id=notesupdated 2026/02/05 13:00:01 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:01 INFO Applying migration id=activitiesid 2026/02/05 13:00:01 INFO Applying migration id=outbox 2026/02/05 13:00:01 INFO Applying migration id=edits 2026/02/05 13:00:01 INFO Applying migration id=outboxactor 2026/02/05 13:00:01 INFO Applying migration id=outboxsender 2026/02/05 13:00:01 INFO Applying migration id=thread 2026/02/05 13:00:01 INFO Applying migration id=host 2026/02/05 13:00:01 INFO Applying migration id=sharedinbox 2026/02/05 13:00:01 INFO Applying migration id=noteshost 2026/02/05 13:00:01 INFO Applying migration id=fetched 2026/02/05 13:00:01 INFO Applying migration id=move 2026/02/05 13:00:01 INFO Applying migration id=cleanup 2026/02/05 13:00:01 INFO Applying migration id=received 2026/02/05 13:00:01 INFO Applying migration id=namehost 2026/02/05 13:00:01 INFO Applying migration id=outboxhost 2026/02/05 13:00:01 INFO Applying migration id=notesfts 2026/02/05 13:00:01 INFO Applying migration id=iconsname 2026/02/05 13:00:01 INFO Applying migration id=nohash 2026/02/05 13:00:01 INFO Applying migration id=shares 2026/02/05 13:00:01 INFO Applying migration id=actorttl 2026/02/05 13:00:01 INFO Applying migration id=tocc 2026/02/05 13:00:01 INFO Applying migration id=followeds 2026/02/05 13:00:01 INFO Applying migration id=certhash 2026/02/05 13:00:01 INFO Applying migration id=follows_sync 2026/02/05 13:00:01 INFO Applying migration id=jsonpath 2026/02/05 13:00:01 INFO Applying migration id=localforward 2026/02/05 13:00:01 INFO Applying migration id=avatar 2026/02/05 13:00:01 INFO Applying migration id=noimage 2026/02/05 13:00:01 INFO Applying migration id=feed 2026/02/05 13:00:01 INFO Applying migration id=bookmarks 2026/02/05 13:00:01 INFO Applying migration id=shareactivity 2026/02/05 13:00:01 INFO Applying migration id=application 2026/02/05 13:00:01 INFO Applying migration id=certificates 2026/02/05 13:00:01 INFO Applying migration id=rawforward 2026/02/05 13:00:01 INFO Applying migration id=publickey 2026/02/05 13:00:01 INFO Applying migration id=resolvegroup 2026/02/05 13:00:01 INFO Applying migration id=reject 2026/02/05 13:00:01 INFO Applying migration id=autodel 2026/02/05 13:00:01 INFO Applying migration id=jsonb 2026/02/05 13:00:01 INFO Applying migration id=quote 2026/02/05 13:00:01 INFO Applying migration id=rfc9421 2026/02/05 13:00:01 INFO Applying migration id=keys 2026/02/05 13:00:01 INFO Applying migration id=portable 2026/02/05 13:00:01 INFO Applying migration id=proofs 2026/02/05 13:00:01 INFO Applying migration id=contexts 2026/02/05 13:00:01 INFO Applying migration id=deliverieshost 2026/02/05 13:00:01 INFO Applying migration id=pembegin 2026/02/05 13:00:01 INFO Applying migration id=didhost 2026/02/05 13:00:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de3-6b1d-7ed2-b666-37be508e37db activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:00:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-6b1e-7cad-9c5c-1f2db292bf23 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-6b1d-7ed2-b666-37be508e37db activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de3-6b1d-7ed2-b666-37be508e37db 2026/02/05 13:00:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de3-6b1f-7572-8ee3-6d09b77f33c6 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 13:00:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-6b20-7188-a66a-2f3426a24a3f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-6b1f-7572-8ee3-6d09b77f33c6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de3-6b1f-7572-8ee3-6d09b77f33c6 2026/02/05 13:00:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de3-6b22-71e8-ab2b-aac16be5964f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de3-6b22-71a8-958b-18ddec972b77 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de3-6b22-71a8-958b-18ddec972b77 --- PASS: TestFollows_OneActiveOneInactive (3.30s) === RUN TestFollows_UnauthenticatedUser 2026/02/05 13:00:04 INFO Applying migration id=initial 2026/02/05 13:00:04 INFO Applying migration id=notesupdated 2026/02/05 13:00:04 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:04 INFO Applying migration id=activitiesid 2026/02/05 13:00:04 INFO Applying migration id=outbox 2026/02/05 13:00:04 INFO Applying migration id=edits 2026/02/05 13:00:04 INFO Applying migration id=outboxactor 2026/02/05 13:00:04 INFO Applying migration id=outboxsender 2026/02/05 13:00:04 INFO Applying migration id=thread 2026/02/05 13:00:04 INFO Applying migration id=host 2026/02/05 13:00:04 INFO Applying migration id=sharedinbox 2026/02/05 13:00:04 INFO Applying migration id=noteshost 2026/02/05 13:00:04 INFO Applying migration id=fetched 2026/02/05 13:00:04 INFO Applying migration id=move 2026/02/05 13:00:04 INFO Applying migration id=cleanup 2026/02/05 13:00:04 INFO Applying migration id=received 2026/02/05 13:00:04 INFO Applying migration id=namehost 2026/02/05 13:00:04 INFO Applying migration id=outboxhost 2026/02/05 13:00:04 INFO Applying migration id=notesfts 2026/02/05 13:00:04 INFO Applying migration id=iconsname 2026/02/05 13:00:04 INFO Applying migration id=nohash 2026/02/05 13:00:04 INFO Applying migration id=shares 2026/02/05 13:00:04 INFO Applying migration id=actorttl 2026/02/05 13:00:04 INFO Applying migration id=tocc 2026/02/05 13:00:04 INFO Applying migration id=followeds 2026/02/05 13:00:04 INFO Applying migration id=certhash 2026/02/05 13:00:04 INFO Applying migration id=follows_sync 2026/02/05 13:00:04 INFO Applying migration id=jsonpath 2026/02/05 13:00:04 INFO Applying migration id=localforward 2026/02/05 13:00:04 INFO Applying migration id=avatar 2026/02/05 13:00:04 INFO Applying migration id=noimage 2026/02/05 13:00:04 INFO Applying migration id=feed 2026/02/05 13:00:04 INFO Applying migration id=bookmarks 2026/02/05 13:00:04 INFO Applying migration id=shareactivity 2026/02/05 13:00:04 INFO Applying migration id=application 2026/02/05 13:00:04 INFO Applying migration id=certificates 2026/02/05 13:00:04 INFO Applying migration id=rawforward 2026/02/05 13:00:04 INFO Applying migration id=publickey 2026/02/05 13:00:04 INFO Applying migration id=resolvegroup 2026/02/05 13:00:04 INFO Applying migration id=reject 2026/02/05 13:00:04 INFO Applying migration id=autodel 2026/02/05 13:00:04 INFO Applying migration id=jsonb 2026/02/05 13:00:04 INFO Applying migration id=quote 2026/02/05 13:00:04 INFO Applying migration id=rfc9421 2026/02/05 13:00:04 INFO Applying migration id=keys 2026/02/05 13:00:04 INFO Applying migration id=portable 2026/02/05 13:00:04 INFO Applying migration id=proofs 2026/02/05 13:00:04 INFO Applying migration id=contexts 2026/02/05 13:00:04 INFO Applying migration id=deliverieshost 2026/02/05 13:00:04 INFO Applying migration id=pembegin 2026/02/05 13:00:04 INFO Applying migration id=didhost --- PASS: TestFollows_UnauthenticatedUser (2.98s) === RUN TestForward_ReplyToPostByFollower 2026/02/05 13:00:07 INFO Applying migration id=initial 2026/02/05 13:00:07 INFO Applying migration id=notesupdated 2026/02/05 13:00:07 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:07 INFO Applying migration id=activitiesid 2026/02/05 13:00:07 INFO Applying migration id=outbox 2026/02/05 13:00:07 INFO Applying migration id=edits 2026/02/05 13:00:07 INFO Applying migration id=outboxactor 2026/02/05 13:00:07 INFO Applying migration id=outboxsender 2026/02/05 13:00:07 INFO Applying migration id=thread 2026/02/05 13:00:07 INFO Applying migration id=host 2026/02/05 13:00:07 INFO Applying migration id=sharedinbox 2026/02/05 13:00:07 INFO Applying migration id=noteshost 2026/02/05 13:00:07 INFO Applying migration id=fetched 2026/02/05 13:00:07 INFO Applying migration id=move 2026/02/05 13:00:07 INFO Applying migration id=cleanup 2026/02/05 13:00:07 INFO Applying migration id=received 2026/02/05 13:00:07 INFO Applying migration id=namehost 2026/02/05 13:00:07 INFO Applying migration id=outboxhost 2026/02/05 13:00:07 INFO Applying migration id=notesfts 2026/02/05 13:00:07 INFO Applying migration id=iconsname 2026/02/05 13:00:07 INFO Applying migration id=nohash 2026/02/05 13:00:07 INFO Applying migration id=shares 2026/02/05 13:00:07 INFO Applying migration id=actorttl 2026/02/05 13:00:07 INFO Applying migration id=tocc 2026/02/05 13:00:07 INFO Applying migration id=followeds 2026/02/05 13:00:07 INFO Applying migration id=certhash 2026/02/05 13:00:07 INFO Applying migration id=follows_sync 2026/02/05 13:00:07 INFO Applying migration id=jsonpath 2026/02/05 13:00:07 INFO Applying migration id=localforward 2026/02/05 13:00:07 INFO Applying migration id=avatar 2026/02/05 13:00:07 INFO Applying migration id=noimage 2026/02/05 13:00:07 INFO Applying migration id=feed 2026/02/05 13:00:07 INFO Applying migration id=bookmarks 2026/02/05 13:00:07 INFO Applying migration id=shareactivity 2026/02/05 13:00:07 INFO Applying migration id=application 2026/02/05 13:00:07 INFO Applying migration id=certificates 2026/02/05 13:00:07 INFO Applying migration id=rawforward 2026/02/05 13:00:07 INFO Applying migration id=publickey 2026/02/05 13:00:07 INFO Applying migration id=resolvegroup 2026/02/05 13:00:07 INFO Applying migration id=reject 2026/02/05 13:00:07 INFO Applying migration id=autodel 2026/02/05 13:00:07 INFO Applying migration id=jsonb 2026/02/05 13:00:07 INFO Applying migration id=quote 2026/02/05 13:00:07 INFO Applying migration id=rfc9421 2026/02/05 13:00:07 INFO Applying migration id=keys 2026/02/05 13:00:07 INFO Applying migration id=portable 2026/02/05 13:00:07 INFO Applying migration id=proofs 2026/02/05 13:00:07 INFO Applying migration id=contexts 2026/02/05 13:00:07 INFO Applying migration id=deliverieshost 2026/02/05 13:00:07 INFO Applying migration id=pembegin 2026/02/05 13:00:07 INFO Applying migration id=didhost 2026/02/05 13:00:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-8a58-7ca4-b7a9-a5a15db4b2dd 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 13:00:12 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 13:00: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 --- PASS: TestForward_ReplyToPostByFollower (5.01s) === RUN TestForward_ReplyToPublicPost 2026/02/05 13:00:12 INFO Applying migration id=initial 2026/02/05 13:00:12 INFO Applying migration id=notesupdated 2026/02/05 13:00:12 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:12 INFO Applying migration id=activitiesid 2026/02/05 13:00:12 INFO Applying migration id=outbox 2026/02/05 13:00:12 INFO Applying migration id=edits 2026/02/05 13:00:12 INFO Applying migration id=outboxactor 2026/02/05 13:00:12 INFO Applying migration id=outboxsender 2026/02/05 13:00:12 INFO Applying migration id=thread 2026/02/05 13:00:12 INFO Applying migration id=host 2026/02/05 13:00:12 INFO Applying migration id=sharedinbox 2026/02/05 13:00:12 INFO Applying migration id=noteshost 2026/02/05 13:00:12 INFO Applying migration id=fetched 2026/02/05 13:00:12 INFO Applying migration id=move 2026/02/05 13:00:12 INFO Applying migration id=cleanup 2026/02/05 13:00:12 INFO Applying migration id=received 2026/02/05 13:00:12 INFO Applying migration id=namehost 2026/02/05 13:00:12 INFO Applying migration id=outboxhost 2026/02/05 13:00:12 INFO Applying migration id=notesfts 2026/02/05 13:00:12 INFO Applying migration id=iconsname 2026/02/05 13:00:12 INFO Applying migration id=nohash 2026/02/05 13:00:12 INFO Applying migration id=shares 2026/02/05 13:00:12 INFO Applying migration id=actorttl 2026/02/05 13:00:12 INFO Applying migration id=tocc 2026/02/05 13:00:12 INFO Applying migration id=followeds 2026/02/05 13:00:12 INFO Applying migration id=certhash 2026/02/05 13:00:12 INFO Applying migration id=follows_sync 2026/02/05 13:00:12 INFO Applying migration id=jsonpath 2026/02/05 13:00:12 INFO Applying migration id=localforward 2026/02/05 13:00:12 INFO Applying migration id=avatar 2026/02/05 13:00:12 INFO Applying migration id=noimage 2026/02/05 13:00:12 INFO Applying migration id=feed 2026/02/05 13:00:12 INFO Applying migration id=bookmarks 2026/02/05 13:00:12 INFO Applying migration id=shareactivity 2026/02/05 13:00:12 INFO Applying migration id=application 2026/02/05 13:00:12 INFO Applying migration id=certificates 2026/02/05 13:00:12 INFO Applying migration id=rawforward 2026/02/05 13:00:12 INFO Applying migration id=publickey 2026/02/05 13:00:12 INFO Applying migration id=resolvegroup 2026/02/05 13:00:12 INFO Applying migration id=reject 2026/02/05 13:00:12 INFO Applying migration id=autodel 2026/02/05 13:00:12 INFO Applying migration id=jsonb 2026/02/05 13:00:12 INFO Applying migration id=quote 2026/02/05 13:00:12 INFO Applying migration id=rfc9421 2026/02/05 13:00:12 INFO Applying migration id=keys 2026/02/05 13:00:12 INFO Applying migration id=portable 2026/02/05 13:00:12 INFO Applying migration id=proofs 2026/02/05 13:00:12 INFO Applying migration id=contexts 2026/02/05 13:00:12 INFO Applying migration id=deliverieshost 2026/02/05 13:00:12 INFO Applying migration id=pembegin 2026/02/05 13:00:12 INFO Applying migration id=didhost 2026/02/05 13:00:14 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-928b-7b56-8999-8a8b2eeac900 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 13:00:14 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 13:00:14 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToPublicPost (2.10s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/02/05 13:00:14 INFO Applying migration id=initial 2026/02/05 13:00:14 INFO Applying migration id=notesupdated 2026/02/05 13:00:14 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:14 INFO Applying migration id=activitiesid 2026/02/05 13:00:14 INFO Applying migration id=outbox 2026/02/05 13:00:14 INFO Applying migration id=edits 2026/02/05 13:00:14 INFO Applying migration id=outboxactor 2026/02/05 13:00:14 INFO Applying migration id=outboxsender 2026/02/05 13:00:14 INFO Applying migration id=thread 2026/02/05 13:00:14 INFO Applying migration id=host 2026/02/05 13:00:14 INFO Applying migration id=sharedinbox 2026/02/05 13:00:14 INFO Applying migration id=noteshost 2026/02/05 13:00:14 INFO Applying migration id=fetched 2026/02/05 13:00:14 INFO Applying migration id=move 2026/02/05 13:00:14 INFO Applying migration id=cleanup 2026/02/05 13:00:14 INFO Applying migration id=received 2026/02/05 13:00:14 INFO Applying migration id=namehost 2026/02/05 13:00:14 INFO Applying migration id=outboxhost 2026/02/05 13:00:14 INFO Applying migration id=notesfts 2026/02/05 13:00:14 INFO Applying migration id=iconsname 2026/02/05 13:00:14 INFO Applying migration id=nohash 2026/02/05 13:00:14 INFO Applying migration id=shares 2026/02/05 13:00:14 INFO Applying migration id=actorttl 2026/02/05 13:00:14 INFO Applying migration id=tocc 2026/02/05 13:00:14 INFO Applying migration id=followeds 2026/02/05 13:00:14 INFO Applying migration id=certhash 2026/02/05 13:00:14 INFO Applying migration id=follows_sync 2026/02/05 13:00:14 INFO Applying migration id=jsonpath 2026/02/05 13:00:14 INFO Applying migration id=localforward 2026/02/05 13:00:14 INFO Applying migration id=avatar 2026/02/05 13:00:14 INFO Applying migration id=noimage 2026/02/05 13:00:14 INFO Applying migration id=feed 2026/02/05 13:00:14 INFO Applying migration id=bookmarks 2026/02/05 13:00:14 INFO Applying migration id=shareactivity 2026/02/05 13:00:14 INFO Applying migration id=application 2026/02/05 13:00:14 INFO Applying migration id=certificates 2026/02/05 13:00:14 INFO Applying migration id=rawforward 2026/02/05 13:00:14 INFO Applying migration id=publickey 2026/02/05 13:00:14 INFO Applying migration id=resolvegroup 2026/02/05 13:00:14 INFO Applying migration id=reject 2026/02/05 13:00:14 INFO Applying migration id=autodel 2026/02/05 13:00:14 INFO Applying migration id=jsonb 2026/02/05 13:00:14 INFO Applying migration id=quote 2026/02/05 13:00:14 INFO Applying migration id=rfc9421 2026/02/05 13:00:14 INFO Applying migration id=keys 2026/02/05 13:00:14 INFO Applying migration id=portable 2026/02/05 13:00:14 INFO Applying migration id=proofs 2026/02/05 13:00:14 INFO Applying migration id=contexts 2026/02/05 13:00:14 INFO Applying migration id=deliverieshost 2026/02/05 13:00:14 INFO Applying migration id=pembegin 2026/02/05 13:00:14 INFO Applying migration id=didhost 2026/02/05 13:00:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-9da6-7381-b29a-340582140b35 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 13:00:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de3-9da7-724c-89ee-dff89bd61f4c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de3-9da7-71e3-988d-62d5608da51f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de3-9da7-71e3-988d-62d5608da51f 2026/02/05 13:00:17 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de3-9da7-71e3-988d-62d5608da51f 2026/02/05 13:00:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de3-9dab-7980-881d-78eb7bbc2ac8 note=https://localhost.localdomain:8443/post/019c2de3-9dab-7937-8afc-71b47e0cf91a thread=https://localhost.localdomain:8443/post/019c2de3-9da7-71e3-988d-62d5608da51f starter=https://localhost.localdomain:8443/user/alice 2026/02/05 13:00:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de3-9dab-7980-881d-78eb7bbc2ac8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de3-9dab-7937-8afc-71b47e0cf91a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de3-9dab-7937-8afc-71b47e0cf91a --- PASS: TestForward_LocalReplyToLocalPublicPost (2.84s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/02/05 13:00:17 INFO Applying migration id=initial 2026/02/05 13:00:17 INFO Applying migration id=notesupdated 2026/02/05 13:00:17 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:17 INFO Applying migration id=activitiesid 2026/02/05 13:00:17 INFO Applying migration id=outbox 2026/02/05 13:00:17 INFO Applying migration id=edits 2026/02/05 13:00:17 INFO Applying migration id=outboxactor 2026/02/05 13:00:17 INFO Applying migration id=outboxsender 2026/02/05 13:00:17 INFO Applying migration id=thread 2026/02/05 13:00:17 INFO Applying migration id=host 2026/02/05 13:00:17 INFO Applying migration id=sharedinbox 2026/02/05 13:00:17 INFO Applying migration id=noteshost 2026/02/05 13:00:17 INFO Applying migration id=fetched 2026/02/05 13:00:17 INFO Applying migration id=move 2026/02/05 13:00:17 INFO Applying migration id=cleanup 2026/02/05 13:00:17 INFO Applying migration id=received 2026/02/05 13:00:17 INFO Applying migration id=namehost 2026/02/05 13:00:17 INFO Applying migration id=outboxhost 2026/02/05 13:00:17 INFO Applying migration id=notesfts 2026/02/05 13:00:17 INFO Applying migration id=iconsname 2026/02/05 13:00:17 INFO Applying migration id=nohash 2026/02/05 13:00:17 INFO Applying migration id=shares 2026/02/05 13:00:17 INFO Applying migration id=actorttl 2026/02/05 13:00:17 INFO Applying migration id=tocc 2026/02/05 13:00:17 INFO Applying migration id=followeds 2026/02/05 13:00:17 INFO Applying migration id=certhash 2026/02/05 13:00:17 INFO Applying migration id=follows_sync 2026/02/05 13:00:17 INFO Applying migration id=jsonpath 2026/02/05 13:00:17 INFO Applying migration id=localforward 2026/02/05 13:00:17 INFO Applying migration id=avatar 2026/02/05 13:00:17 INFO Applying migration id=noimage 2026/02/05 13:00:17 INFO Applying migration id=feed 2026/02/05 13:00:17 INFO Applying migration id=bookmarks 2026/02/05 13:00:17 INFO Applying migration id=shareactivity 2026/02/05 13:00:17 INFO Applying migration id=application 2026/02/05 13:00:17 INFO Applying migration id=certificates 2026/02/05 13:00:17 INFO Applying migration id=rawforward 2026/02/05 13:00:17 INFO Applying migration id=publickey 2026/02/05 13:00:17 INFO Applying migration id=resolvegroup 2026/02/05 13:00:17 INFO Applying migration id=reject 2026/02/05 13:00:17 INFO Applying migration id=autodel 2026/02/05 13:00:17 INFO Applying migration id=jsonb 2026/02/05 13:00:17 INFO Applying migration id=quote 2026/02/05 13:00:17 INFO Applying migration id=rfc9421 2026/02/05 13:00:17 INFO Applying migration id=keys 2026/02/05 13:00:17 INFO Applying migration id=portable 2026/02/05 13:00:17 INFO Applying migration id=proofs 2026/02/05 13:00:17 INFO Applying migration id=contexts 2026/02/05 13:00:17 INFO Applying migration id=deliverieshost 2026/02/05 13:00:17 INFO Applying migration id=pembegin 2026/02/05 13:00:17 INFO Applying migration id=didhost 2026/02/05 13:00:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-a735-798c-93d8-d212870aa4f5 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 13:00:20 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 13:00:20 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToReplyToPostByFollower (2.45s) === RUN TestForward_ReplyToUnknownPost 2026/02/05 13:00:20 INFO Applying migration id=initial 2026/02/05 13:00:20 INFO Applying migration id=notesupdated 2026/02/05 13:00:20 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:20 INFO Applying migration id=activitiesid 2026/02/05 13:00:20 INFO Applying migration id=outbox 2026/02/05 13:00:20 INFO Applying migration id=edits 2026/02/05 13:00:20 INFO Applying migration id=outboxactor 2026/02/05 13:00:20 INFO Applying migration id=outboxsender 2026/02/05 13:00:20 INFO Applying migration id=thread 2026/02/05 13:00:20 INFO Applying migration id=host 2026/02/05 13:00:20 INFO Applying migration id=sharedinbox 2026/02/05 13:00:20 INFO Applying migration id=noteshost 2026/02/05 13:00:20 INFO Applying migration id=fetched 2026/02/05 13:00:20 INFO Applying migration id=move 2026/02/05 13:00:20 INFO Applying migration id=cleanup 2026/02/05 13:00:20 INFO Applying migration id=received 2026/02/05 13:00:20 INFO Applying migration id=namehost 2026/02/05 13:00:20 INFO Applying migration id=outboxhost 2026/02/05 13:00:20 INFO Applying migration id=notesfts 2026/02/05 13:00:20 INFO Applying migration id=iconsname 2026/02/05 13:00:20 INFO Applying migration id=nohash 2026/02/05 13:00:20 INFO Applying migration id=shares 2026/02/05 13:00:20 INFO Applying migration id=actorttl 2026/02/05 13:00:20 INFO Applying migration id=tocc 2026/02/05 13:00:20 INFO Applying migration id=followeds 2026/02/05 13:00:20 INFO Applying migration id=certhash 2026/02/05 13:00:20 INFO Applying migration id=follows_sync 2026/02/05 13:00:20 INFO Applying migration id=jsonpath 2026/02/05 13:00:20 INFO Applying migration id=localforward 2026/02/05 13:00:20 INFO Applying migration id=avatar 2026/02/05 13:00:20 INFO Applying migration id=noimage 2026/02/05 13:00:20 INFO Applying migration id=feed 2026/02/05 13:00:20 INFO Applying migration id=bookmarks 2026/02/05 13:00:20 INFO Applying migration id=shareactivity 2026/02/05 13:00:20 INFO Applying migration id=application 2026/02/05 13:00:20 INFO Applying migration id=certificates 2026/02/05 13:00:20 INFO Applying migration id=rawforward 2026/02/05 13:00:20 INFO Applying migration id=publickey 2026/02/05 13:00:20 INFO Applying migration id=resolvegroup 2026/02/05 13:00:20 INFO Applying migration id=reject 2026/02/05 13:00:20 INFO Applying migration id=autodel 2026/02/05 13:00:20 INFO Applying migration id=jsonb 2026/02/05 13:00:20 INFO Applying migration id=quote 2026/02/05 13:00:20 INFO Applying migration id=rfc9421 2026/02/05 13:00:20 INFO Applying migration id=keys 2026/02/05 13:00:20 INFO Applying migration id=portable 2026/02/05 13:00:20 INFO Applying migration id=proofs 2026/02/05 13:00:20 INFO Applying migration id=contexts 2026/02/05 13:00:20 INFO Applying migration id=deliverieshost 2026/02/05 13:00:20 INFO Applying migration id=pembegin 2026/02/05 13:00:20 INFO Applying migration id=didhost 2026/02/05 13:00:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-b434-7a2e-b1aa-18800a7e1847 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 13:00:23 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToUnknownPost (3.33s) === RUN TestForward_ReplyToDM 2026/02/05 13:00:23 INFO Applying migration id=initial 2026/02/05 13:00:23 INFO Applying migration id=notesupdated 2026/02/05 13:00:23 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:23 INFO Applying migration id=activitiesid 2026/02/05 13:00:23 INFO Applying migration id=outbox 2026/02/05 13:00:23 INFO Applying migration id=edits 2026/02/05 13:00:23 INFO Applying migration id=outboxactor 2026/02/05 13:00:23 INFO Applying migration id=outboxsender 2026/02/05 13:00:23 INFO Applying migration id=thread 2026/02/05 13:00:23 INFO Applying migration id=host 2026/02/05 13:00:23 INFO Applying migration id=sharedinbox 2026/02/05 13:00:23 INFO Applying migration id=noteshost 2026/02/05 13:00:23 INFO Applying migration id=fetched 2026/02/05 13:00:23 INFO Applying migration id=move 2026/02/05 13:00:23 INFO Applying migration id=cleanup 2026/02/05 13:00:23 INFO Applying migration id=received 2026/02/05 13:00:23 INFO Applying migration id=namehost 2026/02/05 13:00:23 INFO Applying migration id=outboxhost 2026/02/05 13:00:23 INFO Applying migration id=notesfts 2026/02/05 13:00:23 INFO Applying migration id=iconsname 2026/02/05 13:00:23 INFO Applying migration id=nohash 2026/02/05 13:00:23 INFO Applying migration id=shares 2026/02/05 13:00:23 INFO Applying migration id=actorttl 2026/02/05 13:00:23 INFO Applying migration id=tocc 2026/02/05 13:00:23 INFO Applying migration id=followeds 2026/02/05 13:00:23 INFO Applying migration id=certhash 2026/02/05 13:00:23 INFO Applying migration id=follows_sync 2026/02/05 13:00:23 INFO Applying migration id=jsonpath 2026/02/05 13:00:23 INFO Applying migration id=localforward 2026/02/05 13:00:23 INFO Applying migration id=avatar 2026/02/05 13:00:23 INFO Applying migration id=noimage 2026/02/05 13:00:23 INFO Applying migration id=feed 2026/02/05 13:00:23 INFO Applying migration id=bookmarks 2026/02/05 13:00:23 INFO Applying migration id=shareactivity 2026/02/05 13:00:23 INFO Applying migration id=application 2026/02/05 13:00:23 INFO Applying migration id=certificates 2026/02/05 13:00:23 INFO Applying migration id=rawforward 2026/02/05 13:00:23 INFO Applying migration id=publickey 2026/02/05 13:00:23 INFO Applying migration id=resolvegroup 2026/02/05 13:00:23 INFO Applying migration id=reject 2026/02/05 13:00:23 INFO Applying migration id=autodel 2026/02/05 13:00:23 INFO Applying migration id=jsonb 2026/02/05 13:00:23 INFO Applying migration id=quote 2026/02/05 13:00:23 INFO Applying migration id=rfc9421 2026/02/05 13:00:23 INFO Applying migration id=keys 2026/02/05 13:00:23 INFO Applying migration id=portable 2026/02/05 13:00:23 INFO Applying migration id=proofs 2026/02/05 13:00:23 INFO Applying migration id=contexts 2026/02/05 13:00:23 INFO Applying migration id=deliverieshost 2026/02/05 13:00:23 INFO Applying migration id=pembegin 2026/02/05 13:00:23 INFO Applying migration id=didhost 2026/02/05 13:00:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-c13e-7bc0-a7f6-b15c0ec57ec5 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 13:00:26 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToDM (3.34s) === RUN TestForward_NotFollowingAuthor 2026/02/05 13:00:26 INFO Applying migration id=initial 2026/02/05 13:00:26 INFO Applying migration id=notesupdated 2026/02/05 13:00:26 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:26 INFO Applying migration id=activitiesid 2026/02/05 13:00:26 INFO Applying migration id=outbox 2026/02/05 13:00:26 INFO Applying migration id=edits 2026/02/05 13:00:26 INFO Applying migration id=outboxactor 2026/02/05 13:00:26 INFO Applying migration id=outboxsender 2026/02/05 13:00:26 INFO Applying migration id=thread 2026/02/05 13:00:26 INFO Applying migration id=host 2026/02/05 13:00:26 INFO Applying migration id=sharedinbox 2026/02/05 13:00:26 INFO Applying migration id=noteshost 2026/02/05 13:00:26 INFO Applying migration id=fetched 2026/02/05 13:00:26 INFO Applying migration id=move 2026/02/05 13:00:26 INFO Applying migration id=cleanup 2026/02/05 13:00:26 INFO Applying migration id=received 2026/02/05 13:00:26 INFO Applying migration id=namehost 2026/02/05 13:00:26 INFO Applying migration id=outboxhost 2026/02/05 13:00:26 INFO Applying migration id=notesfts 2026/02/05 13:00:26 INFO Applying migration id=iconsname 2026/02/05 13:00:26 INFO Applying migration id=nohash 2026/02/05 13:00:26 INFO Applying migration id=shares 2026/02/05 13:00:26 INFO Applying migration id=actorttl 2026/02/05 13:00:26 INFO Applying migration id=tocc 2026/02/05 13:00:26 INFO Applying migration id=followeds 2026/02/05 13:00:26 INFO Applying migration id=certhash 2026/02/05 13:00:26 INFO Applying migration id=follows_sync 2026/02/05 13:00:26 INFO Applying migration id=jsonpath 2026/02/05 13:00:26 INFO Applying migration id=localforward 2026/02/05 13:00:26 INFO Applying migration id=avatar 2026/02/05 13:00:26 INFO Applying migration id=noimage 2026/02/05 13:00:26 INFO Applying migration id=feed 2026/02/05 13:00:26 INFO Applying migration id=bookmarks 2026/02/05 13:00:26 INFO Applying migration id=shareactivity 2026/02/05 13:00:26 INFO Applying migration id=application 2026/02/05 13:00:26 INFO Applying migration id=certificates 2026/02/05 13:00:26 INFO Applying migration id=rawforward 2026/02/05 13:00:26 INFO Applying migration id=publickey 2026/02/05 13:00:26 INFO Applying migration id=resolvegroup 2026/02/05 13:00:26 INFO Applying migration id=reject 2026/02/05 13:00:26 INFO Applying migration id=autodel 2026/02/05 13:00:26 INFO Applying migration id=jsonb 2026/02/05 13:00:26 INFO Applying migration id=quote 2026/02/05 13:00:26 INFO Applying migration id=rfc9421 2026/02/05 13:00:26 INFO Applying migration id=keys 2026/02/05 13:00:26 INFO Applying migration id=portable 2026/02/05 13:00:26 INFO Applying migration id=proofs 2026/02/05 13:00:26 INFO Applying migration id=contexts 2026/02/05 13:00:26 INFO Applying migration id=deliverieshost 2026/02/05 13:00:26 INFO Applying migration id=pembegin 2026/02/05 13:00:26 INFO Applying migration id=didhost 2026/02/05 13:00:29 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 13:00:29 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotFollowingAuthor (2.82s) === RUN TestForward_NotReplyToLocalPost 2026/02/05 13:00:29 INFO Applying migration id=initial 2026/02/05 13:00:29 INFO Applying migration id=notesupdated 2026/02/05 13:00:29 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:29 INFO Applying migration id=activitiesid 2026/02/05 13:00:29 INFO Applying migration id=outbox 2026/02/05 13:00:29 INFO Applying migration id=edits 2026/02/05 13:00:29 INFO Applying migration id=outboxactor 2026/02/05 13:00:29 INFO Applying migration id=outboxsender 2026/02/05 13:00:29 INFO Applying migration id=thread 2026/02/05 13:00:29 INFO Applying migration id=host 2026/02/05 13:00:29 INFO Applying migration id=sharedinbox 2026/02/05 13:00:29 INFO Applying migration id=noteshost 2026/02/05 13:00:29 INFO Applying migration id=fetched 2026/02/05 13:00:29 INFO Applying migration id=move 2026/02/05 13:00:29 INFO Applying migration id=cleanup 2026/02/05 13:00:29 INFO Applying migration id=received 2026/02/05 13:00:29 INFO Applying migration id=namehost 2026/02/05 13:00:29 INFO Applying migration id=outboxhost 2026/02/05 13:00:29 INFO Applying migration id=notesfts 2026/02/05 13:00:29 INFO Applying migration id=iconsname 2026/02/05 13:00:29 INFO Applying migration id=nohash 2026/02/05 13:00:29 INFO Applying migration id=shares 2026/02/05 13:00:29 INFO Applying migration id=actorttl 2026/02/05 13:00:29 INFO Applying migration id=tocc 2026/02/05 13:00:29 INFO Applying migration id=followeds 2026/02/05 13:00:29 INFO Applying migration id=certhash 2026/02/05 13:00:29 INFO Applying migration id=follows_sync 2026/02/05 13:00:29 INFO Applying migration id=jsonpath 2026/02/05 13:00:29 INFO Applying migration id=localforward 2026/02/05 13:00:29 INFO Applying migration id=avatar 2026/02/05 13:00:29 INFO Applying migration id=noimage 2026/02/05 13:00:29 INFO Applying migration id=feed 2026/02/05 13:00:29 INFO Applying migration id=bookmarks 2026/02/05 13:00:29 INFO Applying migration id=shareactivity 2026/02/05 13:00:29 INFO Applying migration id=application 2026/02/05 13:00:29 INFO Applying migration id=certificates 2026/02/05 13:00:29 INFO Applying migration id=rawforward 2026/02/05 13:00:29 INFO Applying migration id=publickey 2026/02/05 13:00:29 INFO Applying migration id=resolvegroup 2026/02/05 13:00:29 INFO Applying migration id=reject 2026/02/05 13:00:29 INFO Applying migration id=autodel 2026/02/05 13:00:29 INFO Applying migration id=jsonb 2026/02/05 13:00:29 INFO Applying migration id=quote 2026/02/05 13:00:29 INFO Applying migration id=rfc9421 2026/02/05 13:00:29 INFO Applying migration id=keys 2026/02/05 13:00:29 INFO Applying migration id=portable 2026/02/05 13:00:29 INFO Applying migration id=proofs 2026/02/05 13:00:29 INFO Applying migration id=contexts 2026/02/05 13:00:29 INFO Applying migration id=deliverieshost 2026/02/05 13:00:29 INFO Applying migration id=pembegin 2026/02/05 13:00:29 INFO Applying migration id=didhost 2026/02/05 13:00:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-d77a-7071-800d-0dd530dc42a7 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 13:00: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 --- PASS: TestForward_NotReplyToLocalPost (2.87s) === RUN TestForward_ReplyToFederatedPost 2026/02/05 13:00:32 INFO Applying migration id=initial 2026/02/05 13:00:32 INFO Applying migration id=notesupdated 2026/02/05 13:00:32 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:32 INFO Applying migration id=activitiesid 2026/02/05 13:00:32 INFO Applying migration id=outbox 2026/02/05 13:00:32 INFO Applying migration id=edits 2026/02/05 13:00:32 INFO Applying migration id=outboxactor 2026/02/05 13:00:32 INFO Applying migration id=outboxsender 2026/02/05 13:00:32 INFO Applying migration id=thread 2026/02/05 13:00:32 INFO Applying migration id=host 2026/02/05 13:00:32 INFO Applying migration id=sharedinbox 2026/02/05 13:00:32 INFO Applying migration id=noteshost 2026/02/05 13:00:32 INFO Applying migration id=fetched 2026/02/05 13:00:32 INFO Applying migration id=move 2026/02/05 13:00:32 INFO Applying migration id=cleanup 2026/02/05 13:00:32 INFO Applying migration id=received 2026/02/05 13:00:32 INFO Applying migration id=namehost 2026/02/05 13:00:32 INFO Applying migration id=outboxhost 2026/02/05 13:00:32 INFO Applying migration id=notesfts 2026/02/05 13:00:32 INFO Applying migration id=iconsname 2026/02/05 13:00:32 INFO Applying migration id=nohash 2026/02/05 13:00:32 INFO Applying migration id=shares 2026/02/05 13:00:32 INFO Applying migration id=actorttl 2026/02/05 13:00:32 INFO Applying migration id=tocc 2026/02/05 13:00:32 INFO Applying migration id=followeds 2026/02/05 13:00:32 INFO Applying migration id=certhash 2026/02/05 13:00:32 INFO Applying migration id=follows_sync 2026/02/05 13:00:32 INFO Applying migration id=jsonpath 2026/02/05 13:00:32 INFO Applying migration id=localforward 2026/02/05 13:00:32 INFO Applying migration id=avatar 2026/02/05 13:00:32 INFO Applying migration id=noimage 2026/02/05 13:00:32 INFO Applying migration id=feed 2026/02/05 13:00:32 INFO Applying migration id=bookmarks 2026/02/05 13:00:32 INFO Applying migration id=shareactivity 2026/02/05 13:00:32 INFO Applying migration id=application 2026/02/05 13:00:32 INFO Applying migration id=certificates 2026/02/05 13:00:32 INFO Applying migration id=rawforward 2026/02/05 13:00:32 INFO Applying migration id=publickey 2026/02/05 13:00:32 INFO Applying migration id=resolvegroup 2026/02/05 13:00:32 INFO Applying migration id=reject 2026/02/05 13:00:32 INFO Applying migration id=autodel 2026/02/05 13:00:32 INFO Applying migration id=jsonb 2026/02/05 13:00:32 INFO Applying migration id=quote 2026/02/05 13:00:32 INFO Applying migration id=rfc9421 2026/02/05 13:00:32 INFO Applying migration id=keys 2026/02/05 13:00:32 INFO Applying migration id=portable 2026/02/05 13:00:32 INFO Applying migration id=proofs 2026/02/05 13:00:32 INFO Applying migration id=contexts 2026/02/05 13:00:32 INFO Applying migration id=deliverieshost 2026/02/05 13:00:32 INFO Applying migration id=pembegin 2026/02/05 13:00:32 INFO Applying migration id=didhost --- PASS: TestForward_ReplyToFederatedPost (2.10s) === RUN TestForward_MaxDepth 2026/02/05 13:00:34 INFO Applying migration id=initial 2026/02/05 13:00:34 INFO Applying migration id=notesupdated 2026/02/05 13:00:34 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:34 INFO Applying migration id=activitiesid 2026/02/05 13:00:34 INFO Applying migration id=outbox 2026/02/05 13:00:34 INFO Applying migration id=edits 2026/02/05 13:00:34 INFO Applying migration id=outboxactor 2026/02/05 13:00:34 INFO Applying migration id=outboxsender 2026/02/05 13:00:34 INFO Applying migration id=thread 2026/02/05 13:00:34 INFO Applying migration id=host 2026/02/05 13:00:34 INFO Applying migration id=sharedinbox 2026/02/05 13:00:34 INFO Applying migration id=noteshost 2026/02/05 13:00:34 INFO Applying migration id=fetched 2026/02/05 13:00:34 INFO Applying migration id=move 2026/02/05 13:00:34 INFO Applying migration id=cleanup 2026/02/05 13:00:34 INFO Applying migration id=received 2026/02/05 13:00:34 INFO Applying migration id=namehost 2026/02/05 13:00:34 INFO Applying migration id=outboxhost 2026/02/05 13:00:34 INFO Applying migration id=notesfts 2026/02/05 13:00:34 INFO Applying migration id=iconsname 2026/02/05 13:00:34 INFO Applying migration id=nohash 2026/02/05 13:00:34 INFO Applying migration id=shares 2026/02/05 13:00:34 INFO Applying migration id=actorttl 2026/02/05 13:00:34 INFO Applying migration id=tocc 2026/02/05 13:00:34 INFO Applying migration id=followeds 2026/02/05 13:00:34 INFO Applying migration id=certhash 2026/02/05 13:00:34 INFO Applying migration id=follows_sync 2026/02/05 13:00:34 INFO Applying migration id=jsonpath 2026/02/05 13:00:34 INFO Applying migration id=localforward 2026/02/05 13:00:34 INFO Applying migration id=avatar 2026/02/05 13:00:34 INFO Applying migration id=noimage 2026/02/05 13:00:34 INFO Applying migration id=feed 2026/02/05 13:00:34 INFO Applying migration id=bookmarks 2026/02/05 13:00:34 INFO Applying migration id=shareactivity 2026/02/05 13:00:34 INFO Applying migration id=application 2026/02/05 13:00:34 INFO Applying migration id=certificates 2026/02/05 13:00:34 INFO Applying migration id=rawforward 2026/02/05 13:00:34 INFO Applying migration id=publickey 2026/02/05 13:00:34 INFO Applying migration id=resolvegroup 2026/02/05 13:00:34 INFO Applying migration id=reject 2026/02/05 13:00:34 INFO Applying migration id=autodel 2026/02/05 13:00:34 INFO Applying migration id=jsonb 2026/02/05 13:00:34 INFO Applying migration id=quote 2026/02/05 13:00:34 INFO Applying migration id=rfc9421 2026/02/05 13:00:34 INFO Applying migration id=keys 2026/02/05 13:00:34 INFO Applying migration id=portable 2026/02/05 13:00:34 INFO Applying migration id=proofs 2026/02/05 13:00:34 INFO Applying migration id=contexts 2026/02/05 13:00:34 INFO Applying migration id=deliverieshost 2026/02/05 13:00:34 INFO Applying migration id=pembegin 2026/02/05 13:00:34 INFO Applying migration id=didhost 2026/02/05 13:00:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-ee7c-7a97-ae7a-18c3363c92b8 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 13:00:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 13:00:38 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_MaxDepth (3.79s) === RUN TestForward_MaxDepthPlusOne 2026/02/05 13:00:38 INFO Applying migration id=initial 2026/02/05 13:00:38 INFO Applying migration id=notesupdated 2026/02/05 13:00:38 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:38 INFO Applying migration id=activitiesid 2026/02/05 13:00:38 INFO Applying migration id=outbox 2026/02/05 13:00:38 INFO Applying migration id=edits 2026/02/05 13:00:38 INFO Applying migration id=outboxactor 2026/02/05 13:00:38 INFO Applying migration id=outboxsender 2026/02/05 13:00:38 INFO Applying migration id=thread 2026/02/05 13:00:38 INFO Applying migration id=host 2026/02/05 13:00:38 INFO Applying migration id=sharedinbox 2026/02/05 13:00:38 INFO Applying migration id=noteshost 2026/02/05 13:00:38 INFO Applying migration id=fetched 2026/02/05 13:00:38 INFO Applying migration id=move 2026/02/05 13:00:38 INFO Applying migration id=cleanup 2026/02/05 13:00:38 INFO Applying migration id=received 2026/02/05 13:00:38 INFO Applying migration id=namehost 2026/02/05 13:00:38 INFO Applying migration id=outboxhost 2026/02/05 13:00:38 INFO Applying migration id=notesfts 2026/02/05 13:00:38 INFO Applying migration id=iconsname 2026/02/05 13:00:38 INFO Applying migration id=nohash 2026/02/05 13:00:38 INFO Applying migration id=shares 2026/02/05 13:00:38 INFO Applying migration id=actorttl 2026/02/05 13:00:38 INFO Applying migration id=tocc 2026/02/05 13:00:38 INFO Applying migration id=followeds 2026/02/05 13:00:38 INFO Applying migration id=certhash 2026/02/05 13:00:38 INFO Applying migration id=follows_sync 2026/02/05 13:00:38 INFO Applying migration id=jsonpath 2026/02/05 13:00:38 INFO Applying migration id=localforward 2026/02/05 13:00:38 INFO Applying migration id=avatar 2026/02/05 13:00:38 INFO Applying migration id=noimage 2026/02/05 13:00:38 INFO Applying migration id=feed 2026/02/05 13:00:38 INFO Applying migration id=bookmarks 2026/02/05 13:00:38 INFO Applying migration id=shareactivity 2026/02/05 13:00:38 INFO Applying migration id=application 2026/02/05 13:00:38 INFO Applying migration id=certificates 2026/02/05 13:00:38 INFO Applying migration id=rawforward 2026/02/05 13:00:38 INFO Applying migration id=publickey 2026/02/05 13:00:38 INFO Applying migration id=resolvegroup 2026/02/05 13:00:38 INFO Applying migration id=reject 2026/02/05 13:00:38 INFO Applying migration id=autodel 2026/02/05 13:00:38 INFO Applying migration id=jsonb 2026/02/05 13:00:38 INFO Applying migration id=quote 2026/02/05 13:00:38 INFO Applying migration id=rfc9421 2026/02/05 13:00:38 INFO Applying migration id=keys 2026/02/05 13:00:38 INFO Applying migration id=portable 2026/02/05 13:00:38 INFO Applying migration id=proofs 2026/02/05 13:00:38 INFO Applying migration id=contexts 2026/02/05 13:00:38 INFO Applying migration id=deliverieshost 2026/02/05 13:00:38 INFO Applying migration id=pembegin 2026/02/05 13:00:38 INFO Applying migration id=didhost 2026/02/05 13:00:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-f91c-7f05-97bf-d88ba4e8baf6 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 13:00: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_MaxDepthPlusOne (2.72s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/02/05 13:00:41 INFO Applying migration id=initial 2026/02/05 13:00:41 INFO Applying migration id=notesupdated 2026/02/05 13:00:41 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:41 INFO Applying migration id=activitiesid 2026/02/05 13:00:41 INFO Applying migration id=outbox 2026/02/05 13:00:41 INFO Applying migration id=edits 2026/02/05 13:00:41 INFO Applying migration id=outboxactor 2026/02/05 13:00:41 INFO Applying migration id=outboxsender 2026/02/05 13:00:41 INFO Applying migration id=thread 2026/02/05 13:00:41 INFO Applying migration id=host 2026/02/05 13:00:41 INFO Applying migration id=sharedinbox 2026/02/05 13:00:41 INFO Applying migration id=noteshost 2026/02/05 13:00:41 INFO Applying migration id=fetched 2026/02/05 13:00:41 INFO Applying migration id=move 2026/02/05 13:00:41 INFO Applying migration id=cleanup 2026/02/05 13:00:41 INFO Applying migration id=received 2026/02/05 13:00:41 INFO Applying migration id=namehost 2026/02/05 13:00:41 INFO Applying migration id=outboxhost 2026/02/05 13:00:41 INFO Applying migration id=notesfts 2026/02/05 13:00:41 INFO Applying migration id=iconsname 2026/02/05 13:00:41 INFO Applying migration id=nohash 2026/02/05 13:00:41 INFO Applying migration id=shares 2026/02/05 13:00:41 INFO Applying migration id=actorttl 2026/02/05 13:00:41 INFO Applying migration id=tocc 2026/02/05 13:00:41 INFO Applying migration id=followeds 2026/02/05 13:00:41 INFO Applying migration id=certhash 2026/02/05 13:00:41 INFO Applying migration id=follows_sync 2026/02/05 13:00:41 INFO Applying migration id=jsonpath 2026/02/05 13:00:41 INFO Applying migration id=localforward 2026/02/05 13:00:41 INFO Applying migration id=avatar 2026/02/05 13:00:41 INFO Applying migration id=noimage 2026/02/05 13:00:41 INFO Applying migration id=feed 2026/02/05 13:00:41 INFO Applying migration id=bookmarks 2026/02/05 13:00:41 INFO Applying migration id=shareactivity 2026/02/05 13:00:41 INFO Applying migration id=application 2026/02/05 13:00:41 INFO Applying migration id=certificates 2026/02/05 13:00:41 INFO Applying migration id=rawforward 2026/02/05 13:00:41 INFO Applying migration id=publickey 2026/02/05 13:00:41 INFO Applying migration id=resolvegroup 2026/02/05 13:00:41 INFO Applying migration id=reject 2026/02/05 13:00:41 INFO Applying migration id=autodel 2026/02/05 13:00:41 INFO Applying migration id=jsonb 2026/02/05 13:00:41 INFO Applying migration id=quote 2026/02/05 13:00:41 INFO Applying migration id=rfc9421 2026/02/05 13:00:41 INFO Applying migration id=keys 2026/02/05 13:00:41 INFO Applying migration id=portable 2026/02/05 13:00:41 INFO Applying migration id=proofs 2026/02/05 13:00:41 INFO Applying migration id=contexts 2026/02/05 13:00:41 INFO Applying migration id=deliverieshost 2026/02/05 13:00:41 INFO Applying migration id=pembegin 2026/02/05 13:00:41 INFO Applying migration id=didhost 2026/02/05 13:00:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de4-0622-7b2d-b92d-5055a2599bdb 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 13:00:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-0623-742e-8db2-ce8db4d2d5da activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-0623-73ae-970c-e194266be590 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-0623-73ae-970c-e194266be590 2026/02/05 13:00:44 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de4-0623-73ae-970c-e194266be590 2026/02/05 13:00:44 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de4-0625-7756-a25f-0a117994a935 note=https://localhost.localdomain:8443/post/019c2de4-0625-7716-a879-d06ce0eb023b thread=https://localhost.localdomain:8443/post/019c2de4-0623-73ae-970c-e194266be590 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 13:00:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-0625-7756-a25f-0a117994a935 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-0625-7716-a879-d06ce0eb023b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de4-0625-7716-a879-d06ce0eb023b --- PASS: TestForward_ReplyToLocalPostByLocalFollower (3.33s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/02/05 13:00:44 INFO Applying migration id=initial 2026/02/05 13:00:44 INFO Applying migration id=notesupdated 2026/02/05 13:00:44 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:44 INFO Applying migration id=activitiesid 2026/02/05 13:00:44 INFO Applying migration id=outbox 2026/02/05 13:00:44 INFO Applying migration id=edits 2026/02/05 13:00:44 INFO Applying migration id=outboxactor 2026/02/05 13:00:44 INFO Applying migration id=outboxsender 2026/02/05 13:00:44 INFO Applying migration id=thread 2026/02/05 13:00:44 INFO Applying migration id=host 2026/02/05 13:00:44 INFO Applying migration id=sharedinbox 2026/02/05 13:00:44 INFO Applying migration id=noteshost 2026/02/05 13:00:44 INFO Applying migration id=fetched 2026/02/05 13:00:44 INFO Applying migration id=move 2026/02/05 13:00:44 INFO Applying migration id=cleanup 2026/02/05 13:00:44 INFO Applying migration id=received 2026/02/05 13:00:44 INFO Applying migration id=namehost 2026/02/05 13:00:44 INFO Applying migration id=outboxhost 2026/02/05 13:00:44 INFO Applying migration id=notesfts 2026/02/05 13:00:44 INFO Applying migration id=iconsname 2026/02/05 13:00:44 INFO Applying migration id=nohash 2026/02/05 13:00:44 INFO Applying migration id=shares 2026/02/05 13:00:44 INFO Applying migration id=actorttl 2026/02/05 13:00:44 INFO Applying migration id=tocc 2026/02/05 13:00:44 INFO Applying migration id=followeds 2026/02/05 13:00:44 INFO Applying migration id=certhash 2026/02/05 13:00:44 INFO Applying migration id=follows_sync 2026/02/05 13:00:44 INFO Applying migration id=jsonpath 2026/02/05 13:00:44 INFO Applying migration id=localforward 2026/02/05 13:00:44 INFO Applying migration id=avatar 2026/02/05 13:00:44 INFO Applying migration id=noimage 2026/02/05 13:00:44 INFO Applying migration id=feed 2026/02/05 13:00:44 INFO Applying migration id=bookmarks 2026/02/05 13:00:44 INFO Applying migration id=shareactivity 2026/02/05 13:00:44 INFO Applying migration id=application 2026/02/05 13:00:44 INFO Applying migration id=certificates 2026/02/05 13:00:44 INFO Applying migration id=rawforward 2026/02/05 13:00:44 INFO Applying migration id=publickey 2026/02/05 13:00:44 INFO Applying migration id=resolvegroup 2026/02/05 13:00:44 INFO Applying migration id=reject 2026/02/05 13:00:44 INFO Applying migration id=autodel 2026/02/05 13:00:44 INFO Applying migration id=jsonb 2026/02/05 13:00:44 INFO Applying migration id=quote 2026/02/05 13:00:44 INFO Applying migration id=rfc9421 2026/02/05 13:00:44 INFO Applying migration id=keys 2026/02/05 13:00:44 INFO Applying migration id=portable 2026/02/05 13:00:44 INFO Applying migration id=proofs 2026/02/05 13:00:44 INFO Applying migration id=contexts 2026/02/05 13:00:44 INFO Applying migration id=deliverieshost 2026/02/05 13:00:44 INFO Applying migration id=pembegin 2026/02/05 13:00:44 INFO Applying migration id=didhost 2026/02/05 13:00:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de4-1687-7507-9bb7-5e4e6d4f12ec 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 13:00:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-1687-7d09-aaa9-59c531d9c42c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-1687-7c8b-a001-a9a6b7dd70cc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-1687-7c8b-a001-a9a6b7dd70cc 2026/02/05 13:00:48 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de4-1687-7c8b-a001-a9a6b7dd70cc 2026/02/05 13:00:48 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de4-168d-7d39-a4c0-09e7c4acbcca note=https://localhost.localdomain:8443/post/019c2de4-168d-7ced-a198-20f2c81f3387 thread=https://localhost.localdomain:8443/post/019c2de4-1687-7c8b-a001-a9a6b7dd70cc starter=https://localhost.localdomain:8443/user/alice 2026/02/05 13:00:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-168d-7d39-a4c0-09e7c4acbcca activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-168d-7ced-a198-20f2c81f3387 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de4-168d-7ced-a198-20f2c81f3387 2026/02/05 13:00:48 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 13:00:48 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/update/019c2de4-1690-733b-bd1e-8ef86b33a1ca note=https://localhost.localdomain:8443/post/019c2de4-168d-7ced-a198-20f2c81f3387 thread=https://localhost.localdomain:8443/post/019c2de4-1687-7c8b-a001-a9a6b7dd70cc starter=https://localhost.localdomain:8443/user/alice 2026/02/05 13:00:48 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de4-1690-733b-bd1e-8ef86b33a1ca activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-168d-7ced-a198-20f2c81f3387 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de4-168d-7ced-a198-20f2c81f3387 --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (4.20s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/02/05 13:00:48 INFO Applying migration id=initial 2026/02/05 13:00:48 INFO Applying migration id=notesupdated 2026/02/05 13:00:48 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:48 INFO Applying migration id=activitiesid 2026/02/05 13:00:48 INFO Applying migration id=outbox 2026/02/05 13:00:48 INFO Applying migration id=edits 2026/02/05 13:00:48 INFO Applying migration id=outboxactor 2026/02/05 13:00:48 INFO Applying migration id=outboxsender 2026/02/05 13:00:48 INFO Applying migration id=thread 2026/02/05 13:00:48 INFO Applying migration id=host 2026/02/05 13:00:48 INFO Applying migration id=sharedinbox 2026/02/05 13:00:48 INFO Applying migration id=noteshost 2026/02/05 13:00:48 INFO Applying migration id=fetched 2026/02/05 13:00:48 INFO Applying migration id=move 2026/02/05 13:00:48 INFO Applying migration id=cleanup 2026/02/05 13:00:48 INFO Applying migration id=received 2026/02/05 13:00:48 INFO Applying migration id=namehost 2026/02/05 13:00:48 INFO Applying migration id=outboxhost 2026/02/05 13:00:48 INFO Applying migration id=notesfts 2026/02/05 13:00:48 INFO Applying migration id=iconsname 2026/02/05 13:00:48 INFO Applying migration id=nohash 2026/02/05 13:00:48 INFO Applying migration id=shares 2026/02/05 13:00:48 INFO Applying migration id=actorttl 2026/02/05 13:00:48 INFO Applying migration id=tocc 2026/02/05 13:00:48 INFO Applying migration id=followeds 2026/02/05 13:00:48 INFO Applying migration id=certhash 2026/02/05 13:00:48 INFO Applying migration id=follows_sync 2026/02/05 13:00:48 INFO Applying migration id=jsonpath 2026/02/05 13:00:48 INFO Applying migration id=localforward 2026/02/05 13:00:48 INFO Applying migration id=avatar 2026/02/05 13:00:48 INFO Applying migration id=noimage 2026/02/05 13:00:48 INFO Applying migration id=feed 2026/02/05 13:00:48 INFO Applying migration id=bookmarks 2026/02/05 13:00:48 INFO Applying migration id=shareactivity 2026/02/05 13:00:48 INFO Applying migration id=application 2026/02/05 13:00:48 INFO Applying migration id=certificates 2026/02/05 13:00:48 INFO Applying migration id=rawforward 2026/02/05 13:00:48 INFO Applying migration id=publickey 2026/02/05 13:00:48 INFO Applying migration id=resolvegroup 2026/02/05 13:00:48 INFO Applying migration id=reject 2026/02/05 13:00:48 INFO Applying migration id=autodel 2026/02/05 13:00:48 INFO Applying migration id=jsonb 2026/02/05 13:00:48 INFO Applying migration id=quote 2026/02/05 13:00:48 INFO Applying migration id=rfc9421 2026/02/05 13:00:48 INFO Applying migration id=keys 2026/02/05 13:00:48 INFO Applying migration id=portable 2026/02/05 13:00:48 INFO Applying migration id=proofs 2026/02/05 13:00:48 INFO Applying migration id=contexts 2026/02/05 13:00:48 INFO Applying migration id=deliverieshost 2026/02/05 13:00:48 INFO Applying migration id=pembegin 2026/02/05 13:00:48 INFO Applying migration id=didhost 2026/02/05 13:00:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de4-2ba9-7bcd-906c-a96045b55273 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 13:00:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-2baa-753f-a10e-d923a4fb97a1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-2baa-74a7-9c0d-66dfdcb48328 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-2baa-74a7-9c0d-66dfdcb48328 2026/02/05 13:00:54 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de4-2baa-74a7-9c0d-66dfdcb48328 2026/02/05 13:00:54 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de4-2bac-794a-ad66-3c8bff232cfe note=https://localhost.localdomain:8443/post/019c2de4-2bac-7901-b0f0-c9b383d51a48 thread=https://localhost.localdomain:8443/post/019c2de4-2baa-74a7-9c0d-66dfdcb48328 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 13:00:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-2bac-794a-ad66-3c8bff232cfe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-2bac-7901-b0f0-c9b383d51a48 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de4-2bac-7901-b0f0-c9b383d51a48 2026/02/05 13:00:54 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2de4-2bac-7901-b0f0-c9b383d51a48#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-2bac-7901-b0f0-c9b383d51a48 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2de4-2bac-7901-b0f0-c9b383d51a48 2026/02/05 13:00:54 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2de4-2bac-7901-b0f0-c9b383d51a48#delete note=https://localhost.localdomain:8443/post/019c2de4-2bac-7901-b0f0-c9b383d51a48 thread=https://localhost.localdomain:8443/post/019c2de4-2baa-74a7-9c0d-66dfdcb48328 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (5.41s) === RUN TestForward_EditedReplyToPublicPost 2026/02/05 13:00:54 INFO Applying migration id=initial 2026/02/05 13:00:54 INFO Applying migration id=notesupdated 2026/02/05 13:00:54 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:54 INFO Applying migration id=activitiesid 2026/02/05 13:00:54 INFO Applying migration id=outbox 2026/02/05 13:00:54 INFO Applying migration id=edits 2026/02/05 13:00:54 INFO Applying migration id=outboxactor 2026/02/05 13:00:54 INFO Applying migration id=outboxsender 2026/02/05 13:00:54 INFO Applying migration id=thread 2026/02/05 13:00:54 INFO Applying migration id=host 2026/02/05 13:00:54 INFO Applying migration id=sharedinbox 2026/02/05 13:00:54 INFO Applying migration id=noteshost 2026/02/05 13:00:54 INFO Applying migration id=fetched 2026/02/05 13:00:54 INFO Applying migration id=move 2026/02/05 13:00:54 INFO Applying migration id=cleanup 2026/02/05 13:00:54 INFO Applying migration id=received 2026/02/05 13:00:54 INFO Applying migration id=namehost 2026/02/05 13:00:54 INFO Applying migration id=outboxhost 2026/02/05 13:00:54 INFO Applying migration id=notesfts 2026/02/05 13:00:54 INFO Applying migration id=iconsname 2026/02/05 13:00:54 INFO Applying migration id=nohash 2026/02/05 13:00:54 INFO Applying migration id=shares 2026/02/05 13:00:54 INFO Applying migration id=actorttl 2026/02/05 13:00:54 INFO Applying migration id=tocc 2026/02/05 13:00:54 INFO Applying migration id=followeds 2026/02/05 13:00:54 INFO Applying migration id=certhash 2026/02/05 13:00:54 INFO Applying migration id=follows_sync 2026/02/05 13:00:54 INFO Applying migration id=jsonpath 2026/02/05 13:00:54 INFO Applying migration id=localforward 2026/02/05 13:00:54 INFO Applying migration id=avatar 2026/02/05 13:00:54 INFO Applying migration id=noimage 2026/02/05 13:00:54 INFO Applying migration id=feed 2026/02/05 13:00:54 INFO Applying migration id=bookmarks 2026/02/05 13:00:54 INFO Applying migration id=shareactivity 2026/02/05 13:00:54 INFO Applying migration id=application 2026/02/05 13:00:54 INFO Applying migration id=certificates 2026/02/05 13:00:54 INFO Applying migration id=rawforward 2026/02/05 13:00:54 INFO Applying migration id=publickey 2026/02/05 13:00:54 INFO Applying migration id=resolvegroup 2026/02/05 13:00:54 INFO Applying migration id=reject 2026/02/05 13:00:54 INFO Applying migration id=autodel 2026/02/05 13:00:54 INFO Applying migration id=jsonb 2026/02/05 13:00:54 INFO Applying migration id=quote 2026/02/05 13:00:54 INFO Applying migration id=rfc9421 2026/02/05 13:00:54 INFO Applying migration id=keys 2026/02/05 13:00:54 INFO Applying migration id=portable 2026/02/05 13:00:54 INFO Applying migration id=proofs 2026/02/05 13:00:54 INFO Applying migration id=contexts 2026/02/05 13:00:54 INFO Applying migration id=deliverieshost 2026/02/05 13:00:54 INFO Applying migration id=pembegin 2026/02/05 13:00:54 INFO Applying migration id=didhost 2026/02/05 13:00:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de4-36d2-7726-9412-a25203d1bd6a 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 13:00:56 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 13:00:56 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/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 13:00:56 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 13:00:56 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 (2.86s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/02/05 13:00:56 INFO Applying migration id=initial 2026/02/05 13:00:56 INFO Applying migration id=notesupdated 2026/02/05 13:00:56 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:56 INFO Applying migration id=activitiesid 2026/02/05 13:00:56 INFO Applying migration id=outbox 2026/02/05 13:00:56 INFO Applying migration id=edits 2026/02/05 13:00:56 INFO Applying migration id=outboxactor 2026/02/05 13:00:56 INFO Applying migration id=outboxsender 2026/02/05 13:00:56 INFO Applying migration id=thread 2026/02/05 13:00:56 INFO Applying migration id=host 2026/02/05 13:00:56 INFO Applying migration id=sharedinbox 2026/02/05 13:00:56 INFO Applying migration id=noteshost 2026/02/05 13:00:56 INFO Applying migration id=fetched 2026/02/05 13:00:56 INFO Applying migration id=move 2026/02/05 13:00:56 INFO Applying migration id=cleanup 2026/02/05 13:00:56 INFO Applying migration id=received 2026/02/05 13:00:56 INFO Applying migration id=namehost 2026/02/05 13:00:56 INFO Applying migration id=outboxhost 2026/02/05 13:00:56 INFO Applying migration id=notesfts 2026/02/05 13:00:56 INFO Applying migration id=iconsname 2026/02/05 13:00:56 INFO Applying migration id=nohash 2026/02/05 13:00:56 INFO Applying migration id=shares 2026/02/05 13:00:56 INFO Applying migration id=actorttl 2026/02/05 13:00:56 INFO Applying migration id=tocc 2026/02/05 13:00:56 INFO Applying migration id=followeds 2026/02/05 13:00:56 INFO Applying migration id=certhash 2026/02/05 13:00:56 INFO Applying migration id=follows_sync 2026/02/05 13:00:56 INFO Applying migration id=jsonpath 2026/02/05 13:00:56 INFO Applying migration id=localforward 2026/02/05 13:00:56 INFO Applying migration id=avatar 2026/02/05 13:00:56 INFO Applying migration id=noimage 2026/02/05 13:00:56 INFO Applying migration id=feed 2026/02/05 13:00:56 INFO Applying migration id=bookmarks 2026/02/05 13:00:56 INFO Applying migration id=shareactivity 2026/02/05 13:00:56 INFO Applying migration id=application 2026/02/05 13:00:56 INFO Applying migration id=certificates 2026/02/05 13:00:56 INFO Applying migration id=rawforward 2026/02/05 13:00:56 INFO Applying migration id=publickey 2026/02/05 13:00:56 INFO Applying migration id=resolvegroup 2026/02/05 13:00:56 INFO Applying migration id=reject 2026/02/05 13:00:56 INFO Applying migration id=autodel 2026/02/05 13:00:56 INFO Applying migration id=jsonb 2026/02/05 13:00:57 INFO Applying migration id=quote 2026/02/05 13:00:57 INFO Applying migration id=rfc9421 2026/02/05 13:00:57 INFO Applying migration id=keys 2026/02/05 13:00:57 INFO Applying migration id=portable 2026/02/05 13:00:57 INFO Applying migration id=proofs 2026/02/05 13:00:57 INFO Applying migration id=contexts 2026/02/05 13:00:57 INFO Applying migration id=deliverieshost 2026/02/05 13:00:57 INFO Applying migration id=pembegin 2026/02/05 13:00:57 INFO Applying migration id=didhost 2026/02/05 13:01:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de4-4de6-797e-9ce3-27afd6f1e198 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 13:01:02 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 13:01:02 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 13:01:02 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 13:01:02 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 (5.91s) === RUN TestForward_DeletedReplyToPublicPost 2026/02/05 13:01:02 INFO Applying migration id=initial 2026/02/05 13:01:02 INFO Applying migration id=notesupdated 2026/02/05 13:01:02 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:02 INFO Applying migration id=activitiesid 2026/02/05 13:01:02 INFO Applying migration id=outbox 2026/02/05 13:01:02 INFO Applying migration id=edits 2026/02/05 13:01:02 INFO Applying migration id=outboxactor 2026/02/05 13:01:02 INFO Applying migration id=outboxsender 2026/02/05 13:01:02 INFO Applying migration id=thread 2026/02/05 13:01:02 INFO Applying migration id=host 2026/02/05 13:01:02 INFO Applying migration id=sharedinbox 2026/02/05 13:01:02 INFO Applying migration id=noteshost 2026/02/05 13:01:02 INFO Applying migration id=fetched 2026/02/05 13:01:02 INFO Applying migration id=move 2026/02/05 13:01:02 INFO Applying migration id=cleanup 2026/02/05 13:01:02 INFO Applying migration id=received 2026/02/05 13:01:02 INFO Applying migration id=namehost 2026/02/05 13:01:02 INFO Applying migration id=outboxhost 2026/02/05 13:01:02 INFO Applying migration id=notesfts 2026/02/05 13:01:02 INFO Applying migration id=iconsname 2026/02/05 13:01:02 INFO Applying migration id=nohash 2026/02/05 13:01:02 INFO Applying migration id=shares 2026/02/05 13:01:02 INFO Applying migration id=actorttl 2026/02/05 13:01:02 INFO Applying migration id=tocc 2026/02/05 13:01:02 INFO Applying migration id=followeds 2026/02/05 13:01:02 INFO Applying migration id=certhash 2026/02/05 13:01:02 INFO Applying migration id=follows_sync 2026/02/05 13:01:02 INFO Applying migration id=jsonpath 2026/02/05 13:01:02 INFO Applying migration id=localforward 2026/02/05 13:01:02 INFO Applying migration id=avatar 2026/02/05 13:01:02 INFO Applying migration id=noimage 2026/02/05 13:01:02 INFO Applying migration id=feed 2026/02/05 13:01:02 INFO Applying migration id=bookmarks 2026/02/05 13:01:02 INFO Applying migration id=shareactivity 2026/02/05 13:01:02 INFO Applying migration id=application 2026/02/05 13:01:02 INFO Applying migration id=certificates 2026/02/05 13:01:02 INFO Applying migration id=rawforward 2026/02/05 13:01:02 INFO Applying migration id=publickey 2026/02/05 13:01:02 INFO Applying migration id=resolvegroup 2026/02/05 13:01:02 INFO Applying migration id=reject 2026/02/05 13:01:02 INFO Applying migration id=autodel 2026/02/05 13:01:02 INFO Applying migration id=jsonb 2026/02/05 13:01:02 INFO Applying migration id=quote 2026/02/05 13:01:02 INFO Applying migration id=rfc9421 2026/02/05 13:01:02 INFO Applying migration id=keys 2026/02/05 13:01:02 INFO Applying migration id=portable 2026/02/05 13:01:02 INFO Applying migration id=proofs 2026/02/05 13:01:02 INFO Applying migration id=contexts 2026/02/05 13:01:02 INFO Applying migration id=deliverieshost 2026/02/05 13:01:02 INFO Applying migration id=pembegin 2026/02/05 13:01:02 INFO Applying migration id=didhost 2026/02/05 13:01:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de4-582b-7967-88e1-750d902ebd6b 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 13:01:05 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 13:01: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 13:01:05 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 13:01:05 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 (2.63s) === RUN TestForward_DeletedDeletedReplyToPublicPost 2026/02/05 13:01:05 INFO Applying migration id=initial 2026/02/05 13:01:05 INFO Applying migration id=notesupdated 2026/02/05 13:01:05 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:05 INFO Applying migration id=activitiesid 2026/02/05 13:01:05 INFO Applying migration id=outbox 2026/02/05 13:01:05 INFO Applying migration id=edits 2026/02/05 13:01:05 INFO Applying migration id=outboxactor 2026/02/05 13:01:05 INFO Applying migration id=outboxsender 2026/02/05 13:01:05 INFO Applying migration id=thread 2026/02/05 13:01:05 INFO Applying migration id=host 2026/02/05 13:01:05 INFO Applying migration id=sharedinbox 2026/02/05 13:01:05 INFO Applying migration id=noteshost 2026/02/05 13:01:05 INFO Applying migration id=fetched 2026/02/05 13:01:05 INFO Applying migration id=move 2026/02/05 13:01:05 INFO Applying migration id=cleanup 2026/02/05 13:01:05 INFO Applying migration id=received 2026/02/05 13:01:05 INFO Applying migration id=namehost 2026/02/05 13:01:05 INFO Applying migration id=outboxhost 2026/02/05 13:01:05 INFO Applying migration id=notesfts 2026/02/05 13:01:05 INFO Applying migration id=iconsname 2026/02/05 13:01:05 INFO Applying migration id=nohash 2026/02/05 13:01:05 INFO Applying migration id=shares 2026/02/05 13:01:05 INFO Applying migration id=actorttl 2026/02/05 13:01:05 INFO Applying migration id=tocc 2026/02/05 13:01:05 INFO Applying migration id=followeds 2026/02/05 13:01:05 INFO Applying migration id=certhash 2026/02/05 13:01:05 INFO Applying migration id=follows_sync 2026/02/05 13:01:05 INFO Applying migration id=jsonpath 2026/02/05 13:01:05 INFO Applying migration id=localforward 2026/02/05 13:01:05 INFO Applying migration id=avatar 2026/02/05 13:01:05 INFO Applying migration id=noimage 2026/02/05 13:01:05 INFO Applying migration id=feed 2026/02/05 13:01:05 INFO Applying migration id=bookmarks 2026/02/05 13:01:05 INFO Applying migration id=shareactivity 2026/02/05 13:01:05 INFO Applying migration id=application 2026/02/05 13:01:05 INFO Applying migration id=certificates 2026/02/05 13:01:05 INFO Applying migration id=rawforward 2026/02/05 13:01:05 INFO Applying migration id=publickey 2026/02/05 13:01:05 INFO Applying migration id=resolvegroup 2026/02/05 13:01:05 INFO Applying migration id=reject 2026/02/05 13:01:05 INFO Applying migration id=autodel 2026/02/05 13:01:05 INFO Applying migration id=jsonb 2026/02/05 13:01:05 INFO Applying migration id=quote 2026/02/05 13:01:05 INFO Applying migration id=rfc9421 2026/02/05 13:01:05 INFO Applying migration id=keys 2026/02/05 13:01:05 INFO Applying migration id=portable 2026/02/05 13:01:05 INFO Applying migration id=proofs 2026/02/05 13:01:05 INFO Applying migration id=contexts 2026/02/05 13:01:05 INFO Applying migration id=deliverieshost 2026/02/05 13:01:05 INFO Applying migration id=pembegin 2026/02/05 13:01:05 INFO Applying migration id=didhost 2026/02/05 13:01:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de4-6104-7758-8162-f4719cd89120 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 13:01:07 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 13:01:07 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/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 13:01:07 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 13:01:07 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 13:01:07 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 (2.27s) === RUN TestFTS_Happyflow 2026/02/05 13:01:07 INFO Applying migration id=initial 2026/02/05 13:01:07 INFO Applying migration id=notesupdated 2026/02/05 13:01:07 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:07 INFO Applying migration id=activitiesid 2026/02/05 13:01:07 INFO Applying migration id=outbox 2026/02/05 13:01:07 INFO Applying migration id=edits 2026/02/05 13:01:07 INFO Applying migration id=outboxactor 2026/02/05 13:01:07 INFO Applying migration id=outboxsender 2026/02/05 13:01:07 INFO Applying migration id=thread 2026/02/05 13:01:07 INFO Applying migration id=host 2026/02/05 13:01:07 INFO Applying migration id=sharedinbox 2026/02/05 13:01:07 INFO Applying migration id=noteshost 2026/02/05 13:01:07 INFO Applying migration id=fetched 2026/02/05 13:01:07 INFO Applying migration id=move 2026/02/05 13:01:07 INFO Applying migration id=cleanup 2026/02/05 13:01:07 INFO Applying migration id=received 2026/02/05 13:01:07 INFO Applying migration id=namehost 2026/02/05 13:01:07 INFO Applying migration id=outboxhost 2026/02/05 13:01:07 INFO Applying migration id=notesfts 2026/02/05 13:01:07 INFO Applying migration id=iconsname 2026/02/05 13:01:07 INFO Applying migration id=nohash 2026/02/05 13:01:07 INFO Applying migration id=shares 2026/02/05 13:01:07 INFO Applying migration id=actorttl 2026/02/05 13:01:07 INFO Applying migration id=tocc 2026/02/05 13:01:07 INFO Applying migration id=followeds 2026/02/05 13:01:07 INFO Applying migration id=certhash 2026/02/05 13:01:07 INFO Applying migration id=follows_sync 2026/02/05 13:01:07 INFO Applying migration id=jsonpath 2026/02/05 13:01:07 INFO Applying migration id=localforward 2026/02/05 13:01:07 INFO Applying migration id=avatar 2026/02/05 13:01:07 INFO Applying migration id=noimage 2026/02/05 13:01:07 INFO Applying migration id=feed 2026/02/05 13:01:07 INFO Applying migration id=bookmarks 2026/02/05 13:01:07 INFO Applying migration id=shareactivity 2026/02/05 13:01:07 INFO Applying migration id=application 2026/02/05 13:01:07 INFO Applying migration id=certificates 2026/02/05 13:01:07 INFO Applying migration id=rawforward 2026/02/05 13:01:07 INFO Applying migration id=publickey 2026/02/05 13:01:07 INFO Applying migration id=resolvegroup 2026/02/05 13:01:07 INFO Applying migration id=reject 2026/02/05 13:01:07 INFO Applying migration id=autodel 2026/02/05 13:01:07 INFO Applying migration id=jsonb 2026/02/05 13:01:07 INFO Applying migration id=quote 2026/02/05 13:01:07 INFO Applying migration id=rfc9421 2026/02/05 13:01:07 INFO Applying migration id=keys 2026/02/05 13:01:07 INFO Applying migration id=portable 2026/02/05 13:01:07 INFO Applying migration id=proofs 2026/02/05 13:01:07 INFO Applying migration id=contexts 2026/02/05 13:01:07 INFO Applying migration id=deliverieshost 2026/02/05 13:01:07 INFO Applying migration id=pembegin 2026/02/05 13:01:07 INFO Applying migration id=didhost 2026/02/05 13:01:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-684d-7db2-abb1-2cce15f74235 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-684d-7d52-8eeb-beacea47996a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-684d-7d52-8eeb-beacea47996a --- PASS: TestFTS_Happyflow (1.86s) === RUN TestFTS_HashtagWithoutHash 2026/02/05 13:01:09 INFO Applying migration id=initial 2026/02/05 13:01:09 INFO Applying migration id=notesupdated 2026/02/05 13:01:09 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:09 INFO Applying migration id=activitiesid 2026/02/05 13:01:09 INFO Applying migration id=outbox 2026/02/05 13:01:09 INFO Applying migration id=edits 2026/02/05 13:01:09 INFO Applying migration id=outboxactor 2026/02/05 13:01:09 INFO Applying migration id=outboxsender 2026/02/05 13:01:09 INFO Applying migration id=thread 2026/02/05 13:01:09 INFO Applying migration id=host 2026/02/05 13:01:09 INFO Applying migration id=sharedinbox 2026/02/05 13:01:09 INFO Applying migration id=noteshost 2026/02/05 13:01:09 INFO Applying migration id=fetched 2026/02/05 13:01:09 INFO Applying migration id=move 2026/02/05 13:01:09 INFO Applying migration id=cleanup 2026/02/05 13:01:09 INFO Applying migration id=received 2026/02/05 13:01:09 INFO Applying migration id=namehost 2026/02/05 13:01:09 INFO Applying migration id=outboxhost 2026/02/05 13:01:09 INFO Applying migration id=notesfts 2026/02/05 13:01:09 INFO Applying migration id=iconsname 2026/02/05 13:01:09 INFO Applying migration id=nohash 2026/02/05 13:01:09 INFO Applying migration id=shares 2026/02/05 13:01:09 INFO Applying migration id=actorttl 2026/02/05 13:01:09 INFO Applying migration id=tocc 2026/02/05 13:01:09 INFO Applying migration id=followeds 2026/02/05 13:01:09 INFO Applying migration id=certhash 2026/02/05 13:01:09 INFO Applying migration id=follows_sync 2026/02/05 13:01:09 INFO Applying migration id=jsonpath 2026/02/05 13:01:09 INFO Applying migration id=localforward 2026/02/05 13:01:09 INFO Applying migration id=avatar 2026/02/05 13:01:09 INFO Applying migration id=noimage 2026/02/05 13:01:09 INFO Applying migration id=feed 2026/02/05 13:01:09 INFO Applying migration id=bookmarks 2026/02/05 13:01:09 INFO Applying migration id=shareactivity 2026/02/05 13:01:09 INFO Applying migration id=application 2026/02/05 13:01:09 INFO Applying migration id=certificates 2026/02/05 13:01:09 INFO Applying migration id=rawforward 2026/02/05 13:01:09 INFO Applying migration id=publickey 2026/02/05 13:01:09 INFO Applying migration id=resolvegroup 2026/02/05 13:01:09 INFO Applying migration id=reject 2026/02/05 13:01:09 INFO Applying migration id=autodel 2026/02/05 13:01:09 INFO Applying migration id=jsonb 2026/02/05 13:01:09 INFO Applying migration id=quote 2026/02/05 13:01:09 INFO Applying migration id=rfc9421 2026/02/05 13:01:09 INFO Applying migration id=keys 2026/02/05 13:01:09 INFO Applying migration id=portable 2026/02/05 13:01:09 INFO Applying migration id=proofs 2026/02/05 13:01:09 INFO Applying migration id=contexts 2026/02/05 13:01:09 INFO Applying migration id=deliverieshost 2026/02/05 13:01:09 INFO Applying migration id=pembegin 2026/02/05 13:01:09 INFO Applying migration id=didhost 2026/02/05 13:01:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-6f47-77fb-b674-936991a86fff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-6f47-778d-adf2-608d1416ae03 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-6f47-778d-adf2-608d1416ae03 --- PASS: TestFTS_HashtagWithoutHash (1.78s) === RUN TestFTS_HashtagWithHash 2026/02/05 13:01:11 INFO Applying migration id=initial 2026/02/05 13:01:11 INFO Applying migration id=notesupdated 2026/02/05 13:01:11 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:11 INFO Applying migration id=activitiesid 2026/02/05 13:01:11 INFO Applying migration id=outbox 2026/02/05 13:01:11 INFO Applying migration id=edits 2026/02/05 13:01:11 INFO Applying migration id=outboxactor 2026/02/05 13:01:11 INFO Applying migration id=outboxsender 2026/02/05 13:01:11 INFO Applying migration id=thread 2026/02/05 13:01:11 INFO Applying migration id=host 2026/02/05 13:01:11 INFO Applying migration id=sharedinbox 2026/02/05 13:01:11 INFO Applying migration id=noteshost 2026/02/05 13:01:11 INFO Applying migration id=fetched 2026/02/05 13:01:11 INFO Applying migration id=move 2026/02/05 13:01:11 INFO Applying migration id=cleanup 2026/02/05 13:01:11 INFO Applying migration id=received 2026/02/05 13:01:11 INFO Applying migration id=namehost 2026/02/05 13:01:11 INFO Applying migration id=outboxhost 2026/02/05 13:01:11 INFO Applying migration id=notesfts 2026/02/05 13:01:11 INFO Applying migration id=iconsname 2026/02/05 13:01:11 INFO Applying migration id=nohash 2026/02/05 13:01:11 INFO Applying migration id=shares 2026/02/05 13:01:11 INFO Applying migration id=actorttl 2026/02/05 13:01:11 INFO Applying migration id=tocc 2026/02/05 13:01:11 INFO Applying migration id=followeds 2026/02/05 13:01:11 INFO Applying migration id=certhash 2026/02/05 13:01:11 INFO Applying migration id=follows_sync 2026/02/05 13:01:11 INFO Applying migration id=jsonpath 2026/02/05 13:01:11 INFO Applying migration id=localforward 2026/02/05 13:01:11 INFO Applying migration id=avatar 2026/02/05 13:01:11 INFO Applying migration id=noimage 2026/02/05 13:01:11 INFO Applying migration id=feed 2026/02/05 13:01:11 INFO Applying migration id=bookmarks 2026/02/05 13:01:11 INFO Applying migration id=shareactivity 2026/02/05 13:01:11 INFO Applying migration id=application 2026/02/05 13:01:11 INFO Applying migration id=certificates 2026/02/05 13:01:11 INFO Applying migration id=rawforward 2026/02/05 13:01:11 INFO Applying migration id=publickey 2026/02/05 13:01:11 INFO Applying migration id=resolvegroup 2026/02/05 13:01:11 INFO Applying migration id=reject 2026/02/05 13:01:11 INFO Applying migration id=autodel 2026/02/05 13:01:11 INFO Applying migration id=jsonb 2026/02/05 13:01:11 INFO Applying migration id=quote 2026/02/05 13:01:11 INFO Applying migration id=rfc9421 2026/02/05 13:01:11 INFO Applying migration id=keys 2026/02/05 13:01:11 INFO Applying migration id=portable 2026/02/05 13:01:11 INFO Applying migration id=proofs 2026/02/05 13:01:11 INFO Applying migration id=contexts 2026/02/05 13:01:11 INFO Applying migration id=deliverieshost 2026/02/05 13:01:11 INFO Applying migration id=pembegin 2026/02/05 13:01:11 INFO Applying migration id=didhost 2026/02/05 13:01:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-74f9-71b3-9331-a8190033f3d7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-74f9-7154-8805-a57bc41f3325 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-74f9-7154-8805-a57bc41f3325 --- PASS: TestFTS_HashtagWithHash (1.46s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/02/05 13:01:12 INFO Applying migration id=initial 2026/02/05 13:01:12 INFO Applying migration id=notesupdated 2026/02/05 13:01:12 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:12 INFO Applying migration id=activitiesid 2026/02/05 13:01:12 INFO Applying migration id=outbox 2026/02/05 13:01:12 INFO Applying migration id=edits 2026/02/05 13:01:12 INFO Applying migration id=outboxactor 2026/02/05 13:01:12 INFO Applying migration id=outboxsender 2026/02/05 13:01:12 INFO Applying migration id=thread 2026/02/05 13:01:12 INFO Applying migration id=host 2026/02/05 13:01:12 INFO Applying migration id=sharedinbox 2026/02/05 13:01:12 INFO Applying migration id=noteshost 2026/02/05 13:01:12 INFO Applying migration id=fetched 2026/02/05 13:01:12 INFO Applying migration id=move 2026/02/05 13:01:12 INFO Applying migration id=cleanup 2026/02/05 13:01:12 INFO Applying migration id=received 2026/02/05 13:01:12 INFO Applying migration id=namehost 2026/02/05 13:01:12 INFO Applying migration id=outboxhost 2026/02/05 13:01:12 INFO Applying migration id=notesfts 2026/02/05 13:01:12 INFO Applying migration id=iconsname 2026/02/05 13:01:12 INFO Applying migration id=nohash 2026/02/05 13:01:12 INFO Applying migration id=shares 2026/02/05 13:01:12 INFO Applying migration id=actorttl 2026/02/05 13:01:12 INFO Applying migration id=tocc 2026/02/05 13:01:12 INFO Applying migration id=followeds 2026/02/05 13:01:12 INFO Applying migration id=certhash 2026/02/05 13:01:12 INFO Applying migration id=follows_sync 2026/02/05 13:01:12 INFO Applying migration id=jsonpath 2026/02/05 13:01:12 INFO Applying migration id=localforward 2026/02/05 13:01:12 INFO Applying migration id=avatar 2026/02/05 13:01:12 INFO Applying migration id=noimage 2026/02/05 13:01:12 INFO Applying migration id=feed 2026/02/05 13:01:12 INFO Applying migration id=bookmarks 2026/02/05 13:01:12 INFO Applying migration id=shareactivity 2026/02/05 13:01:12 INFO Applying migration id=application 2026/02/05 13:01:12 INFO Applying migration id=certificates 2026/02/05 13:01:12 INFO Applying migration id=rawforward 2026/02/05 13:01:12 INFO Applying migration id=publickey 2026/02/05 13:01:12 INFO Applying migration id=resolvegroup 2026/02/05 13:01:12 INFO Applying migration id=reject 2026/02/05 13:01:12 INFO Applying migration id=autodel 2026/02/05 13:01:12 INFO Applying migration id=jsonb 2026/02/05 13:01:12 INFO Applying migration id=quote 2026/02/05 13:01:12 INFO Applying migration id=rfc9421 2026/02/05 13:01:12 INFO Applying migration id=keys 2026/02/05 13:01:12 INFO Applying migration id=portable 2026/02/05 13:01:12 INFO Applying migration id=proofs 2026/02/05 13:01:12 INFO Applying migration id=contexts 2026/02/05 13:01:12 INFO Applying migration id=deliverieshost 2026/02/05 13:01:12 INFO Applying migration id=pembegin 2026/02/05 13:01:12 INFO Applying migration id=didhost 2026/02/05 13:01:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-7bf5-75a2-9d48-39b415e37b78 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-7bf5-7540-acba-6b8d8a9a69c6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-7bf5-7540-acba-6b8d8a9a69c6 --- PASS: TestFTS_HashtagWithHashAndQuotes (1.79s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/02/05 13:01:14 INFO Applying migration id=initial 2026/02/05 13:01:14 INFO Applying migration id=notesupdated 2026/02/05 13:01:14 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:14 INFO Applying migration id=activitiesid 2026/02/05 13:01:14 INFO Applying migration id=outbox 2026/02/05 13:01:14 INFO Applying migration id=edits 2026/02/05 13:01:14 INFO Applying migration id=outboxactor 2026/02/05 13:01:14 INFO Applying migration id=outboxsender 2026/02/05 13:01:14 INFO Applying migration id=thread 2026/02/05 13:01:14 INFO Applying migration id=host 2026/02/05 13:01:14 INFO Applying migration id=sharedinbox 2026/02/05 13:01:14 INFO Applying migration id=noteshost 2026/02/05 13:01:14 INFO Applying migration id=fetched 2026/02/05 13:01:14 INFO Applying migration id=move 2026/02/05 13:01:14 INFO Applying migration id=cleanup 2026/02/05 13:01:14 INFO Applying migration id=received 2026/02/05 13:01:14 INFO Applying migration id=namehost 2026/02/05 13:01:14 INFO Applying migration id=outboxhost 2026/02/05 13:01:14 INFO Applying migration id=notesfts 2026/02/05 13:01:14 INFO Applying migration id=iconsname 2026/02/05 13:01:14 INFO Applying migration id=nohash 2026/02/05 13:01:14 INFO Applying migration id=shares 2026/02/05 13:01:14 INFO Applying migration id=actorttl 2026/02/05 13:01:14 INFO Applying migration id=tocc 2026/02/05 13:01:14 INFO Applying migration id=followeds 2026/02/05 13:01:14 INFO Applying migration id=certhash 2026/02/05 13:01:14 INFO Applying migration id=follows_sync 2026/02/05 13:01:14 INFO Applying migration id=jsonpath 2026/02/05 13:01:14 INFO Applying migration id=localforward 2026/02/05 13:01:14 INFO Applying migration id=avatar 2026/02/05 13:01:14 INFO Applying migration id=noimage 2026/02/05 13:01:14 INFO Applying migration id=feed 2026/02/05 13:01:14 INFO Applying migration id=bookmarks 2026/02/05 13:01:14 INFO Applying migration id=shareactivity 2026/02/05 13:01:14 INFO Applying migration id=application 2026/02/05 13:01:14 INFO Applying migration id=certificates 2026/02/05 13:01:14 INFO Applying migration id=rawforward 2026/02/05 13:01:14 INFO Applying migration id=publickey 2026/02/05 13:01:14 INFO Applying migration id=resolvegroup 2026/02/05 13:01:14 INFO Applying migration id=reject 2026/02/05 13:01:14 INFO Applying migration id=autodel 2026/02/05 13:01:14 INFO Applying migration id=jsonb 2026/02/05 13:01:14 INFO Applying migration id=quote 2026/02/05 13:01:14 INFO Applying migration id=rfc9421 2026/02/05 13:01:14 INFO Applying migration id=keys 2026/02/05 13:01:14 INFO Applying migration id=portable 2026/02/05 13:01:14 INFO Applying migration id=proofs 2026/02/05 13:01:14 INFO Applying migration id=contexts 2026/02/05 13:01:14 INFO Applying migration id=deliverieshost 2026/02/05 13:01:14 INFO Applying migration id=pembegin 2026/02/05 13:01:14 INFO Applying migration id=didhost 2026/02/05 13:01:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-86f6-782e-8434-4852ae32b9c4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-86f6-77ab-b685-cd61831bbd5c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-86f6-77ab-b685-cd61831bbd5c --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (2.82s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/02/05 13:01:17 INFO Applying migration id=initial 2026/02/05 13:01:17 INFO Applying migration id=notesupdated 2026/02/05 13:01:17 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:17 INFO Applying migration id=activitiesid 2026/02/05 13:01:17 INFO Applying migration id=outbox 2026/02/05 13:01:17 INFO Applying migration id=edits 2026/02/05 13:01:17 INFO Applying migration id=outboxactor 2026/02/05 13:01:17 INFO Applying migration id=outboxsender 2026/02/05 13:01:17 INFO Applying migration id=thread 2026/02/05 13:01:17 INFO Applying migration id=host 2026/02/05 13:01:17 INFO Applying migration id=sharedinbox 2026/02/05 13:01:17 INFO Applying migration id=noteshost 2026/02/05 13:01:17 INFO Applying migration id=fetched 2026/02/05 13:01:17 INFO Applying migration id=move 2026/02/05 13:01:17 INFO Applying migration id=cleanup 2026/02/05 13:01:17 INFO Applying migration id=received 2026/02/05 13:01:17 INFO Applying migration id=namehost 2026/02/05 13:01:17 INFO Applying migration id=outboxhost 2026/02/05 13:01:17 INFO Applying migration id=notesfts 2026/02/05 13:01:17 INFO Applying migration id=iconsname 2026/02/05 13:01:17 INFO Applying migration id=nohash 2026/02/05 13:01:17 INFO Applying migration id=shares 2026/02/05 13:01:17 INFO Applying migration id=actorttl 2026/02/05 13:01:17 INFO Applying migration id=tocc 2026/02/05 13:01:17 INFO Applying migration id=followeds 2026/02/05 13:01:17 INFO Applying migration id=certhash 2026/02/05 13:01:17 INFO Applying migration id=follows_sync 2026/02/05 13:01:17 INFO Applying migration id=jsonpath 2026/02/05 13:01:17 INFO Applying migration id=localforward 2026/02/05 13:01:17 INFO Applying migration id=avatar 2026/02/05 13:01:17 INFO Applying migration id=noimage 2026/02/05 13:01:17 INFO Applying migration id=feed 2026/02/05 13:01:17 INFO Applying migration id=bookmarks 2026/02/05 13:01:17 INFO Applying migration id=shareactivity 2026/02/05 13:01:17 INFO Applying migration id=application 2026/02/05 13:01:17 INFO Applying migration id=certificates 2026/02/05 13:01:17 INFO Applying migration id=rawforward 2026/02/05 13:01:17 INFO Applying migration id=publickey 2026/02/05 13:01:17 INFO Applying migration id=resolvegroup 2026/02/05 13:01:17 INFO Applying migration id=reject 2026/02/05 13:01:17 INFO Applying migration id=autodel 2026/02/05 13:01:17 INFO Applying migration id=jsonb 2026/02/05 13:01:17 INFO Applying migration id=quote 2026/02/05 13:01:17 INFO Applying migration id=rfc9421 2026/02/05 13:01:17 INFO Applying migration id=keys 2026/02/05 13:01:17 INFO Applying migration id=portable 2026/02/05 13:01:17 INFO Applying migration id=proofs 2026/02/05 13:01:17 INFO Applying migration id=contexts 2026/02/05 13:01:17 INFO Applying migration id=deliverieshost 2026/02/05 13:01:17 INFO Applying migration id=pembegin 2026/02/05 13:01:17 INFO Applying migration id=didhost 2026/02/05 13:01:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-8e07-7f3d-b4b3-b56fb3d6fe1e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-8e07-7e8c-a923-ff779fd9e8f4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-8e07-7e8c-a923-ff779fd9e8f4 --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (1.81s) === RUN TestFTS_NoInput 2026/02/05 13:01:19 INFO Applying migration id=initial 2026/02/05 13:01:19 INFO Applying migration id=notesupdated 2026/02/05 13:01:19 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:19 INFO Applying migration id=activitiesid 2026/02/05 13:01:19 INFO Applying migration id=outbox 2026/02/05 13:01:19 INFO Applying migration id=edits 2026/02/05 13:01:19 INFO Applying migration id=outboxactor 2026/02/05 13:01:19 INFO Applying migration id=outboxsender 2026/02/05 13:01:19 INFO Applying migration id=thread 2026/02/05 13:01:19 INFO Applying migration id=host 2026/02/05 13:01:19 INFO Applying migration id=sharedinbox 2026/02/05 13:01:19 INFO Applying migration id=noteshost 2026/02/05 13:01:19 INFO Applying migration id=fetched 2026/02/05 13:01:19 INFO Applying migration id=move 2026/02/05 13:01:19 INFO Applying migration id=cleanup 2026/02/05 13:01:19 INFO Applying migration id=received 2026/02/05 13:01:19 INFO Applying migration id=namehost 2026/02/05 13:01:19 INFO Applying migration id=outboxhost 2026/02/05 13:01:19 INFO Applying migration id=notesfts 2026/02/05 13:01:19 INFO Applying migration id=iconsname 2026/02/05 13:01:19 INFO Applying migration id=nohash 2026/02/05 13:01:19 INFO Applying migration id=shares 2026/02/05 13:01:19 INFO Applying migration id=actorttl 2026/02/05 13:01:19 INFO Applying migration id=tocc 2026/02/05 13:01:19 INFO Applying migration id=followeds 2026/02/05 13:01:19 INFO Applying migration id=certhash 2026/02/05 13:01:19 INFO Applying migration id=follows_sync 2026/02/05 13:01:19 INFO Applying migration id=jsonpath 2026/02/05 13:01:19 INFO Applying migration id=localforward 2026/02/05 13:01:19 INFO Applying migration id=avatar 2026/02/05 13:01:19 INFO Applying migration id=noimage 2026/02/05 13:01:19 INFO Applying migration id=feed 2026/02/05 13:01:19 INFO Applying migration id=bookmarks 2026/02/05 13:01:19 INFO Applying migration id=shareactivity 2026/02/05 13:01:19 INFO Applying migration id=application 2026/02/05 13:01:19 INFO Applying migration id=certificates 2026/02/05 13:01:19 INFO Applying migration id=rawforward 2026/02/05 13:01:19 INFO Applying migration id=publickey 2026/02/05 13:01:19 INFO Applying migration id=resolvegroup 2026/02/05 13:01:19 INFO Applying migration id=reject 2026/02/05 13:01:19 INFO Applying migration id=autodel 2026/02/05 13:01:19 INFO Applying migration id=jsonb 2026/02/05 13:01:19 INFO Applying migration id=quote 2026/02/05 13:01:19 INFO Applying migration id=rfc9421 2026/02/05 13:01:19 INFO Applying migration id=keys 2026/02/05 13:01:19 INFO Applying migration id=portable 2026/02/05 13:01:19 INFO Applying migration id=proofs 2026/02/05 13:01:19 INFO Applying migration id=contexts 2026/02/05 13:01:19 INFO Applying migration id=deliverieshost 2026/02/05 13:01:19 INFO Applying migration id=pembegin 2026/02/05 13:01:19 INFO Applying migration id=didhost --- PASS: TestFTS_NoInput (1.36s) === RUN TestFTS_EmptyInput 2026/02/05 13:01:20 INFO Applying migration id=initial 2026/02/05 13:01:20 INFO Applying migration id=notesupdated 2026/02/05 13:01:20 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:20 INFO Applying migration id=activitiesid 2026/02/05 13:01:20 INFO Applying migration id=outbox 2026/02/05 13:01:20 INFO Applying migration id=edits 2026/02/05 13:01:20 INFO Applying migration id=outboxactor 2026/02/05 13:01:20 INFO Applying migration id=outboxsender 2026/02/05 13:01:20 INFO Applying migration id=thread 2026/02/05 13:01:20 INFO Applying migration id=host 2026/02/05 13:01:20 INFO Applying migration id=sharedinbox 2026/02/05 13:01:20 INFO Applying migration id=noteshost 2026/02/05 13:01:20 INFO Applying migration id=fetched 2026/02/05 13:01:20 INFO Applying migration id=move 2026/02/05 13:01:20 INFO Applying migration id=cleanup 2026/02/05 13:01:20 INFO Applying migration id=received 2026/02/05 13:01:20 INFO Applying migration id=namehost 2026/02/05 13:01:20 INFO Applying migration id=outboxhost 2026/02/05 13:01:20 INFO Applying migration id=notesfts 2026/02/05 13:01:20 INFO Applying migration id=iconsname 2026/02/05 13:01:20 INFO Applying migration id=nohash 2026/02/05 13:01:20 INFO Applying migration id=shares 2026/02/05 13:01:20 INFO Applying migration id=actorttl 2026/02/05 13:01:20 INFO Applying migration id=tocc 2026/02/05 13:01:20 INFO Applying migration id=followeds 2026/02/05 13:01:20 INFO Applying migration id=certhash 2026/02/05 13:01:20 INFO Applying migration id=follows_sync 2026/02/05 13:01:20 INFO Applying migration id=jsonpath 2026/02/05 13:01:20 INFO Applying migration id=localforward 2026/02/05 13:01:20 INFO Applying migration id=avatar 2026/02/05 13:01:20 INFO Applying migration id=noimage 2026/02/05 13:01:20 INFO Applying migration id=feed 2026/02/05 13:01:20 INFO Applying migration id=bookmarks 2026/02/05 13:01:20 INFO Applying migration id=shareactivity 2026/02/05 13:01:20 INFO Applying migration id=application 2026/02/05 13:01:20 INFO Applying migration id=certificates 2026/02/05 13:01:20 INFO Applying migration id=rawforward 2026/02/05 13:01:20 INFO Applying migration id=publickey 2026/02/05 13:01:20 INFO Applying migration id=resolvegroup 2026/02/05 13:01:20 INFO Applying migration id=reject 2026/02/05 13:01:20 INFO Applying migration id=autodel 2026/02/05 13:01:20 INFO Applying migration id=jsonb 2026/02/05 13:01:20 INFO Applying migration id=quote 2026/02/05 13:01:20 INFO Applying migration id=rfc9421 2026/02/05 13:01:20 INFO Applying migration id=keys 2026/02/05 13:01:20 INFO Applying migration id=portable 2026/02/05 13:01:20 INFO Applying migration id=proofs 2026/02/05 13:01:20 INFO Applying migration id=contexts 2026/02/05 13:01:20 INFO Applying migration id=deliverieshost 2026/02/05 13:01:20 INFO Applying migration id=pembegin 2026/02/05 13:01:20 INFO Applying migration id=didhost --- PASS: TestFTS_EmptyInput (3.45s) === RUN TestFTS_InvalidEscapeSequence 2026/02/05 13:01:24 INFO Applying migration id=initial 2026/02/05 13:01:24 INFO Applying migration id=notesupdated 2026/02/05 13:01:24 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:24 INFO Applying migration id=activitiesid 2026/02/05 13:01:24 INFO Applying migration id=outbox 2026/02/05 13:01:24 INFO Applying migration id=edits 2026/02/05 13:01:24 INFO Applying migration id=outboxactor 2026/02/05 13:01:24 INFO Applying migration id=outboxsender 2026/02/05 13:01:24 INFO Applying migration id=thread 2026/02/05 13:01:24 INFO Applying migration id=host 2026/02/05 13:01:24 INFO Applying migration id=sharedinbox 2026/02/05 13:01:24 INFO Applying migration id=noteshost 2026/02/05 13:01:24 INFO Applying migration id=fetched 2026/02/05 13:01:24 INFO Applying migration id=move 2026/02/05 13:01:24 INFO Applying migration id=cleanup 2026/02/05 13:01:24 INFO Applying migration id=received 2026/02/05 13:01:24 INFO Applying migration id=namehost 2026/02/05 13:01:24 INFO Applying migration id=outboxhost 2026/02/05 13:01:24 INFO Applying migration id=notesfts 2026/02/05 13:01:24 INFO Applying migration id=iconsname 2026/02/05 13:01:24 INFO Applying migration id=nohash 2026/02/05 13:01:24 INFO Applying migration id=shares 2026/02/05 13:01:24 INFO Applying migration id=actorttl 2026/02/05 13:01:24 INFO Applying migration id=tocc 2026/02/05 13:01:24 INFO Applying migration id=followeds 2026/02/05 13:01:24 INFO Applying migration id=certhash 2026/02/05 13:01:24 INFO Applying migration id=follows_sync 2026/02/05 13:01:24 INFO Applying migration id=jsonpath 2026/02/05 13:01:24 INFO Applying migration id=localforward 2026/02/05 13:01:24 INFO Applying migration id=avatar 2026/02/05 13:01:24 INFO Applying migration id=noimage 2026/02/05 13:01:24 INFO Applying migration id=feed 2026/02/05 13:01:24 INFO Applying migration id=bookmarks 2026/02/05 13:01:24 INFO Applying migration id=shareactivity 2026/02/05 13:01:24 INFO Applying migration id=application 2026/02/05 13:01:24 INFO Applying migration id=certificates 2026/02/05 13:01:24 INFO Applying migration id=rawforward 2026/02/05 13:01:24 INFO Applying migration id=publickey 2026/02/05 13:01:24 INFO Applying migration id=resolvegroup 2026/02/05 13:01:24 INFO Applying migration id=reject 2026/02/05 13:01:24 INFO Applying migration id=autodel 2026/02/05 13:01:24 INFO Applying migration id=jsonb 2026/02/05 13:01:24 INFO Applying migration id=quote 2026/02/05 13:01:24 INFO Applying migration id=rfc9421 2026/02/05 13:01:24 INFO Applying migration id=keys 2026/02/05 13:01:24 INFO Applying migration id=portable 2026/02/05 13:01:24 INFO Applying migration id=proofs 2026/02/05 13:01:24 INFO Applying migration id=contexts 2026/02/05 13:01:24 INFO Applying migration id=deliverieshost 2026/02/05 13:01:24 INFO Applying migration id=pembegin 2026/02/05 13:01:24 INFO Applying migration id=didhost 2026/02/05 13:01:25 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (1.85s) === RUN TestFTS_UnathenticatedUser 2026/02/05 13:01:25 INFO Applying migration id=initial 2026/02/05 13:01:25 INFO Applying migration id=notesupdated 2026/02/05 13:01:25 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:25 INFO Applying migration id=activitiesid 2026/02/05 13:01:25 INFO Applying migration id=outbox 2026/02/05 13:01:25 INFO Applying migration id=edits 2026/02/05 13:01:25 INFO Applying migration id=outboxactor 2026/02/05 13:01:25 INFO Applying migration id=outboxsender 2026/02/05 13:01:25 INFO Applying migration id=thread 2026/02/05 13:01:25 INFO Applying migration id=host 2026/02/05 13:01:25 INFO Applying migration id=sharedinbox 2026/02/05 13:01:25 INFO Applying migration id=noteshost 2026/02/05 13:01:25 INFO Applying migration id=fetched 2026/02/05 13:01:25 INFO Applying migration id=move 2026/02/05 13:01:25 INFO Applying migration id=cleanup 2026/02/05 13:01:25 INFO Applying migration id=received 2026/02/05 13:01:25 INFO Applying migration id=namehost 2026/02/05 13:01:25 INFO Applying migration id=outboxhost 2026/02/05 13:01:25 INFO Applying migration id=notesfts 2026/02/05 13:01:25 INFO Applying migration id=iconsname 2026/02/05 13:01:25 INFO Applying migration id=nohash 2026/02/05 13:01:25 INFO Applying migration id=shares 2026/02/05 13:01:25 INFO Applying migration id=actorttl 2026/02/05 13:01:25 INFO Applying migration id=tocc 2026/02/05 13:01:25 INFO Applying migration id=followeds 2026/02/05 13:01:25 INFO Applying migration id=certhash 2026/02/05 13:01:25 INFO Applying migration id=follows_sync 2026/02/05 13:01:25 INFO Applying migration id=jsonpath 2026/02/05 13:01:25 INFO Applying migration id=localforward 2026/02/05 13:01:25 INFO Applying migration id=avatar 2026/02/05 13:01:25 INFO Applying migration id=noimage 2026/02/05 13:01:25 INFO Applying migration id=feed 2026/02/05 13:01:25 INFO Applying migration id=bookmarks 2026/02/05 13:01:25 INFO Applying migration id=shareactivity 2026/02/05 13:01:25 INFO Applying migration id=application 2026/02/05 13:01:25 INFO Applying migration id=certificates 2026/02/05 13:01:25 INFO Applying migration id=rawforward 2026/02/05 13:01:25 INFO Applying migration id=publickey 2026/02/05 13:01:25 INFO Applying migration id=resolvegroup 2026/02/05 13:01:25 INFO Applying migration id=reject 2026/02/05 13:01:25 INFO Applying migration id=autodel 2026/02/05 13:01:25 INFO Applying migration id=jsonb 2026/02/05 13:01:25 INFO Applying migration id=quote 2026/02/05 13:01:25 INFO Applying migration id=rfc9421 2026/02/05 13:01:25 INFO Applying migration id=keys 2026/02/05 13:01:25 INFO Applying migration id=portable 2026/02/05 13:01:26 INFO Applying migration id=proofs 2026/02/05 13:01:26 INFO Applying migration id=contexts 2026/02/05 13:01:26 INFO Applying migration id=deliverieshost 2026/02/05 13:01:26 INFO Applying migration id=pembegin 2026/02/05 13:01:26 INFO Applying migration id=didhost 2026/02/05 13:01:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-b3a1-7557-8b56-ed038ddc251c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-b3a0-7e52-b671-6b463b39e004 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-b3a0-7e52-b671-6b463b39e004 --- PASS: TestFTS_UnathenticatedUser (2.96s) === RUN TestFTS_SearchByAuthorUserName 2026/02/05 13:01:28 INFO Applying migration id=initial 2026/02/05 13:01:28 INFO Applying migration id=notesupdated 2026/02/05 13:01:28 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:28 INFO Applying migration id=activitiesid 2026/02/05 13:01:28 INFO Applying migration id=outbox 2026/02/05 13:01:28 INFO Applying migration id=edits 2026/02/05 13:01:28 INFO Applying migration id=outboxactor 2026/02/05 13:01:28 INFO Applying migration id=outboxsender 2026/02/05 13:01:28 INFO Applying migration id=thread 2026/02/05 13:01:28 INFO Applying migration id=host 2026/02/05 13:01:28 INFO Applying migration id=sharedinbox 2026/02/05 13:01:28 INFO Applying migration id=noteshost 2026/02/05 13:01:28 INFO Applying migration id=fetched 2026/02/05 13:01:28 INFO Applying migration id=move 2026/02/05 13:01:28 INFO Applying migration id=cleanup 2026/02/05 13:01:28 INFO Applying migration id=received 2026/02/05 13:01:28 INFO Applying migration id=namehost 2026/02/05 13:01:28 INFO Applying migration id=outboxhost 2026/02/05 13:01:28 INFO Applying migration id=notesfts 2026/02/05 13:01:28 INFO Applying migration id=iconsname 2026/02/05 13:01:28 INFO Applying migration id=nohash 2026/02/05 13:01:28 INFO Applying migration id=shares 2026/02/05 13:01:28 INFO Applying migration id=actorttl 2026/02/05 13:01:28 INFO Applying migration id=tocc 2026/02/05 13:01:28 INFO Applying migration id=followeds 2026/02/05 13:01:28 INFO Applying migration id=certhash 2026/02/05 13:01:28 INFO Applying migration id=follows_sync 2026/02/05 13:01:28 INFO Applying migration id=jsonpath 2026/02/05 13:01:28 INFO Applying migration id=localforward 2026/02/05 13:01:28 INFO Applying migration id=avatar 2026/02/05 13:01:28 INFO Applying migration id=noimage 2026/02/05 13:01:28 INFO Applying migration id=feed 2026/02/05 13:01:28 INFO Applying migration id=bookmarks 2026/02/05 13:01:28 INFO Applying migration id=shareactivity 2026/02/05 13:01:28 INFO Applying migration id=application 2026/02/05 13:01:28 INFO Applying migration id=certificates 2026/02/05 13:01:28 INFO Applying migration id=rawforward 2026/02/05 13:01:28 INFO Applying migration id=publickey 2026/02/05 13:01:28 INFO Applying migration id=resolvegroup 2026/02/05 13:01:28 INFO Applying migration id=reject 2026/02/05 13:01:28 INFO Applying migration id=autodel 2026/02/05 13:01:28 INFO Applying migration id=jsonb 2026/02/05 13:01:28 INFO Applying migration id=quote 2026/02/05 13:01:28 INFO Applying migration id=rfc9421 2026/02/05 13:01:28 INFO Applying migration id=keys 2026/02/05 13:01:28 INFO Applying migration id=portable 2026/02/05 13:01:28 INFO Applying migration id=proofs 2026/02/05 13:01:28 INFO Applying migration id=contexts 2026/02/05 13:01:28 INFO Applying migration id=deliverieshost 2026/02/05 13:01:28 INFO Applying migration id=pembegin 2026/02/05 13:01:28 INFO Applying migration id=didhost 2026/02/05 13:01:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-bbea-78ad-95fd-2dcbc4eed10e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-bbea-7856-962c-a924efbda023 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-bbea-7856-962c-a924efbda023 --- PASS: TestFTS_SearchByAuthorUserName (2.12s) === RUN TestFTS_SearchByAuthorID 2026/02/05 13:01:30 INFO Applying migration id=initial 2026/02/05 13:01:30 INFO Applying migration id=notesupdated 2026/02/05 13:01:30 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:30 INFO Applying migration id=activitiesid 2026/02/05 13:01:30 INFO Applying migration id=outbox 2026/02/05 13:01:30 INFO Applying migration id=edits 2026/02/05 13:01:30 INFO Applying migration id=outboxactor 2026/02/05 13:01:30 INFO Applying migration id=outboxsender 2026/02/05 13:01:30 INFO Applying migration id=thread 2026/02/05 13:01:30 INFO Applying migration id=host 2026/02/05 13:01:30 INFO Applying migration id=sharedinbox 2026/02/05 13:01:30 INFO Applying migration id=noteshost 2026/02/05 13:01:31 INFO Applying migration id=fetched 2026/02/05 13:01:31 INFO Applying migration id=move 2026/02/05 13:01:31 INFO Applying migration id=cleanup 2026/02/05 13:01:31 INFO Applying migration id=received 2026/02/05 13:01:31 INFO Applying migration id=namehost 2026/02/05 13:01:31 INFO Applying migration id=outboxhost 2026/02/05 13:01:31 INFO Applying migration id=notesfts 2026/02/05 13:01:31 INFO Applying migration id=iconsname 2026/02/05 13:01:31 INFO Applying migration id=nohash 2026/02/05 13:01:31 INFO Applying migration id=shares 2026/02/05 13:01:31 INFO Applying migration id=actorttl 2026/02/05 13:01:31 INFO Applying migration id=tocc 2026/02/05 13:01:31 INFO Applying migration id=followeds 2026/02/05 13:01:31 INFO Applying migration id=certhash 2026/02/05 13:01:31 INFO Applying migration id=follows_sync 2026/02/05 13:01:31 INFO Applying migration id=jsonpath 2026/02/05 13:01:31 INFO Applying migration id=localforward 2026/02/05 13:01:31 INFO Applying migration id=avatar 2026/02/05 13:01:31 INFO Applying migration id=noimage 2026/02/05 13:01:31 INFO Applying migration id=feed 2026/02/05 13:01:31 INFO Applying migration id=bookmarks 2026/02/05 13:01:31 INFO Applying migration id=shareactivity 2026/02/05 13:01:31 INFO Applying migration id=application 2026/02/05 13:01:31 INFO Applying migration id=certificates 2026/02/05 13:01:31 INFO Applying migration id=rawforward 2026/02/05 13:01:31 INFO Applying migration id=publickey 2026/02/05 13:01:31 INFO Applying migration id=resolvegroup 2026/02/05 13:01:31 INFO Applying migration id=reject 2026/02/05 13:01:31 INFO Applying migration id=autodel 2026/02/05 13:01:31 INFO Applying migration id=jsonb 2026/02/05 13:01:31 INFO Applying migration id=quote 2026/02/05 13:01:31 INFO Applying migration id=rfc9421 2026/02/05 13:01:31 INFO Applying migration id=keys 2026/02/05 13:01:31 INFO Applying migration id=portable 2026/02/05 13:01:31 INFO Applying migration id=proofs 2026/02/05 13:01:31 INFO Applying migration id=contexts 2026/02/05 13:01:31 INFO Applying migration id=deliverieshost 2026/02/05 13:01:31 INFO Applying migration id=pembegin 2026/02/05 13:01:31 INFO Applying migration id=didhost 2026/02/05 13:01:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-c77e-7474-9912-344da4267b77 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-c77e-7416-9d07-45e43c581af4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-c77e-7416-9d07-45e43c581af4 --- PASS: TestFTS_SearchByAuthorID (2.96s) === RUN TestFTS_SearchByMentionUserName 2026/02/05 13:01:33 INFO Applying migration id=initial 2026/02/05 13:01:33 INFO Applying migration id=notesupdated 2026/02/05 13:01:33 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:33 INFO Applying migration id=activitiesid 2026/02/05 13:01:33 INFO Applying migration id=outbox 2026/02/05 13:01:33 INFO Applying migration id=edits 2026/02/05 13:01:33 INFO Applying migration id=outboxactor 2026/02/05 13:01:33 INFO Applying migration id=outboxsender 2026/02/05 13:01:33 INFO Applying migration id=thread 2026/02/05 13:01:33 INFO Applying migration id=host 2026/02/05 13:01:33 INFO Applying migration id=sharedinbox 2026/02/05 13:01:33 INFO Applying migration id=noteshost 2026/02/05 13:01:33 INFO Applying migration id=fetched 2026/02/05 13:01:33 INFO Applying migration id=move 2026/02/05 13:01:33 INFO Applying migration id=cleanup 2026/02/05 13:01:33 INFO Applying migration id=received 2026/02/05 13:01:33 INFO Applying migration id=namehost 2026/02/05 13:01:33 INFO Applying migration id=outboxhost 2026/02/05 13:01:33 INFO Applying migration id=notesfts 2026/02/05 13:01:33 INFO Applying migration id=iconsname 2026/02/05 13:01:33 INFO Applying migration id=nohash 2026/02/05 13:01:33 INFO Applying migration id=shares 2026/02/05 13:01:33 INFO Applying migration id=actorttl 2026/02/05 13:01:33 INFO Applying migration id=tocc 2026/02/05 13:01:33 INFO Applying migration id=followeds 2026/02/05 13:01:33 INFO Applying migration id=certhash 2026/02/05 13:01:33 INFO Applying migration id=follows_sync 2026/02/05 13:01:33 INFO Applying migration id=jsonpath 2026/02/05 13:01:34 INFO Applying migration id=localforward 2026/02/05 13:01:34 INFO Applying migration id=avatar 2026/02/05 13:01:34 INFO Applying migration id=noimage 2026/02/05 13:01:34 INFO Applying migration id=feed 2026/02/05 13:01:34 INFO Applying migration id=bookmarks 2026/02/05 13:01:34 INFO Applying migration id=shareactivity 2026/02/05 13:01:34 INFO Applying migration id=application 2026/02/05 13:01:34 INFO Applying migration id=certificates 2026/02/05 13:01:34 INFO Applying migration id=rawforward 2026/02/05 13:01:34 INFO Applying migration id=publickey 2026/02/05 13:01:34 INFO Applying migration id=resolvegroup 2026/02/05 13:01:34 INFO Applying migration id=reject 2026/02/05 13:01:34 INFO Applying migration id=autodel 2026/02/05 13:01:34 INFO Applying migration id=jsonb 2026/02/05 13:01:34 INFO Applying migration id=quote 2026/02/05 13:01:34 INFO Applying migration id=rfc9421 2026/02/05 13:01:34 INFO Applying migration id=keys 2026/02/05 13:01:34 INFO Applying migration id=portable 2026/02/05 13:01:34 INFO Applying migration id=proofs 2026/02/05 13:01:34 INFO Applying migration id=contexts 2026/02/05 13:01:34 INFO Applying migration id=deliverieshost 2026/02/05 13:01:34 INFO Applying migration id=pembegin 2026/02/05 13:01:34 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionUserName (2.59s) === RUN TestFTS_SearchByMentionID 2026/02/05 13:01:36 INFO Applying migration id=initial 2026/02/05 13:01:36 INFO Applying migration id=notesupdated 2026/02/05 13:01:36 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:36 INFO Applying migration id=activitiesid 2026/02/05 13:01:36 INFO Applying migration id=outbox 2026/02/05 13:01:36 INFO Applying migration id=edits 2026/02/05 13:01:36 INFO Applying migration id=outboxactor 2026/02/05 13:01:36 INFO Applying migration id=outboxsender 2026/02/05 13:01:36 INFO Applying migration id=thread 2026/02/05 13:01:36 INFO Applying migration id=host 2026/02/05 13:01:36 INFO Applying migration id=sharedinbox 2026/02/05 13:01:36 INFO Applying migration id=noteshost 2026/02/05 13:01:36 INFO Applying migration id=fetched 2026/02/05 13:01:36 INFO Applying migration id=move 2026/02/05 13:01:36 INFO Applying migration id=cleanup 2026/02/05 13:01:36 INFO Applying migration id=received 2026/02/05 13:01:36 INFO Applying migration id=namehost 2026/02/05 13:01:36 INFO Applying migration id=outboxhost 2026/02/05 13:01:36 INFO Applying migration id=notesfts 2026/02/05 13:01:36 INFO Applying migration id=iconsname 2026/02/05 13:01:36 INFO Applying migration id=nohash 2026/02/05 13:01:36 INFO Applying migration id=shares 2026/02/05 13:01:36 INFO Applying migration id=actorttl 2026/02/05 13:01:36 INFO Applying migration id=tocc 2026/02/05 13:01:36 INFO Applying migration id=followeds 2026/02/05 13:01:36 INFO Applying migration id=certhash 2026/02/05 13:01:36 INFO Applying migration id=follows_sync 2026/02/05 13:01:36 INFO Applying migration id=jsonpath 2026/02/05 13:01:36 INFO Applying migration id=localforward 2026/02/05 13:01:36 INFO Applying migration id=avatar 2026/02/05 13:01:36 INFO Applying migration id=noimage 2026/02/05 13:01:36 INFO Applying migration id=feed 2026/02/05 13:01:36 INFO Applying migration id=bookmarks 2026/02/05 13:01:36 INFO Applying migration id=shareactivity 2026/02/05 13:01:36 INFO Applying migration id=application 2026/02/05 13:01:36 INFO Applying migration id=certificates 2026/02/05 13:01:36 INFO Applying migration id=rawforward 2026/02/05 13:01:36 INFO Applying migration id=publickey 2026/02/05 13:01:36 INFO Applying migration id=resolvegroup 2026/02/05 13:01:36 INFO Applying migration id=reject 2026/02/05 13:01:36 INFO Applying migration id=autodel 2026/02/05 13:01:36 INFO Applying migration id=jsonb 2026/02/05 13:01:36 INFO Applying migration id=quote 2026/02/05 13:01:36 INFO Applying migration id=rfc9421 2026/02/05 13:01:36 INFO Applying migration id=keys 2026/02/05 13:01:36 INFO Applying migration id=portable 2026/02/05 13:01:36 INFO Applying migration id=proofs 2026/02/05 13:01:36 INFO Applying migration id=contexts 2026/02/05 13:01:36 INFO Applying migration id=deliverieshost 2026/02/05 13:01:36 INFO Applying migration id=pembegin 2026/02/05 13:01:36 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionID (1.45s) === RUN TestHashtag_PublicPost 2026/02/05 13:01:37 INFO Applying migration id=initial 2026/02/05 13:01:37 INFO Applying migration id=notesupdated 2026/02/05 13:01:37 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:37 INFO Applying migration id=activitiesid 2026/02/05 13:01:37 INFO Applying migration id=outbox 2026/02/05 13:01:37 INFO Applying migration id=edits 2026/02/05 13:01:38 INFO Applying migration id=outboxactor 2026/02/05 13:01:38 INFO Applying migration id=outboxsender 2026/02/05 13:01:38 INFO Applying migration id=thread 2026/02/05 13:01:38 INFO Applying migration id=host 2026/02/05 13:01:38 INFO Applying migration id=sharedinbox 2026/02/05 13:01:38 INFO Applying migration id=noteshost 2026/02/05 13:01:38 INFO Applying migration id=fetched 2026/02/05 13:01:38 INFO Applying migration id=move 2026/02/05 13:01:38 INFO Applying migration id=cleanup 2026/02/05 13:01:38 INFO Applying migration id=received 2026/02/05 13:01:38 INFO Applying migration id=namehost 2026/02/05 13:01:38 INFO Applying migration id=outboxhost 2026/02/05 13:01:38 INFO Applying migration id=notesfts 2026/02/05 13:01:38 INFO Applying migration id=iconsname 2026/02/05 13:01:38 INFO Applying migration id=nohash 2026/02/05 13:01:38 INFO Applying migration id=shares 2026/02/05 13:01:38 INFO Applying migration id=actorttl 2026/02/05 13:01:38 INFO Applying migration id=tocc 2026/02/05 13:01:38 INFO Applying migration id=followeds 2026/02/05 13:01:38 INFO Applying migration id=certhash 2026/02/05 13:01:38 INFO Applying migration id=follows_sync 2026/02/05 13:01:38 INFO Applying migration id=jsonpath 2026/02/05 13:01:38 INFO Applying migration id=localforward 2026/02/05 13:01:38 INFO Applying migration id=avatar 2026/02/05 13:01:38 INFO Applying migration id=noimage 2026/02/05 13:01:38 INFO Applying migration id=feed 2026/02/05 13:01:38 INFO Applying migration id=bookmarks 2026/02/05 13:01:38 INFO Applying migration id=shareactivity 2026/02/05 13:01:38 INFO Applying migration id=application 2026/02/05 13:01:38 INFO Applying migration id=certificates 2026/02/05 13:01:38 INFO Applying migration id=rawforward 2026/02/05 13:01:38 INFO Applying migration id=publickey 2026/02/05 13:01:38 INFO Applying migration id=resolvegroup 2026/02/05 13:01:38 INFO Applying migration id=reject 2026/02/05 13:01:38 INFO Applying migration id=autodel 2026/02/05 13:01:38 INFO Applying migration id=jsonb 2026/02/05 13:01:38 INFO Applying migration id=quote 2026/02/05 13:01:38 INFO Applying migration id=rfc9421 2026/02/05 13:01:38 INFO Applying migration id=keys 2026/02/05 13:01:38 INFO Applying migration id=portable 2026/02/05 13:01:38 INFO Applying migration id=proofs 2026/02/05 13:01:38 INFO Applying migration id=contexts 2026/02/05 13:01:38 INFO Applying migration id=deliverieshost 2026/02/05 13:01:38 INFO Applying migration id=pembegin 2026/02/05 13:01:38 INFO Applying migration id=didhost 2026/02/05 13:01:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-e4f7-7021-abaa-dcb3950b64c4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-e4f6-7ee3-a6da-c406925145bc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-e4f6-7ee3-a6da-c406925145bc 2026/02/05 13:01:41 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de4-e4f6-7ee3-a6da-c406925145bc 2026/02/05 13:01:41 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (3.51s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/02/05 13:01:41 INFO Applying migration id=initial 2026/02/05 13:01:41 INFO Applying migration id=notesupdated 2026/02/05 13:01:41 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:41 INFO Applying migration id=activitiesid 2026/02/05 13:01:41 INFO Applying migration id=outbox 2026/02/05 13:01:41 INFO Applying migration id=edits 2026/02/05 13:01:41 INFO Applying migration id=outboxactor 2026/02/05 13:01:41 INFO Applying migration id=outboxsender 2026/02/05 13:01:41 INFO Applying migration id=thread 2026/02/05 13:01:41 INFO Applying migration id=host 2026/02/05 13:01:41 INFO Applying migration id=sharedinbox 2026/02/05 13:01:41 INFO Applying migration id=noteshost 2026/02/05 13:01:41 INFO Applying migration id=fetched 2026/02/05 13:01:41 INFO Applying migration id=move 2026/02/05 13:01:41 INFO Applying migration id=cleanup 2026/02/05 13:01:41 INFO Applying migration id=received 2026/02/05 13:01:41 INFO Applying migration id=namehost 2026/02/05 13:01:41 INFO Applying migration id=outboxhost 2026/02/05 13:01:41 INFO Applying migration id=notesfts 2026/02/05 13:01:41 INFO Applying migration id=iconsname 2026/02/05 13:01:41 INFO Applying migration id=nohash 2026/02/05 13:01:41 INFO Applying migration id=shares 2026/02/05 13:01:41 INFO Applying migration id=actorttl 2026/02/05 13:01:41 INFO Applying migration id=tocc 2026/02/05 13:01:41 INFO Applying migration id=followeds 2026/02/05 13:01:41 INFO Applying migration id=certhash 2026/02/05 13:01:41 INFO Applying migration id=follows_sync 2026/02/05 13:01:41 INFO Applying migration id=jsonpath 2026/02/05 13:01:41 INFO Applying migration id=localforward 2026/02/05 13:01:41 INFO Applying migration id=avatar 2026/02/05 13:01:41 INFO Applying migration id=noimage 2026/02/05 13:01:41 INFO Applying migration id=feed 2026/02/05 13:01:41 INFO Applying migration id=bookmarks 2026/02/05 13:01:41 INFO Applying migration id=shareactivity 2026/02/05 13:01:41 INFO Applying migration id=application 2026/02/05 13:01:41 INFO Applying migration id=certificates 2026/02/05 13:01:41 INFO Applying migration id=rawforward 2026/02/05 13:01:41 INFO Applying migration id=publickey 2026/02/05 13:01:41 INFO Applying migration id=resolvegroup 2026/02/05 13:01:41 INFO Applying migration id=reject 2026/02/05 13:01:41 INFO Applying migration id=autodel 2026/02/05 13:01:41 INFO Applying migration id=jsonb 2026/02/05 13:01:41 INFO Applying migration id=quote 2026/02/05 13:01:41 INFO Applying migration id=rfc9421 2026/02/05 13:01:41 INFO Applying migration id=keys 2026/02/05 13:01:41 INFO Applying migration id=portable 2026/02/05 13:01:41 INFO Applying migration id=proofs 2026/02/05 13:01:41 INFO Applying migration id=contexts 2026/02/05 13:01:41 INFO Applying migration id=deliverieshost 2026/02/05 13:01:41 INFO Applying migration id=pembegin 2026/02/05 13:01:41 INFO Applying migration id=didhost 2026/02/05 13:01:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-f5b0-76f5-bcf5-96b6ea2bf691 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-f5b0-7666-9670-16760616424a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-f5b0-7666-9670-16760616424a 2026/02/05 13:01:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de4-f5b0-7666-9670-16760616424a 2026/02/05 13:01:45 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (4.28s) === RUN TestHashtag_ExclamationMark 2026/02/05 13:01:45 INFO Applying migration id=initial 2026/02/05 13:01:45 INFO Applying migration id=notesupdated 2026/02/05 13:01:45 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:45 INFO Applying migration id=activitiesid 2026/02/05 13:01:45 INFO Applying migration id=outbox 2026/02/05 13:01:45 INFO Applying migration id=edits 2026/02/05 13:01:45 INFO Applying migration id=outboxactor 2026/02/05 13:01:45 INFO Applying migration id=outboxsender 2026/02/05 13:01:45 INFO Applying migration id=thread 2026/02/05 13:01:45 INFO Applying migration id=host 2026/02/05 13:01:45 INFO Applying migration id=sharedinbox 2026/02/05 13:01:45 INFO Applying migration id=noteshost 2026/02/05 13:01:45 INFO Applying migration id=fetched 2026/02/05 13:01:45 INFO Applying migration id=move 2026/02/05 13:01:45 INFO Applying migration id=cleanup 2026/02/05 13:01:45 INFO Applying migration id=received 2026/02/05 13:01:45 INFO Applying migration id=namehost 2026/02/05 13:01:45 INFO Applying migration id=outboxhost 2026/02/05 13:01:45 INFO Applying migration id=notesfts 2026/02/05 13:01:45 INFO Applying migration id=iconsname 2026/02/05 13:01:45 INFO Applying migration id=nohash 2026/02/05 13:01:45 INFO Applying migration id=shares 2026/02/05 13:01:45 INFO Applying migration id=actorttl 2026/02/05 13:01:45 INFO Applying migration id=tocc 2026/02/05 13:01:45 INFO Applying migration id=followeds 2026/02/05 13:01:45 INFO Applying migration id=certhash 2026/02/05 13:01:45 INFO Applying migration id=follows_sync 2026/02/05 13:01:45 INFO Applying migration id=jsonpath 2026/02/05 13:01:45 INFO Applying migration id=localforward 2026/02/05 13:01:45 INFO Applying migration id=avatar 2026/02/05 13:01:45 INFO Applying migration id=noimage 2026/02/05 13:01:45 INFO Applying migration id=feed 2026/02/05 13:01:45 INFO Applying migration id=bookmarks 2026/02/05 13:01:45 INFO Applying migration id=shareactivity 2026/02/05 13:01:45 INFO Applying migration id=application 2026/02/05 13:01:45 INFO Applying migration id=certificates 2026/02/05 13:01:45 INFO Applying migration id=rawforward 2026/02/05 13:01:45 INFO Applying migration id=publickey 2026/02/05 13:01:45 INFO Applying migration id=resolvegroup 2026/02/05 13:01:45 INFO Applying migration id=reject 2026/02/05 13:01:45 INFO Applying migration id=autodel 2026/02/05 13:01:45 INFO Applying migration id=jsonb 2026/02/05 13:01:45 INFO Applying migration id=quote 2026/02/05 13:01:45 INFO Applying migration id=rfc9421 2026/02/05 13:01:45 INFO Applying migration id=keys 2026/02/05 13:01:45 INFO Applying migration id=portable 2026/02/05 13:01:45 INFO Applying migration id=proofs 2026/02/05 13:01:45 INFO Applying migration id=contexts 2026/02/05 13:01:45 INFO Applying migration id=deliverieshost 2026/02/05 13:01:45 INFO Applying migration id=pembegin 2026/02/05 13:01:45 INFO Applying migration id=didhost 2026/02/05 13:01:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-05c9-77e1-9e89-3e26e6bf56a5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-05c9-7751-aa8e-f4ec0967afc1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-05c9-7751-aa8e-f4ec0967afc1 2026/02/05 13:01:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-05c9-7751-aa8e-f4ec0967afc1 2026/02/05 13:01:49 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (4.12s) === RUN TestHashtag_Beginning 2026/02/05 13:01:49 INFO Applying migration id=initial 2026/02/05 13:01:49 INFO Applying migration id=notesupdated 2026/02/05 13:01:49 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:49 INFO Applying migration id=activitiesid 2026/02/05 13:01:49 INFO Applying migration id=outbox 2026/02/05 13:01:49 INFO Applying migration id=edits 2026/02/05 13:01:49 INFO Applying migration id=outboxactor 2026/02/05 13:01:49 INFO Applying migration id=outboxsender 2026/02/05 13:01:49 INFO Applying migration id=thread 2026/02/05 13:01:49 INFO Applying migration id=host 2026/02/05 13:01:49 INFO Applying migration id=sharedinbox 2026/02/05 13:01:49 INFO Applying migration id=noteshost 2026/02/05 13:01:49 INFO Applying migration id=fetched 2026/02/05 13:01:49 INFO Applying migration id=move 2026/02/05 13:01:49 INFO Applying migration id=cleanup 2026/02/05 13:01:49 INFO Applying migration id=received 2026/02/05 13:01:49 INFO Applying migration id=namehost 2026/02/05 13:01:49 INFO Applying migration id=outboxhost 2026/02/05 13:01:49 INFO Applying migration id=notesfts 2026/02/05 13:01:49 INFO Applying migration id=iconsname 2026/02/05 13:01:49 INFO Applying migration id=nohash 2026/02/05 13:01:49 INFO Applying migration id=shares 2026/02/05 13:01:49 INFO Applying migration id=actorttl 2026/02/05 13:01:49 INFO Applying migration id=tocc 2026/02/05 13:01:49 INFO Applying migration id=followeds 2026/02/05 13:01:49 INFO Applying migration id=certhash 2026/02/05 13:01:49 INFO Applying migration id=follows_sync 2026/02/05 13:01:49 INFO Applying migration id=jsonpath 2026/02/05 13:01:49 INFO Applying migration id=localforward 2026/02/05 13:01:49 INFO Applying migration id=avatar 2026/02/05 13:01:49 INFO Applying migration id=noimage 2026/02/05 13:01:49 INFO Applying migration id=feed 2026/02/05 13:01:49 INFO Applying migration id=bookmarks 2026/02/05 13:01:49 INFO Applying migration id=shareactivity 2026/02/05 13:01:49 INFO Applying migration id=application 2026/02/05 13:01:49 INFO Applying migration id=certificates 2026/02/05 13:01:49 INFO Applying migration id=rawforward 2026/02/05 13:01:49 INFO Applying migration id=publickey 2026/02/05 13:01:49 INFO Applying migration id=resolvegroup 2026/02/05 13:01:49 INFO Applying migration id=reject 2026/02/05 13:01:50 INFO Applying migration id=autodel 2026/02/05 13:01:50 INFO Applying migration id=jsonb 2026/02/05 13:01:50 INFO Applying migration id=quote 2026/02/05 13:01:50 INFO Applying migration id=rfc9421 2026/02/05 13:01:50 INFO Applying migration id=keys 2026/02/05 13:01:50 INFO Applying migration id=portable 2026/02/05 13:01:50 INFO Applying migration id=proofs 2026/02/05 13:01:50 INFO Applying migration id=contexts 2026/02/05 13:01:50 INFO Applying migration id=deliverieshost 2026/02/05 13:01:50 INFO Applying migration id=pembegin 2026/02/05 13:01:50 INFO Applying migration id=didhost 2026/02/05 13:01:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-10e2-7d67-a354-bed32256fef9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-10e2-7ccb-bd13-1c11c3bfffe0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-10e2-7ccb-bd13-1c11c3bfffe0 2026/02/05 13:01:52 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-10e2-7ccb-bd13-1c11c3bfffe0 2026/02/05 13:01:52 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (2.84s) === RUN TestHashtag_Multiple 2026/02/05 13:01:52 INFO Applying migration id=initial 2026/02/05 13:01:52 INFO Applying migration id=notesupdated 2026/02/05 13:01:52 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:52 INFO Applying migration id=activitiesid 2026/02/05 13:01:52 INFO Applying migration id=outbox 2026/02/05 13:01:52 INFO Applying migration id=edits 2026/02/05 13:01:52 INFO Applying migration id=outboxactor 2026/02/05 13:01:52 INFO Applying migration id=outboxsender 2026/02/05 13:01:52 INFO Applying migration id=thread 2026/02/05 13:01:52 INFO Applying migration id=host 2026/02/05 13:01:52 INFO Applying migration id=sharedinbox 2026/02/05 13:01:52 INFO Applying migration id=noteshost 2026/02/05 13:01:52 INFO Applying migration id=fetched 2026/02/05 13:01:52 INFO Applying migration id=move 2026/02/05 13:01:52 INFO Applying migration id=cleanup 2026/02/05 13:01:52 INFO Applying migration id=received 2026/02/05 13:01:52 INFO Applying migration id=namehost 2026/02/05 13:01:52 INFO Applying migration id=outboxhost 2026/02/05 13:01:52 INFO Applying migration id=notesfts 2026/02/05 13:01:52 INFO Applying migration id=iconsname 2026/02/05 13:01:52 INFO Applying migration id=nohash 2026/02/05 13:01:52 INFO Applying migration id=shares 2026/02/05 13:01:52 INFO Applying migration id=actorttl 2026/02/05 13:01:52 INFO Applying migration id=tocc 2026/02/05 13:01:52 INFO Applying migration id=followeds 2026/02/05 13:01:52 INFO Applying migration id=certhash 2026/02/05 13:01:52 INFO Applying migration id=follows_sync 2026/02/05 13:01:52 INFO Applying migration id=jsonpath 2026/02/05 13:01:52 INFO Applying migration id=localforward 2026/02/05 13:01:52 INFO Applying migration id=avatar 2026/02/05 13:01:52 INFO Applying migration id=noimage 2026/02/05 13:01:52 INFO Applying migration id=feed 2026/02/05 13:01:52 INFO Applying migration id=bookmarks 2026/02/05 13:01:52 INFO Applying migration id=shareactivity 2026/02/05 13:01:52 INFO Applying migration id=application 2026/02/05 13:01:52 INFO Applying migration id=certificates 2026/02/05 13:01:52 INFO Applying migration id=rawforward 2026/02/05 13:01:52 INFO Applying migration id=publickey 2026/02/05 13:01:52 INFO Applying migration id=resolvegroup 2026/02/05 13:01:52 INFO Applying migration id=reject 2026/02/05 13:01:52 INFO Applying migration id=autodel 2026/02/05 13:01:52 INFO Applying migration id=jsonb 2026/02/05 13:01:52 INFO Applying migration id=quote 2026/02/05 13:01:52 INFO Applying migration id=rfc9421 2026/02/05 13:01:52 INFO Applying migration id=keys 2026/02/05 13:01:52 INFO Applying migration id=portable 2026/02/05 13:01:52 INFO Applying migration id=proofs 2026/02/05 13:01:52 INFO Applying migration id=contexts 2026/02/05 13:01:52 INFO Applying migration id=deliverieshost 2026/02/05 13:01:52 INFO Applying migration id=pembegin 2026/02/05 13:01:52 INFO Applying migration id=didhost 2026/02/05 13:01:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-1979-7c3a-9f09-85e2b298bcd8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-1979-7b23-8eae-698f72d489a6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-1979-7b23-8eae-698f72d489a6 2026/02/05 13:01:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-1979-7b23-8eae-698f72d489a6 2026/02/05 13:01:54 INFO Generating first response key=/hashtag/Hello 2026/02/05 13:01:54 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (2.20s) === RUN TestHashtag_CaseSensitivity 2026/02/05 13:01:54 INFO Applying migration id=initial 2026/02/05 13:01:54 INFO Applying migration id=notesupdated 2026/02/05 13:01:54 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:54 INFO Applying migration id=activitiesid 2026/02/05 13:01:54 INFO Applying migration id=outbox 2026/02/05 13:01:54 INFO Applying migration id=edits 2026/02/05 13:01:54 INFO Applying migration id=outboxactor 2026/02/05 13:01:54 INFO Applying migration id=outboxsender 2026/02/05 13:01:54 INFO Applying migration id=thread 2026/02/05 13:01:54 INFO Applying migration id=host 2026/02/05 13:01:54 INFO Applying migration id=sharedinbox 2026/02/05 13:01:54 INFO Applying migration id=noteshost 2026/02/05 13:01:54 INFO Applying migration id=fetched 2026/02/05 13:01:54 INFO Applying migration id=move 2026/02/05 13:01:54 INFO Applying migration id=cleanup 2026/02/05 13:01:54 INFO Applying migration id=received 2026/02/05 13:01:54 INFO Applying migration id=namehost 2026/02/05 13:01:54 INFO Applying migration id=outboxhost 2026/02/05 13:01:54 INFO Applying migration id=notesfts 2026/02/05 13:01:54 INFO Applying migration id=iconsname 2026/02/05 13:01:54 INFO Applying migration id=nohash 2026/02/05 13:01:54 INFO Applying migration id=shares 2026/02/05 13:01:54 INFO Applying migration id=actorttl 2026/02/05 13:01:54 INFO Applying migration id=tocc 2026/02/05 13:01:54 INFO Applying migration id=followeds 2026/02/05 13:01:54 INFO Applying migration id=certhash 2026/02/05 13:01:54 INFO Applying migration id=follows_sync 2026/02/05 13:01:54 INFO Applying migration id=jsonpath 2026/02/05 13:01:55 INFO Applying migration id=localforward 2026/02/05 13:01:55 INFO Applying migration id=avatar 2026/02/05 13:01:55 INFO Applying migration id=noimage 2026/02/05 13:01:55 INFO Applying migration id=feed 2026/02/05 13:01:55 INFO Applying migration id=bookmarks 2026/02/05 13:01:55 INFO Applying migration id=shareactivity 2026/02/05 13:01:55 INFO Applying migration id=application 2026/02/05 13:01:55 INFO Applying migration id=certificates 2026/02/05 13:01:55 INFO Applying migration id=rawforward 2026/02/05 13:01:55 INFO Applying migration id=publickey 2026/02/05 13:01:55 INFO Applying migration id=resolvegroup 2026/02/05 13:01:55 INFO Applying migration id=reject 2026/02/05 13:01:55 INFO Applying migration id=autodel 2026/02/05 13:01:55 INFO Applying migration id=jsonb 2026/02/05 13:01:55 INFO Applying migration id=quote 2026/02/05 13:01:55 INFO Applying migration id=rfc9421 2026/02/05 13:01:55 INFO Applying migration id=keys 2026/02/05 13:01:55 INFO Applying migration id=portable 2026/02/05 13:01:55 INFO Applying migration id=proofs 2026/02/05 13:01:55 INFO Applying migration id=contexts 2026/02/05 13:01:55 INFO Applying migration id=deliverieshost 2026/02/05 13:01:55 INFO Applying migration id=pembegin 2026/02/05 13:01:55 INFO Applying migration id=didhost 2026/02/05 13:01:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-23cf-7009-8bdc-668f3063fd6c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-23ce-7eac-abaa-82b3748be8fc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-23ce-7eac-abaa-82b3748be8fc 2026/02/05 13:01:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-23ce-7eac-abaa-82b3748be8fc 2026/02/05 13:01:57 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (2.64s) === RUN TestHashtag_PostToFollowers 2026/02/05 13:01:57 INFO Applying migration id=initial 2026/02/05 13:01:57 INFO Applying migration id=notesupdated 2026/02/05 13:01:57 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:57 INFO Applying migration id=activitiesid 2026/02/05 13:01:57 INFO Applying migration id=outbox 2026/02/05 13:01:57 INFO Applying migration id=edits 2026/02/05 13:01:57 INFO Applying migration id=outboxactor 2026/02/05 13:01:57 INFO Applying migration id=outboxsender 2026/02/05 13:01:57 INFO Applying migration id=thread 2026/02/05 13:01:57 INFO Applying migration id=host 2026/02/05 13:01:57 INFO Applying migration id=sharedinbox 2026/02/05 13:01:57 INFO Applying migration id=noteshost 2026/02/05 13:01:57 INFO Applying migration id=fetched 2026/02/05 13:01:57 INFO Applying migration id=move 2026/02/05 13:01:57 INFO Applying migration id=cleanup 2026/02/05 13:01:57 INFO Applying migration id=received 2026/02/05 13:01:57 INFO Applying migration id=namehost 2026/02/05 13:01:57 INFO Applying migration id=outboxhost 2026/02/05 13:01:57 INFO Applying migration id=notesfts 2026/02/05 13:01:57 INFO Applying migration id=iconsname 2026/02/05 13:01:57 INFO Applying migration id=nohash 2026/02/05 13:01:57 INFO Applying migration id=shares 2026/02/05 13:01:57 INFO Applying migration id=actorttl 2026/02/05 13:01:57 INFO Applying migration id=tocc 2026/02/05 13:01:57 INFO Applying migration id=followeds 2026/02/05 13:01:57 INFO Applying migration id=certhash 2026/02/05 13:01:57 INFO Applying migration id=follows_sync 2026/02/05 13:01:57 INFO Applying migration id=jsonpath 2026/02/05 13:01:57 INFO Applying migration id=localforward 2026/02/05 13:01:57 INFO Applying migration id=avatar 2026/02/05 13:01:57 INFO Applying migration id=noimage 2026/02/05 13:01:57 INFO Applying migration id=feed 2026/02/05 13:01:57 INFO Applying migration id=bookmarks 2026/02/05 13:01:57 INFO Applying migration id=shareactivity 2026/02/05 13:01:57 INFO Applying migration id=application 2026/02/05 13:01:57 INFO Applying migration id=certificates 2026/02/05 13:01:57 INFO Applying migration id=rawforward 2026/02/05 13:01:57 INFO Applying migration id=publickey 2026/02/05 13:01:57 INFO Applying migration id=resolvegroup 2026/02/05 13:01:57 INFO Applying migration id=reject 2026/02/05 13:01:57 INFO Applying migration id=autodel 2026/02/05 13:01:57 INFO Applying migration id=jsonb 2026/02/05 13:01:57 INFO Applying migration id=quote 2026/02/05 13:01:57 INFO Applying migration id=rfc9421 2026/02/05 13:01:57 INFO Applying migration id=keys 2026/02/05 13:01:57 INFO Applying migration id=portable 2026/02/05 13:01:57 INFO Applying migration id=proofs 2026/02/05 13:01:57 INFO Applying migration id=contexts 2026/02/05 13:01:57 INFO Applying migration id=deliverieshost 2026/02/05 13:01:57 INFO Applying migration id=pembegin 2026/02/05 13:01:57 INFO Applying migration id=didhost 2026/02/05 13:02:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de5-31d4-79bf-a490-f72cbcb9bc23 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 13:02:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de5-31d5-76b7-86f7-4fdb62367113 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de5-31d4-79bf-a490-f72cbcb9bc23 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de5-31d4-79bf-a490-f72cbcb9bc23 2026/02/05 13:02:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-31d5-7de7-9a6d-052a9cc293d8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-31d5-7d97-8a4f-e0b4704f883d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-31d5-7d97-8a4f-e0b4704f883d 2026/02/05 13:02:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-31d5-7d97-8a4f-e0b4704f883d 2026/02/05 13:02:01 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (3.59s) === RUN TestHashtag_BigOffset 2026/02/05 13:02:01 INFO Applying migration id=initial 2026/02/05 13:02:01 INFO Applying migration id=notesupdated 2026/02/05 13:02:01 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:01 INFO Applying migration id=activitiesid 2026/02/05 13:02:01 INFO Applying migration id=outbox 2026/02/05 13:02:01 INFO Applying migration id=edits 2026/02/05 13:02:01 INFO Applying migration id=outboxactor 2026/02/05 13:02:01 INFO Applying migration id=outboxsender 2026/02/05 13:02:01 INFO Applying migration id=thread 2026/02/05 13:02:01 INFO Applying migration id=host 2026/02/05 13:02:01 INFO Applying migration id=sharedinbox 2026/02/05 13:02:01 INFO Applying migration id=noteshost 2026/02/05 13:02:01 INFO Applying migration id=fetched 2026/02/05 13:02:01 INFO Applying migration id=move 2026/02/05 13:02:01 INFO Applying migration id=cleanup 2026/02/05 13:02:01 INFO Applying migration id=received 2026/02/05 13:02:01 INFO Applying migration id=namehost 2026/02/05 13:02:01 INFO Applying migration id=outboxhost 2026/02/05 13:02:01 INFO Applying migration id=notesfts 2026/02/05 13:02:01 INFO Applying migration id=iconsname 2026/02/05 13:02:01 INFO Applying migration id=nohash 2026/02/05 13:02:01 INFO Applying migration id=shares 2026/02/05 13:02:01 INFO Applying migration id=actorttl 2026/02/05 13:02:01 INFO Applying migration id=tocc 2026/02/05 13:02:01 INFO Applying migration id=followeds 2026/02/05 13:02:01 INFO Applying migration id=certhash 2026/02/05 13:02:01 INFO Applying migration id=follows_sync 2026/02/05 13:02:01 INFO Applying migration id=jsonpath 2026/02/05 13:02:01 INFO Applying migration id=localforward 2026/02/05 13:02:01 INFO Applying migration id=avatar 2026/02/05 13:02:01 INFO Applying migration id=noimage 2026/02/05 13:02:01 INFO Applying migration id=feed 2026/02/05 13:02:01 INFO Applying migration id=bookmarks 2026/02/05 13:02:01 INFO Applying migration id=shareactivity 2026/02/05 13:02:01 INFO Applying migration id=application 2026/02/05 13:02:01 INFO Applying migration id=certificates 2026/02/05 13:02:01 INFO Applying migration id=rawforward 2026/02/05 13:02:01 INFO Applying migration id=publickey 2026/02/05 13:02:01 INFO Applying migration id=resolvegroup 2026/02/05 13:02:01 INFO Applying migration id=reject 2026/02/05 13:02:01 INFO Applying migration id=autodel 2026/02/05 13:02:01 INFO Applying migration id=jsonb 2026/02/05 13:02:01 INFO Applying migration id=quote 2026/02/05 13:02:01 INFO Applying migration id=rfc9421 2026/02/05 13:02:01 INFO Applying migration id=keys 2026/02/05 13:02:01 INFO Applying migration id=portable 2026/02/05 13:02:01 INFO Applying migration id=proofs 2026/02/05 13:02:01 INFO Applying migration id=contexts 2026/02/05 13:02:01 INFO Applying migration id=deliverieshost 2026/02/05 13:02:01 INFO Applying migration id=pembegin 2026/02/05 13:02:01 INFO Applying migration id=didhost 2026/02/05 13:02:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-3d9b-709e-9584-e7f90d636435 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-3d9b-7002-b169-eca1fb1adfd9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-3d9b-7002-b169-eca1fb1adfd9 2026/02/05 13:02:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-3d9b-7002-b169-eca1fb1adfd9 2026/02/05 13:02:04 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (3.01s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/02/05 13:02:04 INFO Applying migration id=initial 2026/02/05 13:02:04 INFO Applying migration id=notesupdated 2026/02/05 13:02:04 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:04 INFO Applying migration id=activitiesid 2026/02/05 13:02:04 INFO Applying migration id=outbox 2026/02/05 13:02:04 INFO Applying migration id=edits 2026/02/05 13:02:04 INFO Applying migration id=outboxactor 2026/02/05 13:02:04 INFO Applying migration id=outboxsender 2026/02/05 13:02:04 INFO Applying migration id=thread 2026/02/05 13:02:04 INFO Applying migration id=host 2026/02/05 13:02:04 INFO Applying migration id=sharedinbox 2026/02/05 13:02:04 INFO Applying migration id=noteshost 2026/02/05 13:02:04 INFO Applying migration id=fetched 2026/02/05 13:02:04 INFO Applying migration id=move 2026/02/05 13:02:04 INFO Applying migration id=cleanup 2026/02/05 13:02:04 INFO Applying migration id=received 2026/02/05 13:02:04 INFO Applying migration id=namehost 2026/02/05 13:02:04 INFO Applying migration id=outboxhost 2026/02/05 13:02:04 INFO Applying migration id=notesfts 2026/02/05 13:02:04 INFO Applying migration id=iconsname 2026/02/05 13:02:04 INFO Applying migration id=nohash 2026/02/05 13:02:04 INFO Applying migration id=shares 2026/02/05 13:02:04 INFO Applying migration id=actorttl 2026/02/05 13:02:04 INFO Applying migration id=tocc 2026/02/05 13:02:04 INFO Applying migration id=followeds 2026/02/05 13:02:04 INFO Applying migration id=certhash 2026/02/05 13:02:04 INFO Applying migration id=follows_sync 2026/02/05 13:02:04 INFO Applying migration id=jsonpath 2026/02/05 13:02:04 INFO Applying migration id=localforward 2026/02/05 13:02:04 INFO Applying migration id=avatar 2026/02/05 13:02:04 INFO Applying migration id=noimage 2026/02/05 13:02:04 INFO Applying migration id=feed 2026/02/05 13:02:04 INFO Applying migration id=bookmarks 2026/02/05 13:02:04 INFO Applying migration id=shareactivity 2026/02/05 13:02:04 INFO Applying migration id=application 2026/02/05 13:02:04 INFO Applying migration id=certificates 2026/02/05 13:02:04 INFO Applying migration id=rawforward 2026/02/05 13:02:04 INFO Applying migration id=publickey 2026/02/05 13:02:04 INFO Applying migration id=resolvegroup 2026/02/05 13:02:04 INFO Applying migration id=reject 2026/02/05 13:02:04 INFO Applying migration id=autodel 2026/02/05 13:02:04 INFO Applying migration id=jsonb 2026/02/05 13:02:04 INFO Applying migration id=quote 2026/02/05 13:02:04 INFO Applying migration id=rfc9421 2026/02/05 13:02:04 INFO Applying migration id=keys 2026/02/05 13:02:04 INFO Applying migration id=portable 2026/02/05 13:02:04 INFO Applying migration id=proofs 2026/02/05 13:02:04 INFO Applying migration id=contexts 2026/02/05 13:02:04 INFO Applying migration id=deliverieshost 2026/02/05 13:02:04 INFO Applying migration id=pembegin 2026/02/05 13:02:04 INFO Applying migration id=didhost 2026/02/05 13:02:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-48fb-74ec-a3af-e1f779a6ec16 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-48fb-745f-a36d-905c2299e278 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-48fb-745f-a36d-905c2299e278 2026/02/05 13:02:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-48fb-745f-a36d-905c2299e278 2026/02/05 13:02:07 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (2.91s) === RUN TestHashtag_InvalidOffset 2026/02/05 13:02:07 INFO Applying migration id=initial 2026/02/05 13:02:07 INFO Applying migration id=notesupdated 2026/02/05 13:02:07 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:07 INFO Applying migration id=activitiesid 2026/02/05 13:02:07 INFO Applying migration id=outbox 2026/02/05 13:02:07 INFO Applying migration id=edits 2026/02/05 13:02:07 INFO Applying migration id=outboxactor 2026/02/05 13:02:07 INFO Applying migration id=outboxsender 2026/02/05 13:02:07 INFO Applying migration id=thread 2026/02/05 13:02:07 INFO Applying migration id=host 2026/02/05 13:02:07 INFO Applying migration id=sharedinbox 2026/02/05 13:02:07 INFO Applying migration id=noteshost 2026/02/05 13:02:07 INFO Applying migration id=fetched 2026/02/05 13:02:07 INFO Applying migration id=move 2026/02/05 13:02:07 INFO Applying migration id=cleanup 2026/02/05 13:02:07 INFO Applying migration id=received 2026/02/05 13:02:07 INFO Applying migration id=namehost 2026/02/05 13:02:07 INFO Applying migration id=outboxhost 2026/02/05 13:02:07 INFO Applying migration id=notesfts 2026/02/05 13:02:07 INFO Applying migration id=iconsname 2026/02/05 13:02:07 INFO Applying migration id=nohash 2026/02/05 13:02:07 INFO Applying migration id=shares 2026/02/05 13:02:07 INFO Applying migration id=actorttl 2026/02/05 13:02:07 INFO Applying migration id=tocc 2026/02/05 13:02:07 INFO Applying migration id=followeds 2026/02/05 13:02:07 INFO Applying migration id=certhash 2026/02/05 13:02:07 INFO Applying migration id=follows_sync 2026/02/05 13:02:07 INFO Applying migration id=jsonpath 2026/02/05 13:02:07 INFO Applying migration id=localforward 2026/02/05 13:02:07 INFO Applying migration id=avatar 2026/02/05 13:02:07 INFO Applying migration id=noimage 2026/02/05 13:02:07 INFO Applying migration id=feed 2026/02/05 13:02:07 INFO Applying migration id=bookmarks 2026/02/05 13:02:07 INFO Applying migration id=shareactivity 2026/02/05 13:02:07 INFO Applying migration id=application 2026/02/05 13:02:07 INFO Applying migration id=certificates 2026/02/05 13:02:07 INFO Applying migration id=rawforward 2026/02/05 13:02:07 INFO Applying migration id=publickey 2026/02/05 13:02:07 INFO Applying migration id=resolvegroup 2026/02/05 13:02:07 INFO Applying migration id=reject 2026/02/05 13:02:07 INFO Applying migration id=autodel 2026/02/05 13:02:07 INFO Applying migration id=jsonb 2026/02/05 13:02:07 INFO Applying migration id=quote 2026/02/05 13:02:07 INFO Applying migration id=rfc9421 2026/02/05 13:02:07 INFO Applying migration id=keys 2026/02/05 13:02:07 INFO Applying migration id=portable 2026/02/05 13:02:07 INFO Applying migration id=proofs 2026/02/05 13:02:07 INFO Applying migration id=contexts 2026/02/05 13:02:07 INFO Applying migration id=deliverieshost 2026/02/05 13:02:07 INFO Applying migration id=pembegin 2026/02/05 13:02:07 INFO Applying migration id=didhost 2026/02/05 13:02:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-4f0b-77eb-9bff-4e997504528d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-4f0b-777f-a9c3-d2a02ba73dae activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-4f0b-777f-a9c3-d2a02ba73dae 2026/02/05 13:02:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-4f0b-777f-a9c3-d2a02ba73dae 2026/02/05 13:02:08 INFO Generating first response key=/hashtag/world?z 2026/02/05 13:02:08 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (1.55s) === RUN TestHashtag_EmptyHashtag 2026/02/05 13:02:08 INFO Applying migration id=initial 2026/02/05 13:02:08 INFO Applying migration id=notesupdated 2026/02/05 13:02:08 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:08 INFO Applying migration id=activitiesid 2026/02/05 13:02:08 INFO Applying migration id=outbox 2026/02/05 13:02:08 INFO Applying migration id=edits 2026/02/05 13:02:08 INFO Applying migration id=outboxactor 2026/02/05 13:02:08 INFO Applying migration id=outboxsender 2026/02/05 13:02:08 INFO Applying migration id=thread 2026/02/05 13:02:08 INFO Applying migration id=host 2026/02/05 13:02:08 INFO Applying migration id=sharedinbox 2026/02/05 13:02:08 INFO Applying migration id=noteshost 2026/02/05 13:02:08 INFO Applying migration id=fetched 2026/02/05 13:02:08 INFO Applying migration id=move 2026/02/05 13:02:08 INFO Applying migration id=cleanup 2026/02/05 13:02:08 INFO Applying migration id=received 2026/02/05 13:02:08 INFO Applying migration id=namehost 2026/02/05 13:02:08 INFO Applying migration id=outboxhost 2026/02/05 13:02:08 INFO Applying migration id=notesfts 2026/02/05 13:02:08 INFO Applying migration id=iconsname 2026/02/05 13:02:08 INFO Applying migration id=nohash 2026/02/05 13:02:08 INFO Applying migration id=shares 2026/02/05 13:02:08 INFO Applying migration id=actorttl 2026/02/05 13:02:08 INFO Applying migration id=tocc 2026/02/05 13:02:08 INFO Applying migration id=followeds 2026/02/05 13:02:08 INFO Applying migration id=certhash 2026/02/05 13:02:08 INFO Applying migration id=follows_sync 2026/02/05 13:02:08 INFO Applying migration id=jsonpath 2026/02/05 13:02:08 INFO Applying migration id=localforward 2026/02/05 13:02:08 INFO Applying migration id=avatar 2026/02/05 13:02:08 INFO Applying migration id=noimage 2026/02/05 13:02:08 INFO Applying migration id=feed 2026/02/05 13:02:08 INFO Applying migration id=bookmarks 2026/02/05 13:02:08 INFO Applying migration id=shareactivity 2026/02/05 13:02:08 INFO Applying migration id=application 2026/02/05 13:02:08 INFO Applying migration id=certificates 2026/02/05 13:02:08 INFO Applying migration id=rawforward 2026/02/05 13:02:08 INFO Applying migration id=publickey 2026/02/05 13:02:08 INFO Applying migration id=resolvegroup 2026/02/05 13:02:08 INFO Applying migration id=reject 2026/02/05 13:02:08 INFO Applying migration id=autodel 2026/02/05 13:02:08 INFO Applying migration id=jsonb 2026/02/05 13:02:08 INFO Applying migration id=quote 2026/02/05 13:02:08 INFO Applying migration id=rfc9421 2026/02/05 13:02:08 INFO Applying migration id=keys 2026/02/05 13:02:08 INFO Applying migration id=portable 2026/02/05 13:02:08 INFO Applying migration id=proofs 2026/02/05 13:02:08 INFO Applying migration id=contexts 2026/02/05 13:02:08 INFO Applying migration id=deliverieshost 2026/02/05 13:02:08 INFO Applying migration id=pembegin 2026/02/05 13:02:08 INFO Applying migration id=didhost 2026/02/05 13:02:10 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (2.28s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/02/05 13:02:10 INFO Applying migration id=initial 2026/02/05 13:02:10 INFO Applying migration id=notesupdated 2026/02/05 13:02:10 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:10 INFO Applying migration id=activitiesid 2026/02/05 13:02:10 INFO Applying migration id=outbox 2026/02/05 13:02:10 INFO Applying migration id=edits 2026/02/05 13:02:10 INFO Applying migration id=outboxactor 2026/02/05 13:02:10 INFO Applying migration id=outboxsender 2026/02/05 13:02:10 INFO Applying migration id=thread 2026/02/05 13:02:10 INFO Applying migration id=host 2026/02/05 13:02:10 INFO Applying migration id=sharedinbox 2026/02/05 13:02:10 INFO Applying migration id=noteshost 2026/02/05 13:02:10 INFO Applying migration id=fetched 2026/02/05 13:02:10 INFO Applying migration id=move 2026/02/05 13:02:10 INFO Applying migration id=cleanup 2026/02/05 13:02:10 INFO Applying migration id=received 2026/02/05 13:02:10 INFO Applying migration id=namehost 2026/02/05 13:02:10 INFO Applying migration id=outboxhost 2026/02/05 13:02:10 INFO Applying migration id=notesfts 2026/02/05 13:02:10 INFO Applying migration id=iconsname 2026/02/05 13:02:10 INFO Applying migration id=nohash 2026/02/05 13:02:10 INFO Applying migration id=shares 2026/02/05 13:02:10 INFO Applying migration id=actorttl 2026/02/05 13:02:10 INFO Applying migration id=tocc 2026/02/05 13:02:10 INFO Applying migration id=followeds 2026/02/05 13:02:10 INFO Applying migration id=certhash 2026/02/05 13:02:10 INFO Applying migration id=follows_sync 2026/02/05 13:02:10 INFO Applying migration id=jsonpath 2026/02/05 13:02:10 INFO Applying migration id=localforward 2026/02/05 13:02:11 INFO Applying migration id=avatar 2026/02/05 13:02:11 INFO Applying migration id=noimage 2026/02/05 13:02:11 INFO Applying migration id=feed 2026/02/05 13:02:11 INFO Applying migration id=bookmarks 2026/02/05 13:02:11 INFO Applying migration id=shareactivity 2026/02/05 13:02:11 INFO Applying migration id=application 2026/02/05 13:02:11 INFO Applying migration id=certificates 2026/02/05 13:02:11 INFO Applying migration id=rawforward 2026/02/05 13:02:11 INFO Applying migration id=publickey 2026/02/05 13:02:11 INFO Applying migration id=resolvegroup 2026/02/05 13:02:11 INFO Applying migration id=reject 2026/02/05 13:02:11 INFO Applying migration id=autodel 2026/02/05 13:02:11 INFO Applying migration id=jsonb 2026/02/05 13:02:11 INFO Applying migration id=quote 2026/02/05 13:02:11 INFO Applying migration id=rfc9421 2026/02/05 13:02:11 INFO Applying migration id=keys 2026/02/05 13:02:11 INFO Applying migration id=portable 2026/02/05 13:02:11 INFO Applying migration id=proofs 2026/02/05 13:02:11 INFO Applying migration id=contexts 2026/02/05 13:02:11 INFO Applying migration id=deliverieshost 2026/02/05 13:02:11 INFO Applying migration id=pembegin 2026/02/05 13:02:11 INFO Applying migration id=didhost 2026/02/05 13:02:13 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (2.85s) === RUN TestHashtags_NoHashtags 2026/02/05 13:02:13 INFO Applying migration id=initial 2026/02/05 13:02:13 INFO Applying migration id=notesupdated 2026/02/05 13:02:13 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:13 INFO Applying migration id=activitiesid 2026/02/05 13:02:13 INFO Applying migration id=outbox 2026/02/05 13:02:13 INFO Applying migration id=edits 2026/02/05 13:02:13 INFO Applying migration id=outboxactor 2026/02/05 13:02:13 INFO Applying migration id=outboxsender 2026/02/05 13:02:13 INFO Applying migration id=thread 2026/02/05 13:02:13 INFO Applying migration id=host 2026/02/05 13:02:13 INFO Applying migration id=sharedinbox 2026/02/05 13:02:13 INFO Applying migration id=noteshost 2026/02/05 13:02:13 INFO Applying migration id=fetched 2026/02/05 13:02:13 INFO Applying migration id=move 2026/02/05 13:02:13 INFO Applying migration id=cleanup 2026/02/05 13:02:13 INFO Applying migration id=received 2026/02/05 13:02:13 INFO Applying migration id=namehost 2026/02/05 13:02:13 INFO Applying migration id=outboxhost 2026/02/05 13:02:13 INFO Applying migration id=notesfts 2026/02/05 13:02:13 INFO Applying migration id=iconsname 2026/02/05 13:02:13 INFO Applying migration id=nohash 2026/02/05 13:02:13 INFO Applying migration id=shares 2026/02/05 13:02:13 INFO Applying migration id=actorttl 2026/02/05 13:02:13 INFO Applying migration id=tocc 2026/02/05 13:02:13 INFO Applying migration id=followeds 2026/02/05 13:02:13 INFO Applying migration id=certhash 2026/02/05 13:02:13 INFO Applying migration id=follows_sync 2026/02/05 13:02:13 INFO Applying migration id=jsonpath 2026/02/05 13:02:13 INFO Applying migration id=localforward 2026/02/05 13:02:13 INFO Applying migration id=avatar 2026/02/05 13:02:13 INFO Applying migration id=noimage 2026/02/05 13:02:13 INFO Applying migration id=feed 2026/02/05 13:02:13 INFO Applying migration id=bookmarks 2026/02/05 13:02:13 INFO Applying migration id=shareactivity 2026/02/05 13:02:13 INFO Applying migration id=application 2026/02/05 13:02:13 INFO Applying migration id=certificates 2026/02/05 13:02:13 INFO Applying migration id=rawforward 2026/02/05 13:02:13 INFO Applying migration id=publickey 2026/02/05 13:02:13 INFO Applying migration id=resolvegroup 2026/02/05 13:02:13 INFO Applying migration id=reject 2026/02/05 13:02:13 INFO Applying migration id=autodel 2026/02/05 13:02:13 INFO Applying migration id=jsonb 2026/02/05 13:02:13 INFO Applying migration id=quote 2026/02/05 13:02:13 INFO Applying migration id=rfc9421 2026/02/05 13:02:13 INFO Applying migration id=keys 2026/02/05 13:02:13 INFO Applying migration id=portable 2026/02/05 13:02:13 INFO Applying migration id=proofs 2026/02/05 13:02:13 INFO Applying migration id=contexts 2026/02/05 13:02:13 INFO Applying migration id=deliverieshost 2026/02/05 13:02:13 INFO Applying migration id=pembegin 2026/02/05 13:02:13 INFO Applying migration id=didhost 2026/02/05 13:02:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-6db6-7127-92de-0db67d60edd0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-6db6-70b0-963b-4824a447f6dc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-6db6-70b0-963b-4824a447f6dc 2026/02/05 13:02:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-6db6-70b0-963b-4824a447f6dc 2026/02/05 13:02:16 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (2.72s) === RUN TestHashtags_OneHashtagOneAuthor 2026/02/05 13:02:16 INFO Applying migration id=initial 2026/02/05 13:02:16 INFO Applying migration id=notesupdated 2026/02/05 13:02:16 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:16 INFO Applying migration id=activitiesid 2026/02/05 13:02:16 INFO Applying migration id=outbox 2026/02/05 13:02:16 INFO Applying migration id=edits 2026/02/05 13:02:16 INFO Applying migration id=outboxactor 2026/02/05 13:02:16 INFO Applying migration id=outboxsender 2026/02/05 13:02:16 INFO Applying migration id=thread 2026/02/05 13:02:16 INFO Applying migration id=host 2026/02/05 13:02:16 INFO Applying migration id=sharedinbox 2026/02/05 13:02:16 INFO Applying migration id=noteshost 2026/02/05 13:02:16 INFO Applying migration id=fetched 2026/02/05 13:02:16 INFO Applying migration id=move 2026/02/05 13:02:16 INFO Applying migration id=cleanup 2026/02/05 13:02:16 INFO Applying migration id=received 2026/02/05 13:02:16 INFO Applying migration id=namehost 2026/02/05 13:02:16 INFO Applying migration id=outboxhost 2026/02/05 13:02:16 INFO Applying migration id=notesfts 2026/02/05 13:02:16 INFO Applying migration id=iconsname 2026/02/05 13:02:16 INFO Applying migration id=nohash 2026/02/05 13:02:16 INFO Applying migration id=shares 2026/02/05 13:02:16 INFO Applying migration id=actorttl 2026/02/05 13:02:16 INFO Applying migration id=tocc 2026/02/05 13:02:16 INFO Applying migration id=followeds 2026/02/05 13:02:16 INFO Applying migration id=certhash 2026/02/05 13:02:16 INFO Applying migration id=follows_sync 2026/02/05 13:02:16 INFO Applying migration id=jsonpath 2026/02/05 13:02:16 INFO Applying migration id=localforward 2026/02/05 13:02:16 INFO Applying migration id=avatar 2026/02/05 13:02:16 INFO Applying migration id=noimage 2026/02/05 13:02:16 INFO Applying migration id=feed 2026/02/05 13:02:16 INFO Applying migration id=bookmarks 2026/02/05 13:02:16 INFO Applying migration id=shareactivity 2026/02/05 13:02:16 INFO Applying migration id=application 2026/02/05 13:02:16 INFO Applying migration id=certificates 2026/02/05 13:02:16 INFO Applying migration id=rawforward 2026/02/05 13:02:16 INFO Applying migration id=publickey 2026/02/05 13:02:16 INFO Applying migration id=resolvegroup 2026/02/05 13:02:16 INFO Applying migration id=reject 2026/02/05 13:02:16 INFO Applying migration id=autodel 2026/02/05 13:02:16 INFO Applying migration id=jsonb 2026/02/05 13:02:16 INFO Applying migration id=quote 2026/02/05 13:02:16 INFO Applying migration id=rfc9421 2026/02/05 13:02:16 INFO Applying migration id=keys 2026/02/05 13:02:16 INFO Applying migration id=portable 2026/02/05 13:02:16 INFO Applying migration id=proofs 2026/02/05 13:02:16 INFO Applying migration id=contexts 2026/02/05 13:02:16 INFO Applying migration id=deliverieshost 2026/02/05 13:02:16 INFO Applying migration id=pembegin 2026/02/05 13:02:16 INFO Applying migration id=didhost 2026/02/05 13:02:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-7ced-73ca-89df-694e86f7f949 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-7ced-7332-af8e-29897bb85991 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-7ced-7332-af8e-29897bb85991 2026/02/05 13:02:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-7ced-7332-af8e-29897bb85991 2026/02/05 13:02:20 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (3.89s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/02/05 13:02:20 INFO Applying migration id=initial 2026/02/05 13:02:20 INFO Applying migration id=notesupdated 2026/02/05 13:02:20 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:20 INFO Applying migration id=activitiesid 2026/02/05 13:02:20 INFO Applying migration id=outbox 2026/02/05 13:02:20 INFO Applying migration id=edits 2026/02/05 13:02:20 INFO Applying migration id=outboxactor 2026/02/05 13:02:20 INFO Applying migration id=outboxsender 2026/02/05 13:02:20 INFO Applying migration id=thread 2026/02/05 13:02:20 INFO Applying migration id=host 2026/02/05 13:02:20 INFO Applying migration id=sharedinbox 2026/02/05 13:02:20 INFO Applying migration id=noteshost 2026/02/05 13:02:20 INFO Applying migration id=fetched 2026/02/05 13:02:20 INFO Applying migration id=move 2026/02/05 13:02:20 INFO Applying migration id=cleanup 2026/02/05 13:02:20 INFO Applying migration id=received 2026/02/05 13:02:20 INFO Applying migration id=namehost 2026/02/05 13:02:20 INFO Applying migration id=outboxhost 2026/02/05 13:02:20 INFO Applying migration id=notesfts 2026/02/05 13:02:20 INFO Applying migration id=iconsname 2026/02/05 13:02:20 INFO Applying migration id=nohash 2026/02/05 13:02:20 INFO Applying migration id=shares 2026/02/05 13:02:20 INFO Applying migration id=actorttl 2026/02/05 13:02:20 INFO Applying migration id=tocc 2026/02/05 13:02:20 INFO Applying migration id=followeds 2026/02/05 13:02:20 INFO Applying migration id=certhash 2026/02/05 13:02:20 INFO Applying migration id=follows_sync 2026/02/05 13:02:20 INFO Applying migration id=jsonpath 2026/02/05 13:02:20 INFO Applying migration id=localforward 2026/02/05 13:02:20 INFO Applying migration id=avatar 2026/02/05 13:02:20 INFO Applying migration id=noimage 2026/02/05 13:02:20 INFO Applying migration id=feed 2026/02/05 13:02:20 INFO Applying migration id=bookmarks 2026/02/05 13:02:20 INFO Applying migration id=shareactivity 2026/02/05 13:02:20 INFO Applying migration id=application 2026/02/05 13:02:20 INFO Applying migration id=certificates 2026/02/05 13:02:20 INFO Applying migration id=rawforward 2026/02/05 13:02:20 INFO Applying migration id=publickey 2026/02/05 13:02:20 INFO Applying migration id=resolvegroup 2026/02/05 13:02:20 INFO Applying migration id=reject 2026/02/05 13:02:20 INFO Applying migration id=autodel 2026/02/05 13:02:20 INFO Applying migration id=jsonb 2026/02/05 13:02:20 INFO Applying migration id=quote 2026/02/05 13:02:20 INFO Applying migration id=rfc9421 2026/02/05 13:02:20 INFO Applying migration id=keys 2026/02/05 13:02:20 INFO Applying migration id=portable 2026/02/05 13:02:20 INFO Applying migration id=proofs 2026/02/05 13:02:20 INFO Applying migration id=contexts 2026/02/05 13:02:20 INFO Applying migration id=deliverieshost 2026/02/05 13:02:20 INFO Applying migration id=pembegin 2026/02/05 13:02:20 INFO Applying migration id=didhost 2026/02/05 13:02:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-827a-7b14-bd58-b90b07e8d5c3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-827a-7a46-b3f1-60a6cada4528 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-827a-7a46-b3f1-60a6cada4528 2026/02/05 13:02:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-827a-7a46-b3f1-60a6cada4528 2026/02/05 13:02:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-8280-7a2a-b413-11919f3eabe2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-8280-799f-a4a5-5be047a540d7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de5-8280-799f-a4a5-5be047a540d7 2026/02/05 13:02:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-8280-799f-a4a5-5be047a540d7 2026/02/05 13:02:21 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (1.43s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/02/05 13:02:21 INFO Applying migration id=initial 2026/02/05 13:02:21 INFO Applying migration id=notesupdated 2026/02/05 13:02:21 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:21 INFO Applying migration id=activitiesid 2026/02/05 13:02:21 INFO Applying migration id=outbox 2026/02/05 13:02:21 INFO Applying migration id=edits 2026/02/05 13:02:21 INFO Applying migration id=outboxactor 2026/02/05 13:02:21 INFO Applying migration id=outboxsender 2026/02/05 13:02:21 INFO Applying migration id=thread 2026/02/05 13:02:21 INFO Applying migration id=host 2026/02/05 13:02:21 INFO Applying migration id=sharedinbox 2026/02/05 13:02:21 INFO Applying migration id=noteshost 2026/02/05 13:02:21 INFO Applying migration id=fetched 2026/02/05 13:02:21 INFO Applying migration id=move 2026/02/05 13:02:21 INFO Applying migration id=cleanup 2026/02/05 13:02:21 INFO Applying migration id=received 2026/02/05 13:02:21 INFO Applying migration id=namehost 2026/02/05 13:02:21 INFO Applying migration id=outboxhost 2026/02/05 13:02:21 INFO Applying migration id=notesfts 2026/02/05 13:02:21 INFO Applying migration id=iconsname 2026/02/05 13:02:21 INFO Applying migration id=nohash 2026/02/05 13:02:21 INFO Applying migration id=shares 2026/02/05 13:02:21 INFO Applying migration id=actorttl 2026/02/05 13:02:21 INFO Applying migration id=tocc 2026/02/05 13:02:21 INFO Applying migration id=followeds 2026/02/05 13:02:21 INFO Applying migration id=certhash 2026/02/05 13:02:21 INFO Applying migration id=follows_sync 2026/02/05 13:02:21 INFO Applying migration id=jsonpath 2026/02/05 13:02:21 INFO Applying migration id=localforward 2026/02/05 13:02:21 INFO Applying migration id=avatar 2026/02/05 13:02:21 INFO Applying migration id=noimage 2026/02/05 13:02:21 INFO Applying migration id=feed 2026/02/05 13:02:21 INFO Applying migration id=bookmarks 2026/02/05 13:02:21 INFO Applying migration id=shareactivity 2026/02/05 13:02:21 INFO Applying migration id=application 2026/02/05 13:02:21 INFO Applying migration id=certificates 2026/02/05 13:02:21 INFO Applying migration id=rawforward 2026/02/05 13:02:21 INFO Applying migration id=publickey 2026/02/05 13:02:21 INFO Applying migration id=resolvegroup 2026/02/05 13:02:21 INFO Applying migration id=reject 2026/02/05 13:02:21 INFO Applying migration id=autodel 2026/02/05 13:02:21 INFO Applying migration id=jsonb 2026/02/05 13:02:21 INFO Applying migration id=quote 2026/02/05 13:02:21 INFO Applying migration id=rfc9421 2026/02/05 13:02:21 INFO Applying migration id=keys 2026/02/05 13:02:21 INFO Applying migration id=portable 2026/02/05 13:02:21 INFO Applying migration id=proofs 2026/02/05 13:02:21 INFO Applying migration id=contexts 2026/02/05 13:02:21 INFO Applying migration id=deliverieshost 2026/02/05 13:02:21 INFO Applying migration id=pembegin 2026/02/05 13:02:21 INFO Applying migration id=didhost 2026/02/05 13:02:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-8f7f-752b-989e-b96dd67f5b29 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-8f7f-74c9-9db4-3b6b169d6cb8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-8f7f-74c9-9db4-3b6b169d6cb8 2026/02/05 13:02:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-8f7f-74c9-9db4-3b6b169d6cb8 2026/02/05 13:02:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-8f83-741e-b67f-637d02f98397 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-8f83-73ce-b747-40c3cd52a160 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de5-8f83-73ce-b747-40c3cd52a160 2026/02/05 13:02:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-8f83-73ce-b747-40c3cd52a160 2026/02/05 13:02:25 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (3.33s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/02/05 13:02:25 INFO Applying migration id=initial 2026/02/05 13:02:25 INFO Applying migration id=notesupdated 2026/02/05 13:02:25 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:25 INFO Applying migration id=activitiesid 2026/02/05 13:02:25 INFO Applying migration id=outbox 2026/02/05 13:02:25 INFO Applying migration id=edits 2026/02/05 13:02:25 INFO Applying migration id=outboxactor 2026/02/05 13:02:25 INFO Applying migration id=outboxsender 2026/02/05 13:02:25 INFO Applying migration id=thread 2026/02/05 13:02:25 INFO Applying migration id=host 2026/02/05 13:02:25 INFO Applying migration id=sharedinbox 2026/02/05 13:02:25 INFO Applying migration id=noteshost 2026/02/05 13:02:25 INFO Applying migration id=fetched 2026/02/05 13:02:25 INFO Applying migration id=move 2026/02/05 13:02:25 INFO Applying migration id=cleanup 2026/02/05 13:02:25 INFO Applying migration id=received 2026/02/05 13:02:25 INFO Applying migration id=namehost 2026/02/05 13:02:25 INFO Applying migration id=outboxhost 2026/02/05 13:02:25 INFO Applying migration id=notesfts 2026/02/05 13:02:25 INFO Applying migration id=iconsname 2026/02/05 13:02:25 INFO Applying migration id=nohash 2026/02/05 13:02:25 INFO Applying migration id=shares 2026/02/05 13:02:25 INFO Applying migration id=actorttl 2026/02/05 13:02:25 INFO Applying migration id=tocc 2026/02/05 13:02:25 INFO Applying migration id=followeds 2026/02/05 13:02:25 INFO Applying migration id=certhash 2026/02/05 13:02:25 INFO Applying migration id=follows_sync 2026/02/05 13:02:25 INFO Applying migration id=jsonpath 2026/02/05 13:02:25 INFO Applying migration id=localforward 2026/02/05 13:02:25 INFO Applying migration id=avatar 2026/02/05 13:02:25 INFO Applying migration id=noimage 2026/02/05 13:02:25 INFO Applying migration id=feed 2026/02/05 13:02:25 INFO Applying migration id=bookmarks 2026/02/05 13:02:25 INFO Applying migration id=shareactivity 2026/02/05 13:02:25 INFO Applying migration id=application 2026/02/05 13:02:25 INFO Applying migration id=certificates 2026/02/05 13:02:25 INFO Applying migration id=rawforward 2026/02/05 13:02:25 INFO Applying migration id=publickey 2026/02/05 13:02:25 INFO Applying migration id=resolvegroup 2026/02/05 13:02:25 INFO Applying migration id=reject 2026/02/05 13:02:25 INFO Applying migration id=autodel 2026/02/05 13:02:25 INFO Applying migration id=jsonb 2026/02/05 13:02:25 INFO Applying migration id=quote 2026/02/05 13:02:25 INFO Applying migration id=rfc9421 2026/02/05 13:02:25 INFO Applying migration id=keys 2026/02/05 13:02:25 INFO Applying migration id=portable 2026/02/05 13:02:25 INFO Applying migration id=proofs 2026/02/05 13:02:25 INFO Applying migration id=contexts 2026/02/05 13:02:25 INFO Applying migration id=deliverieshost 2026/02/05 13:02:25 INFO Applying migration id=pembegin 2026/02/05 13:02:25 INFO Applying migration id=didhost 2026/02/05 13:02:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-a01b-7da9-af6d-b2af64bcd856 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-a01b-7d41-a62c-8ed14e34b28c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-a01b-7d41-a62c-8ed14e34b28c 2026/02/05 13:02:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-a01b-7d41-a62c-8ed14e34b28c 2026/02/05 13:02:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-a022-70ad-a45f-932f1ede272f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-a022-7051-b0fd-be820a8a8f03 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de5-a022-7051-b0fd-be820a8a8f03 2026/02/05 13:02:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-a022-7051-b0fd-be820a8a8f03 2026/02/05 13:02:29 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (4.25s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/02/05 13:02:29 INFO Applying migration id=initial 2026/02/05 13:02:29 INFO Applying migration id=notesupdated 2026/02/05 13:02:29 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:29 INFO Applying migration id=activitiesid 2026/02/05 13:02:29 INFO Applying migration id=outbox 2026/02/05 13:02:29 INFO Applying migration id=edits 2026/02/05 13:02:29 INFO Applying migration id=outboxactor 2026/02/05 13:02:29 INFO Applying migration id=outboxsender 2026/02/05 13:02:29 INFO Applying migration id=thread 2026/02/05 13:02:29 INFO Applying migration id=host 2026/02/05 13:02:29 INFO Applying migration id=sharedinbox 2026/02/05 13:02:29 INFO Applying migration id=noteshost 2026/02/05 13:02:29 INFO Applying migration id=fetched 2026/02/05 13:02:29 INFO Applying migration id=move 2026/02/05 13:02:29 INFO Applying migration id=cleanup 2026/02/05 13:02:29 INFO Applying migration id=received 2026/02/05 13:02:29 INFO Applying migration id=namehost 2026/02/05 13:02:29 INFO Applying migration id=outboxhost 2026/02/05 13:02:29 INFO Applying migration id=notesfts 2026/02/05 13:02:29 INFO Applying migration id=iconsname 2026/02/05 13:02:29 INFO Applying migration id=nohash 2026/02/05 13:02:29 INFO Applying migration id=shares 2026/02/05 13:02:29 INFO Applying migration id=actorttl 2026/02/05 13:02:29 INFO Applying migration id=tocc 2026/02/05 13:02:29 INFO Applying migration id=followeds 2026/02/05 13:02:29 INFO Applying migration id=certhash 2026/02/05 13:02:29 INFO Applying migration id=follows_sync 2026/02/05 13:02:29 INFO Applying migration id=jsonpath 2026/02/05 13:02:29 INFO Applying migration id=localforward 2026/02/05 13:02:29 INFO Applying migration id=avatar 2026/02/05 13:02:29 INFO Applying migration id=noimage 2026/02/05 13:02:29 INFO Applying migration id=feed 2026/02/05 13:02:29 INFO Applying migration id=bookmarks 2026/02/05 13:02:29 INFO Applying migration id=shareactivity 2026/02/05 13:02:29 INFO Applying migration id=application 2026/02/05 13:02:29 INFO Applying migration id=certificates 2026/02/05 13:02:29 INFO Applying migration id=rawforward 2026/02/05 13:02:29 INFO Applying migration id=publickey 2026/02/05 13:02:29 INFO Applying migration id=resolvegroup 2026/02/05 13:02:29 INFO Applying migration id=reject 2026/02/05 13:02:29 INFO Applying migration id=autodel 2026/02/05 13:02:29 INFO Applying migration id=jsonb 2026/02/05 13:02:29 INFO Applying migration id=quote 2026/02/05 13:02:29 INFO Applying migration id=rfc9421 2026/02/05 13:02:29 INFO Applying migration id=keys 2026/02/05 13:02:29 INFO Applying migration id=portable 2026/02/05 13:02:29 INFO Applying migration id=proofs 2026/02/05 13:02:29 INFO Applying migration id=contexts 2026/02/05 13:02:29 INFO Applying migration id=deliverieshost 2026/02/05 13:02:29 INFO Applying migration id=pembegin 2026/02/05 13:02:29 INFO Applying migration id=didhost 2026/02/05 13:02:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-ad73-78ff-ae01-a9c3826c2ab2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-ad73-7856-b6e1-43ecb2cd14d8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-ad73-7856-b6e1-43ecb2cd14d8 2026/02/05 13:02:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-ad73-7856-b6e1-43ecb2cd14d8 2026/02/05 13:02:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-ad77-7c34-aa0b-013c4fff36aa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-ad77-7be2-abba-1fb140228c34 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de5-ad77-7be2-abba-1fb140228c34 2026/02/05 13:02:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-ad77-7be2-abba-1fb140228c34 2026/02/05 13:02:32 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (3.41s) === RUN TestHome_AuthenticatedUser 2026/02/05 13:02:32 INFO Applying migration id=initial 2026/02/05 13:02:32 INFO Applying migration id=notesupdated 2026/02/05 13:02:32 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:32 INFO Applying migration id=activitiesid 2026/02/05 13:02:32 INFO Applying migration id=outbox 2026/02/05 13:02:32 INFO Applying migration id=edits 2026/02/05 13:02:32 INFO Applying migration id=outboxactor 2026/02/05 13:02:32 INFO Applying migration id=outboxsender 2026/02/05 13:02:32 INFO Applying migration id=thread 2026/02/05 13:02:32 INFO Applying migration id=host 2026/02/05 13:02:32 INFO Applying migration id=sharedinbox 2026/02/05 13:02:32 INFO Applying migration id=noteshost 2026/02/05 13:02:32 INFO Applying migration id=fetched 2026/02/05 13:02:32 INFO Applying migration id=move 2026/02/05 13:02:32 INFO Applying migration id=cleanup 2026/02/05 13:02:32 INFO Applying migration id=received 2026/02/05 13:02:32 INFO Applying migration id=namehost 2026/02/05 13:02:32 INFO Applying migration id=outboxhost 2026/02/05 13:02:32 INFO Applying migration id=notesfts 2026/02/05 13:02:32 INFO Applying migration id=iconsname 2026/02/05 13:02:32 INFO Applying migration id=nohash 2026/02/05 13:02:32 INFO Applying migration id=shares 2026/02/05 13:02:32 INFO Applying migration id=actorttl 2026/02/05 13:02:32 INFO Applying migration id=tocc 2026/02/05 13:02:32 INFO Applying migration id=followeds 2026/02/05 13:02:32 INFO Applying migration id=certhash 2026/02/05 13:02:32 INFO Applying migration id=follows_sync 2026/02/05 13:02:32 INFO Applying migration id=jsonpath 2026/02/05 13:02:32 INFO Applying migration id=localforward 2026/02/05 13:02:32 INFO Applying migration id=avatar 2026/02/05 13:02:32 INFO Applying migration id=noimage 2026/02/05 13:02:32 INFO Applying migration id=feed 2026/02/05 13:02:32 INFO Applying migration id=bookmarks 2026/02/05 13:02:32 INFO Applying migration id=shareactivity 2026/02/05 13:02:32 INFO Applying migration id=application 2026/02/05 13:02:32 INFO Applying migration id=certificates 2026/02/05 13:02:32 INFO Applying migration id=rawforward 2026/02/05 13:02:32 INFO Applying migration id=publickey 2026/02/05 13:02:32 INFO Applying migration id=resolvegroup 2026/02/05 13:02:32 INFO Applying migration id=reject 2026/02/05 13:02:32 INFO Applying migration id=autodel 2026/02/05 13:02:32 INFO Applying migration id=jsonb 2026/02/05 13:02:32 INFO Applying migration id=quote 2026/02/05 13:02:32 INFO Applying migration id=rfc9421 2026/02/05 13:02:32 INFO Applying migration id=keys 2026/02/05 13:02:32 INFO Applying migration id=portable 2026/02/05 13:02:32 INFO Applying migration id=proofs 2026/02/05 13:02:32 INFO Applying migration id=contexts 2026/02/05 13:02:32 INFO Applying migration id=deliverieshost 2026/02/05 13:02:32 INFO Applying migration id=pembegin 2026/02/05 13:02:32 INFO Applying migration id=didhost --- PASS: TestHome_AuthenticatedUser (2.39s) === RUN TestHome_UnauthenticatedUser 2026/02/05 13:02:35 INFO Applying migration id=initial 2026/02/05 13:02:35 INFO Applying migration id=notesupdated 2026/02/05 13:02:35 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:35 INFO Applying migration id=activitiesid 2026/02/05 13:02:35 INFO Applying migration id=outbox 2026/02/05 13:02:35 INFO Applying migration id=edits 2026/02/05 13:02:35 INFO Applying migration id=outboxactor 2026/02/05 13:02:35 INFO Applying migration id=outboxsender 2026/02/05 13:02:35 INFO Applying migration id=thread 2026/02/05 13:02:35 INFO Applying migration id=host 2026/02/05 13:02:35 INFO Applying migration id=sharedinbox 2026/02/05 13:02:35 INFO Applying migration id=noteshost 2026/02/05 13:02:35 INFO Applying migration id=fetched 2026/02/05 13:02:35 INFO Applying migration id=move 2026/02/05 13:02:35 INFO Applying migration id=cleanup 2026/02/05 13:02:35 INFO Applying migration id=received 2026/02/05 13:02:35 INFO Applying migration id=namehost 2026/02/05 13:02:35 INFO Applying migration id=outboxhost 2026/02/05 13:02:35 INFO Applying migration id=notesfts 2026/02/05 13:02:35 INFO Applying migration id=iconsname 2026/02/05 13:02:35 INFO Applying migration id=nohash 2026/02/05 13:02:35 INFO Applying migration id=shares 2026/02/05 13:02:35 INFO Applying migration id=actorttl 2026/02/05 13:02:35 INFO Applying migration id=tocc 2026/02/05 13:02:35 INFO Applying migration id=followeds 2026/02/05 13:02:35 INFO Applying migration id=certhash 2026/02/05 13:02:35 INFO Applying migration id=follows_sync 2026/02/05 13:02:35 INFO Applying migration id=jsonpath 2026/02/05 13:02:35 INFO Applying migration id=localforward 2026/02/05 13:02:35 INFO Applying migration id=avatar 2026/02/05 13:02:35 INFO Applying migration id=noimage 2026/02/05 13:02:35 INFO Applying migration id=feed 2026/02/05 13:02:35 INFO Applying migration id=bookmarks 2026/02/05 13:02:35 INFO Applying migration id=shareactivity 2026/02/05 13:02:35 INFO Applying migration id=application 2026/02/05 13:02:35 INFO Applying migration id=certificates 2026/02/05 13:02:35 INFO Applying migration id=rawforward 2026/02/05 13:02:35 INFO Applying migration id=publickey 2026/02/05 13:02:35 INFO Applying migration id=resolvegroup 2026/02/05 13:02:35 INFO Applying migration id=reject 2026/02/05 13:02:35 INFO Applying migration id=autodel 2026/02/05 13:02:35 INFO Applying migration id=jsonb 2026/02/05 13:02:35 INFO Applying migration id=quote 2026/02/05 13:02:35 INFO Applying migration id=rfc9421 2026/02/05 13:02:35 INFO Applying migration id=keys 2026/02/05 13:02:35 INFO Applying migration id=portable 2026/02/05 13:02:35 INFO Applying migration id=proofs 2026/02/05 13:02:35 INFO Applying migration id=contexts 2026/02/05 13:02:35 INFO Applying migration id=deliverieshost 2026/02/05 13:02:35 INFO Applying migration id=pembegin 2026/02/05 13:02:35 INFO Applying migration id=didhost --- PASS: TestHome_UnauthenticatedUser (2.56s) === RUN TestMove_FederatedToFederated 2026/02/05 13:02:37 INFO Applying migration id=initial 2026/02/05 13:02:37 INFO Applying migration id=notesupdated 2026/02/05 13:02:37 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:37 INFO Applying migration id=activitiesid 2026/02/05 13:02:37 INFO Applying migration id=outbox 2026/02/05 13:02:37 INFO Applying migration id=edits 2026/02/05 13:02:37 INFO Applying migration id=outboxactor 2026/02/05 13:02:37 INFO Applying migration id=outboxsender 2026/02/05 13:02:37 INFO Applying migration id=thread 2026/02/05 13:02:37 INFO Applying migration id=host 2026/02/05 13:02:37 INFO Applying migration id=sharedinbox 2026/02/05 13:02:37 INFO Applying migration id=noteshost 2026/02/05 13:02:37 INFO Applying migration id=fetched 2026/02/05 13:02:37 INFO Applying migration id=move 2026/02/05 13:02:37 INFO Applying migration id=cleanup 2026/02/05 13:02:37 INFO Applying migration id=received 2026/02/05 13:02:37 INFO Applying migration id=namehost 2026/02/05 13:02:37 INFO Applying migration id=outboxhost 2026/02/05 13:02:37 INFO Applying migration id=notesfts 2026/02/05 13:02:37 INFO Applying migration id=iconsname 2026/02/05 13:02:37 INFO Applying migration id=nohash 2026/02/05 13:02:37 INFO Applying migration id=shares 2026/02/05 13:02:37 INFO Applying migration id=actorttl 2026/02/05 13:02:37 INFO Applying migration id=tocc 2026/02/05 13:02:37 INFO Applying migration id=followeds 2026/02/05 13:02:37 INFO Applying migration id=certhash 2026/02/05 13:02:37 INFO Applying migration id=follows_sync 2026/02/05 13:02:37 INFO Applying migration id=jsonpath 2026/02/05 13:02:37 INFO Applying migration id=localforward 2026/02/05 13:02:37 INFO Applying migration id=avatar 2026/02/05 13:02:37 INFO Applying migration id=noimage 2026/02/05 13:02:37 INFO Applying migration id=feed 2026/02/05 13:02:37 INFO Applying migration id=bookmarks 2026/02/05 13:02:37 INFO Applying migration id=shareactivity 2026/02/05 13:02:37 INFO Applying migration id=application 2026/02/05 13:02:37 INFO Applying migration id=certificates 2026/02/05 13:02:37 INFO Applying migration id=rawforward 2026/02/05 13:02:37 INFO Applying migration id=publickey 2026/02/05 13:02:37 INFO Applying migration id=resolvegroup 2026/02/05 13:02:37 INFO Applying migration id=reject 2026/02/05 13:02:37 INFO Applying migration id=autodel 2026/02/05 13:02:37 INFO Applying migration id=jsonb 2026/02/05 13:02:37 INFO Applying migration id=quote 2026/02/05 13:02:37 INFO Applying migration id=rfc9421 2026/02/05 13:02:37 INFO Applying migration id=keys 2026/02/05 13:02:37 INFO Applying migration id=portable 2026/02/05 13:02:37 INFO Applying migration id=proofs 2026/02/05 13:02:37 INFO Applying migration id=contexts 2026/02/05 13:02:37 INFO Applying migration id=deliverieshost 2026/02/05 13:02:37 INFO Applying migration id=pembegin 2026/02/05 13:02:37 INFO Applying migration id=didhost 2026/02/05 13:02:41 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de5-cfb8-7625-937d-f90d56facc63 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 13:02:41 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2de5-cfb8-7625-937d-f90d56facc63 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/05 13:02:41 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de5-cfba-70b4-97a9-58ee3301ef48 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 13:02:41 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de5-cfbb-761b-973b-ed15cd55cbd5 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de5-cfb8-7625-937d-f90d56facc63 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 (3.82s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/02/05 13:02:41 INFO Applying migration id=initial 2026/02/05 13:02:41 INFO Applying migration id=notesupdated 2026/02/05 13:02:41 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:41 INFO Applying migration id=activitiesid 2026/02/05 13:02:41 INFO Applying migration id=outbox 2026/02/05 13:02:41 INFO Applying migration id=edits 2026/02/05 13:02:41 INFO Applying migration id=outboxactor 2026/02/05 13:02:41 INFO Applying migration id=outboxsender 2026/02/05 13:02:41 INFO Applying migration id=thread 2026/02/05 13:02:41 INFO Applying migration id=host 2026/02/05 13:02:41 INFO Applying migration id=sharedinbox 2026/02/05 13:02:41 INFO Applying migration id=noteshost 2026/02/05 13:02:41 INFO Applying migration id=fetched 2026/02/05 13:02:41 INFO Applying migration id=move 2026/02/05 13:02:41 INFO Applying migration id=cleanup 2026/02/05 13:02:41 INFO Applying migration id=received 2026/02/05 13:02:41 INFO Applying migration id=namehost 2026/02/05 13:02:41 INFO Applying migration id=outboxhost 2026/02/05 13:02:41 INFO Applying migration id=notesfts 2026/02/05 13:02:41 INFO Applying migration id=iconsname 2026/02/05 13:02:41 INFO Applying migration id=nohash 2026/02/05 13:02:41 INFO Applying migration id=shares 2026/02/05 13:02:41 INFO Applying migration id=actorttl 2026/02/05 13:02:41 INFO Applying migration id=tocc 2026/02/05 13:02:41 INFO Applying migration id=followeds 2026/02/05 13:02:41 INFO Applying migration id=certhash 2026/02/05 13:02:41 INFO Applying migration id=follows_sync 2026/02/05 13:02:41 INFO Applying migration id=jsonpath 2026/02/05 13:02:41 INFO Applying migration id=localforward 2026/02/05 13:02:41 INFO Applying migration id=avatar 2026/02/05 13:02:41 INFO Applying migration id=noimage 2026/02/05 13:02:41 INFO Applying migration id=feed 2026/02/05 13:02:41 INFO Applying migration id=bookmarks 2026/02/05 13:02:41 INFO Applying migration id=shareactivity 2026/02/05 13:02:41 INFO Applying migration id=application 2026/02/05 13:02:41 INFO Applying migration id=certificates 2026/02/05 13:02:41 INFO Applying migration id=rawforward 2026/02/05 13:02:41 INFO Applying migration id=publickey 2026/02/05 13:02:41 INFO Applying migration id=resolvegroup 2026/02/05 13:02:41 INFO Applying migration id=reject 2026/02/05 13:02:41 INFO Applying migration id=autodel 2026/02/05 13:02:41 INFO Applying migration id=jsonb 2026/02/05 13:02:41 INFO Applying migration id=quote 2026/02/05 13:02:41 INFO Applying migration id=rfc9421 2026/02/05 13:02:41 INFO Applying migration id=keys 2026/02/05 13:02:41 INFO Applying migration id=portable 2026/02/05 13:02:41 INFO Applying migration id=proofs 2026/02/05 13:02:41 INFO Applying migration id=contexts 2026/02/05 13:02:41 INFO Applying migration id=deliverieshost 2026/02/05 13:02:41 INFO Applying migration id=pembegin 2026/02/05 13:02:41 INFO Applying migration id=didhost 2026/02/05 13:02:44 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de5-dba9-7248-aa63-ebc8e5a02966 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 13:02:44 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2de5-dba9-7248-aa63-ebc8e5a02966 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/05 13:02:44 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de5-dbaa-7bd7-81f6-3061646657ff 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 13:02:44 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de5-dbac-725a-ab5b-7a7f1324f8e3 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de5-dba9-7248-aa63-ebc8e5a02966 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 (3.06s) === RUN TestMove_FederatedToFederatedNotLinked 2026/02/05 13:02:44 INFO Applying migration id=initial 2026/02/05 13:02:44 INFO Applying migration id=notesupdated 2026/02/05 13:02:44 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:44 INFO Applying migration id=activitiesid 2026/02/05 13:02:44 INFO Applying migration id=outbox 2026/02/05 13:02:44 INFO Applying migration id=edits 2026/02/05 13:02:44 INFO Applying migration id=outboxactor 2026/02/05 13:02:44 INFO Applying migration id=outboxsender 2026/02/05 13:02:44 INFO Applying migration id=thread 2026/02/05 13:02:44 INFO Applying migration id=host 2026/02/05 13:02:44 INFO Applying migration id=sharedinbox 2026/02/05 13:02:44 INFO Applying migration id=noteshost 2026/02/05 13:02:44 INFO Applying migration id=fetched 2026/02/05 13:02:44 INFO Applying migration id=move 2026/02/05 13:02:44 INFO Applying migration id=cleanup 2026/02/05 13:02:44 INFO Applying migration id=received 2026/02/05 13:02:44 INFO Applying migration id=namehost 2026/02/05 13:02:44 INFO Applying migration id=outboxhost 2026/02/05 13:02:44 INFO Applying migration id=notesfts 2026/02/05 13:02:44 INFO Applying migration id=iconsname 2026/02/05 13:02:44 INFO Applying migration id=nohash 2026/02/05 13:02:44 INFO Applying migration id=shares 2026/02/05 13:02:44 INFO Applying migration id=actorttl 2026/02/05 13:02:44 INFO Applying migration id=tocc 2026/02/05 13:02:44 INFO Applying migration id=followeds 2026/02/05 13:02:44 INFO Applying migration id=certhash 2026/02/05 13:02:44 INFO Applying migration id=follows_sync 2026/02/05 13:02:44 INFO Applying migration id=jsonpath 2026/02/05 13:02:44 INFO Applying migration id=localforward 2026/02/05 13:02:44 INFO Applying migration id=avatar 2026/02/05 13:02:44 INFO Applying migration id=noimage 2026/02/05 13:02:44 INFO Applying migration id=feed 2026/02/05 13:02:44 INFO Applying migration id=bookmarks 2026/02/05 13:02:44 INFO Applying migration id=shareactivity 2026/02/05 13:02:44 INFO Applying migration id=application 2026/02/05 13:02:44 INFO Applying migration id=certificates 2026/02/05 13:02:44 INFO Applying migration id=rawforward 2026/02/05 13:02:44 INFO Applying migration id=publickey 2026/02/05 13:02:44 INFO Applying migration id=resolvegroup 2026/02/05 13:02:44 INFO Applying migration id=reject 2026/02/05 13:02:44 INFO Applying migration id=autodel 2026/02/05 13:02:44 INFO Applying migration id=jsonb 2026/02/05 13:02:44 INFO Applying migration id=quote 2026/02/05 13:02:44 INFO Applying migration id=rfc9421 2026/02/05 13:02:44 INFO Applying migration id=keys 2026/02/05 13:02:44 INFO Applying migration id=portable 2026/02/05 13:02:44 INFO Applying migration id=proofs 2026/02/05 13:02:44 INFO Applying migration id=contexts 2026/02/05 13:02:44 INFO Applying migration id=deliverieshost 2026/02/05 13:02:44 INFO Applying migration id=pembegin 2026/02/05 13:02:44 INFO Applying migration id=didhost 2026/02/05 13:02:47 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de5-e7c5-7ca1-a258-e9b2bfa425f0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedNotLinked (3.10s) === RUN TestMove_FederatedToLocal 2026/02/05 13:02:47 INFO Applying migration id=initial 2026/02/05 13:02:47 INFO Applying migration id=notesupdated 2026/02/05 13:02:47 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:47 INFO Applying migration id=activitiesid 2026/02/05 13:02:47 INFO Applying migration id=outbox 2026/02/05 13:02:47 INFO Applying migration id=edits 2026/02/05 13:02:47 INFO Applying migration id=outboxactor 2026/02/05 13:02:47 INFO Applying migration id=outboxsender 2026/02/05 13:02:47 INFO Applying migration id=thread 2026/02/05 13:02:47 INFO Applying migration id=host 2026/02/05 13:02:47 INFO Applying migration id=sharedinbox 2026/02/05 13:02:47 INFO Applying migration id=noteshost 2026/02/05 13:02:47 INFO Applying migration id=fetched 2026/02/05 13:02:47 INFO Applying migration id=move 2026/02/05 13:02:47 INFO Applying migration id=cleanup 2026/02/05 13:02:47 INFO Applying migration id=received 2026/02/05 13:02:47 INFO Applying migration id=namehost 2026/02/05 13:02:47 INFO Applying migration id=outboxhost 2026/02/05 13:02:47 INFO Applying migration id=notesfts 2026/02/05 13:02:47 INFO Applying migration id=iconsname 2026/02/05 13:02:47 INFO Applying migration id=nohash 2026/02/05 13:02:47 INFO Applying migration id=shares 2026/02/05 13:02:47 INFO Applying migration id=actorttl 2026/02/05 13:02:47 INFO Applying migration id=tocc 2026/02/05 13:02:47 INFO Applying migration id=followeds 2026/02/05 13:02:47 INFO Applying migration id=certhash 2026/02/05 13:02:47 INFO Applying migration id=follows_sync 2026/02/05 13:02:47 INFO Applying migration id=jsonpath 2026/02/05 13:02:47 INFO Applying migration id=localforward 2026/02/05 13:02:47 INFO Applying migration id=avatar 2026/02/05 13:02:47 INFO Applying migration id=noimage 2026/02/05 13:02:47 INFO Applying migration id=feed 2026/02/05 13:02:47 INFO Applying migration id=bookmarks 2026/02/05 13:02:47 INFO Applying migration id=shareactivity 2026/02/05 13:02:47 INFO Applying migration id=application 2026/02/05 13:02:47 INFO Applying migration id=certificates 2026/02/05 13:02:47 INFO Applying migration id=rawforward 2026/02/05 13:02:47 INFO Applying migration id=publickey 2026/02/05 13:02:47 INFO Applying migration id=resolvegroup 2026/02/05 13:02:47 INFO Applying migration id=reject 2026/02/05 13:02:47 INFO Applying migration id=autodel 2026/02/05 13:02:47 INFO Applying migration id=jsonb 2026/02/05 13:02:47 INFO Applying migration id=quote 2026/02/05 13:02:47 INFO Applying migration id=rfc9421 2026/02/05 13:02:47 INFO Applying migration id=keys 2026/02/05 13:02:47 INFO Applying migration id=portable 2026/02/05 13:02:47 INFO Applying migration id=proofs 2026/02/05 13:02:47 INFO Applying migration id=contexts 2026/02/05 13:02:47 INFO Applying migration id=deliverieshost 2026/02/05 13:02:47 INFO Applying migration id=pembegin 2026/02/05 13:02:47 INFO Applying migration id=didhost 2026/02/05 13:02:50 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de5-f19d-707a-9ac6-49275549b4f2 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 13:02:50 WARN New account does not point to old account new=https://localhost.localdomain:8443/user/bob old=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocal (2.52s) === RUN TestMove_FederatedToLocalLinked 2026/02/05 13:02:50 INFO Applying migration id=initial 2026/02/05 13:02:50 INFO Applying migration id=notesupdated 2026/02/05 13:02:50 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:50 INFO Applying migration id=activitiesid 2026/02/05 13:02:50 INFO Applying migration id=outbox 2026/02/05 13:02:50 INFO Applying migration id=edits 2026/02/05 13:02:50 INFO Applying migration id=outboxactor 2026/02/05 13:02:50 INFO Applying migration id=outboxsender 2026/02/05 13:02:50 INFO Applying migration id=thread 2026/02/05 13:02:50 INFO Applying migration id=host 2026/02/05 13:02:50 INFO Applying migration id=sharedinbox 2026/02/05 13:02:50 INFO Applying migration id=noteshost 2026/02/05 13:02:50 INFO Applying migration id=fetched 2026/02/05 13:02:50 INFO Applying migration id=move 2026/02/05 13:02:50 INFO Applying migration id=cleanup 2026/02/05 13:02:50 INFO Applying migration id=received 2026/02/05 13:02:50 INFO Applying migration id=namehost 2026/02/05 13:02:50 INFO Applying migration id=outboxhost 2026/02/05 13:02:50 INFO Applying migration id=notesfts 2026/02/05 13:02:50 INFO Applying migration id=iconsname 2026/02/05 13:02:50 INFO Applying migration id=nohash 2026/02/05 13:02:50 INFO Applying migration id=shares 2026/02/05 13:02:50 INFO Applying migration id=actorttl 2026/02/05 13:02:50 INFO Applying migration id=tocc 2026/02/05 13:02:50 INFO Applying migration id=followeds 2026/02/05 13:02:50 INFO Applying migration id=certhash 2026/02/05 13:02:50 INFO Applying migration id=follows_sync 2026/02/05 13:02:50 INFO Applying migration id=jsonpath 2026/02/05 13:02:50 INFO Applying migration id=localforward 2026/02/05 13:02:50 INFO Applying migration id=avatar 2026/02/05 13:02:50 INFO Applying migration id=noimage 2026/02/05 13:02:50 INFO Applying migration id=feed 2026/02/05 13:02:50 INFO Applying migration id=bookmarks 2026/02/05 13:02:50 INFO Applying migration id=shareactivity 2026/02/05 13:02:50 INFO Applying migration id=application 2026/02/05 13:02:50 INFO Applying migration id=certificates 2026/02/05 13:02:50 INFO Applying migration id=rawforward 2026/02/05 13:02:50 INFO Applying migration id=publickey 2026/02/05 13:02:50 INFO Applying migration id=resolvegroup 2026/02/05 13:02:50 INFO Applying migration id=reject 2026/02/05 13:02:50 INFO Applying migration id=autodel 2026/02/05 13:02:50 INFO Applying migration id=jsonb 2026/02/05 13:02:50 INFO Applying migration id=quote 2026/02/05 13:02:50 INFO Applying migration id=rfc9421 2026/02/05 13:02:50 INFO Applying migration id=keys 2026/02/05 13:02:50 INFO Applying migration id=portable 2026/02/05 13:02:50 INFO Applying migration id=proofs 2026/02/05 13:02:50 INFO Applying migration id=contexts 2026/02/05 13:02:50 INFO Applying migration id=deliverieshost 2026/02/05 13:02:50 INFO Applying migration id=pembegin 2026/02/05 13:02:50 INFO Applying migration id=didhost 2026/02/05 13:02:52 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de5-fb65-7011-8fe5-419bddd56da6 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 13:02:52 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2de5-fb65-7011-8fe5-419bddd56da6 old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob 2026/02/05 13:02:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de5-fb66-7859-9486-12979f770295 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:02:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de5-fb68-7099-8548-b1f48ff951b5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de5-fb66-7859-9486-12979f770295 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de5-fb66-7859-9486-12979f770295 2026/02/05 13:02:52 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de5-fb68-7579-a36b-0cb7408853eb activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de5-fb65-7011-8fe5-419bddd56da6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocalLinked (2.51s) === RUN TestMove_FollowingBoth 2026/02/05 13:02:52 INFO Applying migration id=initial 2026/02/05 13:02:52 INFO Applying migration id=notesupdated 2026/02/05 13:02:52 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:52 INFO Applying migration id=activitiesid 2026/02/05 13:02:52 INFO Applying migration id=outbox 2026/02/05 13:02:52 INFO Applying migration id=edits 2026/02/05 13:02:52 INFO Applying migration id=outboxactor 2026/02/05 13:02:52 INFO Applying migration id=outboxsender 2026/02/05 13:02:52 INFO Applying migration id=thread 2026/02/05 13:02:52 INFO Applying migration id=host 2026/02/05 13:02:52 INFO Applying migration id=sharedinbox 2026/02/05 13:02:52 INFO Applying migration id=noteshost 2026/02/05 13:02:52 INFO Applying migration id=fetched 2026/02/05 13:02:52 INFO Applying migration id=move 2026/02/05 13:02:52 INFO Applying migration id=cleanup 2026/02/05 13:02:52 INFO Applying migration id=received 2026/02/05 13:02:52 INFO Applying migration id=namehost 2026/02/05 13:02:52 INFO Applying migration id=outboxhost 2026/02/05 13:02:52 INFO Applying migration id=notesfts 2026/02/05 13:02:52 INFO Applying migration id=iconsname 2026/02/05 13:02:52 INFO Applying migration id=nohash 2026/02/05 13:02:52 INFO Applying migration id=shares 2026/02/05 13:02:52 INFO Applying migration id=actorttl 2026/02/05 13:02:52 INFO Applying migration id=tocc 2026/02/05 13:02:52 INFO Applying migration id=followeds 2026/02/05 13:02:52 INFO Applying migration id=certhash 2026/02/05 13:02:52 INFO Applying migration id=follows_sync 2026/02/05 13:02:52 INFO Applying migration id=jsonpath 2026/02/05 13:02:52 INFO Applying migration id=localforward 2026/02/05 13:02:52 INFO Applying migration id=avatar 2026/02/05 13:02:52 INFO Applying migration id=noimage 2026/02/05 13:02:52 INFO Applying migration id=feed 2026/02/05 13:02:52 INFO Applying migration id=bookmarks 2026/02/05 13:02:52 INFO Applying migration id=shareactivity 2026/02/05 13:02:52 INFO Applying migration id=application 2026/02/05 13:02:52 INFO Applying migration id=certificates 2026/02/05 13:02:52 INFO Applying migration id=rawforward 2026/02/05 13:02:52 INFO Applying migration id=publickey 2026/02/05 13:02:52 INFO Applying migration id=resolvegroup 2026/02/05 13:02:52 INFO Applying migration id=reject 2026/02/05 13:02:52 INFO Applying migration id=autodel 2026/02/05 13:02:52 INFO Applying migration id=jsonb 2026/02/05 13:02:52 INFO Applying migration id=quote 2026/02/05 13:02:52 INFO Applying migration id=rfc9421 2026/02/05 13:02:52 INFO Applying migration id=keys 2026/02/05 13:02:52 INFO Applying migration id=portable 2026/02/05 13:02:52 INFO Applying migration id=proofs 2026/02/05 13:02:52 INFO Applying migration id=contexts 2026/02/05 13:02:52 INFO Applying migration id=deliverieshost 2026/02/05 13:02:52 INFO Applying migration id=pembegin 2026/02/05 13:02:52 INFO Applying migration id=didhost 2026/02/05 13:02:54 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-03c7-767f-aa05-861f1cd5e905 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 13:02:54 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-03c7-7eca-b427-db399e375ac1 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 13:02:54 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/019c2de6-03c7-767f-aa05-861f1cd5e905 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/05 13:02:54 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de6-03c9-745f-a6d8-7e34f51ad2e5 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-03c7-767f-aa05-861f1cd5e905 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FollowingBoth (2.15s) === RUN TestMove_LocalToLocalAliasThrottled 2026/02/05 13:02:54 INFO Applying migration id=initial 2026/02/05 13:02:54 INFO Applying migration id=notesupdated 2026/02/05 13:02:54 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:54 INFO Applying migration id=activitiesid 2026/02/05 13:02:54 INFO Applying migration id=outbox 2026/02/05 13:02:54 INFO Applying migration id=edits 2026/02/05 13:02:54 INFO Applying migration id=outboxactor 2026/02/05 13:02:54 INFO Applying migration id=outboxsender 2026/02/05 13:02:54 INFO Applying migration id=thread 2026/02/05 13:02:54 INFO Applying migration id=host 2026/02/05 13:02:54 INFO Applying migration id=sharedinbox 2026/02/05 13:02:54 INFO Applying migration id=noteshost 2026/02/05 13:02:54 INFO Applying migration id=fetched 2026/02/05 13:02:54 INFO Applying migration id=move 2026/02/05 13:02:54 INFO Applying migration id=cleanup 2026/02/05 13:02:54 INFO Applying migration id=received 2026/02/05 13:02:54 INFO Applying migration id=namehost 2026/02/05 13:02:54 INFO Applying migration id=outboxhost 2026/02/05 13:02:54 INFO Applying migration id=notesfts 2026/02/05 13:02:54 INFO Applying migration id=iconsname 2026/02/05 13:02:54 INFO Applying migration id=nohash 2026/02/05 13:02:54 INFO Applying migration id=shares 2026/02/05 13:02:54 INFO Applying migration id=actorttl 2026/02/05 13:02:54 INFO Applying migration id=tocc 2026/02/05 13:02:54 INFO Applying migration id=followeds 2026/02/05 13:02:54 INFO Applying migration id=certhash 2026/02/05 13:02:54 INFO Applying migration id=follows_sync 2026/02/05 13:02:54 INFO Applying migration id=jsonpath 2026/02/05 13:02:54 INFO Applying migration id=localforward 2026/02/05 13:02:54 INFO Applying migration id=avatar 2026/02/05 13:02:54 INFO Applying migration id=noimage 2026/02/05 13:02:54 INFO Applying migration id=feed 2026/02/05 13:02:54 INFO Applying migration id=bookmarks 2026/02/05 13:02:54 INFO Applying migration id=shareactivity 2026/02/05 13:02:54 INFO Applying migration id=application 2026/02/05 13:02:54 INFO Applying migration id=certificates 2026/02/05 13:02:54 INFO Applying migration id=rawforward 2026/02/05 13:02:54 INFO Applying migration id=publickey 2026/02/05 13:02:54 INFO Applying migration id=resolvegroup 2026/02/05 13:02:54 INFO Applying migration id=reject 2026/02/05 13:02:54 INFO Applying migration id=autodel 2026/02/05 13:02:54 INFO Applying migration id=jsonb 2026/02/05 13:02:55 INFO Applying migration id=quote 2026/02/05 13:02:55 INFO Applying migration id=rfc9421 2026/02/05 13:02:55 INFO Applying migration id=keys 2026/02/05 13:02:55 INFO Applying migration id=portable 2026/02/05 13:02:55 INFO Applying migration id=proofs 2026/02/05 13:02:55 INFO Applying migration id=contexts 2026/02/05 13:02:55 INFO Applying migration id=deliverieshost 2026/02/05 13:02:55 INFO Applying migration id=pembegin 2026/02/05 13:02:55 INFO Applying migration id=didhost 2026/02/05 13:02:56 WARN Throttled request to set alias can=2026-02-05T13:32:55.229Z --- PASS: TestMove_LocalToLocalAliasThrottled (1.96s) === RUN TestMove_LocalToLocal 2026/02/05 13:02:56 INFO Applying migration id=initial 2026/02/05 13:02:56 INFO Applying migration id=notesupdated 2026/02/05 13:02:56 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:56 INFO Applying migration id=activitiesid 2026/02/05 13:02:56 INFO Applying migration id=outbox 2026/02/05 13:02:56 INFO Applying migration id=edits 2026/02/05 13:02:56 INFO Applying migration id=outboxactor 2026/02/05 13:02:56 INFO Applying migration id=outboxsender 2026/02/05 13:02:56 INFO Applying migration id=thread 2026/02/05 13:02:56 INFO Applying migration id=host 2026/02/05 13:02:56 INFO Applying migration id=sharedinbox 2026/02/05 13:02:56 INFO Applying migration id=noteshost 2026/02/05 13:02:56 INFO Applying migration id=fetched 2026/02/05 13:02:56 INFO Applying migration id=move 2026/02/05 13:02:56 INFO Applying migration id=cleanup 2026/02/05 13:02:56 INFO Applying migration id=received 2026/02/05 13:02:56 INFO Applying migration id=namehost 2026/02/05 13:02:56 INFO Applying migration id=outboxhost 2026/02/05 13:02:56 INFO Applying migration id=notesfts 2026/02/05 13:02:56 INFO Applying migration id=iconsname 2026/02/05 13:02:56 INFO Applying migration id=nohash 2026/02/05 13:02:56 INFO Applying migration id=shares 2026/02/05 13:02:56 INFO Applying migration id=actorttl 2026/02/05 13:02:56 INFO Applying migration id=tocc 2026/02/05 13:02:56 INFO Applying migration id=followeds 2026/02/05 13:02:56 INFO Applying migration id=certhash 2026/02/05 13:02:56 INFO Applying migration id=follows_sync 2026/02/05 13:02:56 INFO Applying migration id=jsonpath 2026/02/05 13:02:56 INFO Applying migration id=localforward 2026/02/05 13:02:56 INFO Applying migration id=avatar 2026/02/05 13:02:56 INFO Applying migration id=noimage 2026/02/05 13:02:56 INFO Applying migration id=feed 2026/02/05 13:02:56 INFO Applying migration id=bookmarks 2026/02/05 13:02:56 INFO Applying migration id=shareactivity 2026/02/05 13:02:56 INFO Applying migration id=application 2026/02/05 13:02:56 INFO Applying migration id=certificates 2026/02/05 13:02:56 INFO Applying migration id=rawforward 2026/02/05 13:02:56 INFO Applying migration id=publickey 2026/02/05 13:02:56 INFO Applying migration id=resolvegroup 2026/02/05 13:02:56 INFO Applying migration id=reject 2026/02/05 13:02:56 INFO Applying migration id=autodel 2026/02/05 13:02:56 INFO Applying migration id=jsonb 2026/02/05 13:02:56 INFO Applying migration id=quote 2026/02/05 13:02:56 INFO Applying migration id=rfc9421 2026/02/05 13:02:56 INFO Applying migration id=keys 2026/02/05 13:02:56 INFO Applying migration id=portable 2026/02/05 13:02:56 INFO Applying migration id=proofs 2026/02/05 13:02:56 INFO Applying migration id=contexts 2026/02/05 13:02:56 INFO Applying migration id=deliverieshost 2026/02/05 13:02:56 INFO Applying migration id=pembegin 2026/02/05 13:02:56 INFO Applying migration id=didhost 2026/02/05 13:02:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-0f0a-7a76-a3a3-6b110897e64e 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 13:02:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de6-0f0b-77cf-b31f-5df205bccaf9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-0f0a-7a76-a3a3-6b110897e64e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2de6-0f0a-7a76-a3a3-6b110897e64e 2026/02/05 13:02:57 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2de6-0f0a-7a76-a3a3-6b110897e64e old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob 2026/02/05 13:02:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-0f0f-7173-8cb8-077e05862ca9 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 13:02:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de6-0f10-7c83-a288-3c635d6aa943 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-0f0f-7173-8cb8-077e05862ca9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2de6-0f0f-7173-8cb8-077e05862ca9 2026/02/05 13:02:57 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de6-0f11-728f-bf7e-4910df168d60 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-0f0a-7a76-a3a3-6b110897e64e 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 (0.93s) === RUN TestMove_LocalToLocalNoFollowers 2026/02/05 13:02:57 INFO Applying migration id=initial 2026/02/05 13:02:57 INFO Applying migration id=notesupdated 2026/02/05 13:02:57 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:57 INFO Applying migration id=activitiesid 2026/02/05 13:02:57 INFO Applying migration id=outbox 2026/02/05 13:02:57 INFO Applying migration id=edits 2026/02/05 13:02:57 INFO Applying migration id=outboxactor 2026/02/05 13:02:57 INFO Applying migration id=outboxsender 2026/02/05 13:02:57 INFO Applying migration id=thread 2026/02/05 13:02:57 INFO Applying migration id=host 2026/02/05 13:02:57 INFO Applying migration id=sharedinbox 2026/02/05 13:02:57 INFO Applying migration id=noteshost 2026/02/05 13:02:57 INFO Applying migration id=fetched 2026/02/05 13:02:57 INFO Applying migration id=move 2026/02/05 13:02:57 INFO Applying migration id=cleanup 2026/02/05 13:02:57 INFO Applying migration id=received 2026/02/05 13:02:57 INFO Applying migration id=namehost 2026/02/05 13:02:57 INFO Applying migration id=outboxhost 2026/02/05 13:02:57 INFO Applying migration id=notesfts 2026/02/05 13:02:57 INFO Applying migration id=iconsname 2026/02/05 13:02:57 INFO Applying migration id=nohash 2026/02/05 13:02:57 INFO Applying migration id=shares 2026/02/05 13:02:57 INFO Applying migration id=actorttl 2026/02/05 13:02:57 INFO Applying migration id=tocc 2026/02/05 13:02:57 INFO Applying migration id=followeds 2026/02/05 13:02:57 INFO Applying migration id=certhash 2026/02/05 13:02:57 INFO Applying migration id=follows_sync 2026/02/05 13:02:57 INFO Applying migration id=jsonpath 2026/02/05 13:02:57 INFO Applying migration id=localforward 2026/02/05 13:02:57 INFO Applying migration id=avatar 2026/02/05 13:02:57 INFO Applying migration id=noimage 2026/02/05 13:02:57 INFO Applying migration id=feed 2026/02/05 13:02:57 INFO Applying migration id=bookmarks 2026/02/05 13:02:57 INFO Applying migration id=shareactivity 2026/02/05 13:02:57 INFO Applying migration id=application 2026/02/05 13:02:57 INFO Applying migration id=certificates 2026/02/05 13:02:57 INFO Applying migration id=rawforward 2026/02/05 13:02:57 INFO Applying migration id=publickey 2026/02/05 13:02:57 INFO Applying migration id=resolvegroup 2026/02/05 13:02:57 INFO Applying migration id=reject 2026/02/05 13:02:57 INFO Applying migration id=autodel 2026/02/05 13:02:57 INFO Applying migration id=jsonb 2026/02/05 13:02:57 INFO Applying migration id=quote 2026/02/05 13:02:57 INFO Applying migration id=rfc9421 2026/02/05 13:02:57 INFO Applying migration id=keys 2026/02/05 13:02:57 INFO Applying migration id=portable 2026/02/05 13:02:57 INFO Applying migration id=proofs 2026/02/05 13:02:57 INFO Applying migration id=contexts 2026/02/05 13:02:57 INFO Applying migration id=deliverieshost 2026/02/05 13:02:57 INFO Applying migration id=pembegin 2026/02/05 13:02:57 INFO Applying migration id=didhost --- PASS: TestMove_LocalToLocalNoFollowers (3.71s) === RUN TestMove_LocalToFederated 2026/02/05 13:03:01 INFO Applying migration id=initial 2026/02/05 13:03:01 INFO Applying migration id=notesupdated 2026/02/05 13:03:01 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:01 INFO Applying migration id=activitiesid 2026/02/05 13:03:01 INFO Applying migration id=outbox 2026/02/05 13:03:01 INFO Applying migration id=edits 2026/02/05 13:03:01 INFO Applying migration id=outboxactor 2026/02/05 13:03:01 INFO Applying migration id=outboxsender 2026/02/05 13:03:01 INFO Applying migration id=thread 2026/02/05 13:03:01 INFO Applying migration id=host 2026/02/05 13:03:01 INFO Applying migration id=sharedinbox 2026/02/05 13:03:01 INFO Applying migration id=noteshost 2026/02/05 13:03:01 INFO Applying migration id=fetched 2026/02/05 13:03:01 INFO Applying migration id=move 2026/02/05 13:03:01 INFO Applying migration id=cleanup 2026/02/05 13:03:01 INFO Applying migration id=received 2026/02/05 13:03:01 INFO Applying migration id=namehost 2026/02/05 13:03:01 INFO Applying migration id=outboxhost 2026/02/05 13:03:01 INFO Applying migration id=notesfts 2026/02/05 13:03:01 INFO Applying migration id=iconsname 2026/02/05 13:03:01 INFO Applying migration id=nohash 2026/02/05 13:03:01 INFO Applying migration id=shares 2026/02/05 13:03:01 INFO Applying migration id=actorttl 2026/02/05 13:03:01 INFO Applying migration id=tocc 2026/02/05 13:03:01 INFO Applying migration id=followeds 2026/02/05 13:03:01 INFO Applying migration id=certhash 2026/02/05 13:03:01 INFO Applying migration id=follows_sync 2026/02/05 13:03:01 INFO Applying migration id=jsonpath 2026/02/05 13:03:01 INFO Applying migration id=localforward 2026/02/05 13:03:01 INFO Applying migration id=avatar 2026/02/05 13:03:01 INFO Applying migration id=noimage 2026/02/05 13:03:01 INFO Applying migration id=feed 2026/02/05 13:03:01 INFO Applying migration id=bookmarks 2026/02/05 13:03:01 INFO Applying migration id=shareactivity 2026/02/05 13:03:01 INFO Applying migration id=application 2026/02/05 13:03:01 INFO Applying migration id=certificates 2026/02/05 13:03:01 INFO Applying migration id=rawforward 2026/02/05 13:03:01 INFO Applying migration id=publickey 2026/02/05 13:03:01 INFO Applying migration id=resolvegroup 2026/02/05 13:03:01 INFO Applying migration id=reject 2026/02/05 13:03:01 INFO Applying migration id=autodel 2026/02/05 13:03:01 INFO Applying migration id=jsonb 2026/02/05 13:03:01 INFO Applying migration id=quote 2026/02/05 13:03:01 INFO Applying migration id=rfc9421 2026/02/05 13:03:01 INFO Applying migration id=keys 2026/02/05 13:03:01 INFO Applying migration id=portable 2026/02/05 13:03:01 INFO Applying migration id=proofs 2026/02/05 13:03:01 INFO Applying migration id=contexts 2026/02/05 13:03:01 INFO Applying migration id=deliverieshost 2026/02/05 13:03:01 INFO Applying migration id=pembegin 2026/02/05 13:03:01 INFO Applying migration id=didhost 2026/02/05 13:03:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-241b-77ab-9944-c9777f2aa43e 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 13:03:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de6-241c-75c9-bfa7-a70aa566d648 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-241b-77ab-9944-c9777f2aa43e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2de6-241b-77ab-9944-c9777f2aa43e 2026/02/05 13:03:03 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2de6-241b-77ab-9944-c9777f2aa43e old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/02/05 13:03:03 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-241f-7126-b7e9-5bf6b66c8892 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 13:03:03 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de6-2420-76ea-a862-4b0a889549a3 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-241b-77ab-9944-c9777f2aa43e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice --- PASS: TestMove_LocalToFederated (1.68s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/02/05 13:03:03 INFO Applying migration id=initial 2026/02/05 13:03:03 INFO Applying migration id=notesupdated 2026/02/05 13:03:03 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:03 INFO Applying migration id=activitiesid 2026/02/05 13:03:03 INFO Applying migration id=outbox 2026/02/05 13:03:03 INFO Applying migration id=edits 2026/02/05 13:03:03 INFO Applying migration id=outboxactor 2026/02/05 13:03:03 INFO Applying migration id=outboxsender 2026/02/05 13:03:03 INFO Applying migration id=thread 2026/02/05 13:03:03 INFO Applying migration id=host 2026/02/05 13:03:03 INFO Applying migration id=sharedinbox 2026/02/05 13:03:03 INFO Applying migration id=noteshost 2026/02/05 13:03:03 INFO Applying migration id=fetched 2026/02/05 13:03:03 INFO Applying migration id=move 2026/02/05 13:03:03 INFO Applying migration id=cleanup 2026/02/05 13:03:03 INFO Applying migration id=received 2026/02/05 13:03:03 INFO Applying migration id=namehost 2026/02/05 13:03:03 INFO Applying migration id=outboxhost 2026/02/05 13:03:03 INFO Applying migration id=notesfts 2026/02/05 13:03:03 INFO Applying migration id=iconsname 2026/02/05 13:03:03 INFO Applying migration id=nohash 2026/02/05 13:03:03 INFO Applying migration id=shares 2026/02/05 13:03:03 INFO Applying migration id=actorttl 2026/02/05 13:03:03 INFO Applying migration id=tocc 2026/02/05 13:03:03 INFO Applying migration id=followeds 2026/02/05 13:03:03 INFO Applying migration id=certhash 2026/02/05 13:03:03 INFO Applying migration id=follows_sync 2026/02/05 13:03:03 INFO Applying migration id=jsonpath 2026/02/05 13:03:03 INFO Applying migration id=localforward 2026/02/05 13:03:03 INFO Applying migration id=avatar 2026/02/05 13:03:03 INFO Applying migration id=noimage 2026/02/05 13:03:03 INFO Applying migration id=feed 2026/02/05 13:03:03 INFO Applying migration id=bookmarks 2026/02/05 13:03:03 INFO Applying migration id=shareactivity 2026/02/05 13:03:03 INFO Applying migration id=application 2026/02/05 13:03:03 INFO Applying migration id=certificates 2026/02/05 13:03:03 INFO Applying migration id=rawforward 2026/02/05 13:03:03 INFO Applying migration id=publickey 2026/02/05 13:03:03 INFO Applying migration id=resolvegroup 2026/02/05 13:03:03 INFO Applying migration id=reject 2026/02/05 13:03:03 INFO Applying migration id=autodel 2026/02/05 13:03:03 INFO Applying migration id=jsonb 2026/02/05 13:03:03 INFO Applying migration id=quote 2026/02/05 13:03:03 INFO Applying migration id=rfc9421 2026/02/05 13:03:03 INFO Applying migration id=keys 2026/02/05 13:03:03 INFO Applying migration id=portable 2026/02/05 13:03:03 INFO Applying migration id=proofs 2026/02/05 13:03:03 INFO Applying migration id=contexts 2026/02/05 13:03:03 INFO Applying migration id=deliverieshost 2026/02/05 13:03:03 INFO Applying migration id=pembegin 2026/02/05 13:03:03 INFO Applying migration id=didhost 2026/02/05 13:03:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-2a11-79e1-bd4c-2acdb4f35279 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 13:03:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de6-2a12-774d-9f13-bdf75486dbf1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-2a11-79e1-bd4c-2acdb4f35279 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2de6-2a11-79e1-bd4c-2acdb4f35279 2026/02/05 13:03:04 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (1.52s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/02/05 13:03:04 INFO Applying migration id=initial 2026/02/05 13:03:04 INFO Applying migration id=notesupdated 2026/02/05 13:03:04 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:04 INFO Applying migration id=activitiesid 2026/02/05 13:03:04 INFO Applying migration id=outbox 2026/02/05 13:03:04 INFO Applying migration id=edits 2026/02/05 13:03:04 INFO Applying migration id=outboxactor 2026/02/05 13:03:04 INFO Applying migration id=outboxsender 2026/02/05 13:03:04 INFO Applying migration id=thread 2026/02/05 13:03:04 INFO Applying migration id=host 2026/02/05 13:03:04 INFO Applying migration id=sharedinbox 2026/02/05 13:03:04 INFO Applying migration id=noteshost 2026/02/05 13:03:04 INFO Applying migration id=fetched 2026/02/05 13:03:04 INFO Applying migration id=move 2026/02/05 13:03:04 INFO Applying migration id=cleanup 2026/02/05 13:03:04 INFO Applying migration id=received 2026/02/05 13:03:04 INFO Applying migration id=namehost 2026/02/05 13:03:04 INFO Applying migration id=outboxhost 2026/02/05 13:03:04 INFO Applying migration id=notesfts 2026/02/05 13:03:04 INFO Applying migration id=iconsname 2026/02/05 13:03:04 INFO Applying migration id=nohash 2026/02/05 13:03:04 INFO Applying migration id=shares 2026/02/05 13:03:04 INFO Applying migration id=actorttl 2026/02/05 13:03:04 INFO Applying migration id=tocc 2026/02/05 13:03:04 INFO Applying migration id=followeds 2026/02/05 13:03:04 INFO Applying migration id=certhash 2026/02/05 13:03:04 INFO Applying migration id=follows_sync 2026/02/05 13:03:04 INFO Applying migration id=jsonpath 2026/02/05 13:03:04 INFO Applying migration id=localforward 2026/02/05 13:03:04 INFO Applying migration id=avatar 2026/02/05 13:03:04 INFO Applying migration id=noimage 2026/02/05 13:03:04 INFO Applying migration id=feed 2026/02/05 13:03:04 INFO Applying migration id=bookmarks 2026/02/05 13:03:04 INFO Applying migration id=shareactivity 2026/02/05 13:03:04 INFO Applying migration id=application 2026/02/05 13:03:04 INFO Applying migration id=certificates 2026/02/05 13:03:04 INFO Applying migration id=rawforward 2026/02/05 13:03:04 INFO Applying migration id=publickey 2026/02/05 13:03:04 INFO Applying migration id=resolvegroup 2026/02/05 13:03:04 INFO Applying migration id=reject 2026/02/05 13:03:04 INFO Applying migration id=autodel 2026/02/05 13:03:04 INFO Applying migration id=jsonb 2026/02/05 13:03:04 INFO Applying migration id=quote 2026/02/05 13:03:04 INFO Applying migration id=rfc9421 2026/02/05 13:03:04 INFO Applying migration id=keys 2026/02/05 13:03:04 INFO Applying migration id=portable 2026/02/05 13:03:04 INFO Applying migration id=proofs 2026/02/05 13:03:04 INFO Applying migration id=contexts 2026/02/05 13:03:04 INFO Applying migration id=deliverieshost 2026/02/05 13:03:04 INFO Applying migration id=pembegin 2026/02/05 13:03:04 INFO Applying migration id=didhost 2026/02/05 13:03:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-321e-72fc-9393-5325c28d4720 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 13:03:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de6-321e-7e92-9de1-a95afa773cee activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-321e-72fc-9393-5325c28d4720 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2de6-321e-72fc-9393-5325c28d4720 2026/02/05 13:03:06 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (2.06s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/02/05 13:03:06 INFO Applying migration id=initial 2026/02/05 13:03:06 INFO Applying migration id=notesupdated 2026/02/05 13:03:06 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:06 INFO Applying migration id=activitiesid 2026/02/05 13:03:06 INFO Applying migration id=outbox 2026/02/05 13:03:06 INFO Applying migration id=edits 2026/02/05 13:03:06 INFO Applying migration id=outboxactor 2026/02/05 13:03:06 INFO Applying migration id=outboxsender 2026/02/05 13:03:06 INFO Applying migration id=thread 2026/02/05 13:03:06 INFO Applying migration id=host 2026/02/05 13:03:06 INFO Applying migration id=sharedinbox 2026/02/05 13:03:06 INFO Applying migration id=noteshost 2026/02/05 13:03:06 INFO Applying migration id=fetched 2026/02/05 13:03:06 INFO Applying migration id=move 2026/02/05 13:03:06 INFO Applying migration id=cleanup 2026/02/05 13:03:06 INFO Applying migration id=received 2026/02/05 13:03:06 INFO Applying migration id=namehost 2026/02/05 13:03:06 INFO Applying migration id=outboxhost 2026/02/05 13:03:06 INFO Applying migration id=notesfts 2026/02/05 13:03:06 INFO Applying migration id=iconsname 2026/02/05 13:03:06 INFO Applying migration id=nohash 2026/02/05 13:03:06 INFO Applying migration id=shares 2026/02/05 13:03:06 INFO Applying migration id=actorttl 2026/02/05 13:03:06 INFO Applying migration id=tocc 2026/02/05 13:03:06 INFO Applying migration id=followeds 2026/02/05 13:03:06 INFO Applying migration id=certhash 2026/02/05 13:03:06 INFO Applying migration id=follows_sync 2026/02/05 13:03:06 INFO Applying migration id=jsonpath 2026/02/05 13:03:06 INFO Applying migration id=localforward 2026/02/05 13:03:06 INFO Applying migration id=avatar 2026/02/05 13:03:06 INFO Applying migration id=noimage 2026/02/05 13:03:06 INFO Applying migration id=feed 2026/02/05 13:03:06 INFO Applying migration id=bookmarks 2026/02/05 13:03:06 INFO Applying migration id=shareactivity 2026/02/05 13:03:06 INFO Applying migration id=application 2026/02/05 13:03:06 INFO Applying migration id=certificates 2026/02/05 13:03:06 INFO Applying migration id=rawforward 2026/02/05 13:03:06 INFO Applying migration id=publickey 2026/02/05 13:03:06 INFO Applying migration id=resolvegroup 2026/02/05 13:03:06 INFO Applying migration id=reject 2026/02/05 13:03:06 INFO Applying migration id=autodel 2026/02/05 13:03:06 INFO Applying migration id=jsonb 2026/02/05 13:03:06 INFO Applying migration id=quote 2026/02/05 13:03:06 INFO Applying migration id=rfc9421 2026/02/05 13:03:06 INFO Applying migration id=keys 2026/02/05 13:03:06 INFO Applying migration id=portable 2026/02/05 13:03:06 INFO Applying migration id=proofs 2026/02/05 13:03:06 INFO Applying migration id=contexts 2026/02/05 13:03:06 INFO Applying migration id=deliverieshost 2026/02/05 13:03:06 INFO Applying migration id=pembegin 2026/02/05 13:03:06 INFO Applying migration id=didhost 2026/02/05 13:03:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-3715-7336-b702-3b0356bb43d9 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 13:03:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de6-3716-72bf-ab89-336e2b7f82ea activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-3715-7336-b702-3b0356bb43d9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2de6-3715-7336-b702-3b0356bb43d9 2026/02/05 13:03:08 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2de6-3715-7336-b702-3b0356bb43d9 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/02/05 13:03:08 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-3719-70d2-ac29-ed5d42726af8 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 13:03:08 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de6-371a-7971-8ffa-d41d7fc275b7 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-3715-7336-b702-3b0356bb43d9 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 13:03:08 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (1.28s) === RUN TestName_Throttled 2026/02/05 13:03:08 INFO Applying migration id=initial 2026/02/05 13:03:08 INFO Applying migration id=notesupdated 2026/02/05 13:03:08 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:08 INFO Applying migration id=activitiesid 2026/02/05 13:03:08 INFO Applying migration id=outbox 2026/02/05 13:03:08 INFO Applying migration id=edits 2026/02/05 13:03:08 INFO Applying migration id=outboxactor 2026/02/05 13:03:08 INFO Applying migration id=outboxsender 2026/02/05 13:03:08 INFO Applying migration id=thread 2026/02/05 13:03:08 INFO Applying migration id=host 2026/02/05 13:03:08 INFO Applying migration id=sharedinbox 2026/02/05 13:03:08 INFO Applying migration id=noteshost 2026/02/05 13:03:08 INFO Applying migration id=fetched 2026/02/05 13:03:08 INFO Applying migration id=move 2026/02/05 13:03:08 INFO Applying migration id=cleanup 2026/02/05 13:03:08 INFO Applying migration id=received 2026/02/05 13:03:08 INFO Applying migration id=namehost 2026/02/05 13:03:08 INFO Applying migration id=outboxhost 2026/02/05 13:03:08 INFO Applying migration id=notesfts 2026/02/05 13:03:08 INFO Applying migration id=iconsname 2026/02/05 13:03:08 INFO Applying migration id=nohash 2026/02/05 13:03:08 INFO Applying migration id=shares 2026/02/05 13:03:08 INFO Applying migration id=actorttl 2026/02/05 13:03:08 INFO Applying migration id=tocc 2026/02/05 13:03:08 INFO Applying migration id=followeds 2026/02/05 13:03:08 INFO Applying migration id=certhash 2026/02/05 13:03:08 INFO Applying migration id=follows_sync 2026/02/05 13:03:08 INFO Applying migration id=jsonpath 2026/02/05 13:03:08 INFO Applying migration id=localforward 2026/02/05 13:03:08 INFO Applying migration id=avatar 2026/02/05 13:03:08 INFO Applying migration id=noimage 2026/02/05 13:03:08 INFO Applying migration id=feed 2026/02/05 13:03:08 INFO Applying migration id=bookmarks 2026/02/05 13:03:08 INFO Applying migration id=shareactivity 2026/02/05 13:03:08 INFO Applying migration id=application 2026/02/05 13:03:08 INFO Applying migration id=certificates 2026/02/05 13:03:08 INFO Applying migration id=rawforward 2026/02/05 13:03:08 INFO Applying migration id=publickey 2026/02/05 13:03:08 INFO Applying migration id=resolvegroup 2026/02/05 13:03:08 INFO Applying migration id=reject 2026/02/05 13:03:08 INFO Applying migration id=autodel 2026/02/05 13:03:08 INFO Applying migration id=jsonb 2026/02/05 13:03:08 INFO Applying migration id=quote 2026/02/05 13:03:08 INFO Applying migration id=rfc9421 2026/02/05 13:03:08 INFO Applying migration id=keys 2026/02/05 13:03:08 INFO Applying migration id=portable 2026/02/05 13:03:08 INFO Applying migration id=proofs 2026/02/05 13:03:08 INFO Applying migration id=contexts 2026/02/05 13:03:08 INFO Applying migration id=deliverieshost 2026/02/05 13:03:08 INFO Applying migration id=pembegin 2026/02/05 13:03:08 INFO Applying migration id=didhost 2026/02/05 13:03:10 WARN Throttled request to set name can=2026-02-05T13:33:08.444Z --- PASS: TestName_Throttled (2.62s) === RUN TestName_HappyFlow 2026/02/05 13:03:10 INFO Applying migration id=initial 2026/02/05 13:03:10 INFO Applying migration id=notesupdated 2026/02/05 13:03:10 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:10 INFO Applying migration id=activitiesid 2026/02/05 13:03:10 INFO Applying migration id=outbox 2026/02/05 13:03:10 INFO Applying migration id=edits 2026/02/05 13:03:10 INFO Applying migration id=outboxactor 2026/02/05 13:03:10 INFO Applying migration id=outboxsender 2026/02/05 13:03:10 INFO Applying migration id=thread 2026/02/05 13:03:10 INFO Applying migration id=host 2026/02/05 13:03:10 INFO Applying migration id=sharedinbox 2026/02/05 13:03:10 INFO Applying migration id=noteshost 2026/02/05 13:03:10 INFO Applying migration id=fetched 2026/02/05 13:03:10 INFO Applying migration id=move 2026/02/05 13:03:10 INFO Applying migration id=cleanup 2026/02/05 13:03:10 INFO Applying migration id=received 2026/02/05 13:03:10 INFO Applying migration id=namehost 2026/02/05 13:03:10 INFO Applying migration id=outboxhost 2026/02/05 13:03:10 INFO Applying migration id=notesfts 2026/02/05 13:03:10 INFO Applying migration id=iconsname 2026/02/05 13:03:10 INFO Applying migration id=nohash 2026/02/05 13:03:10 INFO Applying migration id=shares 2026/02/05 13:03:10 INFO Applying migration id=actorttl 2026/02/05 13:03:10 INFO Applying migration id=tocc 2026/02/05 13:03:10 INFO Applying migration id=followeds 2026/02/05 13:03:10 INFO Applying migration id=certhash 2026/02/05 13:03:10 INFO Applying migration id=follows_sync 2026/02/05 13:03:10 INFO Applying migration id=jsonpath 2026/02/05 13:03:10 INFO Applying migration id=localforward 2026/02/05 13:03:10 INFO Applying migration id=avatar 2026/02/05 13:03:10 INFO Applying migration id=noimage 2026/02/05 13:03:10 INFO Applying migration id=feed 2026/02/05 13:03:10 INFO Applying migration id=bookmarks 2026/02/05 13:03:10 INFO Applying migration id=shareactivity 2026/02/05 13:03:10 INFO Applying migration id=application 2026/02/05 13:03:10 INFO Applying migration id=certificates 2026/02/05 13:03:10 INFO Applying migration id=rawforward 2026/02/05 13:03:10 INFO Applying migration id=publickey 2026/02/05 13:03:10 INFO Applying migration id=resolvegroup 2026/02/05 13:03:10 INFO Applying migration id=reject 2026/02/05 13:03:10 INFO Applying migration id=autodel 2026/02/05 13:03:10 INFO Applying migration id=jsonb 2026/02/05 13:03:10 INFO Applying migration id=quote 2026/02/05 13:03:10 INFO Applying migration id=rfc9421 2026/02/05 13:03:10 INFO Applying migration id=keys 2026/02/05 13:03:10 INFO Applying migration id=portable 2026/02/05 13:03:10 INFO Applying migration id=proofs 2026/02/05 13:03:10 INFO Applying migration id=contexts 2026/02/05 13:03:10 INFO Applying migration id=deliverieshost 2026/02/05 13:03:10 INFO Applying migration id=pembegin 2026/02/05 13:03:10 INFO Applying migration id=didhost 2026/02/05 13:03:12 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (1.66s) === RUN TestName_TooLong 2026/02/05 13:03:12 INFO Applying migration id=initial 2026/02/05 13:03:12 INFO Applying migration id=notesupdated 2026/02/05 13:03:12 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:12 INFO Applying migration id=activitiesid 2026/02/05 13:03:12 INFO Applying migration id=outbox 2026/02/05 13:03:12 INFO Applying migration id=edits 2026/02/05 13:03:12 INFO Applying migration id=outboxactor 2026/02/05 13:03:12 INFO Applying migration id=outboxsender 2026/02/05 13:03:12 INFO Applying migration id=thread 2026/02/05 13:03:12 INFO Applying migration id=host 2026/02/05 13:03:12 INFO Applying migration id=sharedinbox 2026/02/05 13:03:12 INFO Applying migration id=noteshost 2026/02/05 13:03:12 INFO Applying migration id=fetched 2026/02/05 13:03:12 INFO Applying migration id=move 2026/02/05 13:03:12 INFO Applying migration id=cleanup 2026/02/05 13:03:12 INFO Applying migration id=received 2026/02/05 13:03:12 INFO Applying migration id=namehost 2026/02/05 13:03:12 INFO Applying migration id=outboxhost 2026/02/05 13:03:12 INFO Applying migration id=notesfts 2026/02/05 13:03:12 INFO Applying migration id=iconsname 2026/02/05 13:03:12 INFO Applying migration id=nohash 2026/02/05 13:03:12 INFO Applying migration id=shares 2026/02/05 13:03:12 INFO Applying migration id=actorttl 2026/02/05 13:03:12 INFO Applying migration id=tocc 2026/02/05 13:03:12 INFO Applying migration id=followeds 2026/02/05 13:03:12 INFO Applying migration id=certhash 2026/02/05 13:03:12 INFO Applying migration id=follows_sync 2026/02/05 13:03:12 INFO Applying migration id=jsonpath 2026/02/05 13:03:12 INFO Applying migration id=localforward 2026/02/05 13:03:12 INFO Applying migration id=avatar 2026/02/05 13:03:12 INFO Applying migration id=noimage 2026/02/05 13:03:12 INFO Applying migration id=feed 2026/02/05 13:03:12 INFO Applying migration id=bookmarks 2026/02/05 13:03:12 INFO Applying migration id=shareactivity 2026/02/05 13:03:12 INFO Applying migration id=application 2026/02/05 13:03:12 INFO Applying migration id=certificates 2026/02/05 13:03:12 INFO Applying migration id=rawforward 2026/02/05 13:03:12 INFO Applying migration id=publickey 2026/02/05 13:03:12 INFO Applying migration id=resolvegroup 2026/02/05 13:03:12 INFO Applying migration id=reject 2026/02/05 13:03:12 INFO Applying migration id=autodel 2026/02/05 13:03:12 INFO Applying migration id=jsonb 2026/02/05 13:03:12 INFO Applying migration id=quote 2026/02/05 13:03:12 INFO Applying migration id=rfc9421 2026/02/05 13:03:12 INFO Applying migration id=keys 2026/02/05 13:03:12 INFO Applying migration id=portable 2026/02/05 13:03:12 INFO Applying migration id=proofs 2026/02/05 13:03:12 INFO Applying migration id=contexts 2026/02/05 13:03:12 INFO Applying migration id=deliverieshost 2026/02/05 13:03:12 INFO Applying migration id=pembegin 2026/02/05 13:03:12 INFO Applying migration id=didhost --- PASS: TestName_TooLong (3.84s) === RUN TestName_MultiLine 2026/02/05 13:03:16 INFO Applying migration id=initial 2026/02/05 13:03:16 INFO Applying migration id=notesupdated 2026/02/05 13:03:16 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:16 INFO Applying migration id=activitiesid 2026/02/05 13:03:16 INFO Applying migration id=outbox 2026/02/05 13:03:16 INFO Applying migration id=edits 2026/02/05 13:03:16 INFO Applying migration id=outboxactor 2026/02/05 13:03:16 INFO Applying migration id=outboxsender 2026/02/05 13:03:16 INFO Applying migration id=thread 2026/02/05 13:03:16 INFO Applying migration id=host 2026/02/05 13:03:16 INFO Applying migration id=sharedinbox 2026/02/05 13:03:16 INFO Applying migration id=noteshost 2026/02/05 13:03:16 INFO Applying migration id=fetched 2026/02/05 13:03:16 INFO Applying migration id=move 2026/02/05 13:03:16 INFO Applying migration id=cleanup 2026/02/05 13:03:16 INFO Applying migration id=received 2026/02/05 13:03:16 INFO Applying migration id=namehost 2026/02/05 13:03:16 INFO Applying migration id=outboxhost 2026/02/05 13:03:16 INFO Applying migration id=notesfts 2026/02/05 13:03:16 INFO Applying migration id=iconsname 2026/02/05 13:03:16 INFO Applying migration id=nohash 2026/02/05 13:03:16 INFO Applying migration id=shares 2026/02/05 13:03:16 INFO Applying migration id=actorttl 2026/02/05 13:03:16 INFO Applying migration id=tocc 2026/02/05 13:03:16 INFO Applying migration id=followeds 2026/02/05 13:03:16 INFO Applying migration id=certhash 2026/02/05 13:03:16 INFO Applying migration id=follows_sync 2026/02/05 13:03:16 INFO Applying migration id=jsonpath 2026/02/05 13:03:16 INFO Applying migration id=localforward 2026/02/05 13:03:16 INFO Applying migration id=avatar 2026/02/05 13:03:16 INFO Applying migration id=noimage 2026/02/05 13:03:16 INFO Applying migration id=feed 2026/02/05 13:03:16 INFO Applying migration id=bookmarks 2026/02/05 13:03:16 INFO Applying migration id=shareactivity 2026/02/05 13:03:16 INFO Applying migration id=application 2026/02/05 13:03:16 INFO Applying migration id=certificates 2026/02/05 13:03:16 INFO Applying migration id=rawforward 2026/02/05 13:03:16 INFO Applying migration id=publickey 2026/02/05 13:03:16 INFO Applying migration id=resolvegroup 2026/02/05 13:03:16 INFO Applying migration id=reject 2026/02/05 13:03:16 INFO Applying migration id=autodel 2026/02/05 13:03:16 INFO Applying migration id=jsonb 2026/02/05 13:03:16 INFO Applying migration id=quote 2026/02/05 13:03:16 INFO Applying migration id=rfc9421 2026/02/05 13:03:16 INFO Applying migration id=keys 2026/02/05 13:03:16 INFO Applying migration id=portable 2026/02/05 13:03:16 INFO Applying migration id=proofs 2026/02/05 13:03:16 INFO Applying migration id=contexts 2026/02/05 13:03:16 INFO Applying migration id=deliverieshost 2026/02/05 13:03:16 INFO Applying migration id=pembegin 2026/02/05 13:03:16 INFO Applying migration id=didhost 2026/02/05 13:03:18 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (2.66s) === RUN TestOutbox_NonExistingUser 2026/02/05 13:03:18 INFO Applying migration id=initial 2026/02/05 13:03:18 INFO Applying migration id=notesupdated 2026/02/05 13:03:18 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:18 INFO Applying migration id=activitiesid 2026/02/05 13:03:18 INFO Applying migration id=outbox 2026/02/05 13:03:18 INFO Applying migration id=edits 2026/02/05 13:03:18 INFO Applying migration id=outboxactor 2026/02/05 13:03:18 INFO Applying migration id=outboxsender 2026/02/05 13:03:18 INFO Applying migration id=thread 2026/02/05 13:03:18 INFO Applying migration id=host 2026/02/05 13:03:18 INFO Applying migration id=sharedinbox 2026/02/05 13:03:18 INFO Applying migration id=noteshost 2026/02/05 13:03:18 INFO Applying migration id=fetched 2026/02/05 13:03:18 INFO Applying migration id=move 2026/02/05 13:03:18 INFO Applying migration id=cleanup 2026/02/05 13:03:18 INFO Applying migration id=received 2026/02/05 13:03:18 INFO Applying migration id=namehost 2026/02/05 13:03:18 INFO Applying migration id=outboxhost 2026/02/05 13:03:18 INFO Applying migration id=notesfts 2026/02/05 13:03:18 INFO Applying migration id=iconsname 2026/02/05 13:03:18 INFO Applying migration id=nohash 2026/02/05 13:03:18 INFO Applying migration id=shares 2026/02/05 13:03:18 INFO Applying migration id=actorttl 2026/02/05 13:03:18 INFO Applying migration id=tocc 2026/02/05 13:03:18 INFO Applying migration id=followeds 2026/02/05 13:03:18 INFO Applying migration id=certhash 2026/02/05 13:03:18 INFO Applying migration id=follows_sync 2026/02/05 13:03:18 INFO Applying migration id=jsonpath 2026/02/05 13:03:18 INFO Applying migration id=localforward 2026/02/05 13:03:18 INFO Applying migration id=avatar 2026/02/05 13:03:18 INFO Applying migration id=noimage 2026/02/05 13:03:18 INFO Applying migration id=feed 2026/02/05 13:03:18 INFO Applying migration id=bookmarks 2026/02/05 13:03:18 INFO Applying migration id=shareactivity 2026/02/05 13:03:18 INFO Applying migration id=application 2026/02/05 13:03:18 INFO Applying migration id=certificates 2026/02/05 13:03:18 INFO Applying migration id=rawforward 2026/02/05 13:03:18 INFO Applying migration id=publickey 2026/02/05 13:03:18 INFO Applying migration id=resolvegroup 2026/02/05 13:03:18 INFO Applying migration id=reject 2026/02/05 13:03:18 INFO Applying migration id=autodel 2026/02/05 13:03:18 INFO Applying migration id=jsonb 2026/02/05 13:03:18 INFO Applying migration id=quote 2026/02/05 13:03:18 INFO Applying migration id=rfc9421 2026/02/05 13:03:18 INFO Applying migration id=keys 2026/02/05 13:03:18 INFO Applying migration id=portable 2026/02/05 13:03:18 INFO Applying migration id=proofs 2026/02/05 13:03:18 INFO Applying migration id=contexts 2026/02/05 13:03:18 INFO Applying migration id=deliverieshost 2026/02/05 13:03:18 INFO Applying migration id=pembegin 2026/02/05 13:03:18 INFO Applying migration id=didhost 2026/02/05 13:03:20 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (1.55s) === RUN TestOutbox_InvalidOffset 2026/02/05 13:03:20 INFO Applying migration id=initial 2026/02/05 13:03:20 INFO Applying migration id=notesupdated 2026/02/05 13:03:20 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:20 INFO Applying migration id=activitiesid 2026/02/05 13:03:20 INFO Applying migration id=outbox 2026/02/05 13:03:20 INFO Applying migration id=edits 2026/02/05 13:03:20 INFO Applying migration id=outboxactor 2026/02/05 13:03:20 INFO Applying migration id=outboxsender 2026/02/05 13:03:20 INFO Applying migration id=thread 2026/02/05 13:03:20 INFO Applying migration id=host 2026/02/05 13:03:20 INFO Applying migration id=sharedinbox 2026/02/05 13:03:20 INFO Applying migration id=noteshost 2026/02/05 13:03:20 INFO Applying migration id=fetched 2026/02/05 13:03:20 INFO Applying migration id=move 2026/02/05 13:03:20 INFO Applying migration id=cleanup 2026/02/05 13:03:20 INFO Applying migration id=received 2026/02/05 13:03:20 INFO Applying migration id=namehost 2026/02/05 13:03:20 INFO Applying migration id=outboxhost 2026/02/05 13:03:20 INFO Applying migration id=notesfts 2026/02/05 13:03:20 INFO Applying migration id=iconsname 2026/02/05 13:03:20 INFO Applying migration id=nohash 2026/02/05 13:03:20 INFO Applying migration id=shares 2026/02/05 13:03:20 INFO Applying migration id=actorttl 2026/02/05 13:03:20 INFO Applying migration id=tocc 2026/02/05 13:03:20 INFO Applying migration id=followeds 2026/02/05 13:03:20 INFO Applying migration id=certhash 2026/02/05 13:03:20 INFO Applying migration id=follows_sync 2026/02/05 13:03:20 INFO Applying migration id=jsonpath 2026/02/05 13:03:20 INFO Applying migration id=localforward 2026/02/05 13:03:20 INFO Applying migration id=avatar 2026/02/05 13:03:20 INFO Applying migration id=noimage 2026/02/05 13:03:20 INFO Applying migration id=feed 2026/02/05 13:03:20 INFO Applying migration id=bookmarks 2026/02/05 13:03:20 INFO Applying migration id=shareactivity 2026/02/05 13:03:20 INFO Applying migration id=application 2026/02/05 13:03:20 INFO Applying migration id=certificates 2026/02/05 13:03:20 INFO Applying migration id=rawforward 2026/02/05 13:03:20 INFO Applying migration id=publickey 2026/02/05 13:03:20 INFO Applying migration id=resolvegroup 2026/02/05 13:03:20 INFO Applying migration id=reject 2026/02/05 13:03:20 INFO Applying migration id=autodel 2026/02/05 13:03:20 INFO Applying migration id=jsonb 2026/02/05 13:03:20 INFO Applying migration id=quote 2026/02/05 13:03:20 INFO Applying migration id=rfc9421 2026/02/05 13:03:20 INFO Applying migration id=keys 2026/02/05 13:03:20 INFO Applying migration id=portable 2026/02/05 13:03:20 INFO Applying migration id=proofs 2026/02/05 13:03:20 INFO Applying migration id=contexts 2026/02/05 13:03:20 INFO Applying migration id=deliverieshost 2026/02/05 13:03:20 INFO Applying migration id=pembegin 2026/02/05 13:03:20 INFO Applying migration id=didhost 2026/02/05 13:03:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de6-6fcd-769f-8fd8-29108694bc5d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de6-6fcd-763b-871f-4aeb83e68c80 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de6-6fcd-763b-871f-4aeb83e68c80 2026/02/05 13:03:22 INFO Failed to parse query url=/users/outbox/localhost.localdomain:8443/user/alice?abc error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestOutbox_InvalidOffset (2.19s) === RUN TestOutbox_PublicPost 2026/02/05 13:03:22 INFO Applying migration id=initial 2026/02/05 13:03:22 INFO Applying migration id=notesupdated 2026/02/05 13:03:22 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:22 INFO Applying migration id=activitiesid 2026/02/05 13:03:22 INFO Applying migration id=outbox 2026/02/05 13:03:22 INFO Applying migration id=edits 2026/02/05 13:03:22 INFO Applying migration id=outboxactor 2026/02/05 13:03:22 INFO Applying migration id=outboxsender 2026/02/05 13:03:22 INFO Applying migration id=thread 2026/02/05 13:03:22 INFO Applying migration id=host 2026/02/05 13:03:22 INFO Applying migration id=sharedinbox 2026/02/05 13:03:22 INFO Applying migration id=noteshost 2026/02/05 13:03:22 INFO Applying migration id=fetched 2026/02/05 13:03:22 INFO Applying migration id=move 2026/02/05 13:03:22 INFO Applying migration id=cleanup 2026/02/05 13:03:22 INFO Applying migration id=received 2026/02/05 13:03:22 INFO Applying migration id=namehost 2026/02/05 13:03:22 INFO Applying migration id=outboxhost 2026/02/05 13:03:22 INFO Applying migration id=notesfts 2026/02/05 13:03:22 INFO Applying migration id=iconsname 2026/02/05 13:03:22 INFO Applying migration id=nohash 2026/02/05 13:03:22 INFO Applying migration id=shares 2026/02/05 13:03:22 INFO Applying migration id=actorttl 2026/02/05 13:03:22 INFO Applying migration id=tocc 2026/02/05 13:03:22 INFO Applying migration id=followeds 2026/02/05 13:03:22 INFO Applying migration id=certhash 2026/02/05 13:03:22 INFO Applying migration id=follows_sync 2026/02/05 13:03:22 INFO Applying migration id=jsonpath 2026/02/05 13:03:22 INFO Applying migration id=localforward 2026/02/05 13:03:22 INFO Applying migration id=avatar 2026/02/05 13:03:22 INFO Applying migration id=noimage 2026/02/05 13:03:22 INFO Applying migration id=feed 2026/02/05 13:03:22 INFO Applying migration id=bookmarks 2026/02/05 13:03:22 INFO Applying migration id=shareactivity 2026/02/05 13:03:22 INFO Applying migration id=application 2026/02/05 13:03:22 INFO Applying migration id=certificates 2026/02/05 13:03:22 INFO Applying migration id=rawforward 2026/02/05 13:03:22 INFO Applying migration id=publickey 2026/02/05 13:03:22 INFO Applying migration id=resolvegroup 2026/02/05 13:03:22 INFO Applying migration id=reject 2026/02/05 13:03:22 INFO Applying migration id=autodel 2026/02/05 13:03:22 INFO Applying migration id=jsonb 2026/02/05 13:03:22 INFO Applying migration id=quote 2026/02/05 13:03:22 INFO Applying migration id=rfc9421 2026/02/05 13:03:22 INFO Applying migration id=keys 2026/02/05 13:03:22 INFO Applying migration id=portable 2026/02/05 13:03:22 INFO Applying migration id=proofs 2026/02/05 13:03:22 INFO Applying migration id=contexts 2026/02/05 13:03:22 INFO Applying migration id=deliverieshost 2026/02/05 13:03:22 INFO Applying migration id=pembegin 2026/02/05 13:03:22 INFO Applying migration id=didhost 2026/02/05 13:03:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de6-7a24-737e-8e10-73152cfdf4cd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de6-7a24-72e6-935d-d10c2db29c77 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de6-7a24-72e6-935d-d10c2db29c77 2026/02/05 13:03:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (2.65s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/02/05 13:03:25 INFO Applying migration id=initial 2026/02/05 13:03:25 INFO Applying migration id=notesupdated 2026/02/05 13:03:25 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:25 INFO Applying migration id=activitiesid 2026/02/05 13:03:25 INFO Applying migration id=outbox 2026/02/05 13:03:25 INFO Applying migration id=edits 2026/02/05 13:03:25 INFO Applying migration id=outboxactor 2026/02/05 13:03:25 INFO Applying migration id=outboxsender 2026/02/05 13:03:25 INFO Applying migration id=thread 2026/02/05 13:03:25 INFO Applying migration id=host 2026/02/05 13:03:25 INFO Applying migration id=sharedinbox 2026/02/05 13:03:25 INFO Applying migration id=noteshost 2026/02/05 13:03:25 INFO Applying migration id=fetched 2026/02/05 13:03:25 INFO Applying migration id=move 2026/02/05 13:03:25 INFO Applying migration id=cleanup 2026/02/05 13:03:25 INFO Applying migration id=received 2026/02/05 13:03:25 INFO Applying migration id=namehost 2026/02/05 13:03:25 INFO Applying migration id=outboxhost 2026/02/05 13:03:25 INFO Applying migration id=notesfts 2026/02/05 13:03:25 INFO Applying migration id=iconsname 2026/02/05 13:03:25 INFO Applying migration id=nohash 2026/02/05 13:03:25 INFO Applying migration id=shares 2026/02/05 13:03:25 INFO Applying migration id=actorttl 2026/02/05 13:03:25 INFO Applying migration id=tocc 2026/02/05 13:03:25 INFO Applying migration id=followeds 2026/02/05 13:03:25 INFO Applying migration id=certhash 2026/02/05 13:03:25 INFO Applying migration id=follows_sync 2026/02/05 13:03:25 INFO Applying migration id=jsonpath 2026/02/05 13:03:25 INFO Applying migration id=localforward 2026/02/05 13:03:25 INFO Applying migration id=avatar 2026/02/05 13:03:25 INFO Applying migration id=noimage 2026/02/05 13:03:25 INFO Applying migration id=feed 2026/02/05 13:03:25 INFO Applying migration id=bookmarks 2026/02/05 13:03:25 INFO Applying migration id=shareactivity 2026/02/05 13:03:25 INFO Applying migration id=application 2026/02/05 13:03:25 INFO Applying migration id=certificates 2026/02/05 13:03:25 INFO Applying migration id=rawforward 2026/02/05 13:03:25 INFO Applying migration id=publickey 2026/02/05 13:03:25 INFO Applying migration id=resolvegroup 2026/02/05 13:03:25 INFO Applying migration id=reject 2026/02/05 13:03:25 INFO Applying migration id=autodel 2026/02/05 13:03:25 INFO Applying migration id=jsonb 2026/02/05 13:03:25 INFO Applying migration id=quote 2026/02/05 13:03:25 INFO Applying migration id=rfc9421 2026/02/05 13:03:25 INFO Applying migration id=keys 2026/02/05 13:03:25 INFO Applying migration id=portable 2026/02/05 13:03:25 INFO Applying migration id=proofs 2026/02/05 13:03:25 INFO Applying migration id=contexts 2026/02/05 13:03:25 INFO Applying migration id=deliverieshost 2026/02/05 13:03:25 INFO Applying migration id=pembegin 2026/02/05 13:03:25 INFO Applying migration id=didhost 2026/02/05 13:03:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de6-8209-78da-9d76-ed6eb92e6515 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de6-8209-7853-a535-a68e5f2c9548 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de6-8209-7853-a535-a68e5f2c9548 2026/02/05 13:03:27 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (2.02s) === RUN TestOutbox_PublicPostSelf 2026/02/05 13:03:27 INFO Applying migration id=initial 2026/02/05 13:03:27 INFO Applying migration id=notesupdated 2026/02/05 13:03:27 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:27 INFO Applying migration id=activitiesid 2026/02/05 13:03:27 INFO Applying migration id=outbox 2026/02/05 13:03:27 INFO Applying migration id=edits 2026/02/05 13:03:27 INFO Applying migration id=outboxactor 2026/02/05 13:03:27 INFO Applying migration id=outboxsender 2026/02/05 13:03:27 INFO Applying migration id=thread 2026/02/05 13:03:27 INFO Applying migration id=host 2026/02/05 13:03:27 INFO Applying migration id=sharedinbox 2026/02/05 13:03:27 INFO Applying migration id=noteshost 2026/02/05 13:03:27 INFO Applying migration id=fetched 2026/02/05 13:03:27 INFO Applying migration id=move 2026/02/05 13:03:27 INFO Applying migration id=cleanup 2026/02/05 13:03:27 INFO Applying migration id=received 2026/02/05 13:03:27 INFO Applying migration id=namehost 2026/02/05 13:03:27 INFO Applying migration id=outboxhost 2026/02/05 13:03:27 INFO Applying migration id=notesfts 2026/02/05 13:03:27 INFO Applying migration id=iconsname 2026/02/05 13:03:27 INFO Applying migration id=nohash 2026/02/05 13:03:27 INFO Applying migration id=shares 2026/02/05 13:03:27 INFO Applying migration id=actorttl 2026/02/05 13:03:27 INFO Applying migration id=tocc 2026/02/05 13:03:27 INFO Applying migration id=followeds 2026/02/05 13:03:27 INFO Applying migration id=certhash 2026/02/05 13:03:27 INFO Applying migration id=follows_sync 2026/02/05 13:03:27 INFO Applying migration id=jsonpath 2026/02/05 13:03:27 INFO Applying migration id=localforward 2026/02/05 13:03:27 INFO Applying migration id=avatar 2026/02/05 13:03:27 INFO Applying migration id=noimage 2026/02/05 13:03:27 INFO Applying migration id=feed 2026/02/05 13:03:27 INFO Applying migration id=bookmarks 2026/02/05 13:03:27 INFO Applying migration id=shareactivity 2026/02/05 13:03:27 INFO Applying migration id=application 2026/02/05 13:03:27 INFO Applying migration id=certificates 2026/02/05 13:03:27 INFO Applying migration id=rawforward 2026/02/05 13:03:27 INFO Applying migration id=publickey 2026/02/05 13:03:27 INFO Applying migration id=resolvegroup 2026/02/05 13:03:27 INFO Applying migration id=reject 2026/02/05 13:03:27 INFO Applying migration id=autodel 2026/02/05 13:03:27 INFO Applying migration id=jsonb 2026/02/05 13:03:27 INFO Applying migration id=quote 2026/02/05 13:03:27 INFO Applying migration id=rfc9421 2026/02/05 13:03:27 INFO Applying migration id=keys 2026/02/05 13:03:27 INFO Applying migration id=portable 2026/02/05 13:03:27 INFO Applying migration id=proofs 2026/02/05 13:03:27 INFO Applying migration id=contexts 2026/02/05 13:03:27 INFO Applying migration id=deliverieshost 2026/02/05 13:03:27 INFO Applying migration id=pembegin 2026/02/05 13:03:27 INFO Applying migration id=didhost 2026/02/05 13:03:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de6-8b2c-7929-ae61-7dda203ba3c9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de6-8b2c-78a2-905b-cd69e2fc61f4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de6-8b2c-78a2-905b-cd69e2fc61f4 2026/02/05 13:03:29 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (2.34s) === RUN TestOutbox_PostToFollowers 2026/02/05 13:03:29 INFO Applying migration id=initial 2026/02/05 13:03:29 INFO Applying migration id=notesupdated 2026/02/05 13:03:29 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:29 INFO Applying migration id=activitiesid 2026/02/05 13:03:29 INFO Applying migration id=outbox 2026/02/05 13:03:29 INFO Applying migration id=edits 2026/02/05 13:03:29 INFO Applying migration id=outboxactor 2026/02/05 13:03:29 INFO Applying migration id=outboxsender 2026/02/05 13:03:29 INFO Applying migration id=thread 2026/02/05 13:03:29 INFO Applying migration id=host 2026/02/05 13:03:29 INFO Applying migration id=sharedinbox 2026/02/05 13:03:29 INFO Applying migration id=noteshost 2026/02/05 13:03:29 INFO Applying migration id=fetched 2026/02/05 13:03:29 INFO Applying migration id=move 2026/02/05 13:03:29 INFO Applying migration id=cleanup 2026/02/05 13:03:29 INFO Applying migration id=received 2026/02/05 13:03:29 INFO Applying migration id=namehost 2026/02/05 13:03:29 INFO Applying migration id=outboxhost 2026/02/05 13:03:29 INFO Applying migration id=notesfts 2026/02/05 13:03:29 INFO Applying migration id=iconsname 2026/02/05 13:03:29 INFO Applying migration id=nohash 2026/02/05 13:03:29 INFO Applying migration id=shares 2026/02/05 13:03:29 INFO Applying migration id=actorttl 2026/02/05 13:03:29 INFO Applying migration id=tocc 2026/02/05 13:03:29 INFO Applying migration id=followeds 2026/02/05 13:03:29 INFO Applying migration id=certhash 2026/02/05 13:03:29 INFO Applying migration id=follows_sync 2026/02/05 13:03:29 INFO Applying migration id=jsonpath 2026/02/05 13:03:29 INFO Applying migration id=localforward 2026/02/05 13:03:29 INFO Applying migration id=avatar 2026/02/05 13:03:29 INFO Applying migration id=noimage 2026/02/05 13:03:29 INFO Applying migration id=feed 2026/02/05 13:03:29 INFO Applying migration id=bookmarks 2026/02/05 13:03:29 INFO Applying migration id=shareactivity 2026/02/05 13:03:29 INFO Applying migration id=application 2026/02/05 13:03:29 INFO Applying migration id=certificates 2026/02/05 13:03:29 INFO Applying migration id=rawforward 2026/02/05 13:03:29 INFO Applying migration id=publickey 2026/02/05 13:03:29 INFO Applying migration id=resolvegroup 2026/02/05 13:03:29 INFO Applying migration id=reject 2026/02/05 13:03:29 INFO Applying migration id=autodel 2026/02/05 13:03:29 INFO Applying migration id=jsonb 2026/02/05 13:03:29 INFO Applying migration id=quote 2026/02/05 13:03:29 INFO Applying migration id=rfc9421 2026/02/05 13:03:29 INFO Applying migration id=keys 2026/02/05 13:03:29 INFO Applying migration id=portable 2026/02/05 13:03:29 INFO Applying migration id=proofs 2026/02/05 13:03:29 INFO Applying migration id=contexts 2026/02/05 13:03:29 INFO Applying migration id=deliverieshost 2026/02/05 13:03:29 INFO Applying migration id=pembegin 2026/02/05 13:03:29 INFO Applying migration id=didhost 2026/02/05 13:03:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-96bc-730e-8a57-1aa30ce3a93f 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 13:03:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de6-96bc-7ea8-b534-77a189a13893 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-96bc-730e-8a57-1aa30ce3a93f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de6-96bc-730e-8a57-1aa30ce3a93f 2026/02/05 13:03:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de6-96bd-7672-8d9d-269ff5f82149 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de6-96bd-762a-b077-cc13ce5122c6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de6-96bd-762a-b077-cc13ce5122c6 2026/02/05 13:03:32 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (2.96s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/02/05 13:03:32 INFO Applying migration id=initial 2026/02/05 13:03:32 INFO Applying migration id=notesupdated 2026/02/05 13:03:32 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:32 INFO Applying migration id=activitiesid 2026/02/05 13:03:32 INFO Applying migration id=outbox 2026/02/05 13:03:32 INFO Applying migration id=edits 2026/02/05 13:03:32 INFO Applying migration id=outboxactor 2026/02/05 13:03:32 INFO Applying migration id=outboxsender 2026/02/05 13:03:32 INFO Applying migration id=thread 2026/02/05 13:03:32 INFO Applying migration id=host 2026/02/05 13:03:32 INFO Applying migration id=sharedinbox 2026/02/05 13:03:32 INFO Applying migration id=noteshost 2026/02/05 13:03:32 INFO Applying migration id=fetched 2026/02/05 13:03:32 INFO Applying migration id=move 2026/02/05 13:03:32 INFO Applying migration id=cleanup 2026/02/05 13:03:32 INFO Applying migration id=received 2026/02/05 13:03:32 INFO Applying migration id=namehost 2026/02/05 13:03:32 INFO Applying migration id=outboxhost 2026/02/05 13:03:32 INFO Applying migration id=notesfts 2026/02/05 13:03:32 INFO Applying migration id=iconsname 2026/02/05 13:03:32 INFO Applying migration id=nohash 2026/02/05 13:03:32 INFO Applying migration id=shares 2026/02/05 13:03:32 INFO Applying migration id=actorttl 2026/02/05 13:03:32 INFO Applying migration id=tocc 2026/02/05 13:03:32 INFO Applying migration id=followeds 2026/02/05 13:03:32 INFO Applying migration id=certhash 2026/02/05 13:03:32 INFO Applying migration id=follows_sync 2026/02/05 13:03:32 INFO Applying migration id=jsonpath 2026/02/05 13:03:32 INFO Applying migration id=localforward 2026/02/05 13:03:32 INFO Applying migration id=avatar 2026/02/05 13:03:32 INFO Applying migration id=noimage 2026/02/05 13:03:32 INFO Applying migration id=feed 2026/02/05 13:03:32 INFO Applying migration id=bookmarks 2026/02/05 13:03:32 INFO Applying migration id=shareactivity 2026/02/05 13:03:32 INFO Applying migration id=application 2026/02/05 13:03:32 INFO Applying migration id=certificates 2026/02/05 13:03:32 INFO Applying migration id=rawforward 2026/02/05 13:03:32 INFO Applying migration id=publickey 2026/02/05 13:03:32 INFO Applying migration id=resolvegroup 2026/02/05 13:03:32 INFO Applying migration id=reject 2026/02/05 13:03:32 INFO Applying migration id=autodel 2026/02/05 13:03:32 INFO Applying migration id=jsonb 2026/02/05 13:03:32 INFO Applying migration id=quote 2026/02/05 13:03:32 INFO Applying migration id=rfc9421 2026/02/05 13:03:32 INFO Applying migration id=keys 2026/02/05 13:03:32 INFO Applying migration id=portable 2026/02/05 13:03:32 INFO Applying migration id=proofs 2026/02/05 13:03:32 INFO Applying migration id=contexts 2026/02/05 13:03:32 INFO Applying migration id=deliverieshost 2026/02/05 13:03:32 INFO Applying migration id=pembegin 2026/02/05 13:03:32 INFO Applying migration id=didhost 2026/02/05 13:03:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de6-9e63-76ce-92bd-2f5617c75a1e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de6-9e63-768a-8043-b55dc17e7813 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de6-9e63-768a-8043-b55dc17e7813 2026/02/05 13:03:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (1.96s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/02/05 13:03:34 INFO Applying migration id=initial 2026/02/05 13:03:34 INFO Applying migration id=notesupdated 2026/02/05 13:03:34 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:34 INFO Applying migration id=activitiesid 2026/02/05 13:03:34 INFO Applying migration id=outbox 2026/02/05 13:03:34 INFO Applying migration id=edits 2026/02/05 13:03:34 INFO Applying migration id=outboxactor 2026/02/05 13:03:34 INFO Applying migration id=outboxsender 2026/02/05 13:03:34 INFO Applying migration id=thread 2026/02/05 13:03:34 INFO Applying migration id=host 2026/02/05 13:03:34 INFO Applying migration id=sharedinbox 2026/02/05 13:03:34 INFO Applying migration id=noteshost 2026/02/05 13:03:34 INFO Applying migration id=fetched 2026/02/05 13:03:34 INFO Applying migration id=move 2026/02/05 13:03:34 INFO Applying migration id=cleanup 2026/02/05 13:03:34 INFO Applying migration id=received 2026/02/05 13:03:34 INFO Applying migration id=namehost 2026/02/05 13:03:34 INFO Applying migration id=outboxhost 2026/02/05 13:03:34 INFO Applying migration id=notesfts 2026/02/05 13:03:34 INFO Applying migration id=iconsname 2026/02/05 13:03:34 INFO Applying migration id=nohash 2026/02/05 13:03:34 INFO Applying migration id=shares 2026/02/05 13:03:34 INFO Applying migration id=actorttl 2026/02/05 13:03:34 INFO Applying migration id=tocc 2026/02/05 13:03:34 INFO Applying migration id=followeds 2026/02/05 13:03:34 INFO Applying migration id=certhash 2026/02/05 13:03:34 INFO Applying migration id=follows_sync 2026/02/05 13:03:34 INFO Applying migration id=jsonpath 2026/02/05 13:03:34 INFO Applying migration id=localforward 2026/02/05 13:03:34 INFO Applying migration id=avatar 2026/02/05 13:03:34 INFO Applying migration id=noimage 2026/02/05 13:03:34 INFO Applying migration id=feed 2026/02/05 13:03:34 INFO Applying migration id=bookmarks 2026/02/05 13:03:34 INFO Applying migration id=shareactivity 2026/02/05 13:03:34 INFO Applying migration id=application 2026/02/05 13:03:34 INFO Applying migration id=certificates 2026/02/05 13:03:34 INFO Applying migration id=rawforward 2026/02/05 13:03:34 INFO Applying migration id=publickey 2026/02/05 13:03:34 INFO Applying migration id=resolvegroup 2026/02/05 13:03:34 INFO Applying migration id=reject 2026/02/05 13:03:34 INFO Applying migration id=autodel 2026/02/05 13:03:34 INFO Applying migration id=jsonb 2026/02/05 13:03:34 INFO Applying migration id=quote 2026/02/05 13:03:34 INFO Applying migration id=rfc9421 2026/02/05 13:03:34 INFO Applying migration id=keys 2026/02/05 13:03:34 INFO Applying migration id=portable 2026/02/05 13:03:34 INFO Applying migration id=proofs 2026/02/05 13:03:34 INFO Applying migration id=contexts 2026/02/05 13:03:34 INFO Applying migration id=deliverieshost 2026/02/05 13:03:34 INFO Applying migration id=pembegin 2026/02/05 13:03:34 INFO Applying migration id=didhost 2026/02/05 13:03:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de6-a5b1-7111-9198-2c204f82c7a8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de6-a5b1-70ca-a986-6b788a6739ef activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de6-a5b1-70ca-a986-6b788a6739ef 2026/02/05 13:03:36 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (1.87s) === RUN TestOutbox_PostToFollowersSelf 2026/02/05 13:03:36 INFO Applying migration id=initial 2026/02/05 13:03:36 INFO Applying migration id=notesupdated 2026/02/05 13:03:36 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:36 INFO Applying migration id=activitiesid 2026/02/05 13:03:36 INFO Applying migration id=outbox 2026/02/05 13:03:36 INFO Applying migration id=edits 2026/02/05 13:03:36 INFO Applying migration id=outboxactor 2026/02/05 13:03:36 INFO Applying migration id=outboxsender 2026/02/05 13:03:36 INFO Applying migration id=thread 2026/02/05 13:03:36 INFO Applying migration id=host 2026/02/05 13:03:36 INFO Applying migration id=sharedinbox 2026/02/05 13:03:36 INFO Applying migration id=noteshost 2026/02/05 13:03:36 INFO Applying migration id=fetched 2026/02/05 13:03:36 INFO Applying migration id=move 2026/02/05 13:03:36 INFO Applying migration id=cleanup 2026/02/05 13:03:36 INFO Applying migration id=received 2026/02/05 13:03:36 INFO Applying migration id=namehost 2026/02/05 13:03:36 INFO Applying migration id=outboxhost 2026/02/05 13:03:36 INFO Applying migration id=notesfts 2026/02/05 13:03:36 INFO Applying migration id=iconsname 2026/02/05 13:03:36 INFO Applying migration id=nohash 2026/02/05 13:03:36 INFO Applying migration id=shares 2026/02/05 13:03:36 INFO Applying migration id=actorttl 2026/02/05 13:03:36 INFO Applying migration id=tocc 2026/02/05 13:03:36 INFO Applying migration id=followeds 2026/02/05 13:03:36 INFO Applying migration id=certhash 2026/02/05 13:03:36 INFO Applying migration id=follows_sync 2026/02/05 13:03:36 INFO Applying migration id=jsonpath 2026/02/05 13:03:36 INFO Applying migration id=localforward 2026/02/05 13:03:36 INFO Applying migration id=avatar 2026/02/05 13:03:36 INFO Applying migration id=noimage 2026/02/05 13:03:36 INFO Applying migration id=feed 2026/02/05 13:03:36 INFO Applying migration id=bookmarks 2026/02/05 13:03:36 INFO Applying migration id=shareactivity 2026/02/05 13:03:36 INFO Applying migration id=application 2026/02/05 13:03:36 INFO Applying migration id=certificates 2026/02/05 13:03:36 INFO Applying migration id=rawforward 2026/02/05 13:03:36 INFO Applying migration id=publickey 2026/02/05 13:03:36 INFO Applying migration id=resolvegroup 2026/02/05 13:03:36 INFO Applying migration id=reject 2026/02/05 13:03:36 INFO Applying migration id=autodel 2026/02/05 13:03:36 INFO Applying migration id=jsonb 2026/02/05 13:03:36 INFO Applying migration id=quote 2026/02/05 13:03:36 INFO Applying migration id=rfc9421 2026/02/05 13:03:36 INFO Applying migration id=keys 2026/02/05 13:03:36 INFO Applying migration id=portable 2026/02/05 13:03:36 INFO Applying migration id=proofs 2026/02/05 13:03:36 INFO Applying migration id=contexts 2026/02/05 13:03:36 INFO Applying migration id=deliverieshost 2026/02/05 13:03:36 INFO Applying migration id=pembegin 2026/02/05 13:03:36 INFO Applying migration id=didhost 2026/02/05 13:03:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de6-af50-7110-a303-230789176615 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de6-af50-70cc-afeb-b25666b4716a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de6-af50-70cc-afeb-b25666b4716a 2026/02/05 13:03:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (2.46s) === RUN TestOutbox_DM 2026/02/05 13:03:38 INFO Applying migration id=initial 2026/02/05 13:03:38 INFO Applying migration id=notesupdated 2026/02/05 13:03:38 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:38 INFO Applying migration id=activitiesid 2026/02/05 13:03:38 INFO Applying migration id=outbox 2026/02/05 13:03:38 INFO Applying migration id=edits 2026/02/05 13:03:38 INFO Applying migration id=outboxactor 2026/02/05 13:03:38 INFO Applying migration id=outboxsender 2026/02/05 13:03:38 INFO Applying migration id=thread 2026/02/05 13:03:38 INFO Applying migration id=host 2026/02/05 13:03:38 INFO Applying migration id=sharedinbox 2026/02/05 13:03:38 INFO Applying migration id=noteshost 2026/02/05 13:03:38 INFO Applying migration id=fetched 2026/02/05 13:03:38 INFO Applying migration id=move 2026/02/05 13:03:38 INFO Applying migration id=cleanup 2026/02/05 13:03:38 INFO Applying migration id=received 2026/02/05 13:03:38 INFO Applying migration id=namehost 2026/02/05 13:03:38 INFO Applying migration id=outboxhost 2026/02/05 13:03:38 INFO Applying migration id=notesfts 2026/02/05 13:03:38 INFO Applying migration id=iconsname 2026/02/05 13:03:38 INFO Applying migration id=nohash 2026/02/05 13:03:38 INFO Applying migration id=shares 2026/02/05 13:03:38 INFO Applying migration id=actorttl 2026/02/05 13:03:38 INFO Applying migration id=tocc 2026/02/05 13:03:38 INFO Applying migration id=followeds 2026/02/05 13:03:38 INFO Applying migration id=certhash 2026/02/05 13:03:38 INFO Applying migration id=follows_sync 2026/02/05 13:03:38 INFO Applying migration id=jsonpath 2026/02/05 13:03:38 INFO Applying migration id=localforward 2026/02/05 13:03:38 INFO Applying migration id=avatar 2026/02/05 13:03:38 INFO Applying migration id=noimage 2026/02/05 13:03:38 INFO Applying migration id=feed 2026/02/05 13:03:38 INFO Applying migration id=bookmarks 2026/02/05 13:03:38 INFO Applying migration id=shareactivity 2026/02/05 13:03:38 INFO Applying migration id=application 2026/02/05 13:03:38 INFO Applying migration id=certificates 2026/02/05 13:03:38 INFO Applying migration id=rawforward 2026/02/05 13:03:38 INFO Applying migration id=publickey 2026/02/05 13:03:38 INFO Applying migration id=resolvegroup 2026/02/05 13:03:38 INFO Applying migration id=reject 2026/02/05 13:03:38 INFO Applying migration id=autodel 2026/02/05 13:03:38 INFO Applying migration id=jsonb 2026/02/05 13:03:38 INFO Applying migration id=quote 2026/02/05 13:03:38 INFO Applying migration id=rfc9421 2026/02/05 13:03:38 INFO Applying migration id=keys 2026/02/05 13:03:38 INFO Applying migration id=portable 2026/02/05 13:03:38 INFO Applying migration id=proofs 2026/02/05 13:03:38 INFO Applying migration id=contexts 2026/02/05 13:03:38 INFO Applying migration id=deliverieshost 2026/02/05 13:03:38 INFO Applying migration id=pembegin 2026/02/05 13:03:38 INFO Applying migration id=didhost 2026/02/05 13:03:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-b965-7358-82eb-0a9bb67c3d5a 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 13:03:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de6-b966-70ff-9b23-8a683702b5dc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-b965-7358-82eb-0a9bb67c3d5a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de6-b965-7358-82eb-0a9bb67c3d5a 2026/02/05 13:03:41 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 13:03:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de6-b966-7bbf-b6ca-e812eadc4a3b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de6-b966-7871-9111-ea45f1cebf99 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de6-b966-7871-9111-ea45f1cebf99 2026/02/05 13:03:41 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (2.58s) === RUN TestOutbox_DMSelf 2026/02/05 13:03:41 INFO Applying migration id=initial 2026/02/05 13:03:41 INFO Applying migration id=notesupdated 2026/02/05 13:03:41 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:41 INFO Applying migration id=activitiesid 2026/02/05 13:03:41 INFO Applying migration id=outbox 2026/02/05 13:03:41 INFO Applying migration id=edits 2026/02/05 13:03:41 INFO Applying migration id=outboxactor 2026/02/05 13:03:41 INFO Applying migration id=outboxsender 2026/02/05 13:03:41 INFO Applying migration id=thread 2026/02/05 13:03:41 INFO Applying migration id=host 2026/02/05 13:03:41 INFO Applying migration id=sharedinbox 2026/02/05 13:03:41 INFO Applying migration id=noteshost 2026/02/05 13:03:41 INFO Applying migration id=fetched 2026/02/05 13:03:41 INFO Applying migration id=move 2026/02/05 13:03:41 INFO Applying migration id=cleanup 2026/02/05 13:03:41 INFO Applying migration id=received 2026/02/05 13:03:41 INFO Applying migration id=namehost 2026/02/05 13:03:41 INFO Applying migration id=outboxhost 2026/02/05 13:03:41 INFO Applying migration id=notesfts 2026/02/05 13:03:41 INFO Applying migration id=iconsname 2026/02/05 13:03:41 INFO Applying migration id=nohash 2026/02/05 13:03:41 INFO Applying migration id=shares 2026/02/05 13:03:41 INFO Applying migration id=actorttl 2026/02/05 13:03:41 INFO Applying migration id=tocc 2026/02/05 13:03:41 INFO Applying migration id=followeds 2026/02/05 13:03:41 INFO Applying migration id=certhash 2026/02/05 13:03:41 INFO Applying migration id=follows_sync 2026/02/05 13:03:41 INFO Applying migration id=jsonpath 2026/02/05 13:03:41 INFO Applying migration id=localforward 2026/02/05 13:03:41 INFO Applying migration id=avatar 2026/02/05 13:03:41 INFO Applying migration id=noimage 2026/02/05 13:03:41 INFO Applying migration id=feed 2026/02/05 13:03:41 INFO Applying migration id=bookmarks 2026/02/05 13:03:41 INFO Applying migration id=shareactivity 2026/02/05 13:03:41 INFO Applying migration id=application 2026/02/05 13:03:41 INFO Applying migration id=certificates 2026/02/05 13:03:41 INFO Applying migration id=rawforward 2026/02/05 13:03:41 INFO Applying migration id=publickey 2026/02/05 13:03:41 INFO Applying migration id=resolvegroup 2026/02/05 13:03:41 INFO Applying migration id=reject 2026/02/05 13:03:41 INFO Applying migration id=autodel 2026/02/05 13:03:41 INFO Applying migration id=jsonb 2026/02/05 13:03:41 INFO Applying migration id=quote 2026/02/05 13:03:41 INFO Applying migration id=rfc9421 2026/02/05 13:03:41 INFO Applying migration id=keys 2026/02/05 13:03:41 INFO Applying migration id=portable 2026/02/05 13:03:41 INFO Applying migration id=proofs 2026/02/05 13:03:41 INFO Applying migration id=contexts 2026/02/05 13:03:41 INFO Applying migration id=deliverieshost 2026/02/05 13:03:41 INFO Applying migration id=pembegin 2026/02/05 13:03:41 INFO Applying migration id=didhost 2026/02/05 13:03:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-bf39-7440-8fa8-06a437b19a4d 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 13:03:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de6-bf3a-7237-81b7-5b40ba4c686b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-bf39-7440-8fa8-06a437b19a4d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de6-bf39-7440-8fa8-06a437b19a4d 2026/02/05 13:03:42 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 13:03:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de6-bf3a-7d3a-a9f8-d66fd3fecb62 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de6-bf3a-79bc-8a70-e232ebe4c1c4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de6-bf3a-79bc-8a70-e232ebe4c1c4 2026/02/05 13:03:42 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (1.49s) === RUN TestOutbox_DMNotRecipient 2026/02/05 13:03:42 INFO Applying migration id=initial 2026/02/05 13:03:42 INFO Applying migration id=notesupdated 2026/02/05 13:03:42 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:42 INFO Applying migration id=activitiesid 2026/02/05 13:03:42 INFO Applying migration id=outbox 2026/02/05 13:03:42 INFO Applying migration id=edits 2026/02/05 13:03:42 INFO Applying migration id=outboxactor 2026/02/05 13:03:42 INFO Applying migration id=outboxsender 2026/02/05 13:03:42 INFO Applying migration id=thread 2026/02/05 13:03:42 INFO Applying migration id=host 2026/02/05 13:03:42 INFO Applying migration id=sharedinbox 2026/02/05 13:03:42 INFO Applying migration id=noteshost 2026/02/05 13:03:42 INFO Applying migration id=fetched 2026/02/05 13:03:42 INFO Applying migration id=move 2026/02/05 13:03:42 INFO Applying migration id=cleanup 2026/02/05 13:03:42 INFO Applying migration id=received 2026/02/05 13:03:42 INFO Applying migration id=namehost 2026/02/05 13:03:42 INFO Applying migration id=outboxhost 2026/02/05 13:03:42 INFO Applying migration id=notesfts 2026/02/05 13:03:42 INFO Applying migration id=iconsname 2026/02/05 13:03:42 INFO Applying migration id=nohash 2026/02/05 13:03:42 INFO Applying migration id=shares 2026/02/05 13:03:42 INFO Applying migration id=actorttl 2026/02/05 13:03:42 INFO Applying migration id=tocc 2026/02/05 13:03:42 INFO Applying migration id=followeds 2026/02/05 13:03:42 INFO Applying migration id=certhash 2026/02/05 13:03:42 INFO Applying migration id=follows_sync 2026/02/05 13:03:42 INFO Applying migration id=jsonpath 2026/02/05 13:03:42 INFO Applying migration id=localforward 2026/02/05 13:03:42 INFO Applying migration id=avatar 2026/02/05 13:03:42 INFO Applying migration id=noimage 2026/02/05 13:03:42 INFO Applying migration id=feed 2026/02/05 13:03:42 INFO Applying migration id=bookmarks 2026/02/05 13:03:42 INFO Applying migration id=shareactivity 2026/02/05 13:03:42 INFO Applying migration id=application 2026/02/05 13:03:42 INFO Applying migration id=certificates 2026/02/05 13:03:42 INFO Applying migration id=rawforward 2026/02/05 13:03:42 INFO Applying migration id=publickey 2026/02/05 13:03:42 INFO Applying migration id=resolvegroup 2026/02/05 13:03:42 INFO Applying migration id=reject 2026/02/05 13:03:42 INFO Applying migration id=autodel 2026/02/05 13:03:42 INFO Applying migration id=jsonb 2026/02/05 13:03:43 INFO Applying migration id=quote 2026/02/05 13:03:43 INFO Applying migration id=rfc9421 2026/02/05 13:03:43 INFO Applying migration id=keys 2026/02/05 13:03:43 INFO Applying migration id=portable 2026/02/05 13:03:43 INFO Applying migration id=proofs 2026/02/05 13:03:43 INFO Applying migration id=contexts 2026/02/05 13:03:43 INFO Applying migration id=deliverieshost 2026/02/05 13:03:43 INFO Applying migration id=pembegin 2026/02/05 13:03:43 INFO Applying migration id=didhost 2026/02/05 13:03:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-c68a-79fd-a3fc-859a8c3a5f14 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 13:03:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de6-c68b-7692-9b03-b4e70389c988 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-c68a-79fd-a3fc-859a8c3a5f14 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de6-c68a-79fd-a3fc-859a8c3a5f14 2026/02/05 13:03:44 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 13:03:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de6-c68c-7138-9c5d-5a19535d0eb0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de6-c68b-7d34-b617-f4aeb839e135 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de6-c68b-7d34-b617-f4aeb839e135 2026/02/05 13:03:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (1.87s) === RUN TestOutbox_UnauthenticatedUser 2026/02/05 13:03:44 INFO Applying migration id=initial 2026/02/05 13:03:44 INFO Applying migration id=notesupdated 2026/02/05 13:03:44 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:44 INFO Applying migration id=activitiesid 2026/02/05 13:03:44 INFO Applying migration id=outbox 2026/02/05 13:03:44 INFO Applying migration id=edits 2026/02/05 13:03:44 INFO Applying migration id=outboxactor 2026/02/05 13:03:44 INFO Applying migration id=outboxsender 2026/02/05 13:03:44 INFO Applying migration id=thread 2026/02/05 13:03:44 INFO Applying migration id=host 2026/02/05 13:03:44 INFO Applying migration id=sharedinbox 2026/02/05 13:03:44 INFO Applying migration id=noteshost 2026/02/05 13:03:44 INFO Applying migration id=fetched 2026/02/05 13:03:44 INFO Applying migration id=move 2026/02/05 13:03:44 INFO Applying migration id=cleanup 2026/02/05 13:03:44 INFO Applying migration id=received 2026/02/05 13:03:44 INFO Applying migration id=namehost 2026/02/05 13:03:44 INFO Applying migration id=outboxhost 2026/02/05 13:03:44 INFO Applying migration id=notesfts 2026/02/05 13:03:44 INFO Applying migration id=iconsname 2026/02/05 13:03:44 INFO Applying migration id=nohash 2026/02/05 13:03:44 INFO Applying migration id=shares 2026/02/05 13:03:44 INFO Applying migration id=actorttl 2026/02/05 13:03:44 INFO Applying migration id=tocc 2026/02/05 13:03:44 INFO Applying migration id=followeds 2026/02/05 13:03:44 INFO Applying migration id=certhash 2026/02/05 13:03:44 INFO Applying migration id=follows_sync 2026/02/05 13:03:44 INFO Applying migration id=jsonpath 2026/02/05 13:03:44 INFO Applying migration id=localforward 2026/02/05 13:03:44 INFO Applying migration id=avatar 2026/02/05 13:03:44 INFO Applying migration id=noimage 2026/02/05 13:03:44 INFO Applying migration id=feed 2026/02/05 13:03:44 INFO Applying migration id=bookmarks 2026/02/05 13:03:44 INFO Applying migration id=shareactivity 2026/02/05 13:03:44 INFO Applying migration id=application 2026/02/05 13:03:44 INFO Applying migration id=certificates 2026/02/05 13:03:44 INFO Applying migration id=rawforward 2026/02/05 13:03:44 INFO Applying migration id=publickey 2026/02/05 13:03:44 INFO Applying migration id=resolvegroup 2026/02/05 13:03:44 INFO Applying migration id=reject 2026/02/05 13:03:44 INFO Applying migration id=autodel 2026/02/05 13:03:44 INFO Applying migration id=jsonb 2026/02/05 13:03:44 INFO Applying migration id=quote 2026/02/05 13:03:44 INFO Applying migration id=rfc9421 2026/02/05 13:03:44 INFO Applying migration id=keys 2026/02/05 13:03:44 INFO Applying migration id=portable 2026/02/05 13:03:44 INFO Applying migration id=proofs 2026/02/05 13:03:44 INFO Applying migration id=contexts 2026/02/05 13:03:44 INFO Applying migration id=deliverieshost 2026/02/05 13:03:44 INFO Applying migration id=pembegin 2026/02/05 13:03:44 INFO Applying migration id=didhost 2026/02/05 13:03:47 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-d2de-76bf-aa8c-15bf99084953 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 13:03:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de6-d2e0-73a5-ab7f-7cd8fba39f5f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-d2de-76bf-aa8c-15bf99084953 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de6-d2de-76bf-aa8c-15bf99084953 2026/02/05 13:03:47 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 13:03:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de6-d2e1-728a-ab37-c5ae43a49ae0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de6-d2e0-7c89-92bd-4d72a7c14b5d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de6-d2e0-7c89-92bd-4d72a7c14b5d 2026/02/05 13:03:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (3.16s) === RUN TestOutbox_PublicPostInGroup 2026/02/05 13:03:47 INFO Applying migration id=initial 2026/02/05 13:03:47 INFO Applying migration id=notesupdated 2026/02/05 13:03:47 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:47 INFO Applying migration id=activitiesid 2026/02/05 13:03:47 INFO Applying migration id=outbox 2026/02/05 13:03:47 INFO Applying migration id=edits 2026/02/05 13:03:47 INFO Applying migration id=outboxactor 2026/02/05 13:03:47 INFO Applying migration id=outboxsender 2026/02/05 13:03:47 INFO Applying migration id=thread 2026/02/05 13:03:47 INFO Applying migration id=host 2026/02/05 13:03:47 INFO Applying migration id=sharedinbox 2026/02/05 13:03:47 INFO Applying migration id=noteshost 2026/02/05 13:03:47 INFO Applying migration id=fetched 2026/02/05 13:03:47 INFO Applying migration id=move 2026/02/05 13:03:47 INFO Applying migration id=cleanup 2026/02/05 13:03:47 INFO Applying migration id=received 2026/02/05 13:03:47 INFO Applying migration id=namehost 2026/02/05 13:03:47 INFO Applying migration id=outboxhost 2026/02/05 13:03:47 INFO Applying migration id=notesfts 2026/02/05 13:03:47 INFO Applying migration id=iconsname 2026/02/05 13:03:47 INFO Applying migration id=nohash 2026/02/05 13:03:47 INFO Applying migration id=shares 2026/02/05 13:03:47 INFO Applying migration id=actorttl 2026/02/05 13:03:47 INFO Applying migration id=tocc 2026/02/05 13:03:47 INFO Applying migration id=followeds 2026/02/05 13:03:47 INFO Applying migration id=certhash 2026/02/05 13:03:47 INFO Applying migration id=follows_sync 2026/02/05 13:03:47 INFO Applying migration id=jsonpath 2026/02/05 13:03:47 INFO Applying migration id=localforward 2026/02/05 13:03:47 INFO Applying migration id=avatar 2026/02/05 13:03:48 INFO Applying migration id=noimage 2026/02/05 13:03:48 INFO Applying migration id=feed 2026/02/05 13:03:48 INFO Applying migration id=bookmarks 2026/02/05 13:03:48 INFO Applying migration id=shareactivity 2026/02/05 13:03:48 INFO Applying migration id=application 2026/02/05 13:03:48 INFO Applying migration id=certificates 2026/02/05 13:03:48 INFO Applying migration id=rawforward 2026/02/05 13:03:48 INFO Applying migration id=publickey 2026/02/05 13:03:48 INFO Applying migration id=resolvegroup 2026/02/05 13:03:48 INFO Applying migration id=reject 2026/02/05 13:03:48 INFO Applying migration id=autodel 2026/02/05 13:03:48 INFO Applying migration id=jsonb 2026/02/05 13:03:48 INFO Applying migration id=quote 2026/02/05 13:03:48 INFO Applying migration id=rfc9421 2026/02/05 13:03:48 INFO Applying migration id=keys 2026/02/05 13:03:48 INFO Applying migration id=portable 2026/02/05 13:03:48 INFO Applying migration id=proofs 2026/02/05 13:03:48 INFO Applying migration id=contexts 2026/02/05 13:03:48 INFO Applying migration id=deliverieshost 2026/02/05 13:03:48 INFO Applying migration id=pembegin 2026/02/05 13:03:48 INFO Applying migration id=didhost 2026/02/05 13:03:49 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 13:03:49 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (1.77s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/02/05 13:03:49 INFO Applying migration id=initial 2026/02/05 13:03:49 INFO Applying migration id=notesupdated 2026/02/05 13:03:49 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:49 INFO Applying migration id=activitiesid 2026/02/05 13:03:49 INFO Applying migration id=outbox 2026/02/05 13:03:49 INFO Applying migration id=edits 2026/02/05 13:03:49 INFO Applying migration id=outboxactor 2026/02/05 13:03:49 INFO Applying migration id=outboxsender 2026/02/05 13:03:49 INFO Applying migration id=thread 2026/02/05 13:03:49 INFO Applying migration id=host 2026/02/05 13:03:49 INFO Applying migration id=sharedinbox 2026/02/05 13:03:49 INFO Applying migration id=noteshost 2026/02/05 13:03:49 INFO Applying migration id=fetched 2026/02/05 13:03:49 INFO Applying migration id=move 2026/02/05 13:03:49 INFO Applying migration id=cleanup 2026/02/05 13:03:49 INFO Applying migration id=received 2026/02/05 13:03:49 INFO Applying migration id=namehost 2026/02/05 13:03:49 INFO Applying migration id=outboxhost 2026/02/05 13:03:49 INFO Applying migration id=notesfts 2026/02/05 13:03:49 INFO Applying migration id=iconsname 2026/02/05 13:03:49 INFO Applying migration id=nohash 2026/02/05 13:03:49 INFO Applying migration id=shares 2026/02/05 13:03:49 INFO Applying migration id=actorttl 2026/02/05 13:03:49 INFO Applying migration id=tocc 2026/02/05 13:03:49 INFO Applying migration id=followeds 2026/02/05 13:03:49 INFO Applying migration id=certhash 2026/02/05 13:03:49 INFO Applying migration id=follows_sync 2026/02/05 13:03:49 INFO Applying migration id=jsonpath 2026/02/05 13:03:49 INFO Applying migration id=localforward 2026/02/05 13:03:49 INFO Applying migration id=avatar 2026/02/05 13:03:49 INFO Applying migration id=noimage 2026/02/05 13:03:49 INFO Applying migration id=feed 2026/02/05 13:03:49 INFO Applying migration id=bookmarks 2026/02/05 13:03:49 INFO Applying migration id=shareactivity 2026/02/05 13:03:49 INFO Applying migration id=application 2026/02/05 13:03:49 INFO Applying migration id=certificates 2026/02/05 13:03:49 INFO Applying migration id=rawforward 2026/02/05 13:03:49 INFO Applying migration id=publickey 2026/02/05 13:03:49 INFO Applying migration id=resolvegroup 2026/02/05 13:03:49 INFO Applying migration id=reject 2026/02/05 13:03:49 INFO Applying migration id=autodel 2026/02/05 13:03:49 INFO Applying migration id=jsonb 2026/02/05 13:03:49 INFO Applying migration id=quote 2026/02/05 13:03:49 INFO Applying migration id=rfc9421 2026/02/05 13:03:49 INFO Applying migration id=keys 2026/02/05 13:03:49 INFO Applying migration id=portable 2026/02/05 13:03:49 INFO Applying migration id=proofs 2026/02/05 13:03:49 INFO Applying migration id=contexts 2026/02/05 13:03:49 INFO Applying migration id=deliverieshost 2026/02/05 13:03:49 INFO Applying migration id=pembegin 2026/02/05 13:03:49 INFO Applying migration id=didhost 2026/02/05 13:03:53 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 13:03:53 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (3.82s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/02/05 13:03:53 INFO Applying migration id=initial 2026/02/05 13:03:53 INFO Applying migration id=notesupdated 2026/02/05 13:03:53 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:53 INFO Applying migration id=activitiesid 2026/02/05 13:03:53 INFO Applying migration id=outbox 2026/02/05 13:03:53 INFO Applying migration id=edits 2026/02/05 13:03:53 INFO Applying migration id=outboxactor 2026/02/05 13:03:53 INFO Applying migration id=outboxsender 2026/02/05 13:03:53 INFO Applying migration id=thread 2026/02/05 13:03:53 INFO Applying migration id=host 2026/02/05 13:03:53 INFO Applying migration id=sharedinbox 2026/02/05 13:03:53 INFO Applying migration id=noteshost 2026/02/05 13:03:53 INFO Applying migration id=fetched 2026/02/05 13:03:53 INFO Applying migration id=move 2026/02/05 13:03:53 INFO Applying migration id=cleanup 2026/02/05 13:03:53 INFO Applying migration id=received 2026/02/05 13:03:53 INFO Applying migration id=namehost 2026/02/05 13:03:53 INFO Applying migration id=outboxhost 2026/02/05 13:03:53 INFO Applying migration id=notesfts 2026/02/05 13:03:53 INFO Applying migration id=iconsname 2026/02/05 13:03:53 INFO Applying migration id=nohash 2026/02/05 13:03:53 INFO Applying migration id=shares 2026/02/05 13:03:53 INFO Applying migration id=actorttl 2026/02/05 13:03:53 INFO Applying migration id=tocc 2026/02/05 13:03:53 INFO Applying migration id=followeds 2026/02/05 13:03:53 INFO Applying migration id=certhash 2026/02/05 13:03:53 INFO Applying migration id=follows_sync 2026/02/05 13:03:53 INFO Applying migration id=jsonpath 2026/02/05 13:03:53 INFO Applying migration id=localforward 2026/02/05 13:03:53 INFO Applying migration id=avatar 2026/02/05 13:03:53 INFO Applying migration id=noimage 2026/02/05 13:03:53 INFO Applying migration id=feed 2026/02/05 13:03:53 INFO Applying migration id=bookmarks 2026/02/05 13:03:53 INFO Applying migration id=shareactivity 2026/02/05 13:03:53 INFO Applying migration id=application 2026/02/05 13:03:53 INFO Applying migration id=certificates 2026/02/05 13:03:53 INFO Applying migration id=rawforward 2026/02/05 13:03:53 INFO Applying migration id=publickey 2026/02/05 13:03:53 INFO Applying migration id=resolvegroup 2026/02/05 13:03:53 INFO Applying migration id=reject 2026/02/05 13:03:53 INFO Applying migration id=autodel 2026/02/05 13:03:53 INFO Applying migration id=jsonb 2026/02/05 13:03:53 INFO Applying migration id=quote 2026/02/05 13:03:53 INFO Applying migration id=rfc9421 2026/02/05 13:03:53 INFO Applying migration id=keys 2026/02/05 13:03:53 INFO Applying migration id=portable 2026/02/05 13:03:53 INFO Applying migration id=proofs 2026/02/05 13:03:53 INFO Applying migration id=contexts 2026/02/05 13:03:53 INFO Applying migration id=deliverieshost 2026/02/05 13:03:53 INFO Applying migration id=pembegin 2026/02/05 13:03:53 INFO Applying migration id=didhost 2026/02/05 13:03:56 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/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 13:03:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 13:03:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (2.83s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/02/05 13:03:56 INFO Applying migration id=initial 2026/02/05 13:03:56 INFO Applying migration id=notesupdated 2026/02/05 13:03:56 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:56 INFO Applying migration id=activitiesid 2026/02/05 13:03:56 INFO Applying migration id=outbox 2026/02/05 13:03:56 INFO Applying migration id=edits 2026/02/05 13:03:56 INFO Applying migration id=outboxactor 2026/02/05 13:03:56 INFO Applying migration id=outboxsender 2026/02/05 13:03:56 INFO Applying migration id=thread 2026/02/05 13:03:56 INFO Applying migration id=host 2026/02/05 13:03:56 INFO Applying migration id=sharedinbox 2026/02/05 13:03:56 INFO Applying migration id=noteshost 2026/02/05 13:03:56 INFO Applying migration id=fetched 2026/02/05 13:03:56 INFO Applying migration id=move 2026/02/05 13:03:56 INFO Applying migration id=cleanup 2026/02/05 13:03:56 INFO Applying migration id=received 2026/02/05 13:03:56 INFO Applying migration id=namehost 2026/02/05 13:03:56 INFO Applying migration id=outboxhost 2026/02/05 13:03:56 INFO Applying migration id=notesfts 2026/02/05 13:03:56 INFO Applying migration id=iconsname 2026/02/05 13:03:56 INFO Applying migration id=nohash 2026/02/05 13:03:56 INFO Applying migration id=shares 2026/02/05 13:03:56 INFO Applying migration id=actorttl 2026/02/05 13:03:56 INFO Applying migration id=tocc 2026/02/05 13:03:56 INFO Applying migration id=followeds 2026/02/05 13:03:56 INFO Applying migration id=certhash 2026/02/05 13:03:56 INFO Applying migration id=follows_sync 2026/02/05 13:03:56 INFO Applying migration id=jsonpath 2026/02/05 13:03:56 INFO Applying migration id=localforward 2026/02/05 13:03:56 INFO Applying migration id=avatar 2026/02/05 13:03:56 INFO Applying migration id=noimage 2026/02/05 13:03:56 INFO Applying migration id=feed 2026/02/05 13:03:56 INFO Applying migration id=bookmarks 2026/02/05 13:03:56 INFO Applying migration id=shareactivity 2026/02/05 13:03:56 INFO Applying migration id=application 2026/02/05 13:03:56 INFO Applying migration id=certificates 2026/02/05 13:03:56 INFO Applying migration id=rawforward 2026/02/05 13:03:56 INFO Applying migration id=publickey 2026/02/05 13:03:56 INFO Applying migration id=resolvegroup 2026/02/05 13:03:56 INFO Applying migration id=reject 2026/02/05 13:03:56 INFO Applying migration id=autodel 2026/02/05 13:03:56 INFO Applying migration id=jsonb 2026/02/05 13:03:56 INFO Applying migration id=quote 2026/02/05 13:03:56 INFO Applying migration id=rfc9421 2026/02/05 13:03:56 INFO Applying migration id=keys 2026/02/05 13:03:56 INFO Applying migration id=portable 2026/02/05 13:03:56 INFO Applying migration id=proofs 2026/02/05 13:03:56 INFO Applying migration id=contexts 2026/02/05 13:03:56 INFO Applying migration id=deliverieshost 2026/02/05 13:03:56 INFO Applying migration id=pembegin 2026/02/05 13:03:56 INFO Applying migration id=didhost 2026/02/05 13:03:57 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 13:03:57 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 13:03:57 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (1.12s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/02/05 13:03:57 INFO Applying migration id=initial 2026/02/05 13:03:57 INFO Applying migration id=notesupdated 2026/02/05 13:03:57 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:57 INFO Applying migration id=activitiesid 2026/02/05 13:03:57 INFO Applying migration id=outbox 2026/02/05 13:03:57 INFO Applying migration id=edits 2026/02/05 13:03:57 INFO Applying migration id=outboxactor 2026/02/05 13:03:57 INFO Applying migration id=outboxsender 2026/02/05 13:03:57 INFO Applying migration id=thread 2026/02/05 13:03:57 INFO Applying migration id=host 2026/02/05 13:03:57 INFO Applying migration id=sharedinbox 2026/02/05 13:03:57 INFO Applying migration id=noteshost 2026/02/05 13:03:57 INFO Applying migration id=fetched 2026/02/05 13:03:57 INFO Applying migration id=move 2026/02/05 13:03:57 INFO Applying migration id=cleanup 2026/02/05 13:03:57 INFO Applying migration id=received 2026/02/05 13:03:57 INFO Applying migration id=namehost 2026/02/05 13:03:57 INFO Applying migration id=outboxhost 2026/02/05 13:03:57 INFO Applying migration id=notesfts 2026/02/05 13:03:57 INFO Applying migration id=iconsname 2026/02/05 13:03:57 INFO Applying migration id=nohash 2026/02/05 13:03:57 INFO Applying migration id=shares 2026/02/05 13:03:57 INFO Applying migration id=actorttl 2026/02/05 13:03:57 INFO Applying migration id=tocc 2026/02/05 13:03:57 INFO Applying migration id=followeds 2026/02/05 13:03:57 INFO Applying migration id=certhash 2026/02/05 13:03:57 INFO Applying migration id=follows_sync 2026/02/05 13:03:57 INFO Applying migration id=jsonpath 2026/02/05 13:03:57 INFO Applying migration id=localforward 2026/02/05 13:03:57 INFO Applying migration id=avatar 2026/02/05 13:03:57 INFO Applying migration id=noimage 2026/02/05 13:03:57 INFO Applying migration id=feed 2026/02/05 13:03:57 INFO Applying migration id=bookmarks 2026/02/05 13:03:57 INFO Applying migration id=shareactivity 2026/02/05 13:03:57 INFO Applying migration id=application 2026/02/05 13:03:57 INFO Applying migration id=certificates 2026/02/05 13:03:57 INFO Applying migration id=rawforward 2026/02/05 13:03:57 INFO Applying migration id=publickey 2026/02/05 13:03:57 INFO Applying migration id=resolvegroup 2026/02/05 13:03:57 INFO Applying migration id=reject 2026/02/05 13:03:57 INFO Applying migration id=autodel 2026/02/05 13:03:57 INFO Applying migration id=jsonb 2026/02/05 13:03:57 INFO Applying migration id=quote 2026/02/05 13:03:57 INFO Applying migration id=rfc9421 2026/02/05 13:03:57 INFO Applying migration id=keys 2026/02/05 13:03:57 INFO Applying migration id=portable 2026/02/05 13:03:57 INFO Applying migration id=proofs 2026/02/05 13:03:57 INFO Applying migration id=contexts 2026/02/05 13:03:57 INFO Applying migration id=deliverieshost 2026/02/05 13:03:57 INFO Applying migration id=pembegin 2026/02/05 13:03:57 INFO Applying migration id=didhost 2026/02/05 13:04:00 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/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 13:04:00 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 13:04:00 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 13:04:00 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (3.30s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/02/05 13:04:00 INFO Applying migration id=initial 2026/02/05 13:04:00 INFO Applying migration id=notesupdated 2026/02/05 13:04:00 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:00 INFO Applying migration id=activitiesid 2026/02/05 13:04:00 INFO Applying migration id=outbox 2026/02/05 13:04:00 INFO Applying migration id=edits 2026/02/05 13:04:00 INFO Applying migration id=outboxactor 2026/02/05 13:04:00 INFO Applying migration id=outboxsender 2026/02/05 13:04:00 INFO Applying migration id=thread 2026/02/05 13:04:00 INFO Applying migration id=host 2026/02/05 13:04:00 INFO Applying migration id=sharedinbox 2026/02/05 13:04:00 INFO Applying migration id=noteshost 2026/02/05 13:04:00 INFO Applying migration id=fetched 2026/02/05 13:04:00 INFO Applying migration id=move 2026/02/05 13:04:00 INFO Applying migration id=cleanup 2026/02/05 13:04:00 INFO Applying migration id=received 2026/02/05 13:04:00 INFO Applying migration id=namehost 2026/02/05 13:04:00 INFO Applying migration id=outboxhost 2026/02/05 13:04:00 INFO Applying migration id=notesfts 2026/02/05 13:04:00 INFO Applying migration id=iconsname 2026/02/05 13:04:00 INFO Applying migration id=nohash 2026/02/05 13:04:00 INFO Applying migration id=shares 2026/02/05 13:04:00 INFO Applying migration id=actorttl 2026/02/05 13:04:00 INFO Applying migration id=tocc 2026/02/05 13:04:00 INFO Applying migration id=followeds 2026/02/05 13:04:00 INFO Applying migration id=certhash 2026/02/05 13:04:00 INFO Applying migration id=follows_sync 2026/02/05 13:04:00 INFO Applying migration id=jsonpath 2026/02/05 13:04:00 INFO Applying migration id=localforward 2026/02/05 13:04:00 INFO Applying migration id=avatar 2026/02/05 13:04:00 INFO Applying migration id=noimage 2026/02/05 13:04:00 INFO Applying migration id=feed 2026/02/05 13:04:00 INFO Applying migration id=bookmarks 2026/02/05 13:04:00 INFO Applying migration id=shareactivity 2026/02/05 13:04:00 INFO Applying migration id=application 2026/02/05 13:04:00 INFO Applying migration id=certificates 2026/02/05 13:04:00 INFO Applying migration id=rawforward 2026/02/05 13:04:00 INFO Applying migration id=publickey 2026/02/05 13:04:00 INFO Applying migration id=resolvegroup 2026/02/05 13:04:00 INFO Applying migration id=reject 2026/02/05 13:04:00 INFO Applying migration id=autodel 2026/02/05 13:04:00 INFO Applying migration id=jsonb 2026/02/05 13:04:00 INFO Applying migration id=quote 2026/02/05 13:04:00 INFO Applying migration id=rfc9421 2026/02/05 13:04:00 INFO Applying migration id=keys 2026/02/05 13:04:00 INFO Applying migration id=portable 2026/02/05 13:04:00 INFO Applying migration id=proofs 2026/02/05 13:04:00 INFO Applying migration id=contexts 2026/02/05 13:04:00 INFO Applying migration id=deliverieshost 2026/02/05 13:04:00 INFO Applying migration id=pembegin 2026/02/05 13:04:00 INFO Applying migration id=didhost 2026/02/05 13:04: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 13:04:04 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 13:04:04 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 13:04:04 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (3.90s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/02/05 13:04:04 INFO Applying migration id=initial 2026/02/05 13:04:04 INFO Applying migration id=notesupdated 2026/02/05 13:04:04 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:04 INFO Applying migration id=activitiesid 2026/02/05 13:04:04 INFO Applying migration id=outbox 2026/02/05 13:04:04 INFO Applying migration id=edits 2026/02/05 13:04:04 INFO Applying migration id=outboxactor 2026/02/05 13:04:04 INFO Applying migration id=outboxsender 2026/02/05 13:04:04 INFO Applying migration id=thread 2026/02/05 13:04:04 INFO Applying migration id=host 2026/02/05 13:04:04 INFO Applying migration id=sharedinbox 2026/02/05 13:04:04 INFO Applying migration id=noteshost 2026/02/05 13:04:04 INFO Applying migration id=fetched 2026/02/05 13:04:04 INFO Applying migration id=move 2026/02/05 13:04:04 INFO Applying migration id=cleanup 2026/02/05 13:04:04 INFO Applying migration id=received 2026/02/05 13:04:04 INFO Applying migration id=namehost 2026/02/05 13:04:04 INFO Applying migration id=outboxhost 2026/02/05 13:04:04 INFO Applying migration id=notesfts 2026/02/05 13:04:04 INFO Applying migration id=iconsname 2026/02/05 13:04:04 INFO Applying migration id=nohash 2026/02/05 13:04:04 INFO Applying migration id=shares 2026/02/05 13:04:04 INFO Applying migration id=actorttl 2026/02/05 13:04:04 INFO Applying migration id=tocc 2026/02/05 13:04:04 INFO Applying migration id=followeds 2026/02/05 13:04:04 INFO Applying migration id=certhash 2026/02/05 13:04:04 INFO Applying migration id=follows_sync 2026/02/05 13:04:04 INFO Applying migration id=jsonpath 2026/02/05 13:04:04 INFO Applying migration id=localforward 2026/02/05 13:04:04 INFO Applying migration id=avatar 2026/02/05 13:04:04 INFO Applying migration id=noimage 2026/02/05 13:04:04 INFO Applying migration id=feed 2026/02/05 13:04:04 INFO Applying migration id=bookmarks 2026/02/05 13:04:04 INFO Applying migration id=shareactivity 2026/02/05 13:04:04 INFO Applying migration id=application 2026/02/05 13:04:04 INFO Applying migration id=certificates 2026/02/05 13:04:04 INFO Applying migration id=rawforward 2026/02/05 13:04:04 INFO Applying migration id=publickey 2026/02/05 13:04:04 INFO Applying migration id=resolvegroup 2026/02/05 13:04:04 INFO Applying migration id=reject 2026/02/05 13:04:04 INFO Applying migration id=autodel 2026/02/05 13:04:04 INFO Applying migration id=jsonb 2026/02/05 13:04:04 INFO Applying migration id=quote 2026/02/05 13:04:04 INFO Applying migration id=rfc9421 2026/02/05 13:04:04 INFO Applying migration id=keys 2026/02/05 13:04:04 INFO Applying migration id=portable 2026/02/05 13:04:04 INFO Applying migration id=proofs 2026/02/05 13:04:04 INFO Applying migration id=contexts 2026/02/05 13:04:04 INFO Applying migration id=deliverieshost 2026/02/05 13:04:04 INFO Applying migration id=pembegin 2026/02/05 13:04:04 INFO Applying migration id=didhost 2026/02/05 13:04:07 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/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 13:04:07 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 13:04:07 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 13:04:07 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (3.27s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/02/05 13:04:07 INFO Applying migration id=initial 2026/02/05 13:04:07 INFO Applying migration id=notesupdated 2026/02/05 13:04:07 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:07 INFO Applying migration id=activitiesid 2026/02/05 13:04:07 INFO Applying migration id=outbox 2026/02/05 13:04:07 INFO Applying migration id=edits 2026/02/05 13:04:07 INFO Applying migration id=outboxactor 2026/02/05 13:04:07 INFO Applying migration id=outboxsender 2026/02/05 13:04:07 INFO Applying migration id=thread 2026/02/05 13:04:07 INFO Applying migration id=host 2026/02/05 13:04:07 INFO Applying migration id=sharedinbox 2026/02/05 13:04:07 INFO Applying migration id=noteshost 2026/02/05 13:04:07 INFO Applying migration id=fetched 2026/02/05 13:04:07 INFO Applying migration id=move 2026/02/05 13:04:07 INFO Applying migration id=cleanup 2026/02/05 13:04:07 INFO Applying migration id=received 2026/02/05 13:04:07 INFO Applying migration id=namehost 2026/02/05 13:04:07 INFO Applying migration id=outboxhost 2026/02/05 13:04:07 INFO Applying migration id=notesfts 2026/02/05 13:04:07 INFO Applying migration id=iconsname 2026/02/05 13:04:07 INFO Applying migration id=nohash 2026/02/05 13:04:07 INFO Applying migration id=shares 2026/02/05 13:04:07 INFO Applying migration id=actorttl 2026/02/05 13:04:07 INFO Applying migration id=tocc 2026/02/05 13:04:07 INFO Applying migration id=followeds 2026/02/05 13:04:07 INFO Applying migration id=certhash 2026/02/05 13:04:07 INFO Applying migration id=follows_sync 2026/02/05 13:04:07 INFO Applying migration id=jsonpath 2026/02/05 13:04:08 INFO Applying migration id=localforward 2026/02/05 13:04:08 INFO Applying migration id=avatar 2026/02/05 13:04:08 INFO Applying migration id=noimage 2026/02/05 13:04:08 INFO Applying migration id=feed 2026/02/05 13:04:08 INFO Applying migration id=bookmarks 2026/02/05 13:04:08 INFO Applying migration id=shareactivity 2026/02/05 13:04:08 INFO Applying migration id=application 2026/02/05 13:04:08 INFO Applying migration id=certificates 2026/02/05 13:04:08 INFO Applying migration id=rawforward 2026/02/05 13:04:08 INFO Applying migration id=publickey 2026/02/05 13:04:08 INFO Applying migration id=resolvegroup 2026/02/05 13:04:08 INFO Applying migration id=reject 2026/02/05 13:04:08 INFO Applying migration id=autodel 2026/02/05 13:04:08 INFO Applying migration id=jsonb 2026/02/05 13:04:08 INFO Applying migration id=quote 2026/02/05 13:04:08 INFO Applying migration id=rfc9421 2026/02/05 13:04:08 INFO Applying migration id=keys 2026/02/05 13:04:08 INFO Applying migration id=portable 2026/02/05 13:04:08 INFO Applying migration id=proofs 2026/02/05 13:04:08 INFO Applying migration id=contexts 2026/02/05 13:04:08 INFO Applying migration id=deliverieshost 2026/02/05 13:04:08 INFO Applying migration id=pembegin 2026/02/05 13:04:08 INFO Applying migration id=didhost 2026/02/05 13:04: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 13:04:10 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 13:04: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 13:04:10 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (2.55s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/02/05 13:04:10 INFO Applying migration id=initial 2026/02/05 13:04:10 INFO Applying migration id=notesupdated 2026/02/05 13:04:10 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:10 INFO Applying migration id=activitiesid 2026/02/05 13:04:10 INFO Applying migration id=outbox 2026/02/05 13:04:10 INFO Applying migration id=edits 2026/02/05 13:04:10 INFO Applying migration id=outboxactor 2026/02/05 13:04:10 INFO Applying migration id=outboxsender 2026/02/05 13:04:10 INFO Applying migration id=thread 2026/02/05 13:04:10 INFO Applying migration id=host 2026/02/05 13:04:10 INFO Applying migration id=sharedinbox 2026/02/05 13:04:10 INFO Applying migration id=noteshost 2026/02/05 13:04:10 INFO Applying migration id=fetched 2026/02/05 13:04:10 INFO Applying migration id=move 2026/02/05 13:04:10 INFO Applying migration id=cleanup 2026/02/05 13:04:10 INFO Applying migration id=received 2026/02/05 13:04:10 INFO Applying migration id=namehost 2026/02/05 13:04:10 INFO Applying migration id=outboxhost 2026/02/05 13:04:10 INFO Applying migration id=notesfts 2026/02/05 13:04:10 INFO Applying migration id=iconsname 2026/02/05 13:04:10 INFO Applying migration id=nohash 2026/02/05 13:04:10 INFO Applying migration id=shares 2026/02/05 13:04:10 INFO Applying migration id=actorttl 2026/02/05 13:04:10 INFO Applying migration id=tocc 2026/02/05 13:04:10 INFO Applying migration id=followeds 2026/02/05 13:04:10 INFO Applying migration id=certhash 2026/02/05 13:04:10 INFO Applying migration id=follows_sync 2026/02/05 13:04:10 INFO Applying migration id=jsonpath 2026/02/05 13:04:10 INFO Applying migration id=localforward 2026/02/05 13:04:10 INFO Applying migration id=avatar 2026/02/05 13:04:10 INFO Applying migration id=noimage 2026/02/05 13:04:10 INFO Applying migration id=feed 2026/02/05 13:04:10 INFO Applying migration id=bookmarks 2026/02/05 13:04:10 INFO Applying migration id=shareactivity 2026/02/05 13:04:10 INFO Applying migration id=application 2026/02/05 13:04:10 INFO Applying migration id=certificates 2026/02/05 13:04:10 INFO Applying migration id=rawforward 2026/02/05 13:04:10 INFO Applying migration id=publickey 2026/02/05 13:04:10 INFO Applying migration id=resolvegroup 2026/02/05 13:04:10 INFO Applying migration id=reject 2026/02/05 13:04:10 INFO Applying migration id=autodel 2026/02/05 13:04:10 INFO Applying migration id=jsonb 2026/02/05 13:04:10 INFO Applying migration id=quote 2026/02/05 13:04:10 INFO Applying migration id=rfc9421 2026/02/05 13:04:10 INFO Applying migration id=keys 2026/02/05 13:04:10 INFO Applying migration id=portable 2026/02/05 13:04:10 INFO Applying migration id=proofs 2026/02/05 13:04:10 INFO Applying migration id=contexts 2026/02/05 13:04:10 INFO Applying migration id=deliverieshost 2026/02/05 13:04:10 INFO Applying migration id=pembegin 2026/02/05 13:04:10 INFO Applying migration id=didhost 2026/02/05 13:04: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 13:04:12 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 13:04: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 13:04:12 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (2.09s) === RUN TestOutbox_PostToFollowersInGroup 2026/02/05 13:04:12 INFO Applying migration id=initial 2026/02/05 13:04:12 INFO Applying migration id=notesupdated 2026/02/05 13:04:12 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:12 INFO Applying migration id=activitiesid 2026/02/05 13:04:12 INFO Applying migration id=outbox 2026/02/05 13:04:12 INFO Applying migration id=edits 2026/02/05 13:04:12 INFO Applying migration id=outboxactor 2026/02/05 13:04:12 INFO Applying migration id=outboxsender 2026/02/05 13:04:12 INFO Applying migration id=thread 2026/02/05 13:04:12 INFO Applying migration id=host 2026/02/05 13:04:12 INFO Applying migration id=sharedinbox 2026/02/05 13:04:12 INFO Applying migration id=noteshost 2026/02/05 13:04:12 INFO Applying migration id=fetched 2026/02/05 13:04:12 INFO Applying migration id=move 2026/02/05 13:04:12 INFO Applying migration id=cleanup 2026/02/05 13:04:12 INFO Applying migration id=received 2026/02/05 13:04:12 INFO Applying migration id=namehost 2026/02/05 13:04:12 INFO Applying migration id=outboxhost 2026/02/05 13:04:12 INFO Applying migration id=notesfts 2026/02/05 13:04:12 INFO Applying migration id=iconsname 2026/02/05 13:04:12 INFO Applying migration id=nohash 2026/02/05 13:04:12 INFO Applying migration id=shares 2026/02/05 13:04:12 INFO Applying migration id=actorttl 2026/02/05 13:04:12 INFO Applying migration id=tocc 2026/02/05 13:04:12 INFO Applying migration id=followeds 2026/02/05 13:04:12 INFO Applying migration id=certhash 2026/02/05 13:04:12 INFO Applying migration id=follows_sync 2026/02/05 13:04:12 INFO Applying migration id=jsonpath 2026/02/05 13:04:12 INFO Applying migration id=localforward 2026/02/05 13:04:12 INFO Applying migration id=avatar 2026/02/05 13:04:12 INFO Applying migration id=noimage 2026/02/05 13:04:12 INFO Applying migration id=feed 2026/02/05 13:04:12 INFO Applying migration id=bookmarks 2026/02/05 13:04:12 INFO Applying migration id=shareactivity 2026/02/05 13:04:12 INFO Applying migration id=application 2026/02/05 13:04:12 INFO Applying migration id=certificates 2026/02/05 13:04:12 INFO Applying migration id=rawforward 2026/02/05 13:04:12 INFO Applying migration id=publickey 2026/02/05 13:04:12 INFO Applying migration id=resolvegroup 2026/02/05 13:04:12 INFO Applying migration id=reject 2026/02/05 13:04:12 INFO Applying migration id=autodel 2026/02/05 13:04:12 INFO Applying migration id=jsonb 2026/02/05 13:04:12 INFO Applying migration id=quote 2026/02/05 13:04:12 INFO Applying migration id=rfc9421 2026/02/05 13:04:12 INFO Applying migration id=keys 2026/02/05 13:04:12 INFO Applying migration id=portable 2026/02/05 13:04:12 INFO Applying migration id=proofs 2026/02/05 13:04:12 INFO Applying migration id=contexts 2026/02/05 13:04:12 INFO Applying migration id=deliverieshost 2026/02/05 13:04:12 INFO Applying migration id=pembegin 2026/02/05 13:04:12 INFO Applying migration id=didhost 2026/02/05 13:04:15 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de7-3e62-7e6d-b859-9e07805165c7 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 13:04: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 13:04:15 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (2.86s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/02/05 13:04:15 INFO Applying migration id=initial 2026/02/05 13:04:15 INFO Applying migration id=notesupdated 2026/02/05 13:04:15 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:15 INFO Applying migration id=activitiesid 2026/02/05 13:04:15 INFO Applying migration id=outbox 2026/02/05 13:04:15 INFO Applying migration id=edits 2026/02/05 13:04:15 INFO Applying migration id=outboxactor 2026/02/05 13:04:15 INFO Applying migration id=outboxsender 2026/02/05 13:04:15 INFO Applying migration id=thread 2026/02/05 13:04:15 INFO Applying migration id=host 2026/02/05 13:04:15 INFO Applying migration id=sharedinbox 2026/02/05 13:04:15 INFO Applying migration id=noteshost 2026/02/05 13:04:15 INFO Applying migration id=fetched 2026/02/05 13:04:15 INFO Applying migration id=move 2026/02/05 13:04:15 INFO Applying migration id=cleanup 2026/02/05 13:04:15 INFO Applying migration id=received 2026/02/05 13:04:15 INFO Applying migration id=namehost 2026/02/05 13:04:15 INFO Applying migration id=outboxhost 2026/02/05 13:04:15 INFO Applying migration id=notesfts 2026/02/05 13:04:15 INFO Applying migration id=iconsname 2026/02/05 13:04:15 INFO Applying migration id=nohash 2026/02/05 13:04:15 INFO Applying migration id=shares 2026/02/05 13:04:15 INFO Applying migration id=actorttl 2026/02/05 13:04:15 INFO Applying migration id=tocc 2026/02/05 13:04:15 INFO Applying migration id=followeds 2026/02/05 13:04:15 INFO Applying migration id=certhash 2026/02/05 13:04:15 INFO Applying migration id=follows_sync 2026/02/05 13:04:15 INFO Applying migration id=jsonpath 2026/02/05 13:04:15 INFO Applying migration id=localforward 2026/02/05 13:04:15 INFO Applying migration id=avatar 2026/02/05 13:04:15 INFO Applying migration id=noimage 2026/02/05 13:04:15 INFO Applying migration id=feed 2026/02/05 13:04:15 INFO Applying migration id=bookmarks 2026/02/05 13:04:15 INFO Applying migration id=shareactivity 2026/02/05 13:04:15 INFO Applying migration id=application 2026/02/05 13:04:15 INFO Applying migration id=certificates 2026/02/05 13:04:15 INFO Applying migration id=rawforward 2026/02/05 13:04:15 INFO Applying migration id=publickey 2026/02/05 13:04:15 INFO Applying migration id=resolvegroup 2026/02/05 13:04:15 INFO Applying migration id=reject 2026/02/05 13:04:15 INFO Applying migration id=autodel 2026/02/05 13:04:15 INFO Applying migration id=jsonb 2026/02/05 13:04:15 INFO Applying migration id=quote 2026/02/05 13:04:15 INFO Applying migration id=rfc9421 2026/02/05 13:04:15 INFO Applying migration id=keys 2026/02/05 13:04:15 INFO Applying migration id=portable 2026/02/05 13:04:15 INFO Applying migration id=proofs 2026/02/05 13:04:15 INFO Applying migration id=contexts 2026/02/05 13:04:15 INFO Applying migration id=deliverieshost 2026/02/05 13:04:15 INFO Applying migration id=pembegin 2026/02/05 13:04:15 INFO Applying migration id=didhost 2026/02/05 13:04:17 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de7-46a4-761d-8e6b-e15788f4c876 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 13:04: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 13:04:17 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (2.11s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/02/05 13:04:17 INFO Applying migration id=initial 2026/02/05 13:04:17 INFO Applying migration id=notesupdated 2026/02/05 13:04:17 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:17 INFO Applying migration id=activitiesid 2026/02/05 13:04:17 INFO Applying migration id=outbox 2026/02/05 13:04:17 INFO Applying migration id=edits 2026/02/05 13:04:17 INFO Applying migration id=outboxactor 2026/02/05 13:04:17 INFO Applying migration id=outboxsender 2026/02/05 13:04:17 INFO Applying migration id=thread 2026/02/05 13:04:17 INFO Applying migration id=host 2026/02/05 13:04:17 INFO Applying migration id=sharedinbox 2026/02/05 13:04:17 INFO Applying migration id=noteshost 2026/02/05 13:04:17 INFO Applying migration id=fetched 2026/02/05 13:04:17 INFO Applying migration id=move 2026/02/05 13:04:17 INFO Applying migration id=cleanup 2026/02/05 13:04:17 INFO Applying migration id=received 2026/02/05 13:04:17 INFO Applying migration id=namehost 2026/02/05 13:04:17 INFO Applying migration id=outboxhost 2026/02/05 13:04:17 INFO Applying migration id=notesfts 2026/02/05 13:04:17 INFO Applying migration id=iconsname 2026/02/05 13:04:17 INFO Applying migration id=nohash 2026/02/05 13:04:17 INFO Applying migration id=shares 2026/02/05 13:04:17 INFO Applying migration id=actorttl 2026/02/05 13:04:17 INFO Applying migration id=tocc 2026/02/05 13:04:17 INFO Applying migration id=followeds 2026/02/05 13:04:17 INFO Applying migration id=certhash 2026/02/05 13:04:17 INFO Applying migration id=follows_sync 2026/02/05 13:04:17 INFO Applying migration id=jsonpath 2026/02/05 13:04:17 INFO Applying migration id=localforward 2026/02/05 13:04:17 INFO Applying migration id=avatar 2026/02/05 13:04:17 INFO Applying migration id=noimage 2026/02/05 13:04:17 INFO Applying migration id=feed 2026/02/05 13:04:17 INFO Applying migration id=bookmarks 2026/02/05 13:04:17 INFO Applying migration id=shareactivity 2026/02/05 13:04:17 INFO Applying migration id=application 2026/02/05 13:04:17 INFO Applying migration id=certificates 2026/02/05 13:04:17 INFO Applying migration id=rawforward 2026/02/05 13:04:17 INFO Applying migration id=publickey 2026/02/05 13:04:17 INFO Applying migration id=resolvegroup 2026/02/05 13:04:17 INFO Applying migration id=reject 2026/02/05 13:04:17 INFO Applying migration id=autodel 2026/02/05 13:04:17 INFO Applying migration id=jsonb 2026/02/05 13:04:17 INFO Applying migration id=quote 2026/02/05 13:04:17 INFO Applying migration id=rfc9421 2026/02/05 13:04:17 INFO Applying migration id=keys 2026/02/05 13:04:17 INFO Applying migration id=portable 2026/02/05 13:04:17 INFO Applying migration id=proofs 2026/02/05 13:04:17 INFO Applying migration id=contexts 2026/02/05 13:04:17 INFO Applying migration id=deliverieshost 2026/02/05 13:04:17 INFO Applying migration id=pembegin 2026/02/05 13:04:17 INFO Applying migration id=didhost 2026/02/05 13:04:20 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de7-507b-70f4-b2d4-c1c35bc5214e 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 13:04: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 13:04:20 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (2.52s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/02/05 13:04:20 INFO Applying migration id=initial 2026/02/05 13:04:20 INFO Applying migration id=notesupdated 2026/02/05 13:04:20 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:20 INFO Applying migration id=activitiesid 2026/02/05 13:04:20 INFO Applying migration id=outbox 2026/02/05 13:04:20 INFO Applying migration id=edits 2026/02/05 13:04:20 INFO Applying migration id=outboxactor 2026/02/05 13:04:20 INFO Applying migration id=outboxsender 2026/02/05 13:04:20 INFO Applying migration id=thread 2026/02/05 13:04:20 INFO Applying migration id=host 2026/02/05 13:04:20 INFO Applying migration id=sharedinbox 2026/02/05 13:04:20 INFO Applying migration id=noteshost 2026/02/05 13:04:20 INFO Applying migration id=fetched 2026/02/05 13:04:20 INFO Applying migration id=move 2026/02/05 13:04:20 INFO Applying migration id=cleanup 2026/02/05 13:04:20 INFO Applying migration id=received 2026/02/05 13:04:20 INFO Applying migration id=namehost 2026/02/05 13:04:20 INFO Applying migration id=outboxhost 2026/02/05 13:04:20 INFO Applying migration id=notesfts 2026/02/05 13:04:20 INFO Applying migration id=iconsname 2026/02/05 13:04:20 INFO Applying migration id=nohash 2026/02/05 13:04:20 INFO Applying migration id=shares 2026/02/05 13:04:20 INFO Applying migration id=actorttl 2026/02/05 13:04:20 INFO Applying migration id=tocc 2026/02/05 13:04:20 INFO Applying migration id=followeds 2026/02/05 13:04:20 INFO Applying migration id=certhash 2026/02/05 13:04:20 INFO Applying migration id=follows_sync 2026/02/05 13:04:20 INFO Applying migration id=jsonpath 2026/02/05 13:04:20 INFO Applying migration id=localforward 2026/02/05 13:04:20 INFO Applying migration id=avatar 2026/02/05 13:04:20 INFO Applying migration id=noimage 2026/02/05 13:04:20 INFO Applying migration id=feed 2026/02/05 13:04:20 INFO Applying migration id=bookmarks 2026/02/05 13:04:20 INFO Applying migration id=shareactivity 2026/02/05 13:04:20 INFO Applying migration id=application 2026/02/05 13:04:20 INFO Applying migration id=certificates 2026/02/05 13:04:20 INFO Applying migration id=rawforward 2026/02/05 13:04:20 INFO Applying migration id=publickey 2026/02/05 13:04:20 INFO Applying migration id=resolvegroup 2026/02/05 13:04:20 INFO Applying migration id=reject 2026/02/05 13:04:20 INFO Applying migration id=autodel 2026/02/05 13:04:20 INFO Applying migration id=jsonb 2026/02/05 13:04:20 INFO Applying migration id=quote 2026/02/05 13:04:20 INFO Applying migration id=rfc9421 2026/02/05 13:04:20 INFO Applying migration id=keys 2026/02/05 13:04:20 INFO Applying migration id=portable 2026/02/05 13:04:20 INFO Applying migration id=proofs 2026/02/05 13:04:20 INFO Applying migration id=contexts 2026/02/05 13:04:20 INFO Applying migration id=deliverieshost 2026/02/05 13:04:20 INFO Applying migration id=pembegin 2026/02/05 13:04:20 INFO Applying migration id=didhost 2026/02/05 13:04:21 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de7-578e-781e-b58a-487657d3c7e9 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 13:04: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 13:04:21 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (1.81s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/02/05 13:04:21 INFO Applying migration id=initial 2026/02/05 13:04:21 INFO Applying migration id=notesupdated 2026/02/05 13:04:21 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:21 INFO Applying migration id=activitiesid 2026/02/05 13:04:21 INFO Applying migration id=outbox 2026/02/05 13:04:21 INFO Applying migration id=edits 2026/02/05 13:04:21 INFO Applying migration id=outboxactor 2026/02/05 13:04:21 INFO Applying migration id=outboxsender 2026/02/05 13:04:21 INFO Applying migration id=thread 2026/02/05 13:04:21 INFO Applying migration id=host 2026/02/05 13:04:21 INFO Applying migration id=sharedinbox 2026/02/05 13:04:21 INFO Applying migration id=noteshost 2026/02/05 13:04:21 INFO Applying migration id=fetched 2026/02/05 13:04:21 INFO Applying migration id=move 2026/02/05 13:04:21 INFO Applying migration id=cleanup 2026/02/05 13:04:21 INFO Applying migration id=received 2026/02/05 13:04:21 INFO Applying migration id=namehost 2026/02/05 13:04:21 INFO Applying migration id=outboxhost 2026/02/05 13:04:21 INFO Applying migration id=notesfts 2026/02/05 13:04:21 INFO Applying migration id=iconsname 2026/02/05 13:04:21 INFO Applying migration id=nohash 2026/02/05 13:04:21 INFO Applying migration id=shares 2026/02/05 13:04:21 INFO Applying migration id=actorttl 2026/02/05 13:04:21 INFO Applying migration id=tocc 2026/02/05 13:04:21 INFO Applying migration id=followeds 2026/02/05 13:04:21 INFO Applying migration id=certhash 2026/02/05 13:04:21 INFO Applying migration id=follows_sync 2026/02/05 13:04:21 INFO Applying migration id=jsonpath 2026/02/05 13:04:21 INFO Applying migration id=localforward 2026/02/05 13:04:21 INFO Applying migration id=avatar 2026/02/05 13:04:21 INFO Applying migration id=noimage 2026/02/05 13:04:21 INFO Applying migration id=feed 2026/02/05 13:04:21 INFO Applying migration id=bookmarks 2026/02/05 13:04:21 INFO Applying migration id=shareactivity 2026/02/05 13:04:21 INFO Applying migration id=application 2026/02/05 13:04:21 INFO Applying migration id=certificates 2026/02/05 13:04:21 INFO Applying migration id=rawforward 2026/02/05 13:04:21 INFO Applying migration id=publickey 2026/02/05 13:04:21 INFO Applying migration id=resolvegroup 2026/02/05 13:04:21 INFO Applying migration id=reject 2026/02/05 13:04:21 INFO Applying migration id=autodel 2026/02/05 13:04:21 INFO Applying migration id=jsonb 2026/02/05 13:04:21 INFO Applying migration id=quote 2026/02/05 13:04:21 INFO Applying migration id=rfc9421 2026/02/05 13:04:21 INFO Applying migration id=keys 2026/02/05 13:04:21 INFO Applying migration id=portable 2026/02/05 13:04:22 INFO Applying migration id=proofs 2026/02/05 13:04:22 INFO Applying migration id=contexts 2026/02/05 13:04:22 INFO Applying migration id=deliverieshost 2026/02/05 13:04:22 INFO Applying migration id=pembegin 2026/02/05 13:04:22 INFO Applying migration id=didhost 2026/02/05 13:04:24 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de7-6189-7721-9bf6-dd5cb7e2f4ce 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 13:04:24 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 13:04:24 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (2.55s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/02/05 13:04:24 INFO Applying migration id=initial 2026/02/05 13:04:24 INFO Applying migration id=notesupdated 2026/02/05 13:04:24 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:24 INFO Applying migration id=activitiesid 2026/02/05 13:04:24 INFO Applying migration id=outbox 2026/02/05 13:04:24 INFO Applying migration id=edits 2026/02/05 13:04:24 INFO Applying migration id=outboxactor 2026/02/05 13:04:24 INFO Applying migration id=outboxsender 2026/02/05 13:04:24 INFO Applying migration id=thread 2026/02/05 13:04:24 INFO Applying migration id=host 2026/02/05 13:04:24 INFO Applying migration id=sharedinbox 2026/02/05 13:04:24 INFO Applying migration id=noteshost 2026/02/05 13:04:24 INFO Applying migration id=fetched 2026/02/05 13:04:24 INFO Applying migration id=move 2026/02/05 13:04:24 INFO Applying migration id=cleanup 2026/02/05 13:04:24 INFO Applying migration id=received 2026/02/05 13:04:24 INFO Applying migration id=namehost 2026/02/05 13:04:24 INFO Applying migration id=outboxhost 2026/02/05 13:04:24 INFO Applying migration id=notesfts 2026/02/05 13:04:24 INFO Applying migration id=iconsname 2026/02/05 13:04:24 INFO Applying migration id=nohash 2026/02/05 13:04:24 INFO Applying migration id=shares 2026/02/05 13:04:24 INFO Applying migration id=actorttl 2026/02/05 13:04:24 INFO Applying migration id=tocc 2026/02/05 13:04:24 INFO Applying migration id=followeds 2026/02/05 13:04:24 INFO Applying migration id=certhash 2026/02/05 13:04:24 INFO Applying migration id=follows_sync 2026/02/05 13:04:24 INFO Applying migration id=jsonpath 2026/02/05 13:04:24 INFO Applying migration id=localforward 2026/02/05 13:04:24 INFO Applying migration id=avatar 2026/02/05 13:04:24 INFO Applying migration id=noimage 2026/02/05 13:04:24 INFO Applying migration id=feed 2026/02/05 13:04:24 INFO Applying migration id=bookmarks 2026/02/05 13:04:24 INFO Applying migration id=shareactivity 2026/02/05 13:04:24 INFO Applying migration id=application 2026/02/05 13:04:24 INFO Applying migration id=certificates 2026/02/05 13:04:24 INFO Applying migration id=rawforward 2026/02/05 13:04:24 INFO Applying migration id=publickey 2026/02/05 13:04:24 INFO Applying migration id=resolvegroup 2026/02/05 13:04:24 INFO Applying migration id=reject 2026/02/05 13:04:24 INFO Applying migration id=autodel 2026/02/05 13:04:24 INFO Applying migration id=jsonb 2026/02/05 13:04:24 INFO Applying migration id=quote 2026/02/05 13:04:24 INFO Applying migration id=rfc9421 2026/02/05 13:04:24 INFO Applying migration id=keys 2026/02/05 13:04:24 INFO Applying migration id=portable 2026/02/05 13:04:24 INFO Applying migration id=proofs 2026/02/05 13:04:24 INFO Applying migration id=contexts 2026/02/05 13:04:24 INFO Applying migration id=deliverieshost 2026/02/05 13:04:24 INFO Applying migration id=pembegin 2026/02/05 13:04:24 INFO Applying migration id=didhost 2026/02/05 13:04:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de7-6b94-761e-ad4e-817424ca077c 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 13:04:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de7-6b95-7345-8b2e-07571b1d895f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de7-6b94-761e-ad4e-817424ca077c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de7-6b94-761e-ad4e-817424ca077c 2026/02/05 13:04:27 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 13:04:27 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (2.57s) === RUN TestOutbox_DMInGroupAnotherUser 2026/02/05 13:04:27 INFO Applying migration id=initial 2026/02/05 13:04:27 INFO Applying migration id=notesupdated 2026/02/05 13:04:27 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:27 INFO Applying migration id=activitiesid 2026/02/05 13:04:27 INFO Applying migration id=outbox 2026/02/05 13:04:27 INFO Applying migration id=edits 2026/02/05 13:04:27 INFO Applying migration id=outboxactor 2026/02/05 13:04:27 INFO Applying migration id=outboxsender 2026/02/05 13:04:27 INFO Applying migration id=thread 2026/02/05 13:04:27 INFO Applying migration id=host 2026/02/05 13:04:27 INFO Applying migration id=sharedinbox 2026/02/05 13:04:27 INFO Applying migration id=noteshost 2026/02/05 13:04:27 INFO Applying migration id=fetched 2026/02/05 13:04:27 INFO Applying migration id=move 2026/02/05 13:04:27 INFO Applying migration id=cleanup 2026/02/05 13:04:27 INFO Applying migration id=received 2026/02/05 13:04:27 INFO Applying migration id=namehost 2026/02/05 13:04:27 INFO Applying migration id=outboxhost 2026/02/05 13:04:27 INFO Applying migration id=notesfts 2026/02/05 13:04:27 INFO Applying migration id=iconsname 2026/02/05 13:04:27 INFO Applying migration id=nohash 2026/02/05 13:04:27 INFO Applying migration id=shares 2026/02/05 13:04:27 INFO Applying migration id=actorttl 2026/02/05 13:04:27 INFO Applying migration id=tocc 2026/02/05 13:04:27 INFO Applying migration id=followeds 2026/02/05 13:04:27 INFO Applying migration id=certhash 2026/02/05 13:04:27 INFO Applying migration id=follows_sync 2026/02/05 13:04:27 INFO Applying migration id=jsonpath 2026/02/05 13:04:27 INFO Applying migration id=localforward 2026/02/05 13:04:27 INFO Applying migration id=avatar 2026/02/05 13:04:27 INFO Applying migration id=noimage 2026/02/05 13:04:27 INFO Applying migration id=feed 2026/02/05 13:04:27 INFO Applying migration id=bookmarks 2026/02/05 13:04:27 INFO Applying migration id=shareactivity 2026/02/05 13:04:27 INFO Applying migration id=application 2026/02/05 13:04:27 INFO Applying migration id=certificates 2026/02/05 13:04:27 INFO Applying migration id=rawforward 2026/02/05 13:04:27 INFO Applying migration id=publickey 2026/02/05 13:04:27 INFO Applying migration id=resolvegroup 2026/02/05 13:04:27 INFO Applying migration id=reject 2026/02/05 13:04:27 INFO Applying migration id=autodel 2026/02/05 13:04:27 INFO Applying migration id=jsonb 2026/02/05 13:04:27 INFO Applying migration id=quote 2026/02/05 13:04:27 INFO Applying migration id=rfc9421 2026/02/05 13:04:27 INFO Applying migration id=keys 2026/02/05 13:04:27 INFO Applying migration id=portable 2026/02/05 13:04:27 INFO Applying migration id=proofs 2026/02/05 13:04:27 INFO Applying migration id=contexts 2026/02/05 13:04:27 INFO Applying migration id=deliverieshost 2026/02/05 13:04:27 INFO Applying migration id=pembegin 2026/02/05 13:04:27 INFO Applying migration id=didhost 2026/02/05 13:04:31 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de7-7c18-70c6-8483-9e057f87965b 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 13:04:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de7-7c18-7c35-8264-c09370f1f338 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 13:04:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de7-7c19-791b-af01-03ac12b48588 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de7-7c18-7c35-8264-c09370f1f338 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de7-7c18-7c35-8264-c09370f1f338 2026/02/05 13:04: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 13:04:31 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (4.23s) === RUN TestPoll_TwoOptions 2026/02/05 13:04:31 INFO Applying migration id=initial 2026/02/05 13:04:31 INFO Applying migration id=notesupdated 2026/02/05 13:04:31 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:31 INFO Applying migration id=activitiesid 2026/02/05 13:04:31 INFO Applying migration id=outbox 2026/02/05 13:04:31 INFO Applying migration id=edits 2026/02/05 13:04:31 INFO Applying migration id=outboxactor 2026/02/05 13:04:31 INFO Applying migration id=outboxsender 2026/02/05 13:04:31 INFO Applying migration id=thread 2026/02/05 13:04:31 INFO Applying migration id=host 2026/02/05 13:04:31 INFO Applying migration id=sharedinbox 2026/02/05 13:04:31 INFO Applying migration id=noteshost 2026/02/05 13:04:31 INFO Applying migration id=fetched 2026/02/05 13:04:31 INFO Applying migration id=move 2026/02/05 13:04:31 INFO Applying migration id=cleanup 2026/02/05 13:04:31 INFO Applying migration id=received 2026/02/05 13:04:31 INFO Applying migration id=namehost 2026/02/05 13:04:31 INFO Applying migration id=outboxhost 2026/02/05 13:04:31 INFO Applying migration id=notesfts 2026/02/05 13:04:31 INFO Applying migration id=iconsname 2026/02/05 13:04:31 INFO Applying migration id=nohash 2026/02/05 13:04:31 INFO Applying migration id=shares 2026/02/05 13:04:31 INFO Applying migration id=actorttl 2026/02/05 13:04:31 INFO Applying migration id=tocc 2026/02/05 13:04:31 INFO Applying migration id=followeds 2026/02/05 13:04:31 INFO Applying migration id=certhash 2026/02/05 13:04:31 INFO Applying migration id=follows_sync 2026/02/05 13:04:31 INFO Applying migration id=jsonpath 2026/02/05 13:04:31 INFO Applying migration id=localforward 2026/02/05 13:04:31 INFO Applying migration id=avatar 2026/02/05 13:04:31 INFO Applying migration id=noimage 2026/02/05 13:04:31 INFO Applying migration id=feed 2026/02/05 13:04:31 INFO Applying migration id=bookmarks 2026/02/05 13:04:31 INFO Applying migration id=shareactivity 2026/02/05 13:04:31 INFO Applying migration id=application 2026/02/05 13:04:31 INFO Applying migration id=certificates 2026/02/05 13:04:31 INFO Applying migration id=rawforward 2026/02/05 13:04:31 INFO Applying migration id=publickey 2026/02/05 13:04:31 INFO Applying migration id=resolvegroup 2026/02/05 13:04:31 INFO Applying migration id=reject 2026/02/05 13:04:31 INFO Applying migration id=autodel 2026/02/05 13:04:31 INFO Applying migration id=jsonb 2026/02/05 13:04:31 INFO Applying migration id=quote 2026/02/05 13:04:31 INFO Applying migration id=rfc9421 2026/02/05 13:04:31 INFO Applying migration id=keys 2026/02/05 13:04:31 INFO Applying migration id=portable 2026/02/05 13:04:31 INFO Applying migration id=proofs 2026/02/05 13:04:31 INFO Applying migration id=contexts 2026/02/05 13:04:31 INFO Applying migration id=deliverieshost 2026/02/05 13:04:31 INFO Applying migration id=pembegin 2026/02/05 13:04:31 INFO Applying migration id=didhost 2026/02/05 13:04: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 13:04:33 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (2.49s) === RUN TestPoll_TwoOptionsZeroVotes 2026/02/05 13:04:33 INFO Applying migration id=initial 2026/02/05 13:04:33 INFO Applying migration id=notesupdated 2026/02/05 13:04:33 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:33 INFO Applying migration id=activitiesid 2026/02/05 13:04:33 INFO Applying migration id=outbox 2026/02/05 13:04:33 INFO Applying migration id=edits 2026/02/05 13:04:33 INFO Applying migration id=outboxactor 2026/02/05 13:04:33 INFO Applying migration id=outboxsender 2026/02/05 13:04:33 INFO Applying migration id=thread 2026/02/05 13:04:33 INFO Applying migration id=host 2026/02/05 13:04:33 INFO Applying migration id=sharedinbox 2026/02/05 13:04:33 INFO Applying migration id=noteshost 2026/02/05 13:04:33 INFO Applying migration id=fetched 2026/02/05 13:04:33 INFO Applying migration id=move 2026/02/05 13:04:33 INFO Applying migration id=cleanup 2026/02/05 13:04:33 INFO Applying migration id=received 2026/02/05 13:04:33 INFO Applying migration id=namehost 2026/02/05 13:04:33 INFO Applying migration id=outboxhost 2026/02/05 13:04:33 INFO Applying migration id=notesfts 2026/02/05 13:04:33 INFO Applying migration id=iconsname 2026/02/05 13:04:33 INFO Applying migration id=nohash 2026/02/05 13:04:33 INFO Applying migration id=shares 2026/02/05 13:04:33 INFO Applying migration id=actorttl 2026/02/05 13:04:33 INFO Applying migration id=tocc 2026/02/05 13:04:33 INFO Applying migration id=followeds 2026/02/05 13:04:33 INFO Applying migration id=certhash 2026/02/05 13:04:33 INFO Applying migration id=follows_sync 2026/02/05 13:04:33 INFO Applying migration id=jsonpath 2026/02/05 13:04:33 INFO Applying migration id=localforward 2026/02/05 13:04:33 INFO Applying migration id=avatar 2026/02/05 13:04:33 INFO Applying migration id=noimage 2026/02/05 13:04:33 INFO Applying migration id=feed 2026/02/05 13:04:33 INFO Applying migration id=bookmarks 2026/02/05 13:04:33 INFO Applying migration id=shareactivity 2026/02/05 13:04:33 INFO Applying migration id=application 2026/02/05 13:04:33 INFO Applying migration id=certificates 2026/02/05 13:04:33 INFO Applying migration id=rawforward 2026/02/05 13:04:33 INFO Applying migration id=publickey 2026/02/05 13:04:33 INFO Applying migration id=resolvegroup 2026/02/05 13:04:33 INFO Applying migration id=reject 2026/02/05 13:04:33 INFO Applying migration id=autodel 2026/02/05 13:04:33 INFO Applying migration id=jsonb 2026/02/05 13:04:33 INFO Applying migration id=quote 2026/02/05 13:04:33 INFO Applying migration id=rfc9421 2026/02/05 13:04:33 INFO Applying migration id=keys 2026/02/05 13:04:33 INFO Applying migration id=portable 2026/02/05 13:04:33 INFO Applying migration id=proofs 2026/02/05 13:04:33 INFO Applying migration id=contexts 2026/02/05 13:04:33 INFO Applying migration id=deliverieshost 2026/02/05 13:04:33 INFO Applying migration id=pembegin 2026/02/05 13:04:33 INFO Applying migration id=didhost 2026/02/05 13:04:36 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/05 13:04:36 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (2.68s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/02/05 13:04:36 INFO Applying migration id=initial 2026/02/05 13:04:36 INFO Applying migration id=notesupdated 2026/02/05 13:04:36 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:36 INFO Applying migration id=activitiesid 2026/02/05 13:04:36 INFO Applying migration id=outbox 2026/02/05 13:04:36 INFO Applying migration id=edits 2026/02/05 13:04:36 INFO Applying migration id=outboxactor 2026/02/05 13:04:36 INFO Applying migration id=outboxsender 2026/02/05 13:04:36 INFO Applying migration id=thread 2026/02/05 13:04:36 INFO Applying migration id=host 2026/02/05 13:04:36 INFO Applying migration id=sharedinbox 2026/02/05 13:04:36 INFO Applying migration id=noteshost 2026/02/05 13:04:36 INFO Applying migration id=fetched 2026/02/05 13:04:36 INFO Applying migration id=move 2026/02/05 13:04:36 INFO Applying migration id=cleanup 2026/02/05 13:04:36 INFO Applying migration id=received 2026/02/05 13:04:36 INFO Applying migration id=namehost 2026/02/05 13:04:36 INFO Applying migration id=outboxhost 2026/02/05 13:04:36 INFO Applying migration id=notesfts 2026/02/05 13:04:36 INFO Applying migration id=iconsname 2026/02/05 13:04:36 INFO Applying migration id=nohash 2026/02/05 13:04:36 INFO Applying migration id=shares 2026/02/05 13:04:36 INFO Applying migration id=actorttl 2026/02/05 13:04:36 INFO Applying migration id=tocc 2026/02/05 13:04:36 INFO Applying migration id=followeds 2026/02/05 13:04:36 INFO Applying migration id=certhash 2026/02/05 13:04:36 INFO Applying migration id=follows_sync 2026/02/05 13:04:36 INFO Applying migration id=jsonpath 2026/02/05 13:04:36 INFO Applying migration id=localforward 2026/02/05 13:04:36 INFO Applying migration id=avatar 2026/02/05 13:04:36 INFO Applying migration id=noimage 2026/02/05 13:04:36 INFO Applying migration id=feed 2026/02/05 13:04:36 INFO Applying migration id=bookmarks 2026/02/05 13:04:36 INFO Applying migration id=shareactivity 2026/02/05 13:04:36 INFO Applying migration id=application 2026/02/05 13:04:36 INFO Applying migration id=certificates 2026/02/05 13:04:36 INFO Applying migration id=rawforward 2026/02/05 13:04:36 INFO Applying migration id=publickey 2026/02/05 13:04:36 INFO Applying migration id=resolvegroup 2026/02/05 13:04:36 INFO Applying migration id=reject 2026/02/05 13:04:36 INFO Applying migration id=autodel 2026/02/05 13:04:36 INFO Applying migration id=jsonb 2026/02/05 13:04:36 INFO Applying migration id=quote 2026/02/05 13:04:36 INFO Applying migration id=rfc9421 2026/02/05 13:04:36 INFO Applying migration id=keys 2026/02/05 13:04:36 INFO Applying migration id=portable 2026/02/05 13:04:36 INFO Applying migration id=proofs 2026/02/05 13:04:36 INFO Applying migration id=contexts 2026/02/05 13:04:36 INFO Applying migration id=deliverieshost 2026/02/05 13:04:36 INFO Applying migration id=pembegin 2026/02/05 13:04:36 INFO Applying migration id=didhost 2026/02/05 13:04:39 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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 13:04:39 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (3.01s) === RUN TestPoll_OneOption 2026/02/05 13:04:39 INFO Applying migration id=initial 2026/02/05 13:04:39 INFO Applying migration id=notesupdated 2026/02/05 13:04:39 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:39 INFO Applying migration id=activitiesid 2026/02/05 13:04:39 INFO Applying migration id=outbox 2026/02/05 13:04:39 INFO Applying migration id=edits 2026/02/05 13:04:39 INFO Applying migration id=outboxactor 2026/02/05 13:04:39 INFO Applying migration id=outboxsender 2026/02/05 13:04:39 INFO Applying migration id=thread 2026/02/05 13:04:39 INFO Applying migration id=host 2026/02/05 13:04:39 INFO Applying migration id=sharedinbox 2026/02/05 13:04:39 INFO Applying migration id=noteshost 2026/02/05 13:04:39 INFO Applying migration id=fetched 2026/02/05 13:04:39 INFO Applying migration id=move 2026/02/05 13:04:39 INFO Applying migration id=cleanup 2026/02/05 13:04:39 INFO Applying migration id=received 2026/02/05 13:04:39 INFO Applying migration id=namehost 2026/02/05 13:04:39 INFO Applying migration id=outboxhost 2026/02/05 13:04:39 INFO Applying migration id=notesfts 2026/02/05 13:04:39 INFO Applying migration id=iconsname 2026/02/05 13:04:39 INFO Applying migration id=nohash 2026/02/05 13:04:39 INFO Applying migration id=shares 2026/02/05 13:04:39 INFO Applying migration id=actorttl 2026/02/05 13:04:39 INFO Applying migration id=tocc 2026/02/05 13:04:39 INFO Applying migration id=followeds 2026/02/05 13:04:39 INFO Applying migration id=certhash 2026/02/05 13:04:39 INFO Applying migration id=follows_sync 2026/02/05 13:04:39 INFO Applying migration id=jsonpath 2026/02/05 13:04:39 INFO Applying migration id=localforward 2026/02/05 13:04:39 INFO Applying migration id=avatar 2026/02/05 13:04:39 INFO Applying migration id=noimage 2026/02/05 13:04:39 INFO Applying migration id=feed 2026/02/05 13:04:39 INFO Applying migration id=bookmarks 2026/02/05 13:04:39 INFO Applying migration id=shareactivity 2026/02/05 13:04:39 INFO Applying migration id=application 2026/02/05 13:04:39 INFO Applying migration id=certificates 2026/02/05 13:04:39 INFO Applying migration id=rawforward 2026/02/05 13:04:39 INFO Applying migration id=publickey 2026/02/05 13:04:39 INFO Applying migration id=resolvegroup 2026/02/05 13:04:39 INFO Applying migration id=reject 2026/02/05 13:04:39 INFO Applying migration id=autodel 2026/02/05 13:04:39 INFO Applying migration id=jsonb 2026/02/05 13:04:39 INFO Applying migration id=quote 2026/02/05 13:04:39 INFO Applying migration id=rfc9421 2026/02/05 13:04:39 INFO Applying migration id=keys 2026/02/05 13:04:39 INFO Applying migration id=portable 2026/02/05 13:04:39 INFO Applying migration id=proofs 2026/02/05 13:04:39 INFO Applying migration id=contexts 2026/02/05 13:04:39 INFO Applying migration id=deliverieshost 2026/02/05 13:04:39 INFO Applying migration id=pembegin 2026/02/05 13:04:39 INFO Applying migration id=didhost 2026/02/05 13:04: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/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 13:04:42 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (2.62s) === RUN TestPoll_Vote 2026/02/05 13:04:42 INFO Applying migration id=initial 2026/02/05 13:04:42 INFO Applying migration id=notesupdated 2026/02/05 13:04:42 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:42 INFO Applying migration id=activitiesid 2026/02/05 13:04:42 INFO Applying migration id=outbox 2026/02/05 13:04:42 INFO Applying migration id=edits 2026/02/05 13:04:42 INFO Applying migration id=outboxactor 2026/02/05 13:04:42 INFO Applying migration id=outboxsender 2026/02/05 13:04:42 INFO Applying migration id=thread 2026/02/05 13:04:42 INFO Applying migration id=host 2026/02/05 13:04:42 INFO Applying migration id=sharedinbox 2026/02/05 13:04:42 INFO Applying migration id=noteshost 2026/02/05 13:04:42 INFO Applying migration id=fetched 2026/02/05 13:04:42 INFO Applying migration id=move 2026/02/05 13:04:42 INFO Applying migration id=cleanup 2026/02/05 13:04:42 INFO Applying migration id=received 2026/02/05 13:04:42 INFO Applying migration id=namehost 2026/02/05 13:04:42 INFO Applying migration id=outboxhost 2026/02/05 13:04:42 INFO Applying migration id=notesfts 2026/02/05 13:04:42 INFO Applying migration id=iconsname 2026/02/05 13:04:42 INFO Applying migration id=nohash 2026/02/05 13:04:42 INFO Applying migration id=shares 2026/02/05 13:04:42 INFO Applying migration id=actorttl 2026/02/05 13:04:42 INFO Applying migration id=tocc 2026/02/05 13:04:42 INFO Applying migration id=followeds 2026/02/05 13:04:42 INFO Applying migration id=certhash 2026/02/05 13:04:42 INFO Applying migration id=follows_sync 2026/02/05 13:04:42 INFO Applying migration id=jsonpath 2026/02/05 13:04:42 INFO Applying migration id=localforward 2026/02/05 13:04:42 INFO Applying migration id=avatar 2026/02/05 13:04:42 INFO Applying migration id=noimage 2026/02/05 13:04:42 INFO Applying migration id=feed 2026/02/05 13:04:42 INFO Applying migration id=bookmarks 2026/02/05 13:04:42 INFO Applying migration id=shareactivity 2026/02/05 13:04:42 INFO Applying migration id=application 2026/02/05 13:04:42 INFO Applying migration id=certificates 2026/02/05 13:04:42 INFO Applying migration id=rawforward 2026/02/05 13:04:42 INFO Applying migration id=publickey 2026/02/05 13:04:42 INFO Applying migration id=resolvegroup 2026/02/05 13:04:42 INFO Applying migration id=reject 2026/02/05 13:04:42 INFO Applying migration id=autodel 2026/02/05 13:04:42 INFO Applying migration id=jsonb 2026/02/05 13:04:42 INFO Applying migration id=quote 2026/02/05 13:04:42 INFO Applying migration id=rfc9421 2026/02/05 13:04:42 INFO Applying migration id=keys 2026/02/05 13:04:42 INFO Applying migration id=portable 2026/02/05 13:04:42 INFO Applying migration id=proofs 2026/02/05 13:04:42 INFO Applying migration id=contexts 2026/02/05 13:04:42 INFO Applying migration id=deliverieshost 2026/02/05 13:04:42 INFO Applying migration id=pembegin 2026/02/05 13:04:42 INFO Applying migration id=didhost 2026/02/05 13:04: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/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 13:04:47 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 13:04:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de7-b9ca-710d-b5eb-10aa95aee711 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de7-b9ca-70d8-a548-e443234ff9af activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de7-b9ca-70d8-a548-e443234ff9af 2026/02/05 13:04:47 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (5.00s) === RUN TestPoll_VoteClosedPoll 2026/02/05 13:04:47 INFO Applying migration id=initial 2026/02/05 13:04:47 INFO Applying migration id=notesupdated 2026/02/05 13:04:47 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:47 INFO Applying migration id=activitiesid 2026/02/05 13:04:47 INFO Applying migration id=outbox 2026/02/05 13:04:47 INFO Applying migration id=edits 2026/02/05 13:04:47 INFO Applying migration id=outboxactor 2026/02/05 13:04:47 INFO Applying migration id=outboxsender 2026/02/05 13:04:47 INFO Applying migration id=thread 2026/02/05 13:04:47 INFO Applying migration id=host 2026/02/05 13:04:47 INFO Applying migration id=sharedinbox 2026/02/05 13:04:47 INFO Applying migration id=noteshost 2026/02/05 13:04:47 INFO Applying migration id=fetched 2026/02/05 13:04:47 INFO Applying migration id=move 2026/02/05 13:04:47 INFO Applying migration id=cleanup 2026/02/05 13:04:47 INFO Applying migration id=received 2026/02/05 13:04:47 INFO Applying migration id=namehost 2026/02/05 13:04:47 INFO Applying migration id=outboxhost 2026/02/05 13:04:47 INFO Applying migration id=notesfts 2026/02/05 13:04:47 INFO Applying migration id=iconsname 2026/02/05 13:04:47 INFO Applying migration id=nohash 2026/02/05 13:04:47 INFO Applying migration id=shares 2026/02/05 13:04:47 INFO Applying migration id=actorttl 2026/02/05 13:04:47 INFO Applying migration id=tocc 2026/02/05 13:04:47 INFO Applying migration id=followeds 2026/02/05 13:04:47 INFO Applying migration id=certhash 2026/02/05 13:04:47 INFO Applying migration id=follows_sync 2026/02/05 13:04:47 INFO Applying migration id=jsonpath 2026/02/05 13:04:47 INFO Applying migration id=localforward 2026/02/05 13:04:47 INFO Applying migration id=avatar 2026/02/05 13:04:47 INFO Applying migration id=noimage 2026/02/05 13:04:47 INFO Applying migration id=feed 2026/02/05 13:04:47 INFO Applying migration id=bookmarks 2026/02/05 13:04:47 INFO Applying migration id=shareactivity 2026/02/05 13:04:47 INFO Applying migration id=application 2026/02/05 13:04:47 INFO Applying migration id=certificates 2026/02/05 13:04:47 INFO Applying migration id=rawforward 2026/02/05 13:04:47 INFO Applying migration id=publickey 2026/02/05 13:04:47 INFO Applying migration id=resolvegroup 2026/02/05 13:04:47 INFO Applying migration id=reject 2026/02/05 13:04:47 INFO Applying migration id=autodel 2026/02/05 13:04:47 INFO Applying migration id=jsonb 2026/02/05 13:04:47 INFO Applying migration id=quote 2026/02/05 13:04:47 INFO Applying migration id=rfc9421 2026/02/05 13:04:47 INFO Applying migration id=keys 2026/02/05 13:04:47 INFO Applying migration id=portable 2026/02/05 13:04:47 INFO Applying migration id=proofs 2026/02/05 13:04:47 INFO Applying migration id=contexts 2026/02/05 13:04:47 INFO Applying migration id=deliverieshost 2026/02/05 13:04:47 INFO Applying migration id=pembegin 2026/02/05 13:04:47 INFO Applying migration id=didhost 2026/02/05 13:04:49 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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 13:04:49 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (2.58s) === RUN TestPoll_VoteEndedPoll 2026/02/05 13:04:49 INFO Applying migration id=initial 2026/02/05 13:04:49 INFO Applying migration id=notesupdated 2026/02/05 13:04:49 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:49 INFO Applying migration id=activitiesid 2026/02/05 13:04:49 INFO Applying migration id=outbox 2026/02/05 13:04:49 INFO Applying migration id=edits 2026/02/05 13:04:49 INFO Applying migration id=outboxactor 2026/02/05 13:04:49 INFO Applying migration id=outboxsender 2026/02/05 13:04:49 INFO Applying migration id=thread 2026/02/05 13:04:49 INFO Applying migration id=host 2026/02/05 13:04:49 INFO Applying migration id=sharedinbox 2026/02/05 13:04:49 INFO Applying migration id=noteshost 2026/02/05 13:04:49 INFO Applying migration id=fetched 2026/02/05 13:04:49 INFO Applying migration id=move 2026/02/05 13:04:49 INFO Applying migration id=cleanup 2026/02/05 13:04:49 INFO Applying migration id=received 2026/02/05 13:04:49 INFO Applying migration id=namehost 2026/02/05 13:04:49 INFO Applying migration id=outboxhost 2026/02/05 13:04:49 INFO Applying migration id=notesfts 2026/02/05 13:04:49 INFO Applying migration id=iconsname 2026/02/05 13:04:49 INFO Applying migration id=nohash 2026/02/05 13:04:49 INFO Applying migration id=shares 2026/02/05 13:04:49 INFO Applying migration id=actorttl 2026/02/05 13:04:49 INFO Applying migration id=tocc 2026/02/05 13:04:49 INFO Applying migration id=followeds 2026/02/05 13:04:49 INFO Applying migration id=certhash 2026/02/05 13:04:49 INFO Applying migration id=follows_sync 2026/02/05 13:04:49 INFO Applying migration id=jsonpath 2026/02/05 13:04:49 INFO Applying migration id=localforward 2026/02/05 13:04:49 INFO Applying migration id=avatar 2026/02/05 13:04:49 INFO Applying migration id=noimage 2026/02/05 13:04:49 INFO Applying migration id=feed 2026/02/05 13:04:49 INFO Applying migration id=bookmarks 2026/02/05 13:04:49 INFO Applying migration id=shareactivity 2026/02/05 13:04:49 INFO Applying migration id=application 2026/02/05 13:04:49 INFO Applying migration id=certificates 2026/02/05 13:04:49 INFO Applying migration id=rawforward 2026/02/05 13:04:49 INFO Applying migration id=publickey 2026/02/05 13:04:49 INFO Applying migration id=resolvegroup 2026/02/05 13:04:49 INFO Applying migration id=reject 2026/02/05 13:04:49 INFO Applying migration id=autodel 2026/02/05 13:04:49 INFO Applying migration id=jsonb 2026/02/05 13:04:49 INFO Applying migration id=quote 2026/02/05 13:04:49 INFO Applying migration id=rfc9421 2026/02/05 13:04:49 INFO Applying migration id=keys 2026/02/05 13:04:49 INFO Applying migration id=portable 2026/02/05 13:04:49 INFO Applying migration id=proofs 2026/02/05 13:04:49 INFO Applying migration id=contexts 2026/02/05 13:04:49 INFO Applying migration id=deliverieshost 2026/02/05 13:04:49 INFO Applying migration id=pembegin 2026/02/05 13:04:49 INFO Applying migration id=didhost 2026/02/05 13:04:52 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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 13:04:52 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (3.18s) === RUN TestPoll_Reply 2026/02/05 13:04:52 INFO Applying migration id=initial 2026/02/05 13:04:52 INFO Applying migration id=notesupdated 2026/02/05 13:04:52 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:52 INFO Applying migration id=activitiesid 2026/02/05 13:04:52 INFO Applying migration id=outbox 2026/02/05 13:04:52 INFO Applying migration id=edits 2026/02/05 13:04:52 INFO Applying migration id=outboxactor 2026/02/05 13:04:52 INFO Applying migration id=outboxsender 2026/02/05 13:04:52 INFO Applying migration id=thread 2026/02/05 13:04:52 INFO Applying migration id=host 2026/02/05 13:04:52 INFO Applying migration id=sharedinbox 2026/02/05 13:04:52 INFO Applying migration id=noteshost 2026/02/05 13:04:52 INFO Applying migration id=fetched 2026/02/05 13:04:52 INFO Applying migration id=move 2026/02/05 13:04:52 INFO Applying migration id=cleanup 2026/02/05 13:04:52 INFO Applying migration id=received 2026/02/05 13:04:52 INFO Applying migration id=namehost 2026/02/05 13:04:52 INFO Applying migration id=outboxhost 2026/02/05 13:04:52 INFO Applying migration id=notesfts 2026/02/05 13:04:52 INFO Applying migration id=iconsname 2026/02/05 13:04:52 INFO Applying migration id=nohash 2026/02/05 13:04:52 INFO Applying migration id=shares 2026/02/05 13:04:52 INFO Applying migration id=actorttl 2026/02/05 13:04:52 INFO Applying migration id=tocc 2026/02/05 13:04:52 INFO Applying migration id=followeds 2026/02/05 13:04:52 INFO Applying migration id=certhash 2026/02/05 13:04:52 INFO Applying migration id=follows_sync 2026/02/05 13:04:52 INFO Applying migration id=jsonpath 2026/02/05 13:04:52 INFO Applying migration id=localforward 2026/02/05 13:04:52 INFO Applying migration id=avatar 2026/02/05 13:04:52 INFO Applying migration id=noimage 2026/02/05 13:04:52 INFO Applying migration id=feed 2026/02/05 13:04:52 INFO Applying migration id=bookmarks 2026/02/05 13:04:52 INFO Applying migration id=shareactivity 2026/02/05 13:04:52 INFO Applying migration id=application 2026/02/05 13:04:52 INFO Applying migration id=certificates 2026/02/05 13:04:52 INFO Applying migration id=rawforward 2026/02/05 13:04:52 INFO Applying migration id=publickey 2026/02/05 13:04:52 INFO Applying migration id=resolvegroup 2026/02/05 13:04:52 INFO Applying migration id=reject 2026/02/05 13:04:52 INFO Applying migration id=autodel 2026/02/05 13:04:52 INFO Applying migration id=jsonb 2026/02/05 13:04:52 INFO Applying migration id=quote 2026/02/05 13:04:52 INFO Applying migration id=rfc9421 2026/02/05 13:04:52 INFO Applying migration id=keys 2026/02/05 13:04:52 INFO Applying migration id=portable 2026/02/05 13:04:52 INFO Applying migration id=proofs 2026/02/05 13:04:52 INFO Applying migration id=contexts 2026/02/05 13:04:52 INFO Applying migration id=deliverieshost 2026/02/05 13:04:52 INFO Applying migration id=pembegin 2026/02/05 13:04:52 INFO Applying migration id=didhost 2026/02/05 13:04:54 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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 13:04:54 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 13:04:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de7-d5c5-7d6a-9a48-2aad0a9da464 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de7-d5c5-7d3b-8825-57dff7ff1122 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de7-d5c5-7d3b-8825-57dff7ff1122 2026/02/05 13:04:54 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (1.40s) === RUN TestPoll_ReplyClosedPoll 2026/02/05 13:04:54 INFO Applying migration id=initial 2026/02/05 13:04:54 INFO Applying migration id=notesupdated 2026/02/05 13:04:54 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:54 INFO Applying migration id=activitiesid 2026/02/05 13:04:54 INFO Applying migration id=outbox 2026/02/05 13:04:54 INFO Applying migration id=edits 2026/02/05 13:04:54 INFO Applying migration id=outboxactor 2026/02/05 13:04:54 INFO Applying migration id=outboxsender 2026/02/05 13:04:54 INFO Applying migration id=thread 2026/02/05 13:04:54 INFO Applying migration id=host 2026/02/05 13:04:54 INFO Applying migration id=sharedinbox 2026/02/05 13:04:54 INFO Applying migration id=noteshost 2026/02/05 13:04:54 INFO Applying migration id=fetched 2026/02/05 13:04:54 INFO Applying migration id=move 2026/02/05 13:04:54 INFO Applying migration id=cleanup 2026/02/05 13:04:54 INFO Applying migration id=received 2026/02/05 13:04:54 INFO Applying migration id=namehost 2026/02/05 13:04:54 INFO Applying migration id=outboxhost 2026/02/05 13:04:54 INFO Applying migration id=notesfts 2026/02/05 13:04:54 INFO Applying migration id=iconsname 2026/02/05 13:04:54 INFO Applying migration id=nohash 2026/02/05 13:04:54 INFO Applying migration id=shares 2026/02/05 13:04:54 INFO Applying migration id=actorttl 2026/02/05 13:04:54 INFO Applying migration id=tocc 2026/02/05 13:04:54 INFO Applying migration id=followeds 2026/02/05 13:04:54 INFO Applying migration id=certhash 2026/02/05 13:04:54 INFO Applying migration id=follows_sync 2026/02/05 13:04:54 INFO Applying migration id=jsonpath 2026/02/05 13:04:54 INFO Applying migration id=localforward 2026/02/05 13:04:54 INFO Applying migration id=avatar 2026/02/05 13:04:54 INFO Applying migration id=noimage 2026/02/05 13:04:54 INFO Applying migration id=feed 2026/02/05 13:04:54 INFO Applying migration id=bookmarks 2026/02/05 13:04:54 INFO Applying migration id=shareactivity 2026/02/05 13:04:54 INFO Applying migration id=application 2026/02/05 13:04:54 INFO Applying migration id=certificates 2026/02/05 13:04:54 INFO Applying migration id=rawforward 2026/02/05 13:04:54 INFO Applying migration id=publickey 2026/02/05 13:04:54 INFO Applying migration id=resolvegroup 2026/02/05 13:04:54 INFO Applying migration id=reject 2026/02/05 13:04:54 INFO Applying migration id=autodel 2026/02/05 13:04:54 INFO Applying migration id=jsonb 2026/02/05 13:04:54 INFO Applying migration id=quote 2026/02/05 13:04:54 INFO Applying migration id=rfc9421 2026/02/05 13:04:54 INFO Applying migration id=keys 2026/02/05 13:04:54 INFO Applying migration id=portable 2026/02/05 13:04:54 INFO Applying migration id=proofs 2026/02/05 13:04:54 INFO Applying migration id=contexts 2026/02/05 13:04:54 INFO Applying migration id=deliverieshost 2026/02/05 13:04:54 INFO Applying migration id=pembegin 2026/02/05 13:04:54 INFO Applying migration id=didhost 2026/02/05 13:04:56 INFO Received a new post activity.id=https://127.0.0.1/create/1 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 13:04:56 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 13:04:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de7-e04c-7bdf-9940-0ac074fdc957 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de7-e04c-7baf-b799-ca559fc756da activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de7-e04c-7baf-b799-ca559fc756da 2026/02/05 13:04:56 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (2.69s) === RUN TestPoll_EditVote 2026/02/05 13:04:56 INFO Applying migration id=initial 2026/02/05 13:04:56 INFO Applying migration id=notesupdated 2026/02/05 13:04:56 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:56 INFO Applying migration id=activitiesid 2026/02/05 13:04:56 INFO Applying migration id=outbox 2026/02/05 13:04:56 INFO Applying migration id=edits 2026/02/05 13:04:56 INFO Applying migration id=outboxactor 2026/02/05 13:04:56 INFO Applying migration id=outboxsender 2026/02/05 13:04:56 INFO Applying migration id=thread 2026/02/05 13:04:56 INFO Applying migration id=host 2026/02/05 13:04:56 INFO Applying migration id=sharedinbox 2026/02/05 13:04:56 INFO Applying migration id=noteshost 2026/02/05 13:04:56 INFO Applying migration id=fetched 2026/02/05 13:04:56 INFO Applying migration id=move 2026/02/05 13:04:56 INFO Applying migration id=cleanup 2026/02/05 13:04:56 INFO Applying migration id=received 2026/02/05 13:04:56 INFO Applying migration id=namehost 2026/02/05 13:04:56 INFO Applying migration id=outboxhost 2026/02/05 13:04:56 INFO Applying migration id=notesfts 2026/02/05 13:04:56 INFO Applying migration id=iconsname 2026/02/05 13:04:56 INFO Applying migration id=nohash 2026/02/05 13:04:56 INFO Applying migration id=shares 2026/02/05 13:04:56 INFO Applying migration id=actorttl 2026/02/05 13:04:56 INFO Applying migration id=tocc 2026/02/05 13:04:56 INFO Applying migration id=followeds 2026/02/05 13:04:56 INFO Applying migration id=certhash 2026/02/05 13:04:56 INFO Applying migration id=follows_sync 2026/02/05 13:04:56 INFO Applying migration id=jsonpath 2026/02/05 13:04:56 INFO Applying migration id=localforward 2026/02/05 13:04:56 INFO Applying migration id=avatar 2026/02/05 13:04:56 INFO Applying migration id=noimage 2026/02/05 13:04:56 INFO Applying migration id=feed 2026/02/05 13:04:56 INFO Applying migration id=bookmarks 2026/02/05 13:04:56 INFO Applying migration id=shareactivity 2026/02/05 13:04:56 INFO Applying migration id=application 2026/02/05 13:04:56 INFO Applying migration id=certificates 2026/02/05 13:04:56 INFO Applying migration id=rawforward 2026/02/05 13:04:56 INFO Applying migration id=publickey 2026/02/05 13:04:56 INFO Applying migration id=resolvegroup 2026/02/05 13:04:56 INFO Applying migration id=reject 2026/02/05 13:04:56 INFO Applying migration id=autodel 2026/02/05 13:04:56 INFO Applying migration id=jsonb 2026/02/05 13:04:56 INFO Applying migration id=quote 2026/02/05 13:04:56 INFO Applying migration id=rfc9421 2026/02/05 13:04:56 INFO Applying migration id=keys 2026/02/05 13:04:56 INFO Applying migration id=portable 2026/02/05 13:04:57 INFO Applying migration id=proofs 2026/02/05 13:04:57 INFO Applying migration id=contexts 2026/02/05 13:04:57 INFO Applying migration id=deliverieshost 2026/02/05 13:04:57 INFO Applying migration id=pembegin 2026/02/05 13:04:57 INFO Applying migration id=didhost 2026/02/05 13:04:59 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/05 13:04:59 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 13:04:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de7-ea53-7a82-9604-86500b3b6350 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de7-ea53-7a51-b4bf-70264861ce59 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de7-ea53-7a51-b4bf-70264861ce59 2026/02/05 13:04:59 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 13:04:59 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/019c2de7-ea53-7a51-b4bf-70264861ce59 --- PASS: TestPoll_EditVote (2.57s) === RUN TestPoll_DeleteReply 2026/02/05 13:04:59 INFO Applying migration id=initial 2026/02/05 13:04:59 INFO Applying migration id=notesupdated 2026/02/05 13:04:59 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:59 INFO Applying migration id=activitiesid 2026/02/05 13:04:59 INFO Applying migration id=outbox 2026/02/05 13:04:59 INFO Applying migration id=edits 2026/02/05 13:04:59 INFO Applying migration id=outboxactor 2026/02/05 13:04:59 INFO Applying migration id=outboxsender 2026/02/05 13:04:59 INFO Applying migration id=thread 2026/02/05 13:04:59 INFO Applying migration id=host 2026/02/05 13:04:59 INFO Applying migration id=sharedinbox 2026/02/05 13:04:59 INFO Applying migration id=noteshost 2026/02/05 13:04:59 INFO Applying migration id=fetched 2026/02/05 13:04:59 INFO Applying migration id=move 2026/02/05 13:04:59 INFO Applying migration id=cleanup 2026/02/05 13:04:59 INFO Applying migration id=received 2026/02/05 13:04:59 INFO Applying migration id=namehost 2026/02/05 13:04:59 INFO Applying migration id=outboxhost 2026/02/05 13:04:59 INFO Applying migration id=notesfts 2026/02/05 13:04:59 INFO Applying migration id=iconsname 2026/02/05 13:04:59 INFO Applying migration id=nohash 2026/02/05 13:04:59 INFO Applying migration id=shares 2026/02/05 13:04:59 INFO Applying migration id=actorttl 2026/02/05 13:04:59 INFO Applying migration id=tocc 2026/02/05 13:04:59 INFO Applying migration id=followeds 2026/02/05 13:04:59 INFO Applying migration id=certhash 2026/02/05 13:04:59 INFO Applying migration id=follows_sync 2026/02/05 13:04:59 INFO Applying migration id=jsonpath 2026/02/05 13:04:59 INFO Applying migration id=localforward 2026/02/05 13:04:59 INFO Applying migration id=avatar 2026/02/05 13:04:59 INFO Applying migration id=noimage 2026/02/05 13:04:59 INFO Applying migration id=feed 2026/02/05 13:04:59 INFO Applying migration id=bookmarks 2026/02/05 13:04:59 INFO Applying migration id=shareactivity 2026/02/05 13:04:59 INFO Applying migration id=application 2026/02/05 13:04:59 INFO Applying migration id=certificates 2026/02/05 13:04:59 INFO Applying migration id=rawforward 2026/02/05 13:04:59 INFO Applying migration id=publickey 2026/02/05 13:04:59 INFO Applying migration id=resolvegroup 2026/02/05 13:04:59 INFO Applying migration id=reject 2026/02/05 13:04:59 INFO Applying migration id=autodel 2026/02/05 13:04:59 INFO Applying migration id=jsonb 2026/02/05 13:04:59 INFO Applying migration id=quote 2026/02/05 13:04:59 INFO Applying migration id=rfc9421 2026/02/05 13:04:59 INFO Applying migration id=keys 2026/02/05 13:04:59 INFO Applying migration id=portable 2026/02/05 13:04:59 INFO Applying migration id=proofs 2026/02/05 13:04:59 INFO Applying migration id=contexts 2026/02/05 13:04:59 INFO Applying migration id=deliverieshost 2026/02/05 13:04:59 INFO Applying migration id=pembegin 2026/02/05 13:04:59 INFO Applying migration id=didhost 2026/02/05 13:05:01 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/05 13:05:01 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 13:05:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de7-f210-7209-bc87-10b719a44f84 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de7-f210-71d5-bb94-57f312b55feb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de7-f210-71d5-bb94-57f312b55feb 2026/02/05 13:05:01 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 13:05:01 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2de7-f210-71d5-bb94-57f312b55feb can=2026-02-05T13:09:01.456Z --- PASS: TestPoll_DeleteReply (1.98s) === RUN TestPoll_Update 2026/02/05 13:05:01 INFO Applying migration id=initial 2026/02/05 13:05:01 INFO Applying migration id=notesupdated 2026/02/05 13:05:01 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:01 INFO Applying migration id=activitiesid 2026/02/05 13:05:01 INFO Applying migration id=outbox 2026/02/05 13:05:01 INFO Applying migration id=edits 2026/02/05 13:05:01 INFO Applying migration id=outboxactor 2026/02/05 13:05:01 INFO Applying migration id=outboxsender 2026/02/05 13:05:01 INFO Applying migration id=thread 2026/02/05 13:05:01 INFO Applying migration id=host 2026/02/05 13:05:01 INFO Applying migration id=sharedinbox 2026/02/05 13:05:01 INFO Applying migration id=noteshost 2026/02/05 13:05:01 INFO Applying migration id=fetched 2026/02/05 13:05:01 INFO Applying migration id=move 2026/02/05 13:05:01 INFO Applying migration id=cleanup 2026/02/05 13:05:01 INFO Applying migration id=received 2026/02/05 13:05:01 INFO Applying migration id=namehost 2026/02/05 13:05:01 INFO Applying migration id=outboxhost 2026/02/05 13:05:01 INFO Applying migration id=notesfts 2026/02/05 13:05:01 INFO Applying migration id=iconsname 2026/02/05 13:05:01 INFO Applying migration id=nohash 2026/02/05 13:05:01 INFO Applying migration id=shares 2026/02/05 13:05:01 INFO Applying migration id=actorttl 2026/02/05 13:05:01 INFO Applying migration id=tocc 2026/02/05 13:05:01 INFO Applying migration id=followeds 2026/02/05 13:05:01 INFO Applying migration id=certhash 2026/02/05 13:05:01 INFO Applying migration id=follows_sync 2026/02/05 13:05:01 INFO Applying migration id=jsonpath 2026/02/05 13:05:01 INFO Applying migration id=localforward 2026/02/05 13:05:01 INFO Applying migration id=avatar 2026/02/05 13:05:01 INFO Applying migration id=noimage 2026/02/05 13:05:01 INFO Applying migration id=feed 2026/02/05 13:05:01 INFO Applying migration id=bookmarks 2026/02/05 13:05:01 INFO Applying migration id=shareactivity 2026/02/05 13:05:01 INFO Applying migration id=application 2026/02/05 13:05:01 INFO Applying migration id=certificates 2026/02/05 13:05:01 INFO Applying migration id=rawforward 2026/02/05 13:05:01 INFO Applying migration id=publickey 2026/02/05 13:05:01 INFO Applying migration id=resolvegroup 2026/02/05 13:05:01 INFO Applying migration id=reject 2026/02/05 13:05:01 INFO Applying migration id=autodel 2026/02/05 13:05:01 INFO Applying migration id=jsonb 2026/02/05 13:05:01 INFO Applying migration id=quote 2026/02/05 13:05:01 INFO Applying migration id=rfc9421 2026/02/05 13:05:01 INFO Applying migration id=keys 2026/02/05 13:05:01 INFO Applying migration id=portable 2026/02/05 13:05:01 INFO Applying migration id=proofs 2026/02/05 13:05:01 INFO Applying migration id=contexts 2026/02/05 13:05:01 INFO Applying migration id=deliverieshost 2026/02/05 13:05:01 INFO Applying migration id=pembegin 2026/02/05 13:05:01 INFO Applying migration id=didhost 2026/02/05 13:05:03 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/05 13:05:03 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 13:05:03 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 13:05:03 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (1.75s) === RUN TestPoll_OldUpdate 2026/02/05 13:05:03 INFO Applying migration id=initial 2026/02/05 13:05:03 INFO Applying migration id=notesupdated 2026/02/05 13:05:03 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:03 INFO Applying migration id=activitiesid 2026/02/05 13:05:03 INFO Applying migration id=outbox 2026/02/05 13:05:03 INFO Applying migration id=edits 2026/02/05 13:05:03 INFO Applying migration id=outboxactor 2026/02/05 13:05:03 INFO Applying migration id=outboxsender 2026/02/05 13:05:03 INFO Applying migration id=thread 2026/02/05 13:05:03 INFO Applying migration id=host 2026/02/05 13:05:03 INFO Applying migration id=sharedinbox 2026/02/05 13:05:03 INFO Applying migration id=noteshost 2026/02/05 13:05:03 INFO Applying migration id=fetched 2026/02/05 13:05:03 INFO Applying migration id=move 2026/02/05 13:05:03 INFO Applying migration id=cleanup 2026/02/05 13:05:03 INFO Applying migration id=received 2026/02/05 13:05:03 INFO Applying migration id=namehost 2026/02/05 13:05:03 INFO Applying migration id=outboxhost 2026/02/05 13:05:03 INFO Applying migration id=notesfts 2026/02/05 13:05:03 INFO Applying migration id=iconsname 2026/02/05 13:05:03 INFO Applying migration id=nohash 2026/02/05 13:05:03 INFO Applying migration id=shares 2026/02/05 13:05:03 INFO Applying migration id=actorttl 2026/02/05 13:05:03 INFO Applying migration id=tocc 2026/02/05 13:05:03 INFO Applying migration id=followeds 2026/02/05 13:05:03 INFO Applying migration id=certhash 2026/02/05 13:05:03 INFO Applying migration id=follows_sync 2026/02/05 13:05:03 INFO Applying migration id=jsonpath 2026/02/05 13:05:03 INFO Applying migration id=localforward 2026/02/05 13:05:03 INFO Applying migration id=avatar 2026/02/05 13:05:03 INFO Applying migration id=noimage 2026/02/05 13:05:03 INFO Applying migration id=feed 2026/02/05 13:05:03 INFO Applying migration id=bookmarks 2026/02/05 13:05:03 INFO Applying migration id=shareactivity 2026/02/05 13:05:03 INFO Applying migration id=application 2026/02/05 13:05:03 INFO Applying migration id=certificates 2026/02/05 13:05:03 INFO Applying migration id=rawforward 2026/02/05 13:05:03 INFO Applying migration id=publickey 2026/02/05 13:05:03 INFO Applying migration id=resolvegroup 2026/02/05 13:05:03 INFO Applying migration id=reject 2026/02/05 13:05:03 INFO Applying migration id=autodel 2026/02/05 13:05:03 INFO Applying migration id=jsonb 2026/02/05 13:05:03 INFO Applying migration id=quote 2026/02/05 13:05:03 INFO Applying migration id=rfc9421 2026/02/05 13:05:03 INFO Applying migration id=keys 2026/02/05 13:05:03 INFO Applying migration id=portable 2026/02/05 13:05:03 INFO Applying migration id=proofs 2026/02/05 13:05:03 INFO Applying migration id=contexts 2026/02/05 13:05:03 INFO Applying migration id=deliverieshost 2026/02/05 13:05:03 INFO Applying migration id=pembegin 2026/02/05 13:05:03 INFO Applying migration id=didhost 2026/02/05 13:05: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/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 13:05:05 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 13:05:05 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (2.34s) === RUN TestPoll_Local3Options 2026/02/05 13:05:05 INFO Applying migration id=initial 2026/02/05 13:05:05 INFO Applying migration id=notesupdated 2026/02/05 13:05:05 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:05 INFO Applying migration id=activitiesid 2026/02/05 13:05:05 INFO Applying migration id=outbox 2026/02/05 13:05:05 INFO Applying migration id=edits 2026/02/05 13:05:05 INFO Applying migration id=outboxactor 2026/02/05 13:05:05 INFO Applying migration id=outboxsender 2026/02/05 13:05:05 INFO Applying migration id=thread 2026/02/05 13:05:05 INFO Applying migration id=host 2026/02/05 13:05:05 INFO Applying migration id=sharedinbox 2026/02/05 13:05:05 INFO Applying migration id=noteshost 2026/02/05 13:05:05 INFO Applying migration id=fetched 2026/02/05 13:05:05 INFO Applying migration id=move 2026/02/05 13:05:05 INFO Applying migration id=cleanup 2026/02/05 13:05:05 INFO Applying migration id=received 2026/02/05 13:05:05 INFO Applying migration id=namehost 2026/02/05 13:05:05 INFO Applying migration id=outboxhost 2026/02/05 13:05:05 INFO Applying migration id=notesfts 2026/02/05 13:05:05 INFO Applying migration id=iconsname 2026/02/05 13:05:05 INFO Applying migration id=nohash 2026/02/05 13:05:05 INFO Applying migration id=shares 2026/02/05 13:05:05 INFO Applying migration id=actorttl 2026/02/05 13:05:05 INFO Applying migration id=tocc 2026/02/05 13:05:05 INFO Applying migration id=followeds 2026/02/05 13:05:05 INFO Applying migration id=certhash 2026/02/05 13:05:05 INFO Applying migration id=follows_sync 2026/02/05 13:05:05 INFO Applying migration id=jsonpath 2026/02/05 13:05:05 INFO Applying migration id=localforward 2026/02/05 13:05:05 INFO Applying migration id=avatar 2026/02/05 13:05:05 INFO Applying migration id=noimage 2026/02/05 13:05:05 INFO Applying migration id=feed 2026/02/05 13:05:05 INFO Applying migration id=bookmarks 2026/02/05 13:05:05 INFO Applying migration id=shareactivity 2026/02/05 13:05:05 INFO Applying migration id=application 2026/02/05 13:05:05 INFO Applying migration id=certificates 2026/02/05 13:05:05 INFO Applying migration id=rawforward 2026/02/05 13:05:05 INFO Applying migration id=publickey 2026/02/05 13:05:05 INFO Applying migration id=resolvegroup 2026/02/05 13:05:05 INFO Applying migration id=reject 2026/02/05 13:05:05 INFO Applying migration id=autodel 2026/02/05 13:05:05 INFO Applying migration id=jsonb 2026/02/05 13:05:05 INFO Applying migration id=quote 2026/02/05 13:05:05 INFO Applying migration id=rfc9421 2026/02/05 13:05:05 INFO Applying migration id=keys 2026/02/05 13:05:05 INFO Applying migration id=portable 2026/02/05 13:05:05 INFO Applying migration id=proofs 2026/02/05 13:05:05 INFO Applying migration id=contexts 2026/02/05 13:05:05 INFO Applying migration id=deliverieshost 2026/02/05 13:05:05 INFO Applying migration id=pembegin 2026/02/05 13:05:05 INFO Applying migration id=didhost 2026/02/05 13:05:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-06c8-7b9f-8fb6-b92a0dcc5136 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-06c8-7a9d-853c-cb634bdc50a7 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-06c8-7a9d-853c-cb634bdc50a7 2026/02/05 13:05:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-06c8-7a9d-853c-cb634bdc50a7 --- PASS: TestPoll_Local3Options (1.21s) === RUN TestPoll_Local5Options 2026/02/05 13:05:06 INFO Applying migration id=initial 2026/02/05 13:05:06 INFO Applying migration id=notesupdated 2026/02/05 13:05:06 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:06 INFO Applying migration id=activitiesid 2026/02/05 13:05:06 INFO Applying migration id=outbox 2026/02/05 13:05:06 INFO Applying migration id=edits 2026/02/05 13:05:06 INFO Applying migration id=outboxactor 2026/02/05 13:05:06 INFO Applying migration id=outboxsender 2026/02/05 13:05:06 INFO Applying migration id=thread 2026/02/05 13:05:06 INFO Applying migration id=host 2026/02/05 13:05:06 INFO Applying migration id=sharedinbox 2026/02/05 13:05:06 INFO Applying migration id=noteshost 2026/02/05 13:05:06 INFO Applying migration id=fetched 2026/02/05 13:05:06 INFO Applying migration id=move 2026/02/05 13:05:06 INFO Applying migration id=cleanup 2026/02/05 13:05:06 INFO Applying migration id=received 2026/02/05 13:05:06 INFO Applying migration id=namehost 2026/02/05 13:05:06 INFO Applying migration id=outboxhost 2026/02/05 13:05:06 INFO Applying migration id=notesfts 2026/02/05 13:05:06 INFO Applying migration id=iconsname 2026/02/05 13:05:06 INFO Applying migration id=nohash 2026/02/05 13:05:06 INFO Applying migration id=shares 2026/02/05 13:05:06 INFO Applying migration id=actorttl 2026/02/05 13:05:06 INFO Applying migration id=tocc 2026/02/05 13:05:06 INFO Applying migration id=followeds 2026/02/05 13:05:06 INFO Applying migration id=certhash 2026/02/05 13:05:06 INFO Applying migration id=follows_sync 2026/02/05 13:05:06 INFO Applying migration id=jsonpath 2026/02/05 13:05:06 INFO Applying migration id=localforward 2026/02/05 13:05:06 INFO Applying migration id=avatar 2026/02/05 13:05:06 INFO Applying migration id=noimage 2026/02/05 13:05:06 INFO Applying migration id=feed 2026/02/05 13:05:06 INFO Applying migration id=bookmarks 2026/02/05 13:05:06 INFO Applying migration id=shareactivity 2026/02/05 13:05:06 INFO Applying migration id=application 2026/02/05 13:05:06 INFO Applying migration id=certificates 2026/02/05 13:05:06 INFO Applying migration id=rawforward 2026/02/05 13:05:06 INFO Applying migration id=publickey 2026/02/05 13:05:06 INFO Applying migration id=resolvegroup 2026/02/05 13:05:06 INFO Applying migration id=reject 2026/02/05 13:05:06 INFO Applying migration id=autodel 2026/02/05 13:05:06 INFO Applying migration id=jsonb 2026/02/05 13:05:06 INFO Applying migration id=quote 2026/02/05 13:05:06 INFO Applying migration id=rfc9421 2026/02/05 13:05:06 INFO Applying migration id=keys 2026/02/05 13:05:06 INFO Applying migration id=portable 2026/02/05 13:05:06 INFO Applying migration id=proofs 2026/02/05 13:05:06 INFO Applying migration id=contexts 2026/02/05 13:05:06 INFO Applying migration id=deliverieshost 2026/02/05 13:05:06 INFO Applying migration id=pembegin 2026/02/05 13:05:06 INFO Applying migration id=didhost 2026/02/05 13:05:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-0ff6-7c42-a8b6-f09f853fc2d3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-0ff6-7b28-b917-d855d508dbba activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-0ff6-7b28-b917-d855d508dbba 2026/02/05 13:05:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-0ff6-7b28-b917-d855d508dbba --- PASS: TestPoll_Local5Options (2.35s) === RUN TestPoll_Local1Option 2026/02/05 13:05:09 INFO Applying migration id=initial 2026/02/05 13:05:09 INFO Applying migration id=notesupdated 2026/02/05 13:05:09 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:09 INFO Applying migration id=activitiesid 2026/02/05 13:05:09 INFO Applying migration id=outbox 2026/02/05 13:05:09 INFO Applying migration id=edits 2026/02/05 13:05:09 INFO Applying migration id=outboxactor 2026/02/05 13:05:09 INFO Applying migration id=outboxsender 2026/02/05 13:05:09 INFO Applying migration id=thread 2026/02/05 13:05:09 INFO Applying migration id=host 2026/02/05 13:05:09 INFO Applying migration id=sharedinbox 2026/02/05 13:05:09 INFO Applying migration id=noteshost 2026/02/05 13:05:09 INFO Applying migration id=fetched 2026/02/05 13:05:09 INFO Applying migration id=move 2026/02/05 13:05:09 INFO Applying migration id=cleanup 2026/02/05 13:05:09 INFO Applying migration id=received 2026/02/05 13:05:09 INFO Applying migration id=namehost 2026/02/05 13:05:09 INFO Applying migration id=outboxhost 2026/02/05 13:05:09 INFO Applying migration id=notesfts 2026/02/05 13:05:09 INFO Applying migration id=iconsname 2026/02/05 13:05:09 INFO Applying migration id=nohash 2026/02/05 13:05:09 INFO Applying migration id=shares 2026/02/05 13:05:09 INFO Applying migration id=actorttl 2026/02/05 13:05:09 INFO Applying migration id=tocc 2026/02/05 13:05:09 INFO Applying migration id=followeds 2026/02/05 13:05:09 INFO Applying migration id=certhash 2026/02/05 13:05:09 INFO Applying migration id=follows_sync 2026/02/05 13:05:09 INFO Applying migration id=jsonpath 2026/02/05 13:05:09 INFO Applying migration id=localforward 2026/02/05 13:05:09 INFO Applying migration id=avatar 2026/02/05 13:05:09 INFO Applying migration id=noimage 2026/02/05 13:05:09 INFO Applying migration id=feed 2026/02/05 13:05:09 INFO Applying migration id=bookmarks 2026/02/05 13:05:09 INFO Applying migration id=shareactivity 2026/02/05 13:05:09 INFO Applying migration id=application 2026/02/05 13:05:09 INFO Applying migration id=certificates 2026/02/05 13:05:09 INFO Applying migration id=rawforward 2026/02/05 13:05:09 INFO Applying migration id=publickey 2026/02/05 13:05:09 INFO Applying migration id=resolvegroup 2026/02/05 13:05:09 INFO Applying migration id=reject 2026/02/05 13:05:09 INFO Applying migration id=autodel 2026/02/05 13:05:09 INFO Applying migration id=jsonb 2026/02/05 13:05:09 INFO Applying migration id=quote 2026/02/05 13:05:09 INFO Applying migration id=rfc9421 2026/02/05 13:05:09 INFO Applying migration id=keys 2026/02/05 13:05:09 INFO Applying migration id=portable 2026/02/05 13:05:09 INFO Applying migration id=proofs 2026/02/05 13:05:09 INFO Applying migration id=contexts 2026/02/05 13:05:09 INFO Applying migration id=deliverieshost 2026/02/05 13:05:09 INFO Applying migration id=pembegin 2026/02/05 13:05:09 INFO Applying migration id=didhost 2026/02/05 13:05:10 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (1.77s) === RUN TestPoll_Local6Options 2026/02/05 13:05:10 INFO Applying migration id=initial 2026/02/05 13:05:10 INFO Applying migration id=notesupdated 2026/02/05 13:05:10 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:10 INFO Applying migration id=activitiesid 2026/02/05 13:05:10 INFO Applying migration id=outbox 2026/02/05 13:05:10 INFO Applying migration id=edits 2026/02/05 13:05:10 INFO Applying migration id=outboxactor 2026/02/05 13:05:10 INFO Applying migration id=outboxsender 2026/02/05 13:05:10 INFO Applying migration id=thread 2026/02/05 13:05:10 INFO Applying migration id=host 2026/02/05 13:05:10 INFO Applying migration id=sharedinbox 2026/02/05 13:05:10 INFO Applying migration id=noteshost 2026/02/05 13:05:10 INFO Applying migration id=fetched 2026/02/05 13:05:10 INFO Applying migration id=move 2026/02/05 13:05:10 INFO Applying migration id=cleanup 2026/02/05 13:05:10 INFO Applying migration id=received 2026/02/05 13:05:10 INFO Applying migration id=namehost 2026/02/05 13:05:10 INFO Applying migration id=outboxhost 2026/02/05 13:05:10 INFO Applying migration id=notesfts 2026/02/05 13:05:10 INFO Applying migration id=iconsname 2026/02/05 13:05:10 INFO Applying migration id=nohash 2026/02/05 13:05:10 INFO Applying migration id=shares 2026/02/05 13:05:10 INFO Applying migration id=actorttl 2026/02/05 13:05:10 INFO Applying migration id=tocc 2026/02/05 13:05:10 INFO Applying migration id=followeds 2026/02/05 13:05:10 INFO Applying migration id=certhash 2026/02/05 13:05:10 INFO Applying migration id=follows_sync 2026/02/05 13:05:10 INFO Applying migration id=jsonpath 2026/02/05 13:05:10 INFO Applying migration id=localforward 2026/02/05 13:05:10 INFO Applying migration id=avatar 2026/02/05 13:05:10 INFO Applying migration id=noimage 2026/02/05 13:05:10 INFO Applying migration id=feed 2026/02/05 13:05:10 INFO Applying migration id=bookmarks 2026/02/05 13:05:10 INFO Applying migration id=shareactivity 2026/02/05 13:05:10 INFO Applying migration id=application 2026/02/05 13:05:10 INFO Applying migration id=certificates 2026/02/05 13:05:10 INFO Applying migration id=rawforward 2026/02/05 13:05:10 INFO Applying migration id=publickey 2026/02/05 13:05:10 INFO Applying migration id=resolvegroup 2026/02/05 13:05:10 INFO Applying migration id=reject 2026/02/05 13:05:10 INFO Applying migration id=autodel 2026/02/05 13:05:10 INFO Applying migration id=jsonb 2026/02/05 13:05:10 INFO Applying migration id=quote 2026/02/05 13:05:10 INFO Applying migration id=rfc9421 2026/02/05 13:05:10 INFO Applying migration id=keys 2026/02/05 13:05:10 INFO Applying migration id=portable 2026/02/05 13:05:10 INFO Applying migration id=proofs 2026/02/05 13:05:10 INFO Applying migration id=contexts 2026/02/05 13:05:10 INFO Applying migration id=deliverieshost 2026/02/05 13:05:10 INFO Applying migration id=pembegin 2026/02/05 13:05:10 INFO Applying migration id=didhost 2026/02/05 13:05:13 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope | Hell yeah! | I couldn't care less | wut? | Maybe | kinda" --- PASS: TestPoll_Local6Options (2.79s) === RUN TestPoll_LocalEmptyOption 2026/02/05 13:05:13 INFO Applying migration id=initial 2026/02/05 13:05:13 INFO Applying migration id=notesupdated 2026/02/05 13:05:13 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:13 INFO Applying migration id=activitiesid 2026/02/05 13:05:13 INFO Applying migration id=outbox 2026/02/05 13:05:13 INFO Applying migration id=edits 2026/02/05 13:05:13 INFO Applying migration id=outboxactor 2026/02/05 13:05:13 INFO Applying migration id=outboxsender 2026/02/05 13:05:13 INFO Applying migration id=thread 2026/02/05 13:05:13 INFO Applying migration id=host 2026/02/05 13:05:13 INFO Applying migration id=sharedinbox 2026/02/05 13:05:13 INFO Applying migration id=noteshost 2026/02/05 13:05:13 INFO Applying migration id=fetched 2026/02/05 13:05:13 INFO Applying migration id=move 2026/02/05 13:05:13 INFO Applying migration id=cleanup 2026/02/05 13:05:13 INFO Applying migration id=received 2026/02/05 13:05:13 INFO Applying migration id=namehost 2026/02/05 13:05:13 INFO Applying migration id=outboxhost 2026/02/05 13:05:13 INFO Applying migration id=notesfts 2026/02/05 13:05:13 INFO Applying migration id=iconsname 2026/02/05 13:05:13 INFO Applying migration id=nohash 2026/02/05 13:05:13 INFO Applying migration id=shares 2026/02/05 13:05:13 INFO Applying migration id=actorttl 2026/02/05 13:05:13 INFO Applying migration id=tocc 2026/02/05 13:05:13 INFO Applying migration id=followeds 2026/02/05 13:05:13 INFO Applying migration id=certhash 2026/02/05 13:05:13 INFO Applying migration id=follows_sync 2026/02/05 13:05:13 INFO Applying migration id=jsonpath 2026/02/05 13:05:13 INFO Applying migration id=localforward 2026/02/05 13:05:13 INFO Applying migration id=avatar 2026/02/05 13:05:13 INFO Applying migration id=noimage 2026/02/05 13:05:13 INFO Applying migration id=feed 2026/02/05 13:05:13 INFO Applying migration id=bookmarks 2026/02/05 13:05:13 INFO Applying migration id=shareactivity 2026/02/05 13:05:13 INFO Applying migration id=application 2026/02/05 13:05:13 INFO Applying migration id=certificates 2026/02/05 13:05:13 INFO Applying migration id=rawforward 2026/02/05 13:05:13 INFO Applying migration id=publickey 2026/02/05 13:05:13 INFO Applying migration id=resolvegroup 2026/02/05 13:05:13 INFO Applying migration id=reject 2026/02/05 13:05:13 INFO Applying migration id=autodel 2026/02/05 13:05:13 INFO Applying migration id=jsonb 2026/02/05 13:05:13 INFO Applying migration id=quote 2026/02/05 13:05:13 INFO Applying migration id=rfc9421 2026/02/05 13:05:13 INFO Applying migration id=keys 2026/02/05 13:05:13 INFO Applying migration id=portable 2026/02/05 13:05:13 INFO Applying migration id=proofs 2026/02/05 13:05:13 INFO Applying migration id=contexts 2026/02/05 13:05:13 INFO Applying migration id=deliverieshost 2026/02/05 13:05:13 INFO Applying migration id=pembegin 2026/02/05 13:05:13 INFO Applying migration id=didhost --- PASS: TestPoll_LocalEmptyOption (3.22s) === RUN TestPoll_LocalOptionWithLink 2026/02/05 13:05:16 INFO Applying migration id=initial 2026/02/05 13:05:16 INFO Applying migration id=notesupdated 2026/02/05 13:05:16 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:16 INFO Applying migration id=activitiesid 2026/02/05 13:05:16 INFO Applying migration id=outbox 2026/02/05 13:05:16 INFO Applying migration id=edits 2026/02/05 13:05:16 INFO Applying migration id=outboxactor 2026/02/05 13:05:16 INFO Applying migration id=outboxsender 2026/02/05 13:05:16 INFO Applying migration id=thread 2026/02/05 13:05:16 INFO Applying migration id=host 2026/02/05 13:05:16 INFO Applying migration id=sharedinbox 2026/02/05 13:05:16 INFO Applying migration id=noteshost 2026/02/05 13:05:16 INFO Applying migration id=fetched 2026/02/05 13:05:16 INFO Applying migration id=move 2026/02/05 13:05:16 INFO Applying migration id=cleanup 2026/02/05 13:05:16 INFO Applying migration id=received 2026/02/05 13:05:16 INFO Applying migration id=namehost 2026/02/05 13:05:16 INFO Applying migration id=outboxhost 2026/02/05 13:05:16 INFO Applying migration id=notesfts 2026/02/05 13:05:16 INFO Applying migration id=iconsname 2026/02/05 13:05:16 INFO Applying migration id=nohash 2026/02/05 13:05:16 INFO Applying migration id=shares 2026/02/05 13:05:16 INFO Applying migration id=actorttl 2026/02/05 13:05:16 INFO Applying migration id=tocc 2026/02/05 13:05:16 INFO Applying migration id=followeds 2026/02/05 13:05:16 INFO Applying migration id=certhash 2026/02/05 13:05:16 INFO Applying migration id=follows_sync 2026/02/05 13:05:16 INFO Applying migration id=jsonpath 2026/02/05 13:05:16 INFO Applying migration id=localforward 2026/02/05 13:05:16 INFO Applying migration id=avatar 2026/02/05 13:05:16 INFO Applying migration id=noimage 2026/02/05 13:05:16 INFO Applying migration id=feed 2026/02/05 13:05:16 INFO Applying migration id=bookmarks 2026/02/05 13:05:16 INFO Applying migration id=shareactivity 2026/02/05 13:05:16 INFO Applying migration id=application 2026/02/05 13:05:16 INFO Applying migration id=certificates 2026/02/05 13:05:16 INFO Applying migration id=rawforward 2026/02/05 13:05:16 INFO Applying migration id=publickey 2026/02/05 13:05:16 INFO Applying migration id=resolvegroup 2026/02/05 13:05:16 INFO Applying migration id=reject 2026/02/05 13:05:16 INFO Applying migration id=autodel 2026/02/05 13:05:16 INFO Applying migration id=jsonb 2026/02/05 13:05:16 INFO Applying migration id=quote 2026/02/05 13:05:16 INFO Applying migration id=rfc9421 2026/02/05 13:05:16 INFO Applying migration id=keys 2026/02/05 13:05:16 INFO Applying migration id=portable 2026/02/05 13:05:16 INFO Applying migration id=proofs 2026/02/05 13:05:16 INFO Applying migration id=contexts 2026/02/05 13:05:16 INFO Applying migration id=deliverieshost 2026/02/05 13:05:16 INFO Applying migration id=pembegin 2026/02/05 13:05:16 INFO Applying migration id=didhost 2026/02/05 13:05:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-3690-762d-a1de-df9c0bb4b7be activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-3690-7529-8c8b-55d73c7b3491 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-3690-7529-8c8b-55d73c7b3491 2026/02/05 13:05:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-3690-7529-8c8b-55d73c7b3491 --- PASS: TestPoll_LocalOptionWithLink (2.10s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/02/05 13:05:18 INFO Applying migration id=initial 2026/02/05 13:05:19 INFO Applying migration id=notesupdated 2026/02/05 13:05:19 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:19 INFO Applying migration id=activitiesid 2026/02/05 13:05:19 INFO Applying migration id=outbox 2026/02/05 13:05:19 INFO Applying migration id=edits 2026/02/05 13:05:19 INFO Applying migration id=outboxactor 2026/02/05 13:05:19 INFO Applying migration id=outboxsender 2026/02/05 13:05:19 INFO Applying migration id=thread 2026/02/05 13:05:19 INFO Applying migration id=host 2026/02/05 13:05:19 INFO Applying migration id=sharedinbox 2026/02/05 13:05:19 INFO Applying migration id=noteshost 2026/02/05 13:05:19 INFO Applying migration id=fetched 2026/02/05 13:05:19 INFO Applying migration id=move 2026/02/05 13:05:19 INFO Applying migration id=cleanup 2026/02/05 13:05:19 INFO Applying migration id=received 2026/02/05 13:05:19 INFO Applying migration id=namehost 2026/02/05 13:05:19 INFO Applying migration id=outboxhost 2026/02/05 13:05:19 INFO Applying migration id=notesfts 2026/02/05 13:05:19 INFO Applying migration id=iconsname 2026/02/05 13:05:19 INFO Applying migration id=nohash 2026/02/05 13:05:19 INFO Applying migration id=shares 2026/02/05 13:05:19 INFO Applying migration id=actorttl 2026/02/05 13:05:19 INFO Applying migration id=tocc 2026/02/05 13:05:19 INFO Applying migration id=followeds 2026/02/05 13:05:19 INFO Applying migration id=certhash 2026/02/05 13:05:19 INFO Applying migration id=follows_sync 2026/02/05 13:05:19 INFO Applying migration id=jsonpath 2026/02/05 13:05:19 INFO Applying migration id=localforward 2026/02/05 13:05:19 INFO Applying migration id=avatar 2026/02/05 13:05:19 INFO Applying migration id=noimage 2026/02/05 13:05:19 INFO Applying migration id=feed 2026/02/05 13:05:19 INFO Applying migration id=bookmarks 2026/02/05 13:05:19 INFO Applying migration id=shareactivity 2026/02/05 13:05:19 INFO Applying migration id=application 2026/02/05 13:05:19 INFO Applying migration id=certificates 2026/02/05 13:05:19 INFO Applying migration id=rawforward 2026/02/05 13:05:19 INFO Applying migration id=publickey 2026/02/05 13:05:19 INFO Applying migration id=resolvegroup 2026/02/05 13:05:19 INFO Applying migration id=reject 2026/02/05 13:05:19 INFO Applying migration id=autodel 2026/02/05 13:05:19 INFO Applying migration id=jsonb 2026/02/05 13:05:19 INFO Applying migration id=quote 2026/02/05 13:05:19 INFO Applying migration id=rfc9421 2026/02/05 13:05:19 INFO Applying migration id=keys 2026/02/05 13:05:19 INFO Applying migration id=portable 2026/02/05 13:05:19 INFO Applying migration id=proofs 2026/02/05 13:05:19 INFO Applying migration id=contexts 2026/02/05 13:05:19 INFO Applying migration id=deliverieshost 2026/02/05 13:05:19 INFO Applying migration id=pembegin 2026/02/05 13:05:19 INFO Applying migration id=didhost 2026/02/05 13:05:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-41a2-7d26-8842-e35e3939ae89 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-41a2-7c30-933e-a91e2471402a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-41a2-7c30-933e-a91e2471402a 2026/02/05 13:05:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-41a2-7c30-933e-a91e2471402a 2026/02/05 13:05:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-41a5-71e9-ab85-c03e9547cb3e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-41a5-71b9-9aec-1c74fc1b1e8e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-41a5-71b9-9aec-1c74fc1b1e8e 2026/02/05 13:05:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-41a2-7c30-933e-a91e2471402a 2026/02/05 13:05:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-41a6-77dc-982b-68506b2a40ef activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-41a6-77ae-abc8-cddb3683da24 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2de8-41a6-77ae-abc8-cddb3683da24 2026/02/05 13:05:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-41a2-7c30-933e-a91e2471402a 2026/02/05 13:05:21 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2de8-41a2-7c30-933e-a91e2471402a 2026/02/05 13:05:21 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de8-41ab-7344-ab38-76db46a4fa53 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-41a2-7c30-933e-a91e2471402a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-41a2-7c30-933e-a91e2471402a 2026/02/05 13:05:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-41a2-7c30-933e-a91e2471402a --- PASS: TestPoll_Local3OptionsAnd2Votes (2.84s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/02/05 13:05:21 INFO Applying migration id=initial 2026/02/05 13:05:21 INFO Applying migration id=notesupdated 2026/02/05 13:05:21 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:21 INFO Applying migration id=activitiesid 2026/02/05 13:05:21 INFO Applying migration id=outbox 2026/02/05 13:05:21 INFO Applying migration id=edits 2026/02/05 13:05:21 INFO Applying migration id=outboxactor 2026/02/05 13:05:21 INFO Applying migration id=outboxsender 2026/02/05 13:05:21 INFO Applying migration id=thread 2026/02/05 13:05:21 INFO Applying migration id=host 2026/02/05 13:05:21 INFO Applying migration id=sharedinbox 2026/02/05 13:05:21 INFO Applying migration id=noteshost 2026/02/05 13:05:21 INFO Applying migration id=fetched 2026/02/05 13:05:21 INFO Applying migration id=move 2026/02/05 13:05:21 INFO Applying migration id=cleanup 2026/02/05 13:05:21 INFO Applying migration id=received 2026/02/05 13:05:21 INFO Applying migration id=namehost 2026/02/05 13:05:21 INFO Applying migration id=outboxhost 2026/02/05 13:05:21 INFO Applying migration id=notesfts 2026/02/05 13:05:21 INFO Applying migration id=iconsname 2026/02/05 13:05:21 INFO Applying migration id=nohash 2026/02/05 13:05:21 INFO Applying migration id=shares 2026/02/05 13:05:21 INFO Applying migration id=actorttl 2026/02/05 13:05:21 INFO Applying migration id=tocc 2026/02/05 13:05:21 INFO Applying migration id=followeds 2026/02/05 13:05:21 INFO Applying migration id=certhash 2026/02/05 13:05:21 INFO Applying migration id=follows_sync 2026/02/05 13:05:21 INFO Applying migration id=jsonpath 2026/02/05 13:05:21 INFO Applying migration id=localforward 2026/02/05 13:05:21 INFO Applying migration id=avatar 2026/02/05 13:05:21 INFO Applying migration id=noimage 2026/02/05 13:05:21 INFO Applying migration id=feed 2026/02/05 13:05:21 INFO Applying migration id=bookmarks 2026/02/05 13:05:21 INFO Applying migration id=shareactivity 2026/02/05 13:05:21 INFO Applying migration id=application 2026/02/05 13:05:21 INFO Applying migration id=certificates 2026/02/05 13:05:21 INFO Applying migration id=rawforward 2026/02/05 13:05:21 INFO Applying migration id=publickey 2026/02/05 13:05:21 INFO Applying migration id=resolvegroup 2026/02/05 13:05:21 INFO Applying migration id=reject 2026/02/05 13:05:21 INFO Applying migration id=autodel 2026/02/05 13:05:21 INFO Applying migration id=jsonb 2026/02/05 13:05:21 INFO Applying migration id=quote 2026/02/05 13:05:21 INFO Applying migration id=rfc9421 2026/02/05 13:05:21 INFO Applying migration id=keys 2026/02/05 13:05:21 INFO Applying migration id=portable 2026/02/05 13:05:21 INFO Applying migration id=proofs 2026/02/05 13:05:21 INFO Applying migration id=contexts 2026/02/05 13:05:21 INFO Applying migration id=deliverieshost 2026/02/05 13:05:21 INFO Applying migration id=pembegin 2026/02/05 13:05:21 INFO Applying migration id=didhost 2026/02/05 13:05:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-4a61-7cd0-a32a-5028068ff066 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-4a61-7bd1-be34-7053b53cf2ec activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-4a61-7bd1-be34-7053b53cf2ec 2026/02/05 13:05:24 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-4a61-7bd1-be34-7053b53cf2ec 2026/02/05 13:05:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-4a64-7273-96fa-cc47180b44e2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-4a64-7244-9312-a74594b20378 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-4a64-7244-9312-a74594b20378 2026/02/05 13:05:24 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-4a61-7bd1-be34-7053b53cf2ec 2026/02/05 13:05:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-4a65-7931-b0b5-40610b5dd35f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-4a65-7904-927a-78cdfaa85485 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2de8-4a65-7904-927a-78cdfaa85485 2026/02/05 13:05:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-4a61-7bd1-be34-7053b53cf2ec 2026/02/05 13:05:24 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2de8-4a65-7904-927a-78cdfaa85485#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-4a65-7904-927a-78cdfaa85485 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2de8-4a65-7904-927a-78cdfaa85485 2026/02/05 13:05:24 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2de8-4a61-7bd1-be34-7053b53cf2ec 2026/02/05 13:05:24 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de8-4a6c-7d72-bee0-9cc56fc6a713 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-4a61-7bd1-be34-7053b53cf2ec activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-4a61-7bd1-be34-7053b53cf2ec 2026/02/05 13:05:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-4a61-7bd1-be34-7053b53cf2ec --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (2.24s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/02/05 13:05:24 INFO Applying migration id=initial 2026/02/05 13:05:24 INFO Applying migration id=notesupdated 2026/02/05 13:05:24 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:24 INFO Applying migration id=activitiesid 2026/02/05 13:05:24 INFO Applying migration id=outbox 2026/02/05 13:05:24 INFO Applying migration id=edits 2026/02/05 13:05:24 INFO Applying migration id=outboxactor 2026/02/05 13:05:24 INFO Applying migration id=outboxsender 2026/02/05 13:05:24 INFO Applying migration id=thread 2026/02/05 13:05:24 INFO Applying migration id=host 2026/02/05 13:05:24 INFO Applying migration id=sharedinbox 2026/02/05 13:05:24 INFO Applying migration id=noteshost 2026/02/05 13:05:24 INFO Applying migration id=fetched 2026/02/05 13:05:24 INFO Applying migration id=move 2026/02/05 13:05:24 INFO Applying migration id=cleanup 2026/02/05 13:05:24 INFO Applying migration id=received 2026/02/05 13:05:24 INFO Applying migration id=namehost 2026/02/05 13:05:24 INFO Applying migration id=outboxhost 2026/02/05 13:05:24 INFO Applying migration id=notesfts 2026/02/05 13:05:24 INFO Applying migration id=iconsname 2026/02/05 13:05:24 INFO Applying migration id=nohash 2026/02/05 13:05:24 INFO Applying migration id=shares 2026/02/05 13:05:24 INFO Applying migration id=actorttl 2026/02/05 13:05:24 INFO Applying migration id=tocc 2026/02/05 13:05:24 INFO Applying migration id=followeds 2026/02/05 13:05:24 INFO Applying migration id=certhash 2026/02/05 13:05:24 INFO Applying migration id=follows_sync 2026/02/05 13:05:24 INFO Applying migration id=jsonpath 2026/02/05 13:05:24 INFO Applying migration id=localforward 2026/02/05 13:05:24 INFO Applying migration id=avatar 2026/02/05 13:05:24 INFO Applying migration id=noimage 2026/02/05 13:05:24 INFO Applying migration id=feed 2026/02/05 13:05:24 INFO Applying migration id=bookmarks 2026/02/05 13:05:24 INFO Applying migration id=shareactivity 2026/02/05 13:05:24 INFO Applying migration id=application 2026/02/05 13:05:24 INFO Applying migration id=certificates 2026/02/05 13:05:24 INFO Applying migration id=rawforward 2026/02/05 13:05:24 INFO Applying migration id=publickey 2026/02/05 13:05:24 INFO Applying migration id=resolvegroup 2026/02/05 13:05:24 INFO Applying migration id=reject 2026/02/05 13:05:24 INFO Applying migration id=autodel 2026/02/05 13:05:24 INFO Applying migration id=jsonb 2026/02/05 13:05:24 INFO Applying migration id=quote 2026/02/05 13:05:24 INFO Applying migration id=rfc9421 2026/02/05 13:05:24 INFO Applying migration id=keys 2026/02/05 13:05:24 INFO Applying migration id=portable 2026/02/05 13:05:24 INFO Applying migration id=proofs 2026/02/05 13:05:24 INFO Applying migration id=contexts 2026/02/05 13:05:24 INFO Applying migration id=deliverieshost 2026/02/05 13:05:24 INFO Applying migration id=pembegin 2026/02/05 13:05:24 INFO Applying migration id=didhost 2026/02/05 13:05:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de8-53fc-77f7-b301-8ff3be7a573d 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 13:05:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de8-53fd-7670-8cd9-7a5111d0fa0c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de8-53fc-77f7-b301-8ff3be7a573d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de8-53fc-77f7-b301-8ff3be7a573d 2026/02/05 13:05:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de8-53fd-7ee9-a1ef-88f8209755a9 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 13:05:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de8-53fe-7b84-a70c-1b49f6c1ef13 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de8-53fd-7ee9-a1ef-88f8209755a9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2de8-53fd-7ee9-a1ef-88f8209755a9 2026/02/05 13:05:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-53ff-7546-93d7-f91652198d4d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-53ff-7485-9f68-c0b31a1370d6 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-53ff-7485-9f68-c0b31a1370d6 2026/02/05 13:05:26 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-53ff-7485-9f68-c0b31a1370d6 2026/02/05 13:05:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-5401-7587-ab0b-1dbe5fa0cc17 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-5401-755a-98db-6a4f857ca094 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-5401-755a-98db-6a4f857ca094 2026/02/05 13:05:26 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-53ff-7485-9f68-c0b31a1370d6 2026/02/05 13:05:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-5402-7cdb-a0d5-e15ec3231b5a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-5402-7caf-91fe-322e829699a8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2de8-5402-7caf-91fe-322e829699a8 2026/02/05 13:05:26 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2de8-53ff-7485-9f68-c0b31a1370d6 2026/02/05 13:05:26 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de8-5405-750c-b17a-ad841bc9bdeb activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-53ff-7485-9f68-c0b31a1370d6 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-53ff-7485-9f68-c0b31a1370d6 2026/02/05 13:05:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-53ff-7485-9f68-c0b31a1370d6 2026/02/05 13:05:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-53ff-7485-9f68-c0b31a1370d6 2026/02/05 13:05:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-53ff-7485-9f68-c0b31a1370d6 2026/02/05 13:05:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-53ff-7485-9f68-c0b31a1370d6 2026/02/05 13:05:26 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de8-53ff-7485-9f68-c0b31a1370d6 --- PASS: TestPoll_LocalVoteVisibilityFollowers (2.46s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/02/05 13:05:26 INFO Applying migration id=initial 2026/02/05 13:05:26 INFO Applying migration id=notesupdated 2026/02/05 13:05:26 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:26 INFO Applying migration id=activitiesid 2026/02/05 13:05:26 INFO Applying migration id=outbox 2026/02/05 13:05:26 INFO Applying migration id=edits 2026/02/05 13:05:26 INFO Applying migration id=outboxactor 2026/02/05 13:05:26 INFO Applying migration id=outboxsender 2026/02/05 13:05:26 INFO Applying migration id=thread 2026/02/05 13:05:26 INFO Applying migration id=host 2026/02/05 13:05:26 INFO Applying migration id=sharedinbox 2026/02/05 13:05:26 INFO Applying migration id=noteshost 2026/02/05 13:05:26 INFO Applying migration id=fetched 2026/02/05 13:05:26 INFO Applying migration id=move 2026/02/05 13:05:26 INFO Applying migration id=cleanup 2026/02/05 13:05:26 INFO Applying migration id=received 2026/02/05 13:05:26 INFO Applying migration id=namehost 2026/02/05 13:05:26 INFO Applying migration id=outboxhost 2026/02/05 13:05:26 INFO Applying migration id=notesfts 2026/02/05 13:05:26 INFO Applying migration id=iconsname 2026/02/05 13:05:26 INFO Applying migration id=nohash 2026/02/05 13:05:26 INFO Applying migration id=shares 2026/02/05 13:05:26 INFO Applying migration id=actorttl 2026/02/05 13:05:26 INFO Applying migration id=tocc 2026/02/05 13:05:26 INFO Applying migration id=followeds 2026/02/05 13:05:26 INFO Applying migration id=certhash 2026/02/05 13:05:26 INFO Applying migration id=follows_sync 2026/02/05 13:05:26 INFO Applying migration id=jsonpath 2026/02/05 13:05:26 INFO Applying migration id=localforward 2026/02/05 13:05:26 INFO Applying migration id=avatar 2026/02/05 13:05:26 INFO Applying migration id=noimage 2026/02/05 13:05:26 INFO Applying migration id=feed 2026/02/05 13:05:26 INFO Applying migration id=bookmarks 2026/02/05 13:05:26 INFO Applying migration id=shareactivity 2026/02/05 13:05:26 INFO Applying migration id=application 2026/02/05 13:05:26 INFO Applying migration id=certificates 2026/02/05 13:05:26 INFO Applying migration id=rawforward 2026/02/05 13:05:26 INFO Applying migration id=publickey 2026/02/05 13:05:26 INFO Applying migration id=resolvegroup 2026/02/05 13:05:26 INFO Applying migration id=reject 2026/02/05 13:05:26 INFO Applying migration id=autodel 2026/02/05 13:05:26 INFO Applying migration id=jsonb 2026/02/05 13:05:26 INFO Applying migration id=quote 2026/02/05 13:05:26 INFO Applying migration id=rfc9421 2026/02/05 13:05:26 INFO Applying migration id=keys 2026/02/05 13:05:26 INFO Applying migration id=portable 2026/02/05 13:05:26 INFO Applying migration id=proofs 2026/02/05 13:05:26 INFO Applying migration id=contexts 2026/02/05 13:05:26 INFO Applying migration id=deliverieshost 2026/02/05 13:05:26 INFO Applying migration id=pembegin 2026/02/05 13:05:26 INFO Applying migration id=didhost 2026/02/05 13:05:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-5a83-7d3b-9bcd-e33294a20cfb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-5a83-7c3d-b373-7320af00dcb3 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-5a83-7c3d-b373-7320af00dcb3 2026/02/05 13:05:28 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-5a83-7c3d-b373-7320af00dcb3 2026/02/05 13:05:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-5a86-729d-9de2-5663c2fb4ab5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-5a86-7271-aa31-2e87297f6806 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-5a86-7271-aa31-2e87297f6806 2026/02/05 13:05:28 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-5a83-7c3d-b373-7320af00dcb3 2026/02/05 13:05:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-5a87-78bd-ba1f-16f27daeb26b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-5a87-7885-8da4-7c988e18b3d4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2de8-5a87-7885-8da4-7c988e18b3d4 2026/02/05 13:05:28 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2de8-5a83-7c3d-b373-7320af00dcb3 2026/02/05 13:05:28 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de8-5a89-7e47-86ed-304d802eb018 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-5a83-7c3d-b373-7320af00dcb3 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-5a83-7c3d-b373-7320af00dcb3 2026/02/05 13:05:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-5a83-7c3d-b373-7320af00dcb3 2026/02/05 13:05:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-5a83-7c3d-b373-7320af00dcb3 2026/02/05 13:05:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-5a83-7c3d-b373-7320af00dcb3 2026/02/05 13:05:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-5a83-7c3d-b373-7320af00dcb3 --- PASS: TestPoll_LocalVoteVisibilityPublic (1.67s) === RUN TestPoll_LocalSelfVote 2026/02/05 13:05:28 INFO Applying migration id=initial 2026/02/05 13:05:28 INFO Applying migration id=notesupdated 2026/02/05 13:05:28 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:28 INFO Applying migration id=activitiesid 2026/02/05 13:05:28 INFO Applying migration id=outbox 2026/02/05 13:05:28 INFO Applying migration id=edits 2026/02/05 13:05:28 INFO Applying migration id=outboxactor 2026/02/05 13:05:28 INFO Applying migration id=outboxsender 2026/02/05 13:05:28 INFO Applying migration id=thread 2026/02/05 13:05:28 INFO Applying migration id=host 2026/02/05 13:05:28 INFO Applying migration id=sharedinbox 2026/02/05 13:05:28 INFO Applying migration id=noteshost 2026/02/05 13:05:28 INFO Applying migration id=fetched 2026/02/05 13:05:28 INFO Applying migration id=move 2026/02/05 13:05:28 INFO Applying migration id=cleanup 2026/02/05 13:05:28 INFO Applying migration id=received 2026/02/05 13:05:28 INFO Applying migration id=namehost 2026/02/05 13:05:28 INFO Applying migration id=outboxhost 2026/02/05 13:05:28 INFO Applying migration id=notesfts 2026/02/05 13:05:28 INFO Applying migration id=iconsname 2026/02/05 13:05:28 INFO Applying migration id=nohash 2026/02/05 13:05:28 INFO Applying migration id=shares 2026/02/05 13:05:28 INFO Applying migration id=actorttl 2026/02/05 13:05:28 INFO Applying migration id=tocc 2026/02/05 13:05:28 INFO Applying migration id=followeds 2026/02/05 13:05:28 INFO Applying migration id=certhash 2026/02/05 13:05:28 INFO Applying migration id=follows_sync 2026/02/05 13:05:28 INFO Applying migration id=jsonpath 2026/02/05 13:05:28 INFO Applying migration id=localforward 2026/02/05 13:05:28 INFO Applying migration id=avatar 2026/02/05 13:05:28 INFO Applying migration id=noimage 2026/02/05 13:05:28 INFO Applying migration id=feed 2026/02/05 13:05:28 INFO Applying migration id=bookmarks 2026/02/05 13:05:28 INFO Applying migration id=shareactivity 2026/02/05 13:05:28 INFO Applying migration id=application 2026/02/05 13:05:28 INFO Applying migration id=certificates 2026/02/05 13:05:28 INFO Applying migration id=rawforward 2026/02/05 13:05:28 INFO Applying migration id=publickey 2026/02/05 13:05:28 INFO Applying migration id=resolvegroup 2026/02/05 13:05:28 INFO Applying migration id=reject 2026/02/05 13:05:28 INFO Applying migration id=autodel 2026/02/05 13:05:28 INFO Applying migration id=jsonb 2026/02/05 13:05:28 INFO Applying migration id=quote 2026/02/05 13:05:28 INFO Applying migration id=rfc9421 2026/02/05 13:05:28 INFO Applying migration id=keys 2026/02/05 13:05:28 INFO Applying migration id=portable 2026/02/05 13:05:28 INFO Applying migration id=proofs 2026/02/05 13:05:28 INFO Applying migration id=contexts 2026/02/05 13:05:28 INFO Applying migration id=deliverieshost 2026/02/05 13:05:28 INFO Applying migration id=pembegin 2026/02/05 13:05:28 INFO Applying migration id=didhost 2026/02/05 13:05:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-655b-70a1-8c31-0dd9c3c03e04 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-655a-7eaf-affd-642c500c29c8 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-655a-7eaf-affd-642c500c29c8 2026/02/05 13:05:30 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-655a-7eaf-affd-642c500c29c8 2026/02/05 13:05:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-655e-7384-9afa-bdb5b2945232 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-655e-7354-a85e-b3e71fdbe730 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-655e-7354-a85e-b3e71fdbe730 2026/02/05 13:05:30 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-655a-7eaf-affd-642c500c29c8 2026/02/05 13:05:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-655f-7d56-a718-b90813cb04c3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-655f-7d29-8ae7-964aacbc03d3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-655f-7d29-8ae7-964aacbc03d3 2026/02/05 13:05:30 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2de8-655a-7eaf-affd-642c500c29c8 2026/02/05 13:05:30 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de8-6562-781c-bb78-7f3c608a3720 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-655a-7eaf-affd-642c500c29c8 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-655a-7eaf-affd-642c500c29c8 2026/02/05 13:05:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-655a-7eaf-affd-642c500c29c8 --- PASS: TestPoll_LocalSelfVote (2.77s) === RUN TestRegister_RedirectNoCertificate 2026/02/05 13:05:30 INFO Applying migration id=initial 2026/02/05 13:05:30 INFO Applying migration id=notesupdated 2026/02/05 13:05:30 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:30 INFO Applying migration id=activitiesid 2026/02/05 13:05:30 INFO Applying migration id=outbox 2026/02/05 13:05:30 INFO Applying migration id=edits 2026/02/05 13:05:30 INFO Applying migration id=outboxactor 2026/02/05 13:05:30 INFO Applying migration id=outboxsender 2026/02/05 13:05:30 INFO Applying migration id=thread 2026/02/05 13:05:30 INFO Applying migration id=host 2026/02/05 13:05:30 INFO Applying migration id=sharedinbox 2026/02/05 13:05:30 INFO Applying migration id=noteshost 2026/02/05 13:05:30 INFO Applying migration id=fetched 2026/02/05 13:05:30 INFO Applying migration id=move 2026/02/05 13:05:30 INFO Applying migration id=cleanup 2026/02/05 13:05:30 INFO Applying migration id=received 2026/02/05 13:05:30 INFO Applying migration id=namehost 2026/02/05 13:05:30 INFO Applying migration id=outboxhost 2026/02/05 13:05:30 INFO Applying migration id=notesfts 2026/02/05 13:05:30 INFO Applying migration id=iconsname 2026/02/05 13:05:30 INFO Applying migration id=nohash 2026/02/05 13:05:31 INFO Applying migration id=shares 2026/02/05 13:05:31 INFO Applying migration id=actorttl 2026/02/05 13:05:31 INFO Applying migration id=tocc 2026/02/05 13:05:31 INFO Applying migration id=followeds 2026/02/05 13:05:31 INFO Applying migration id=certhash 2026/02/05 13:05:31 INFO Applying migration id=follows_sync 2026/02/05 13:05:31 INFO Applying migration id=jsonpath 2026/02/05 13:05:31 INFO Applying migration id=localforward 2026/02/05 13:05:31 INFO Applying migration id=avatar 2026/02/05 13:05:31 INFO Applying migration id=noimage 2026/02/05 13:05:31 INFO Applying migration id=feed 2026/02/05 13:05:31 INFO Applying migration id=bookmarks 2026/02/05 13:05:31 INFO Applying migration id=shareactivity 2026/02/05 13:05:31 INFO Applying migration id=application 2026/02/05 13:05:31 INFO Applying migration id=certificates 2026/02/05 13:05:31 INFO Applying migration id=rawforward 2026/02/05 13:05:31 INFO Applying migration id=publickey 2026/02/05 13:05:31 INFO Applying migration id=resolvegroup 2026/02/05 13:05:31 INFO Applying migration id=reject 2026/02/05 13:05:31 INFO Applying migration id=autodel 2026/02/05 13:05:31 INFO Applying migration id=jsonb 2026/02/05 13:05:31 INFO Applying migration id=quote 2026/02/05 13:05:31 INFO Applying migration id=rfc9421 2026/02/05 13:05:31 INFO Applying migration id=keys 2026/02/05 13:05:31 INFO Applying migration id=portable 2026/02/05 13:05:31 INFO Applying migration id=proofs 2026/02/05 13:05:31 INFO Applying migration id=contexts 2026/02/05 13:05:31 INFO Applying migration id=deliverieshost 2026/02/05 13:05:31 INFO Applying migration id=pembegin 2026/02/05 13:05:31 INFO Applying migration id=didhost --- PASS: TestRegister_RedirectNoCertificate (0.10s) === RUN TestRegister_Redirect 2026/02/05 13:05:31 INFO Applying migration id=initial 2026/02/05 13:05:31 INFO Applying migration id=notesupdated 2026/02/05 13:05:31 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:31 INFO Applying migration id=activitiesid 2026/02/05 13:05:31 INFO Applying migration id=outbox 2026/02/05 13:05:31 INFO Applying migration id=edits 2026/02/05 13:05:31 INFO Applying migration id=outboxactor 2026/02/05 13:05:31 INFO Applying migration id=outboxsender 2026/02/05 13:05:31 INFO Applying migration id=thread 2026/02/05 13:05:31 INFO Applying migration id=host 2026/02/05 13:05:31 INFO Applying migration id=sharedinbox 2026/02/05 13:05:31 INFO Applying migration id=noteshost 2026/02/05 13:05:31 INFO Applying migration id=fetched 2026/02/05 13:05:31 INFO Applying migration id=move 2026/02/05 13:05:31 INFO Applying migration id=cleanup 2026/02/05 13:05:31 INFO Applying migration id=received 2026/02/05 13:05:31 INFO Applying migration id=namehost 2026/02/05 13:05:31 INFO Applying migration id=outboxhost 2026/02/05 13:05:31 INFO Applying migration id=notesfts 2026/02/05 13:05:31 INFO Applying migration id=iconsname 2026/02/05 13:05:31 INFO Applying migration id=nohash 2026/02/05 13:05:31 INFO Applying migration id=shares 2026/02/05 13:05:31 INFO Applying migration id=actorttl 2026/02/05 13:05:31 INFO Applying migration id=tocc 2026/02/05 13:05:31 INFO Applying migration id=followeds 2026/02/05 13:05:31 INFO Applying migration id=certhash 2026/02/05 13:05:31 INFO Applying migration id=follows_sync 2026/02/05 13:05:31 INFO Applying migration id=jsonpath 2026/02/05 13:05:31 INFO Applying migration id=localforward 2026/02/05 13:05:31 INFO Applying migration id=avatar 2026/02/05 13:05:31 INFO Applying migration id=noimage 2026/02/05 13:05:31 INFO Applying migration id=feed 2026/02/05 13:05:31 INFO Applying migration id=bookmarks 2026/02/05 13:05:31 INFO Applying migration id=shareactivity 2026/02/05 13:05:31 INFO Applying migration id=application 2026/02/05 13:05:31 INFO Applying migration id=certificates 2026/02/05 13:05:31 INFO Applying migration id=rawforward 2026/02/05 13:05:31 INFO Applying migration id=publickey 2026/02/05 13:05:31 INFO Applying migration id=resolvegroup 2026/02/05 13:05:31 INFO Applying migration id=reject 2026/02/05 13:05:31 INFO Applying migration id=autodel 2026/02/05 13:05:31 INFO Applying migration id=jsonb 2026/02/05 13:05:31 INFO Applying migration id=quote 2026/02/05 13:05:31 INFO Applying migration id=rfc9421 2026/02/05 13:05:31 INFO Applying migration id=keys 2026/02/05 13:05:31 INFO Applying migration id=portable 2026/02/05 13:05:31 INFO Applying migration id=proofs 2026/02/05 13:05:31 INFO Applying migration id=contexts 2026/02/05 13:05:31 INFO Applying migration id=deliverieshost 2026/02/05 13:05:31 INFO Applying migration id=pembegin 2026/02/05 13:05:31 INFO Applying migration id=didhost 2026/02/05 13:05:31 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.09s) === RUN TestRegister_NoCertificate 2026/02/05 13:05:31 INFO Applying migration id=initial 2026/02/05 13:05:31 INFO Applying migration id=notesupdated 2026/02/05 13:05:31 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:31 INFO Applying migration id=activitiesid 2026/02/05 13:05:31 INFO Applying migration id=outbox 2026/02/05 13:05:31 INFO Applying migration id=edits 2026/02/05 13:05:31 INFO Applying migration id=outboxactor 2026/02/05 13:05:31 INFO Applying migration id=outboxsender 2026/02/05 13:05:31 INFO Applying migration id=thread 2026/02/05 13:05:31 INFO Applying migration id=host 2026/02/05 13:05:31 INFO Applying migration id=sharedinbox 2026/02/05 13:05:31 INFO Applying migration id=noteshost 2026/02/05 13:05:31 INFO Applying migration id=fetched 2026/02/05 13:05:31 INFO Applying migration id=move 2026/02/05 13:05:31 INFO Applying migration id=cleanup 2026/02/05 13:05:31 INFO Applying migration id=received 2026/02/05 13:05:31 INFO Applying migration id=namehost 2026/02/05 13:05:31 INFO Applying migration id=outboxhost 2026/02/05 13:05:31 INFO Applying migration id=notesfts 2026/02/05 13:05:31 INFO Applying migration id=iconsname 2026/02/05 13:05:31 INFO Applying migration id=nohash 2026/02/05 13:05:31 INFO Applying migration id=shares 2026/02/05 13:05:31 INFO Applying migration id=actorttl 2026/02/05 13:05:31 INFO Applying migration id=tocc 2026/02/05 13:05:31 INFO Applying migration id=followeds 2026/02/05 13:05:31 INFO Applying migration id=certhash 2026/02/05 13:05:31 INFO Applying migration id=follows_sync 2026/02/05 13:05:31 INFO Applying migration id=jsonpath 2026/02/05 13:05:31 INFO Applying migration id=localforward 2026/02/05 13:05:31 INFO Applying migration id=avatar 2026/02/05 13:05:31 INFO Applying migration id=noimage 2026/02/05 13:05:31 INFO Applying migration id=feed 2026/02/05 13:05:31 INFO Applying migration id=bookmarks 2026/02/05 13:05:31 INFO Applying migration id=shareactivity 2026/02/05 13:05:31 INFO Applying migration id=application 2026/02/05 13:05:31 INFO Applying migration id=certificates 2026/02/05 13:05:31 INFO Applying migration id=rawforward 2026/02/05 13:05:31 INFO Applying migration id=publickey 2026/02/05 13:05:31 INFO Applying migration id=resolvegroup 2026/02/05 13:05:31 INFO Applying migration id=reject 2026/02/05 13:05:31 INFO Applying migration id=autodel 2026/02/05 13:05:31 INFO Applying migration id=jsonb 2026/02/05 13:05:31 INFO Applying migration id=quote 2026/02/05 13:05:31 INFO Applying migration id=rfc9421 2026/02/05 13:05:31 INFO Applying migration id=keys 2026/02/05 13:05:31 INFO Applying migration id=portable 2026/02/05 13:05:31 INFO Applying migration id=proofs 2026/02/05 13:05:31 INFO Applying migration id=contexts 2026/02/05 13:05:31 INFO Applying migration id=deliverieshost 2026/02/05 13:05:31 INFO Applying migration id=pembegin 2026/02/05 13:05:31 INFO Applying migration id=didhost 2026/02/05 13:05:31 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.09s) === RUN TestRegister_HappyFlow 2026/02/05 13:05:31 INFO Applying migration id=initial 2026/02/05 13:05:31 INFO Applying migration id=notesupdated 2026/02/05 13:05:31 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:31 INFO Applying migration id=activitiesid 2026/02/05 13:05:31 INFO Applying migration id=outbox 2026/02/05 13:05:31 INFO Applying migration id=edits 2026/02/05 13:05:31 INFO Applying migration id=outboxactor 2026/02/05 13:05:31 INFO Applying migration id=outboxsender 2026/02/05 13:05:31 INFO Applying migration id=thread 2026/02/05 13:05:31 INFO Applying migration id=host 2026/02/05 13:05:31 INFO Applying migration id=sharedinbox 2026/02/05 13:05:31 INFO Applying migration id=noteshost 2026/02/05 13:05:31 INFO Applying migration id=fetched 2026/02/05 13:05:31 INFO Applying migration id=move 2026/02/05 13:05:31 INFO Applying migration id=cleanup 2026/02/05 13:05:31 INFO Applying migration id=received 2026/02/05 13:05:31 INFO Applying migration id=namehost 2026/02/05 13:05:31 INFO Applying migration id=outboxhost 2026/02/05 13:05:31 INFO Applying migration id=notesfts 2026/02/05 13:05:31 INFO Applying migration id=iconsname 2026/02/05 13:05:31 INFO Applying migration id=nohash 2026/02/05 13:05:31 INFO Applying migration id=shares 2026/02/05 13:05:31 INFO Applying migration id=actorttl 2026/02/05 13:05:31 INFO Applying migration id=tocc 2026/02/05 13:05:31 INFO Applying migration id=followeds 2026/02/05 13:05:31 INFO Applying migration id=certhash 2026/02/05 13:05:31 INFO Applying migration id=follows_sync 2026/02/05 13:05:31 INFO Applying migration id=jsonpath 2026/02/05 13:05:31 INFO Applying migration id=localforward 2026/02/05 13:05:31 INFO Applying migration id=avatar 2026/02/05 13:05:31 INFO Applying migration id=noimage 2026/02/05 13:05:31 INFO Applying migration id=feed 2026/02/05 13:05:31 INFO Applying migration id=bookmarks 2026/02/05 13:05:31 INFO Applying migration id=shareactivity 2026/02/05 13:05:31 INFO Applying migration id=application 2026/02/05 13:05:31 INFO Applying migration id=certificates 2026/02/05 13:05:31 INFO Applying migration id=rawforward 2026/02/05 13:05:31 INFO Applying migration id=publickey 2026/02/05 13:05:31 INFO Applying migration id=resolvegroup 2026/02/05 13:05:31 INFO Applying migration id=reject 2026/02/05 13:05:31 INFO Applying migration id=autodel 2026/02/05 13:05:31 INFO Applying migration id=jsonb 2026/02/05 13:05:31 INFO Applying migration id=quote 2026/02/05 13:05:31 INFO Applying migration id=rfc9421 2026/02/05 13:05:31 INFO Applying migration id=keys 2026/02/05 13:05:31 INFO Applying migration id=portable 2026/02/05 13:05:31 INFO Applying migration id=proofs 2026/02/05 13:05:31 INFO Applying migration id=contexts 2026/02/05 13:05:31 INFO Applying migration id=deliverieshost 2026/02/05 13:05:31 INFO Applying migration id=pembegin 2026/02/05 13:05:31 INFO Applying migration id=didhost 2026/02/05 13:05:31 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (1.15s) === RUN TestRegister_HappyFlowRegistrationClosed 2026/02/05 13:05:32 INFO Applying migration id=initial 2026/02/05 13:05:32 INFO Applying migration id=notesupdated 2026/02/05 13:05:32 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:32 INFO Applying migration id=activitiesid 2026/02/05 13:05:32 INFO Applying migration id=outbox 2026/02/05 13:05:32 INFO Applying migration id=edits 2026/02/05 13:05:32 INFO Applying migration id=outboxactor 2026/02/05 13:05:32 INFO Applying migration id=outboxsender 2026/02/05 13:05:32 INFO Applying migration id=thread 2026/02/05 13:05:32 INFO Applying migration id=host 2026/02/05 13:05:32 INFO Applying migration id=sharedinbox 2026/02/05 13:05:32 INFO Applying migration id=noteshost 2026/02/05 13:05:32 INFO Applying migration id=fetched 2026/02/05 13:05:32 INFO Applying migration id=move 2026/02/05 13:05:32 INFO Applying migration id=cleanup 2026/02/05 13:05:32 INFO Applying migration id=received 2026/02/05 13:05:32 INFO Applying migration id=namehost 2026/02/05 13:05:32 INFO Applying migration id=outboxhost 2026/02/05 13:05:32 INFO Applying migration id=notesfts 2026/02/05 13:05:32 INFO Applying migration id=iconsname 2026/02/05 13:05:32 INFO Applying migration id=nohash 2026/02/05 13:05:32 INFO Applying migration id=shares 2026/02/05 13:05:32 INFO Applying migration id=actorttl 2026/02/05 13:05:32 INFO Applying migration id=tocc 2026/02/05 13:05:32 INFO Applying migration id=followeds 2026/02/05 13:05:32 INFO Applying migration id=certhash 2026/02/05 13:05:32 INFO Applying migration id=follows_sync 2026/02/05 13:05:32 INFO Applying migration id=jsonpath 2026/02/05 13:05:32 INFO Applying migration id=localforward 2026/02/05 13:05:32 INFO Applying migration id=avatar 2026/02/05 13:05:32 INFO Applying migration id=noimage 2026/02/05 13:05:32 INFO Applying migration id=feed 2026/02/05 13:05:32 INFO Applying migration id=bookmarks 2026/02/05 13:05:32 INFO Applying migration id=shareactivity 2026/02/05 13:05:32 INFO Applying migration id=application 2026/02/05 13:05:32 INFO Applying migration id=certificates 2026/02/05 13:05:32 INFO Applying migration id=rawforward 2026/02/05 13:05:32 INFO Applying migration id=publickey 2026/02/05 13:05:32 INFO Applying migration id=resolvegroup 2026/02/05 13:05:32 INFO Applying migration id=reject 2026/02/05 13:05:32 INFO Applying migration id=autodel 2026/02/05 13:05:32 INFO Applying migration id=jsonb 2026/02/05 13:05:32 INFO Applying migration id=quote 2026/02/05 13:05:32 INFO Applying migration id=rfc9421 2026/02/05 13:05:32 INFO Applying migration id=keys 2026/02/05 13:05:32 INFO Applying migration id=portable 2026/02/05 13:05:32 INFO Applying migration id=proofs 2026/02/05 13:05:32 INFO Applying migration id=contexts 2026/02/05 13:05:32 INFO Applying migration id=deliverieshost 2026/02/05 13:05:32 INFO Applying migration id=pembegin 2026/02/05 13:05:32 INFO Applying migration id=didhost --- PASS: TestRegister_HappyFlowRegistrationClosed (0.10s) === RUN TestRegister_AlreadyRegistered 2026/02/05 13:05:32 INFO Applying migration id=initial 2026/02/05 13:05:32 INFO Applying migration id=notesupdated 2026/02/05 13:05:32 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:32 INFO Applying migration id=activitiesid 2026/02/05 13:05:32 INFO Applying migration id=outbox 2026/02/05 13:05:32 INFO Applying migration id=edits 2026/02/05 13:05:32 INFO Applying migration id=outboxactor 2026/02/05 13:05:32 INFO Applying migration id=outboxsender 2026/02/05 13:05:32 INFO Applying migration id=thread 2026/02/05 13:05:32 INFO Applying migration id=host 2026/02/05 13:05:32 INFO Applying migration id=sharedinbox 2026/02/05 13:05:32 INFO Applying migration id=noteshost 2026/02/05 13:05:32 INFO Applying migration id=fetched 2026/02/05 13:05:32 INFO Applying migration id=move 2026/02/05 13:05:32 INFO Applying migration id=cleanup 2026/02/05 13:05:32 INFO Applying migration id=received 2026/02/05 13:05:32 INFO Applying migration id=namehost 2026/02/05 13:05:32 INFO Applying migration id=outboxhost 2026/02/05 13:05:32 INFO Applying migration id=notesfts 2026/02/05 13:05:32 INFO Applying migration id=iconsname 2026/02/05 13:05:32 INFO Applying migration id=nohash 2026/02/05 13:05:32 INFO Applying migration id=shares 2026/02/05 13:05:32 INFO Applying migration id=actorttl 2026/02/05 13:05:32 INFO Applying migration id=tocc 2026/02/05 13:05:32 INFO Applying migration id=followeds 2026/02/05 13:05:32 INFO Applying migration id=certhash 2026/02/05 13:05:32 INFO Applying migration id=follows_sync 2026/02/05 13:05:32 INFO Applying migration id=jsonpath 2026/02/05 13:05:32 INFO Applying migration id=localforward 2026/02/05 13:05:32 INFO Applying migration id=avatar 2026/02/05 13:05:32 INFO Applying migration id=noimage 2026/02/05 13:05:32 INFO Applying migration id=feed 2026/02/05 13:05:32 INFO Applying migration id=bookmarks 2026/02/05 13:05:32 INFO Applying migration id=shareactivity 2026/02/05 13:05:32 INFO Applying migration id=application 2026/02/05 13:05:32 INFO Applying migration id=certificates 2026/02/05 13:05:32 INFO Applying migration id=rawforward 2026/02/05 13:05:32 INFO Applying migration id=publickey 2026/02/05 13:05:32 INFO Applying migration id=resolvegroup 2026/02/05 13:05:32 INFO Applying migration id=reject 2026/02/05 13:05:32 INFO Applying migration id=autodel 2026/02/05 13:05:32 INFO Applying migration id=jsonb 2026/02/05 13:05:32 INFO Applying migration id=quote 2026/02/05 13:05:32 INFO Applying migration id=rfc9421 2026/02/05 13:05:32 INFO Applying migration id=keys 2026/02/05 13:05:32 INFO Applying migration id=portable 2026/02/05 13:05:32 INFO Applying migration id=proofs 2026/02/05 13:05:32 INFO Applying migration id=contexts 2026/02/05 13:05:32 INFO Applying migration id=deliverieshost 2026/02/05 13:05:32 INFO Applying migration id=pembegin 2026/02/05 13:05:32 INFO Applying migration id=didhost 2026/02/05 13:05:33 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (0.64s) === RUN TestRegister_Twice 2026/02/05 13:05:33 INFO Applying migration id=initial 2026/02/05 13:05:33 INFO Applying migration id=notesupdated 2026/02/05 13:05:33 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:33 INFO Applying migration id=activitiesid 2026/02/05 13:05:33 INFO Applying migration id=outbox 2026/02/05 13:05:33 INFO Applying migration id=edits 2026/02/05 13:05:33 INFO Applying migration id=outboxactor 2026/02/05 13:05:33 INFO Applying migration id=outboxsender 2026/02/05 13:05:33 INFO Applying migration id=thread 2026/02/05 13:05:33 INFO Applying migration id=host 2026/02/05 13:05:33 INFO Applying migration id=sharedinbox 2026/02/05 13:05:33 INFO Applying migration id=noteshost 2026/02/05 13:05:33 INFO Applying migration id=fetched 2026/02/05 13:05:33 INFO Applying migration id=move 2026/02/05 13:05:33 INFO Applying migration id=cleanup 2026/02/05 13:05:33 INFO Applying migration id=received 2026/02/05 13:05:33 INFO Applying migration id=namehost 2026/02/05 13:05:33 INFO Applying migration id=outboxhost 2026/02/05 13:05:33 INFO Applying migration id=notesfts 2026/02/05 13:05:33 INFO Applying migration id=iconsname 2026/02/05 13:05:33 INFO Applying migration id=nohash 2026/02/05 13:05:33 INFO Applying migration id=shares 2026/02/05 13:05:33 INFO Applying migration id=actorttl 2026/02/05 13:05:33 INFO Applying migration id=tocc 2026/02/05 13:05:33 INFO Applying migration id=followeds 2026/02/05 13:05:33 INFO Applying migration id=certhash 2026/02/05 13:05:33 INFO Applying migration id=follows_sync 2026/02/05 13:05:33 INFO Applying migration id=jsonpath 2026/02/05 13:05:33 INFO Applying migration id=localforward 2026/02/05 13:05:33 INFO Applying migration id=avatar 2026/02/05 13:05:33 INFO Applying migration id=noimage 2026/02/05 13:05:33 INFO Applying migration id=feed 2026/02/05 13:05:33 INFO Applying migration id=bookmarks 2026/02/05 13:05:33 INFO Applying migration id=shareactivity 2026/02/05 13:05:33 INFO Applying migration id=application 2026/02/05 13:05:33 INFO Applying migration id=certificates 2026/02/05 13:05:33 INFO Applying migration id=rawforward 2026/02/05 13:05:33 INFO Applying migration id=publickey 2026/02/05 13:05:33 INFO Applying migration id=resolvegroup 2026/02/05 13:05:33 INFO Applying migration id=reject 2026/02/05 13:05:33 INFO Applying migration id=autodel 2026/02/05 13:05:33 INFO Applying migration id=jsonb 2026/02/05 13:05:33 INFO Applying migration id=quote 2026/02/05 13:05:33 INFO Applying migration id=rfc9421 2026/02/05 13:05:33 INFO Applying migration id=keys 2026/02/05 13:05:33 INFO Applying migration id=portable 2026/02/05 13:05:33 INFO Applying migration id=proofs 2026/02/05 13:05:33 INFO Applying migration id=contexts 2026/02/05 13:05:33 INFO Applying migration id=deliverieshost 2026/02/05 13:05:33 INFO Applying migration id=pembegin 2026/02/05 13:05:33 INFO Applying migration id=didhost 2026/02/05 13:05:33 INFO Creating new user request.path=/users/register name=erin 2026/02/05 13:05:34 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (1.04s) === RUN TestRegister_Throttling 2026/02/05 13:05:34 INFO Applying migration id=initial 2026/02/05 13:05:34 INFO Applying migration id=notesupdated 2026/02/05 13:05:34 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:34 INFO Applying migration id=activitiesid 2026/02/05 13:05:34 INFO Applying migration id=outbox 2026/02/05 13:05:34 INFO Applying migration id=edits 2026/02/05 13:05:34 INFO Applying migration id=outboxactor 2026/02/05 13:05:34 INFO Applying migration id=outboxsender 2026/02/05 13:05:34 INFO Applying migration id=thread 2026/02/05 13:05:34 INFO Applying migration id=host 2026/02/05 13:05:34 INFO Applying migration id=sharedinbox 2026/02/05 13:05:34 INFO Applying migration id=noteshost 2026/02/05 13:05:34 INFO Applying migration id=fetched 2026/02/05 13:05:34 INFO Applying migration id=move 2026/02/05 13:05:34 INFO Applying migration id=cleanup 2026/02/05 13:05:34 INFO Applying migration id=received 2026/02/05 13:05:34 INFO Applying migration id=namehost 2026/02/05 13:05:34 INFO Applying migration id=outboxhost 2026/02/05 13:05:34 INFO Applying migration id=notesfts 2026/02/05 13:05:34 INFO Applying migration id=iconsname 2026/02/05 13:05:34 INFO Applying migration id=nohash 2026/02/05 13:05:34 INFO Applying migration id=shares 2026/02/05 13:05:34 INFO Applying migration id=actorttl 2026/02/05 13:05:34 INFO Applying migration id=tocc 2026/02/05 13:05:34 INFO Applying migration id=followeds 2026/02/05 13:05:34 INFO Applying migration id=certhash 2026/02/05 13:05:34 INFO Applying migration id=follows_sync 2026/02/05 13:05:34 INFO Applying migration id=jsonpath 2026/02/05 13:05:34 INFO Applying migration id=localforward 2026/02/05 13:05:34 INFO Applying migration id=avatar 2026/02/05 13:05:34 INFO Applying migration id=noimage 2026/02/05 13:05:34 INFO Applying migration id=feed 2026/02/05 13:05:34 INFO Applying migration id=bookmarks 2026/02/05 13:05:34 INFO Applying migration id=shareactivity 2026/02/05 13:05:34 INFO Applying migration id=application 2026/02/05 13:05:34 INFO Applying migration id=certificates 2026/02/05 13:05:34 INFO Applying migration id=rawforward 2026/02/05 13:05:34 INFO Applying migration id=publickey 2026/02/05 13:05:34 INFO Applying migration id=resolvegroup 2026/02/05 13:05:34 INFO Applying migration id=reject 2026/02/05 13:05:34 INFO Applying migration id=autodel 2026/02/05 13:05:34 INFO Applying migration id=jsonb 2026/02/05 13:05:34 INFO Applying migration id=quote 2026/02/05 13:05:34 INFO Applying migration id=rfc9421 2026/02/05 13:05:34 INFO Applying migration id=keys 2026/02/05 13:05:34 INFO Applying migration id=portable 2026/02/05 13:05:34 INFO Applying migration id=proofs 2026/02/05 13:05:34 INFO Applying migration id=contexts 2026/02/05 13:05:34 INFO Applying migration id=deliverieshost 2026/02/05 13:05:34 INFO Applying migration id=pembegin 2026/02/05 13:05:34 INFO Applying migration id=didhost 2026/02/05 13:05:34 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.53s) === RUN TestRegister_Throttling30Minutes 2026/02/05 13:05:34 INFO Applying migration id=initial 2026/02/05 13:05:34 INFO Applying migration id=notesupdated 2026/02/05 13:05:34 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:34 INFO Applying migration id=activitiesid 2026/02/05 13:05:34 INFO Applying migration id=outbox 2026/02/05 13:05:34 INFO Applying migration id=edits 2026/02/05 13:05:34 INFO Applying migration id=outboxactor 2026/02/05 13:05:34 INFO Applying migration id=outboxsender 2026/02/05 13:05:34 INFO Applying migration id=thread 2026/02/05 13:05:34 INFO Applying migration id=host 2026/02/05 13:05:34 INFO Applying migration id=sharedinbox 2026/02/05 13:05:34 INFO Applying migration id=noteshost 2026/02/05 13:05:34 INFO Applying migration id=fetched 2026/02/05 13:05:34 INFO Applying migration id=move 2026/02/05 13:05:34 INFO Applying migration id=cleanup 2026/02/05 13:05:34 INFO Applying migration id=received 2026/02/05 13:05:34 INFO Applying migration id=namehost 2026/02/05 13:05:34 INFO Applying migration id=outboxhost 2026/02/05 13:05:34 INFO Applying migration id=notesfts 2026/02/05 13:05:34 INFO Applying migration id=iconsname 2026/02/05 13:05:34 INFO Applying migration id=nohash 2026/02/05 13:05:34 INFO Applying migration id=shares 2026/02/05 13:05:34 INFO Applying migration id=actorttl 2026/02/05 13:05:34 INFO Applying migration id=tocc 2026/02/05 13:05:34 INFO Applying migration id=followeds 2026/02/05 13:05:34 INFO Applying migration id=certhash 2026/02/05 13:05:34 INFO Applying migration id=follows_sync 2026/02/05 13:05:34 INFO Applying migration id=jsonpath 2026/02/05 13:05:34 INFO Applying migration id=localforward 2026/02/05 13:05:34 INFO Applying migration id=avatar 2026/02/05 13:05:34 INFO Applying migration id=noimage 2026/02/05 13:05:34 INFO Applying migration id=feed 2026/02/05 13:05:34 INFO Applying migration id=bookmarks 2026/02/05 13:05:34 INFO Applying migration id=shareactivity 2026/02/05 13:05:34 INFO Applying migration id=application 2026/02/05 13:05:34 INFO Applying migration id=certificates 2026/02/05 13:05:34 INFO Applying migration id=rawforward 2026/02/05 13:05:34 INFO Applying migration id=publickey 2026/02/05 13:05:34 INFO Applying migration id=resolvegroup 2026/02/05 13:05:34 INFO Applying migration id=reject 2026/02/05 13:05:34 INFO Applying migration id=autodel 2026/02/05 13:05:34 INFO Applying migration id=jsonb 2026/02/05 13:05:34 INFO Applying migration id=quote 2026/02/05 13:05:34 INFO Applying migration id=rfc9421 2026/02/05 13:05:34 INFO Applying migration id=keys 2026/02/05 13:05:34 INFO Applying migration id=portable 2026/02/05 13:05:34 INFO Applying migration id=proofs 2026/02/05 13:05:34 INFO Applying migration id=contexts 2026/02/05 13:05:34 INFO Applying migration id=deliverieshost 2026/02/05 13:05:34 INFO Applying migration id=pembegin 2026/02/05 13:05:34 INFO Applying migration id=didhost 2026/02/05 13:05:34 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.53s) === RUN TestRegister_Throttling1Hour 2026/02/05 13:05:35 INFO Applying migration id=initial 2026/02/05 13:05:35 INFO Applying migration id=notesupdated 2026/02/05 13:05:35 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:35 INFO Applying migration id=activitiesid 2026/02/05 13:05:35 INFO Applying migration id=outbox 2026/02/05 13:05:35 INFO Applying migration id=edits 2026/02/05 13:05:35 INFO Applying migration id=outboxactor 2026/02/05 13:05:35 INFO Applying migration id=outboxsender 2026/02/05 13:05:35 INFO Applying migration id=thread 2026/02/05 13:05:35 INFO Applying migration id=host 2026/02/05 13:05:35 INFO Applying migration id=sharedinbox 2026/02/05 13:05:35 INFO Applying migration id=noteshost 2026/02/05 13:05:35 INFO Applying migration id=fetched 2026/02/05 13:05:35 INFO Applying migration id=move 2026/02/05 13:05:35 INFO Applying migration id=cleanup 2026/02/05 13:05:35 INFO Applying migration id=received 2026/02/05 13:05:35 INFO Applying migration id=namehost 2026/02/05 13:05:35 INFO Applying migration id=outboxhost 2026/02/05 13:05:35 INFO Applying migration id=notesfts 2026/02/05 13:05:35 INFO Applying migration id=iconsname 2026/02/05 13:05:35 INFO Applying migration id=nohash 2026/02/05 13:05:35 INFO Applying migration id=shares 2026/02/05 13:05:35 INFO Applying migration id=actorttl 2026/02/05 13:05:35 INFO Applying migration id=tocc 2026/02/05 13:05:35 INFO Applying migration id=followeds 2026/02/05 13:05:35 INFO Applying migration id=certhash 2026/02/05 13:05:35 INFO Applying migration id=follows_sync 2026/02/05 13:05:35 INFO Applying migration id=jsonpath 2026/02/05 13:05:35 INFO Applying migration id=localforward 2026/02/05 13:05:35 INFO Applying migration id=avatar 2026/02/05 13:05:35 INFO Applying migration id=noimage 2026/02/05 13:05:35 INFO Applying migration id=feed 2026/02/05 13:05:35 INFO Applying migration id=bookmarks 2026/02/05 13:05:35 INFO Applying migration id=shareactivity 2026/02/05 13:05:35 INFO Applying migration id=application 2026/02/05 13:05:35 INFO Applying migration id=certificates 2026/02/05 13:05:35 INFO Applying migration id=rawforward 2026/02/05 13:05:35 INFO Applying migration id=publickey 2026/02/05 13:05:35 INFO Applying migration id=resolvegroup 2026/02/05 13:05:35 INFO Applying migration id=reject 2026/02/05 13:05:35 INFO Applying migration id=autodel 2026/02/05 13:05:35 INFO Applying migration id=jsonb 2026/02/05 13:05:35 INFO Applying migration id=quote 2026/02/05 13:05:35 INFO Applying migration id=rfc9421 2026/02/05 13:05:35 INFO Applying migration id=keys 2026/02/05 13:05:35 INFO Applying migration id=portable 2026/02/05 13:05:35 INFO Applying migration id=proofs 2026/02/05 13:05:35 INFO Applying migration id=contexts 2026/02/05 13:05:35 INFO Applying migration id=deliverieshost 2026/02/05 13:05:35 INFO Applying migration id=pembegin 2026/02/05 13:05:35 INFO Applying migration id=didhost 2026/02/05 13:05:35 INFO Creating new user request.path=/users/register name=erin 2026/02/05 13:05:35 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (1.80s) === RUN TestRegister_TwoCertificates 2026/02/05 13:05:37 INFO Applying migration id=initial 2026/02/05 13:05:37 INFO Applying migration id=notesupdated 2026/02/05 13:05:37 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:37 INFO Applying migration id=activitiesid 2026/02/05 13:05:37 INFO Applying migration id=outbox 2026/02/05 13:05:37 INFO Applying migration id=edits 2026/02/05 13:05:37 INFO Applying migration id=outboxactor 2026/02/05 13:05:37 INFO Applying migration id=outboxsender 2026/02/05 13:05:37 INFO Applying migration id=thread 2026/02/05 13:05:37 INFO Applying migration id=host 2026/02/05 13:05:37 INFO Applying migration id=sharedinbox 2026/02/05 13:05:37 INFO Applying migration id=noteshost 2026/02/05 13:05:37 INFO Applying migration id=fetched 2026/02/05 13:05:37 INFO Applying migration id=move 2026/02/05 13:05:37 INFO Applying migration id=cleanup 2026/02/05 13:05:37 INFO Applying migration id=received 2026/02/05 13:05:37 INFO Applying migration id=namehost 2026/02/05 13:05:37 INFO Applying migration id=outboxhost 2026/02/05 13:05:37 INFO Applying migration id=notesfts 2026/02/05 13:05:37 INFO Applying migration id=iconsname 2026/02/05 13:05:37 INFO Applying migration id=nohash 2026/02/05 13:05:37 INFO Applying migration id=shares 2026/02/05 13:05:37 INFO Applying migration id=actorttl 2026/02/05 13:05:37 INFO Applying migration id=tocc 2026/02/05 13:05:37 INFO Applying migration id=followeds 2026/02/05 13:05:37 INFO Applying migration id=certhash 2026/02/05 13:05:37 INFO Applying migration id=follows_sync 2026/02/05 13:05:37 INFO Applying migration id=jsonpath 2026/02/05 13:05:37 INFO Applying migration id=localforward 2026/02/05 13:05:37 INFO Applying migration id=avatar 2026/02/05 13:05:37 INFO Applying migration id=noimage 2026/02/05 13:05:37 INFO Applying migration id=feed 2026/02/05 13:05:37 INFO Applying migration id=bookmarks 2026/02/05 13:05:37 INFO Applying migration id=shareactivity 2026/02/05 13:05:37 INFO Applying migration id=application 2026/02/05 13:05:37 INFO Applying migration id=certificates 2026/02/05 13:05:37 INFO Applying migration id=rawforward 2026/02/05 13:05:37 INFO Applying migration id=publickey 2026/02/05 13:05:37 INFO Applying migration id=resolvegroup 2026/02/05 13:05:37 INFO Applying migration id=reject 2026/02/05 13:05:37 INFO Applying migration id=autodel 2026/02/05 13:05:37 INFO Applying migration id=jsonb 2026/02/05 13:05:37 INFO Applying migration id=quote 2026/02/05 13:05:37 INFO Applying migration id=rfc9421 2026/02/05 13:05:37 INFO Applying migration id=keys 2026/02/05 13:05:37 INFO Applying migration id=portable 2026/02/05 13:05:37 INFO Applying migration id=proofs 2026/02/05 13:05:37 INFO Applying migration id=contexts 2026/02/05 13:05:37 INFO Applying migration id=deliverieshost 2026/02/05 13:05:37 INFO Applying migration id=pembegin 2026/02/05 13:05:37 INFO Applying migration id=didhost 2026/02/05 13:05:37 INFO Redirecting new user 2026/02/05 13:05:37 INFO Creating new user request.path=/users/register name=erin 2026/02/05 13:05:37 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/02/05 13:05:37 INFO Redirecting new user 2026/02/05 13:05:37 INFO Creating new user request.path=/users/register name=erin 2026/02/05 13:05:37 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/02/05 13:05:37 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/02/05 13:05:37 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/02/05 13:05:37 INFO Redirecting new user 2026/02/05 13:05:37 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (1.71s) === RUN TestRegister_ForbiddenUserName 2026/02/05 13:05:38 INFO Applying migration id=initial 2026/02/05 13:05:38 INFO Applying migration id=notesupdated 2026/02/05 13:05:38 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:38 INFO Applying migration id=activitiesid 2026/02/05 13:05:38 INFO Applying migration id=outbox 2026/02/05 13:05:38 INFO Applying migration id=edits 2026/02/05 13:05:38 INFO Applying migration id=outboxactor 2026/02/05 13:05:38 INFO Applying migration id=outboxsender 2026/02/05 13:05:38 INFO Applying migration id=thread 2026/02/05 13:05:38 INFO Applying migration id=host 2026/02/05 13:05:38 INFO Applying migration id=sharedinbox 2026/02/05 13:05:38 INFO Applying migration id=noteshost 2026/02/05 13:05:38 INFO Applying migration id=fetched 2026/02/05 13:05:38 INFO Applying migration id=move 2026/02/05 13:05:38 INFO Applying migration id=cleanup 2026/02/05 13:05:38 INFO Applying migration id=received 2026/02/05 13:05:38 INFO Applying migration id=namehost 2026/02/05 13:05:38 INFO Applying migration id=outboxhost 2026/02/05 13:05:38 INFO Applying migration id=notesfts 2026/02/05 13:05:38 INFO Applying migration id=iconsname 2026/02/05 13:05:38 INFO Applying migration id=nohash 2026/02/05 13:05:38 INFO Applying migration id=shares 2026/02/05 13:05:38 INFO Applying migration id=actorttl 2026/02/05 13:05:38 INFO Applying migration id=tocc 2026/02/05 13:05:38 INFO Applying migration id=followeds 2026/02/05 13:05:38 INFO Applying migration id=certhash 2026/02/05 13:05:38 INFO Applying migration id=follows_sync 2026/02/05 13:05:38 INFO Applying migration id=jsonpath 2026/02/05 13:05:38 INFO Applying migration id=localforward 2026/02/05 13:05:38 INFO Applying migration id=avatar 2026/02/05 13:05:38 INFO Applying migration id=noimage 2026/02/05 13:05:38 INFO Applying migration id=feed 2026/02/05 13:05:38 INFO Applying migration id=bookmarks 2026/02/05 13:05:38 INFO Applying migration id=shareactivity 2026/02/05 13:05:38 INFO Applying migration id=application 2026/02/05 13:05:38 INFO Applying migration id=certificates 2026/02/05 13:05:38 INFO Applying migration id=rawforward 2026/02/05 13:05:38 INFO Applying migration id=publickey 2026/02/05 13:05:38 INFO Applying migration id=resolvegroup 2026/02/05 13:05:38 INFO Applying migration id=reject 2026/02/05 13:05:38 INFO Applying migration id=autodel 2026/02/05 13:05:38 INFO Applying migration id=jsonb 2026/02/05 13:05:38 INFO Applying migration id=quote 2026/02/05 13:05:38 INFO Applying migration id=rfc9421 2026/02/05 13:05:38 INFO Applying migration id=keys 2026/02/05 13:05:38 INFO Applying migration id=portable 2026/02/05 13:05:38 INFO Applying migration id=proofs 2026/02/05 13:05:38 INFO Applying migration id=contexts 2026/02/05 13:05:38 INFO Applying migration id=deliverieshost 2026/02/05 13:05:38 INFO Applying migration id=pembegin 2026/02/05 13:05:38 INFO Applying migration id=didhost --- PASS: TestRegister_ForbiddenUserName (0.10s) === RUN TestReply_AuthorNotFollowed 2026/02/05 13:05:38 INFO Applying migration id=initial 2026/02/05 13:05:38 INFO Applying migration id=notesupdated 2026/02/05 13:05:38 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:38 INFO Applying migration id=activitiesid 2026/02/05 13:05:38 INFO Applying migration id=outbox 2026/02/05 13:05:38 INFO Applying migration id=edits 2026/02/05 13:05:38 INFO Applying migration id=outboxactor 2026/02/05 13:05:38 INFO Applying migration id=outboxsender 2026/02/05 13:05:38 INFO Applying migration id=thread 2026/02/05 13:05:38 INFO Applying migration id=host 2026/02/05 13:05:38 INFO Applying migration id=sharedinbox 2026/02/05 13:05:38 INFO Applying migration id=noteshost 2026/02/05 13:05:38 INFO Applying migration id=fetched 2026/02/05 13:05:38 INFO Applying migration id=move 2026/02/05 13:05:38 INFO Applying migration id=cleanup 2026/02/05 13:05:38 INFO Applying migration id=received 2026/02/05 13:05:38 INFO Applying migration id=namehost 2026/02/05 13:05:38 INFO Applying migration id=outboxhost 2026/02/05 13:05:38 INFO Applying migration id=notesfts 2026/02/05 13:05:38 INFO Applying migration id=iconsname 2026/02/05 13:05:38 INFO Applying migration id=nohash 2026/02/05 13:05:38 INFO Applying migration id=shares 2026/02/05 13:05:38 INFO Applying migration id=actorttl 2026/02/05 13:05:38 INFO Applying migration id=tocc 2026/02/05 13:05:38 INFO Applying migration id=followeds 2026/02/05 13:05:38 INFO Applying migration id=certhash 2026/02/05 13:05:38 INFO Applying migration id=follows_sync 2026/02/05 13:05:38 INFO Applying migration id=jsonpath 2026/02/05 13:05:38 INFO Applying migration id=localforward 2026/02/05 13:05:38 INFO Applying migration id=avatar 2026/02/05 13:05:38 INFO Applying migration id=noimage 2026/02/05 13:05:38 INFO Applying migration id=feed 2026/02/05 13:05:38 INFO Applying migration id=bookmarks 2026/02/05 13:05:38 INFO Applying migration id=shareactivity 2026/02/05 13:05:38 INFO Applying migration id=application 2026/02/05 13:05:38 INFO Applying migration id=certificates 2026/02/05 13:05:38 INFO Applying migration id=rawforward 2026/02/05 13:05:38 INFO Applying migration id=publickey 2026/02/05 13:05:38 INFO Applying migration id=resolvegroup 2026/02/05 13:05:38 INFO Applying migration id=reject 2026/02/05 13:05:38 INFO Applying migration id=autodel 2026/02/05 13:05:38 INFO Applying migration id=jsonb 2026/02/05 13:05:38 INFO Applying migration id=quote 2026/02/05 13:05:38 INFO Applying migration id=rfc9421 2026/02/05 13:05:38 INFO Applying migration id=keys 2026/02/05 13:05:38 INFO Applying migration id=portable 2026/02/05 13:05:38 INFO Applying migration id=proofs 2026/02/05 13:05:38 INFO Applying migration id=contexts 2026/02/05 13:05:38 INFO Applying migration id=deliverieshost 2026/02/05 13:05:38 INFO Applying migration id=pembegin 2026/02/05 13:05:38 INFO Applying migration id=didhost 2026/02/05 13:05:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-8bec-756f-9af0-d9472034f9f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-8bec-750d-94a4-d8708f67aaac activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-8bec-750d-94a4-d8708f67aaac 2026/02/05 13:05:40 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-8bec-750d-94a4-d8708f67aaac 2026/02/05 13:05:40 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-8bec-750d-94a4-d8708f67aaac 2026/02/05 13:05:40 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de8-8bf0-7752-a482-897902d74ec6 note=https://localhost.localdomain:8443/post/019c2de8-8bf0-7710-8c2a-e84146a763a3 thread=https://localhost.localdomain:8443/post/019c2de8-8bec-750d-94a4-d8708f67aaac starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:05:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-8bf0-7752-a482-897902d74ec6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-8bf0-7710-8c2a-e84146a763a3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-8bf0-7710-8c2a-e84146a763a3 2026/02/05 13:05:40 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-8bec-750d-94a4-d8708f67aaac 2026/02/05 13:05:40 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (2.00s) === RUN TestReply_AuthorFollowed 2026/02/05 13:05:40 INFO Applying migration id=initial 2026/02/05 13:05:40 INFO Applying migration id=notesupdated 2026/02/05 13:05:40 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:40 INFO Applying migration id=activitiesid 2026/02/05 13:05:40 INFO Applying migration id=outbox 2026/02/05 13:05:40 INFO Applying migration id=edits 2026/02/05 13:05:40 INFO Applying migration id=outboxactor 2026/02/05 13:05:40 INFO Applying migration id=outboxsender 2026/02/05 13:05:40 INFO Applying migration id=thread 2026/02/05 13:05:40 INFO Applying migration id=host 2026/02/05 13:05:40 INFO Applying migration id=sharedinbox 2026/02/05 13:05:40 INFO Applying migration id=noteshost 2026/02/05 13:05:40 INFO Applying migration id=fetched 2026/02/05 13:05:40 INFO Applying migration id=move 2026/02/05 13:05:40 INFO Applying migration id=cleanup 2026/02/05 13:05:40 INFO Applying migration id=received 2026/02/05 13:05:40 INFO Applying migration id=namehost 2026/02/05 13:05:40 INFO Applying migration id=outboxhost 2026/02/05 13:05:40 INFO Applying migration id=notesfts 2026/02/05 13:05:40 INFO Applying migration id=iconsname 2026/02/05 13:05:40 INFO Applying migration id=nohash 2026/02/05 13:05:40 INFO Applying migration id=shares 2026/02/05 13:05:40 INFO Applying migration id=actorttl 2026/02/05 13:05:40 INFO Applying migration id=tocc 2026/02/05 13:05:40 INFO Applying migration id=followeds 2026/02/05 13:05:40 INFO Applying migration id=certhash 2026/02/05 13:05:40 INFO Applying migration id=follows_sync 2026/02/05 13:05:40 INFO Applying migration id=jsonpath 2026/02/05 13:05:40 INFO Applying migration id=localforward 2026/02/05 13:05:40 INFO Applying migration id=avatar 2026/02/05 13:05:40 INFO Applying migration id=noimage 2026/02/05 13:05:40 INFO Applying migration id=feed 2026/02/05 13:05:40 INFO Applying migration id=bookmarks 2026/02/05 13:05:40 INFO Applying migration id=shareactivity 2026/02/05 13:05:40 INFO Applying migration id=application 2026/02/05 13:05:40 INFO Applying migration id=certificates 2026/02/05 13:05:40 INFO Applying migration id=rawforward 2026/02/05 13:05:40 INFO Applying migration id=publickey 2026/02/05 13:05:40 INFO Applying migration id=resolvegroup 2026/02/05 13:05:40 INFO Applying migration id=reject 2026/02/05 13:05:40 INFO Applying migration id=autodel 2026/02/05 13:05:40 INFO Applying migration id=jsonb 2026/02/05 13:05:40 INFO Applying migration id=quote 2026/02/05 13:05:40 INFO Applying migration id=rfc9421 2026/02/05 13:05:40 INFO Applying migration id=keys 2026/02/05 13:05:40 INFO Applying migration id=portable 2026/02/05 13:05:40 INFO Applying migration id=proofs 2026/02/05 13:05:40 INFO Applying migration id=contexts 2026/02/05 13:05:40 INFO Applying migration id=deliverieshost 2026/02/05 13:05:40 INFO Applying migration id=pembegin 2026/02/05 13:05:40 INFO Applying migration id=didhost 2026/02/05 13:05:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de8-943f-7457-93f4-35cce89f0e97 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:05:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de8-9440-7871-81aa-c8b357f21f38 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de8-943f-7457-93f4-35cce89f0e97 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de8-943f-7457-93f4-35cce89f0e97 2026/02/05 13:05:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-9441-7163-920f-16265415683e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-9441-70b4-8766-5bfd6d8aa05b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-9441-70b4-8766-5bfd6d8aa05b 2026/02/05 13:05:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-9441-70b4-8766-5bfd6d8aa05b 2026/02/05 13:05:42 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-9441-70b4-8766-5bfd6d8aa05b 2026/02/05 13:05:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de8-9444-7c7a-ba05-591f90221afe note=https://localhost.localdomain:8443/post/019c2de8-9444-7c3d-9806-8bb6d02636a8 thread=https://localhost.localdomain:8443/post/019c2de8-9441-70b4-8766-5bfd6d8aa05b starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:05:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-9444-7c7a-ba05-591f90221afe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-9444-7c3d-9806-8bb6d02636a8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-9444-7c3d-9806-8bb6d02636a8 2026/02/05 13:05:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-9441-70b4-8766-5bfd6d8aa05b 2026/02/05 13:05:42 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (2.13s) === RUN TestReply_PostToFollowers 2026/02/05 13:05:42 INFO Applying migration id=initial 2026/02/05 13:05:42 INFO Applying migration id=notesupdated 2026/02/05 13:05:42 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:42 INFO Applying migration id=activitiesid 2026/02/05 13:05:42 INFO Applying migration id=outbox 2026/02/05 13:05:42 INFO Applying migration id=edits 2026/02/05 13:05:42 INFO Applying migration id=outboxactor 2026/02/05 13:05:42 INFO Applying migration id=outboxsender 2026/02/05 13:05:42 INFO Applying migration id=thread 2026/02/05 13:05:42 INFO Applying migration id=host 2026/02/05 13:05:42 INFO Applying migration id=sharedinbox 2026/02/05 13:05:42 INFO Applying migration id=noteshost 2026/02/05 13:05:42 INFO Applying migration id=fetched 2026/02/05 13:05:42 INFO Applying migration id=move 2026/02/05 13:05:42 INFO Applying migration id=cleanup 2026/02/05 13:05:42 INFO Applying migration id=received 2026/02/05 13:05:42 INFO Applying migration id=namehost 2026/02/05 13:05:42 INFO Applying migration id=outboxhost 2026/02/05 13:05:42 INFO Applying migration id=notesfts 2026/02/05 13:05:43 INFO Applying migration id=iconsname 2026/02/05 13:05:43 INFO Applying migration id=nohash 2026/02/05 13:05:43 INFO Applying migration id=shares 2026/02/05 13:05:43 INFO Applying migration id=actorttl 2026/02/05 13:05:43 INFO Applying migration id=tocc 2026/02/05 13:05:43 INFO Applying migration id=followeds 2026/02/05 13:05:43 INFO Applying migration id=certhash 2026/02/05 13:05:43 INFO Applying migration id=follows_sync 2026/02/05 13:05:43 INFO Applying migration id=jsonpath 2026/02/05 13:05:43 INFO Applying migration id=localforward 2026/02/05 13:05:43 INFO Applying migration id=avatar 2026/02/05 13:05:43 INFO Applying migration id=noimage 2026/02/05 13:05:43 INFO Applying migration id=feed 2026/02/05 13:05:43 INFO Applying migration id=bookmarks 2026/02/05 13:05:43 INFO Applying migration id=shareactivity 2026/02/05 13:05:43 INFO Applying migration id=application 2026/02/05 13:05:43 INFO Applying migration id=certificates 2026/02/05 13:05:43 INFO Applying migration id=rawforward 2026/02/05 13:05:43 INFO Applying migration id=publickey 2026/02/05 13:05:43 INFO Applying migration id=resolvegroup 2026/02/05 13:05:43 INFO Applying migration id=reject 2026/02/05 13:05:43 INFO Applying migration id=autodel 2026/02/05 13:05:43 INFO Applying migration id=jsonb 2026/02/05 13:05:43 INFO Applying migration id=quote 2026/02/05 13:05:43 INFO Applying migration id=rfc9421 2026/02/05 13:05:43 INFO Applying migration id=keys 2026/02/05 13:05:43 INFO Applying migration id=portable 2026/02/05 13:05:43 INFO Applying migration id=proofs 2026/02/05 13:05:43 INFO Applying migration id=contexts 2026/02/05 13:05:43 INFO Applying migration id=deliverieshost 2026/02/05 13:05:43 INFO Applying migration id=pembegin 2026/02/05 13:05:43 INFO Applying migration id=didhost 2026/02/05 13:05:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de8-a149-715e-9a7c-c63cac095acb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:05:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de8-a149-7cf1-95a7-31c522ebeb03 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de8-a149-715e-9a7c-c63cac095acb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de8-a149-715e-9a7c-c63cac095acb 2026/02/05 13:05:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-a14a-74b2-ad1c-8165761bd30e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-a14a-746d-8607-9b306a364531 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-a14a-746d-8607-9b306a364531 2026/02/05 13:05:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-a14a-746d-8607-9b306a364531 2026/02/05 13:05:46 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-a14a-746d-8607-9b306a364531 2026/02/05 13:05:46 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de8-a14d-77af-83a9-f39186c0b356 note=https://localhost.localdomain:8443/post/019c2de8-a14d-775d-911c-9bf98a4585c8 thread=https://localhost.localdomain:8443/post/019c2de8-a14a-746d-8607-9b306a364531 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:05:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-a14d-77af-83a9-f39186c0b356 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-a14d-775d-911c-9bf98a4585c8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-a14d-775d-911c-9bf98a4585c8 2026/02/05 13:05:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-a14a-746d-8607-9b306a364531 2026/02/05 13:05:46 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (3.34s) === RUN TestReply_PostToFollowersNotFollowing 2026/02/05 13:05:46 INFO Applying migration id=initial 2026/02/05 13:05:46 INFO Applying migration id=notesupdated 2026/02/05 13:05:46 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:46 INFO Applying migration id=activitiesid 2026/02/05 13:05:46 INFO Applying migration id=outbox 2026/02/05 13:05:46 INFO Applying migration id=edits 2026/02/05 13:05:46 INFO Applying migration id=outboxactor 2026/02/05 13:05:46 INFO Applying migration id=outboxsender 2026/02/05 13:05:46 INFO Applying migration id=thread 2026/02/05 13:05:46 INFO Applying migration id=host 2026/02/05 13:05:46 INFO Applying migration id=sharedinbox 2026/02/05 13:05:46 INFO Applying migration id=noteshost 2026/02/05 13:05:46 INFO Applying migration id=fetched 2026/02/05 13:05:46 INFO Applying migration id=move 2026/02/05 13:05:46 INFO Applying migration id=cleanup 2026/02/05 13:05:46 INFO Applying migration id=received 2026/02/05 13:05:46 INFO Applying migration id=namehost 2026/02/05 13:05:46 INFO Applying migration id=outboxhost 2026/02/05 13:05:46 INFO Applying migration id=notesfts 2026/02/05 13:05:46 INFO Applying migration id=iconsname 2026/02/05 13:05:46 INFO Applying migration id=nohash 2026/02/05 13:05:46 INFO Applying migration id=shares 2026/02/05 13:05:46 INFO Applying migration id=actorttl 2026/02/05 13:05:46 INFO Applying migration id=tocc 2026/02/05 13:05:46 INFO Applying migration id=followeds 2026/02/05 13:05:46 INFO Applying migration id=certhash 2026/02/05 13:05:46 INFO Applying migration id=follows_sync 2026/02/05 13:05:46 INFO Applying migration id=jsonpath 2026/02/05 13:05:46 INFO Applying migration id=localforward 2026/02/05 13:05:46 INFO Applying migration id=avatar 2026/02/05 13:05:46 INFO Applying migration id=noimage 2026/02/05 13:05:46 INFO Applying migration id=feed 2026/02/05 13:05:46 INFO Applying migration id=bookmarks 2026/02/05 13:05:46 INFO Applying migration id=shareactivity 2026/02/05 13:05:46 INFO Applying migration id=application 2026/02/05 13:05:46 INFO Applying migration id=certificates 2026/02/05 13:05:46 INFO Applying migration id=rawforward 2026/02/05 13:05:46 INFO Applying migration id=publickey 2026/02/05 13:05:46 INFO Applying migration id=resolvegroup 2026/02/05 13:05:46 INFO Applying migration id=reject 2026/02/05 13:05:46 INFO Applying migration id=autodel 2026/02/05 13:05:46 INFO Applying migration id=jsonb 2026/02/05 13:05:46 INFO Applying migration id=quote 2026/02/05 13:05:46 INFO Applying migration id=rfc9421 2026/02/05 13:05:46 INFO Applying migration id=keys 2026/02/05 13:05:46 INFO Applying migration id=portable 2026/02/05 13:05:46 INFO Applying migration id=proofs 2026/02/05 13:05:46 INFO Applying migration id=contexts 2026/02/05 13:05:46 INFO Applying migration id=deliverieshost 2026/02/05 13:05:46 INFO Applying migration id=pembegin 2026/02/05 13:05:46 INFO Applying migration id=didhost 2026/02/05 13:05:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-ac64-7bf1-aad3-3d8dc2f93d48 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-ac64-7ba0-97b2-3180de311dba activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-ac64-7ba0-97b2-3180de311dba 2026/02/05 13:05:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-ac64-7ba0-97b2-3180de311dba 2026/02/05 13:05:49 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2de8-ac64-7ba0-97b2-3180de311dba 2026/02/05 13:05:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-ac64-7ba0-97b2-3180de311dba 2026/02/05 13:05:49 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de8-ac64-7ba0-97b2-3180de311dba 2026/02/05 13:05:49 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (2.84s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/02/05 13:05:49 INFO Applying migration id=initial 2026/02/05 13:05:49 INFO Applying migration id=notesupdated 2026/02/05 13:05:49 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:49 INFO Applying migration id=activitiesid 2026/02/05 13:05:49 INFO Applying migration id=outbox 2026/02/05 13:05:49 INFO Applying migration id=edits 2026/02/05 13:05:49 INFO Applying migration id=outboxactor 2026/02/05 13:05:49 INFO Applying migration id=outboxsender 2026/02/05 13:05:49 INFO Applying migration id=thread 2026/02/05 13:05:49 INFO Applying migration id=host 2026/02/05 13:05:49 INFO Applying migration id=sharedinbox 2026/02/05 13:05:49 INFO Applying migration id=noteshost 2026/02/05 13:05:49 INFO Applying migration id=fetched 2026/02/05 13:05:49 INFO Applying migration id=move 2026/02/05 13:05:49 INFO Applying migration id=cleanup 2026/02/05 13:05:49 INFO Applying migration id=received 2026/02/05 13:05:49 INFO Applying migration id=namehost 2026/02/05 13:05:49 INFO Applying migration id=outboxhost 2026/02/05 13:05:49 INFO Applying migration id=notesfts 2026/02/05 13:05:49 INFO Applying migration id=iconsname 2026/02/05 13:05:49 INFO Applying migration id=nohash 2026/02/05 13:05:49 INFO Applying migration id=shares 2026/02/05 13:05:49 INFO Applying migration id=actorttl 2026/02/05 13:05:49 INFO Applying migration id=tocc 2026/02/05 13:05:49 INFO Applying migration id=followeds 2026/02/05 13:05:49 INFO Applying migration id=certhash 2026/02/05 13:05:49 INFO Applying migration id=follows_sync 2026/02/05 13:05:49 INFO Applying migration id=jsonpath 2026/02/05 13:05:49 INFO Applying migration id=localforward 2026/02/05 13:05:49 INFO Applying migration id=avatar 2026/02/05 13:05:49 INFO Applying migration id=noimage 2026/02/05 13:05:49 INFO Applying migration id=feed 2026/02/05 13:05:49 INFO Applying migration id=bookmarks 2026/02/05 13:05:49 INFO Applying migration id=shareactivity 2026/02/05 13:05:49 INFO Applying migration id=application 2026/02/05 13:05:49 INFO Applying migration id=certificates 2026/02/05 13:05:49 INFO Applying migration id=rawforward 2026/02/05 13:05:49 INFO Applying migration id=publickey 2026/02/05 13:05:49 INFO Applying migration id=resolvegroup 2026/02/05 13:05:49 INFO Applying migration id=reject 2026/02/05 13:05:49 INFO Applying migration id=autodel 2026/02/05 13:05:49 INFO Applying migration id=jsonb 2026/02/05 13:05:49 INFO Applying migration id=quote 2026/02/05 13:05:49 INFO Applying migration id=rfc9421 2026/02/05 13:05:49 INFO Applying migration id=keys 2026/02/05 13:05:49 INFO Applying migration id=portable 2026/02/05 13:05:49 INFO Applying migration id=proofs 2026/02/05 13:05:49 INFO Applying migration id=contexts 2026/02/05 13:05:49 INFO Applying migration id=deliverieshost 2026/02/05 13:05:49 INFO Applying migration id=pembegin 2026/02/05 13:05:49 INFO Applying migration id=didhost 2026/02/05 13:05:51 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de8-b605-7171-8d9d-ec4bfd8dd7e4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:05:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de8-b605-7e3e-b7be-e65bc6d29c07 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de8-b605-7171-8d9d-ec4bfd8dd7e4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de8-b605-7171-8d9d-ec4bfd8dd7e4 2026/02/05 13:05:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-b606-767a-9f05-a5a4b2961dd5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-b606-762b-bd19-80fb83dbb0bc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-b606-762b-bd19-80fb83dbb0bc 2026/02/05 13:05:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-b606-762b-bd19-80fb83dbb0bc 2026/02/05 13:05:51 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de8-b609-7678-940a-36cfe9387406 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de8-b605-7171-8d9d-ec4bfd8dd7e4 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 13:05:51 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2de8-b606-762b-bd19-80fb83dbb0bc 2026/02/05 13:05:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-b606-762b-bd19-80fb83dbb0bc 2026/02/05 13:05:51 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de8-b606-762b-bd19-80fb83dbb0bc 2026/02/05 13:05:51 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (2.47s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/02/05 13:05:51 INFO Applying migration id=initial 2026/02/05 13:05:51 INFO Applying migration id=notesupdated 2026/02/05 13:05:51 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:51 INFO Applying migration id=activitiesid 2026/02/05 13:05:51 INFO Applying migration id=outbox 2026/02/05 13:05:51 INFO Applying migration id=edits 2026/02/05 13:05:51 INFO Applying migration id=outboxactor 2026/02/05 13:05:51 INFO Applying migration id=outboxsender 2026/02/05 13:05:51 INFO Applying migration id=thread 2026/02/05 13:05:51 INFO Applying migration id=host 2026/02/05 13:05:51 INFO Applying migration id=sharedinbox 2026/02/05 13:05:51 INFO Applying migration id=noteshost 2026/02/05 13:05:51 INFO Applying migration id=fetched 2026/02/05 13:05:51 INFO Applying migration id=move 2026/02/05 13:05:51 INFO Applying migration id=cleanup 2026/02/05 13:05:51 INFO Applying migration id=received 2026/02/05 13:05:51 INFO Applying migration id=namehost 2026/02/05 13:05:51 INFO Applying migration id=outboxhost 2026/02/05 13:05:51 INFO Applying migration id=notesfts 2026/02/05 13:05:51 INFO Applying migration id=iconsname 2026/02/05 13:05:51 INFO Applying migration id=nohash 2026/02/05 13:05:51 INFO Applying migration id=shares 2026/02/05 13:05:51 INFO Applying migration id=actorttl 2026/02/05 13:05:51 INFO Applying migration id=tocc 2026/02/05 13:05:51 INFO Applying migration id=followeds 2026/02/05 13:05:51 INFO Applying migration id=certhash 2026/02/05 13:05:51 INFO Applying migration id=follows_sync 2026/02/05 13:05:51 INFO Applying migration id=jsonpath 2026/02/05 13:05:51 INFO Applying migration id=localforward 2026/02/05 13:05:51 INFO Applying migration id=avatar 2026/02/05 13:05:51 INFO Applying migration id=noimage 2026/02/05 13:05:51 INFO Applying migration id=feed 2026/02/05 13:05:51 INFO Applying migration id=bookmarks 2026/02/05 13:05:51 INFO Applying migration id=shareactivity 2026/02/05 13:05:51 INFO Applying migration id=application 2026/02/05 13:05:51 INFO Applying migration id=certificates 2026/02/05 13:05:51 INFO Applying migration id=rawforward 2026/02/05 13:05:51 INFO Applying migration id=publickey 2026/02/05 13:05:51 INFO Applying migration id=resolvegroup 2026/02/05 13:05:51 INFO Applying migration id=reject 2026/02/05 13:05:51 INFO Applying migration id=autodel 2026/02/05 13:05:51 INFO Applying migration id=jsonb 2026/02/05 13:05:51 INFO Applying migration id=quote 2026/02/05 13:05:51 INFO Applying migration id=rfc9421 2026/02/05 13:05:51 INFO Applying migration id=keys 2026/02/05 13:05:51 INFO Applying migration id=portable 2026/02/05 13:05:51 INFO Applying migration id=proofs 2026/02/05 13:05:51 INFO Applying migration id=contexts 2026/02/05 13:05:51 INFO Applying migration id=deliverieshost 2026/02/05 13:05:51 INFO Applying migration id=pembegin 2026/02/05 13:05:51 INFO Applying migration id=didhost 2026/02/05 13:05:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de8-bd9e-7369-9daa-f1e96f42c541 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:05:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de8-bd9e-7efb-99b6-6dc781941b66 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de8-bd9e-7369-9daa-f1e96f42c541 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de8-bd9e-7369-9daa-f1e96f42c541 2026/02/05 13:05:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-bd9f-76eb-8188-333cf1413f9d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-bd9f-76a0-94a3-b8f88aaad144 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-bd9f-76a0-94a3-b8f88aaad144 2026/02/05 13:05:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-bd9f-76a0-94a3-b8f88aaad144 2026/02/05 13:05:53 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-bd9f-76a0-94a3-b8f88aaad144 2026/02/05 13:05:53 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de8-bda2-7b99-923e-0f94fe5adc32 note=https://localhost.localdomain:8443/post/019c2de8-bda2-7b4f-911b-e27feeb6b8a8 thread=https://localhost.localdomain:8443/post/019c2de8-bd9f-76a0-94a3-b8f88aaad144 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:05:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-bda2-7b99-923e-0f94fe5adc32 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-bda2-7b4f-911b-e27feeb6b8a8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-bda2-7b4f-911b-e27feeb6b8a8 2026/02/05 13:05:53 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de8-bda4-7930-a0da-3565cbbbc63e activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de8-bd9e-7369-9daa-f1e96f42c541 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 13:05:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-bd9f-76a0-94a3-b8f88aaad144 2026/02/05 13:05:53 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de8-bd9f-76a0-94a3-b8f88aaad144 2026/02/05 13:05:53 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (1.94s) === RUN TestReply_SelfReply 2026/02/05 13:05:53 INFO Applying migration id=initial 2026/02/05 13:05:53 INFO Applying migration id=notesupdated 2026/02/05 13:05:53 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:53 INFO Applying migration id=activitiesid 2026/02/05 13:05:53 INFO Applying migration id=outbox 2026/02/05 13:05:53 INFO Applying migration id=edits 2026/02/05 13:05:53 INFO Applying migration id=outboxactor 2026/02/05 13:05:53 INFO Applying migration id=outboxsender 2026/02/05 13:05:53 INFO Applying migration id=thread 2026/02/05 13:05:53 INFO Applying migration id=host 2026/02/05 13:05:53 INFO Applying migration id=sharedinbox 2026/02/05 13:05:53 INFO Applying migration id=noteshost 2026/02/05 13:05:53 INFO Applying migration id=fetched 2026/02/05 13:05:53 INFO Applying migration id=move 2026/02/05 13:05:53 INFO Applying migration id=cleanup 2026/02/05 13:05:53 INFO Applying migration id=received 2026/02/05 13:05:53 INFO Applying migration id=namehost 2026/02/05 13:05:53 INFO Applying migration id=outboxhost 2026/02/05 13:05:53 INFO Applying migration id=notesfts 2026/02/05 13:05:53 INFO Applying migration id=iconsname 2026/02/05 13:05:53 INFO Applying migration id=nohash 2026/02/05 13:05:53 INFO Applying migration id=shares 2026/02/05 13:05:53 INFO Applying migration id=actorttl 2026/02/05 13:05:53 INFO Applying migration id=tocc 2026/02/05 13:05:53 INFO Applying migration id=followeds 2026/02/05 13:05:53 INFO Applying migration id=certhash 2026/02/05 13:05:53 INFO Applying migration id=follows_sync 2026/02/05 13:05:53 INFO Applying migration id=jsonpath 2026/02/05 13:05:53 INFO Applying migration id=localforward 2026/02/05 13:05:53 INFO Applying migration id=avatar 2026/02/05 13:05:53 INFO Applying migration id=noimage 2026/02/05 13:05:53 INFO Applying migration id=feed 2026/02/05 13:05:53 INFO Applying migration id=bookmarks 2026/02/05 13:05:53 INFO Applying migration id=shareactivity 2026/02/05 13:05:53 INFO Applying migration id=application 2026/02/05 13:05:53 INFO Applying migration id=certificates 2026/02/05 13:05:53 INFO Applying migration id=rawforward 2026/02/05 13:05:53 INFO Applying migration id=publickey 2026/02/05 13:05:53 INFO Applying migration id=resolvegroup 2026/02/05 13:05:53 INFO Applying migration id=reject 2026/02/05 13:05:53 INFO Applying migration id=autodel 2026/02/05 13:05:53 INFO Applying migration id=jsonb 2026/02/05 13:05:53 INFO Applying migration id=quote 2026/02/05 13:05:53 INFO Applying migration id=rfc9421 2026/02/05 13:05:53 INFO Applying migration id=keys 2026/02/05 13:05:53 INFO Applying migration id=portable 2026/02/05 13:05:53 INFO Applying migration id=proofs 2026/02/05 13:05:53 INFO Applying migration id=contexts 2026/02/05 13:05:53 INFO Applying migration id=deliverieshost 2026/02/05 13:05:53 INFO Applying migration id=pembegin 2026/02/05 13:05:53 INFO Applying migration id=didhost 2026/02/05 13:05:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de8-c619-72c3-a2b6-8157cb43ffc4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:05:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de8-c619-7e70-8130-0f27f20ebc15 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de8-c619-72c3-a2b6-8157cb43ffc4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de8-c619-72c3-a2b6-8157cb43ffc4 2026/02/05 13:05:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-c61a-7640-9a94-2d5cb4b9b662 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-c61a-75f3-9047-f0d3a8d7f245 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-c61a-75f3-9047-f0d3a8d7f245 2026/02/05 13:05:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-c61a-75f3-9047-f0d3a8d7f245 2026/02/05 13:05:55 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-c61a-75f3-9047-f0d3a8d7f245 2026/02/05 13:05:55 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de8-c61d-78a5-8988-e8fedf23541a note=https://localhost.localdomain:8443/post/019c2de8-c61d-785d-8b41-6609d43ca5ee thread=https://localhost.localdomain:8443/post/019c2de8-c61a-75f3-9047-f0d3a8d7f245 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:05:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-c61d-78a5-8988-e8fedf23541a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-c61d-785d-8b41-6609d43ca5ee activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-c61d-785d-8b41-6609d43ca5ee 2026/02/05 13:05:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-c61a-75f3-9047-f0d3a8d7f245 2026/02/05 13:05:55 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (2.17s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/02/05 13:05:55 INFO Applying migration id=initial 2026/02/05 13:05:55 INFO Applying migration id=notesupdated 2026/02/05 13:05:55 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:55 INFO Applying migration id=activitiesid 2026/02/05 13:05:55 INFO Applying migration id=outbox 2026/02/05 13:05:55 INFO Applying migration id=edits 2026/02/05 13:05:55 INFO Applying migration id=outboxactor 2026/02/05 13:05:55 INFO Applying migration id=outboxsender 2026/02/05 13:05:55 INFO Applying migration id=thread 2026/02/05 13:05:55 INFO Applying migration id=host 2026/02/05 13:05:55 INFO Applying migration id=sharedinbox 2026/02/05 13:05:55 INFO Applying migration id=noteshost 2026/02/05 13:05:55 INFO Applying migration id=fetched 2026/02/05 13:05:55 INFO Applying migration id=move 2026/02/05 13:05:55 INFO Applying migration id=cleanup 2026/02/05 13:05:55 INFO Applying migration id=received 2026/02/05 13:05:55 INFO Applying migration id=namehost 2026/02/05 13:05:55 INFO Applying migration id=outboxhost 2026/02/05 13:05:55 INFO Applying migration id=notesfts 2026/02/05 13:05:55 INFO Applying migration id=iconsname 2026/02/05 13:05:55 INFO Applying migration id=nohash 2026/02/05 13:05:55 INFO Applying migration id=shares 2026/02/05 13:05:55 INFO Applying migration id=actorttl 2026/02/05 13:05:55 INFO Applying migration id=tocc 2026/02/05 13:05:55 INFO Applying migration id=followeds 2026/02/05 13:05:55 INFO Applying migration id=certhash 2026/02/05 13:05:55 INFO Applying migration id=follows_sync 2026/02/05 13:05:55 INFO Applying migration id=jsonpath 2026/02/05 13:05:55 INFO Applying migration id=localforward 2026/02/05 13:05:55 INFO Applying migration id=avatar 2026/02/05 13:05:55 INFO Applying migration id=noimage 2026/02/05 13:05:55 INFO Applying migration id=feed 2026/02/05 13:05:55 INFO Applying migration id=bookmarks 2026/02/05 13:05:55 INFO Applying migration id=shareactivity 2026/02/05 13:05:55 INFO Applying migration id=application 2026/02/05 13:05:55 INFO Applying migration id=certificates 2026/02/05 13:05:55 INFO Applying migration id=rawforward 2026/02/05 13:05:55 INFO Applying migration id=publickey 2026/02/05 13:05:55 INFO Applying migration id=resolvegroup 2026/02/05 13:05:55 INFO Applying migration id=reject 2026/02/05 13:05:55 INFO Applying migration id=autodel 2026/02/05 13:05:55 INFO Applying migration id=jsonb 2026/02/05 13:05:55 INFO Applying migration id=quote 2026/02/05 13:05:55 INFO Applying migration id=rfc9421 2026/02/05 13:05:55 INFO Applying migration id=keys 2026/02/05 13:05:55 INFO Applying migration id=portable 2026/02/05 13:05:55 INFO Applying migration id=proofs 2026/02/05 13:05:55 INFO Applying migration id=contexts 2026/02/05 13:05:55 INFO Applying migration id=deliverieshost 2026/02/05 13:05:55 INFO Applying migration id=pembegin 2026/02/05 13:05:55 INFO Applying migration id=didhost 2026/02/05 13:05:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de8-d14e-773e-9137-ea620f29f6cf activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:05:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de8-d14f-7425-9099-f1ff76ee28fa activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de8-d14e-773e-9137-ea620f29f6cf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de8-d14e-773e-9137-ea620f29f6cf 2026/02/05 13:05:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-d14f-7b35-9afc-55a2fe85cc1a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-d14f-7ae8-badd-e382040169c8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-d14f-7ae8-badd-e382040169c8 2026/02/05 13:05:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-d14f-7ae8-badd-e382040169c8 2026/02/05 13:05:58 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-d14f-7ae8-badd-e382040169c8 2026/02/05 13:05:58 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de8-d153-7955-84fd-2c809e27be0e note=https://localhost.localdomain:8443/post/019c2de8-d153-7909-9d70-aef7adf60149 thread=https://localhost.localdomain:8443/post/019c2de8-d14f-7ae8-badd-e382040169c8 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:05:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-d153-7955-84fd-2c809e27be0e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-d153-7909-9d70-aef7adf60149 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2de8-d153-7909-9d70-aef7adf60149 2026/02/05 13:05:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-d14f-7ae8-badd-e382040169c8 2026/02/05 13:05:58 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (2.87s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/02/05 13:05:58 INFO Applying migration id=initial 2026/02/05 13:05:58 INFO Applying migration id=notesupdated 2026/02/05 13:05:58 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:58 INFO Applying migration id=activitiesid 2026/02/05 13:05:58 INFO Applying migration id=outbox 2026/02/05 13:05:58 INFO Applying migration id=edits 2026/02/05 13:05:58 INFO Applying migration id=outboxactor 2026/02/05 13:05:58 INFO Applying migration id=outboxsender 2026/02/05 13:05:58 INFO Applying migration id=thread 2026/02/05 13:05:58 INFO Applying migration id=host 2026/02/05 13:05:58 INFO Applying migration id=sharedinbox 2026/02/05 13:05:58 INFO Applying migration id=noteshost 2026/02/05 13:05:58 INFO Applying migration id=fetched 2026/02/05 13:05:58 INFO Applying migration id=move 2026/02/05 13:05:58 INFO Applying migration id=cleanup 2026/02/05 13:05:58 INFO Applying migration id=received 2026/02/05 13:05:58 INFO Applying migration id=namehost 2026/02/05 13:05:58 INFO Applying migration id=outboxhost 2026/02/05 13:05:58 INFO Applying migration id=notesfts 2026/02/05 13:05:58 INFO Applying migration id=iconsname 2026/02/05 13:05:58 INFO Applying migration id=nohash 2026/02/05 13:05:58 INFO Applying migration id=shares 2026/02/05 13:05:58 INFO Applying migration id=actorttl 2026/02/05 13:05:58 INFO Applying migration id=tocc 2026/02/05 13:05:58 INFO Applying migration id=followeds 2026/02/05 13:05:58 INFO Applying migration id=certhash 2026/02/05 13:05:58 INFO Applying migration id=follows_sync 2026/02/05 13:05:58 INFO Applying migration id=jsonpath 2026/02/05 13:05:58 INFO Applying migration id=localforward 2026/02/05 13:05:58 INFO Applying migration id=avatar 2026/02/05 13:05:58 INFO Applying migration id=noimage 2026/02/05 13:05:58 INFO Applying migration id=feed 2026/02/05 13:05:58 INFO Applying migration id=bookmarks 2026/02/05 13:05:58 INFO Applying migration id=shareactivity 2026/02/05 13:05:58 INFO Applying migration id=application 2026/02/05 13:05:58 INFO Applying migration id=certificates 2026/02/05 13:05:58 INFO Applying migration id=rawforward 2026/02/05 13:05:58 INFO Applying migration id=publickey 2026/02/05 13:05:58 INFO Applying migration id=resolvegroup 2026/02/05 13:05:58 INFO Applying migration id=reject 2026/02/05 13:05:58 INFO Applying migration id=autodel 2026/02/05 13:05:58 INFO Applying migration id=jsonb 2026/02/05 13:05:58 INFO Applying migration id=quote 2026/02/05 13:05:58 INFO Applying migration id=rfc9421 2026/02/05 13:05:58 INFO Applying migration id=keys 2026/02/05 13:05:58 INFO Applying migration id=portable 2026/02/05 13:05:58 INFO Applying migration id=proofs 2026/02/05 13:05:58 INFO Applying migration id=contexts 2026/02/05 13:05:58 INFO Applying migration id=deliverieshost 2026/02/05 13:05:58 INFO Applying migration id=pembegin 2026/02/05 13:05:58 INFO Applying migration id=didhost 2026/02/05 13:06:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-dbcf-7120-ac0a-6135c5327435 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-dbcf-709c-8a86-16a1aa21eb8d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-dbcf-709c-8a86-16a1aa21eb8d 2026/02/05 13:06:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-dbcf-709c-8a86-16a1aa21eb8d 2026/02/05 13:06:01 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-dbcf-709c-8a86-16a1aa21eb8d 2026/02/05 13:06:01 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de8-dbd2-7e67-91bf-b8b5a92aa61b note=https://localhost.localdomain:8443/post/019c2de8-dbd2-7e11-85d4-6b706d0e2315 thread=https://localhost.localdomain:8443/post/019c2de8-dbcf-709c-8a86-16a1aa21eb8d starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:06:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-dbd2-7e67-91bf-b8b5a92aa61b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-dbd2-7e11-85d4-6b706d0e2315 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2de8-dbd2-7e11-85d4-6b706d0e2315 2026/02/05 13:06:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-dbcf-709c-8a86-16a1aa21eb8d 2026/02/05 13:06:01 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (2.69s) === RUN TestReply_DM 2026/02/05 13:06:01 INFO Applying migration id=initial 2026/02/05 13:06:01 INFO Applying migration id=notesupdated 2026/02/05 13:06:01 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:01 INFO Applying migration id=activitiesid 2026/02/05 13:06:01 INFO Applying migration id=outbox 2026/02/05 13:06:01 INFO Applying migration id=edits 2026/02/05 13:06:01 INFO Applying migration id=outboxactor 2026/02/05 13:06:01 INFO Applying migration id=outboxsender 2026/02/05 13:06:01 INFO Applying migration id=thread 2026/02/05 13:06:01 INFO Applying migration id=host 2026/02/05 13:06:01 INFO Applying migration id=sharedinbox 2026/02/05 13:06:01 INFO Applying migration id=noteshost 2026/02/05 13:06:01 INFO Applying migration id=fetched 2026/02/05 13:06:01 INFO Applying migration id=move 2026/02/05 13:06:01 INFO Applying migration id=cleanup 2026/02/05 13:06:01 INFO Applying migration id=received 2026/02/05 13:06:01 INFO Applying migration id=namehost 2026/02/05 13:06:01 INFO Applying migration id=outboxhost 2026/02/05 13:06:01 INFO Applying migration id=notesfts 2026/02/05 13:06:01 INFO Applying migration id=iconsname 2026/02/05 13:06:01 INFO Applying migration id=nohash 2026/02/05 13:06:01 INFO Applying migration id=shares 2026/02/05 13:06:01 INFO Applying migration id=actorttl 2026/02/05 13:06:01 INFO Applying migration id=tocc 2026/02/05 13:06:01 INFO Applying migration id=followeds 2026/02/05 13:06:01 INFO Applying migration id=certhash 2026/02/05 13:06:01 INFO Applying migration id=follows_sync 2026/02/05 13:06:01 INFO Applying migration id=jsonpath 2026/02/05 13:06:01 INFO Applying migration id=localforward 2026/02/05 13:06:01 INFO Applying migration id=avatar 2026/02/05 13:06:01 INFO Applying migration id=noimage 2026/02/05 13:06:01 INFO Applying migration id=feed 2026/02/05 13:06:01 INFO Applying migration id=bookmarks 2026/02/05 13:06:01 INFO Applying migration id=shareactivity 2026/02/05 13:06:01 INFO Applying migration id=application 2026/02/05 13:06:01 INFO Applying migration id=certificates 2026/02/05 13:06:01 INFO Applying migration id=rawforward 2026/02/05 13:06:01 INFO Applying migration id=publickey 2026/02/05 13:06:01 INFO Applying migration id=resolvegroup 2026/02/05 13:06:01 INFO Applying migration id=reject 2026/02/05 13:06:01 INFO Applying migration id=autodel 2026/02/05 13:06:01 INFO Applying migration id=jsonb 2026/02/05 13:06:01 INFO Applying migration id=quote 2026/02/05 13:06:01 INFO Applying migration id=rfc9421 2026/02/05 13:06:01 INFO Applying migration id=keys 2026/02/05 13:06:01 INFO Applying migration id=portable 2026/02/05 13:06:01 INFO Applying migration id=proofs 2026/02/05 13:06:01 INFO Applying migration id=contexts 2026/02/05 13:06:01 INFO Applying migration id=deliverieshost 2026/02/05 13:06:01 INFO Applying migration id=pembegin 2026/02/05 13:06:01 INFO Applying migration id=didhost 2026/02/05 13:06:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de8-e42f-7116-a54a-0d6379c8889a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:06:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de8-e42f-7ced-a614-1ba7a4d8e8ec activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de8-e42f-7116-a54a-0d6379c8889a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de8-e42f-7116-a54a-0d6379c8889a 2026/02/05 13:06:03 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 13:06:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-e430-75ff-9189-ab0f57483c0c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-e430-746f-9ea1-21b8ad37ae8d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-e430-746f-9ea1-21b8ad37ae8d 2026/02/05 13:06:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-e430-746f-9ea1-21b8ad37ae8d 2026/02/05 13:06:03 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-e430-746f-9ea1-21b8ad37ae8d 2026/02/05 13:06:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-e436-70bc-a6fc-19c61cbd17d5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-e436-7073-b973-08c637b0cd64 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-e436-7073-b973-08c637b0cd64 --- PASS: TestReply_DM (2.14s) === RUN TestReply_DMUnfollowed 2026/02/05 13:06:03 INFO Applying migration id=initial 2026/02/05 13:06:03 INFO Applying migration id=notesupdated 2026/02/05 13:06:03 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:03 INFO Applying migration id=activitiesid 2026/02/05 13:06:03 INFO Applying migration id=outbox 2026/02/05 13:06:03 INFO Applying migration id=edits 2026/02/05 13:06:03 INFO Applying migration id=outboxactor 2026/02/05 13:06:03 INFO Applying migration id=outboxsender 2026/02/05 13:06:03 INFO Applying migration id=thread 2026/02/05 13:06:03 INFO Applying migration id=host 2026/02/05 13:06:03 INFO Applying migration id=sharedinbox 2026/02/05 13:06:03 INFO Applying migration id=noteshost 2026/02/05 13:06:03 INFO Applying migration id=fetched 2026/02/05 13:06:03 INFO Applying migration id=move 2026/02/05 13:06:03 INFO Applying migration id=cleanup 2026/02/05 13:06:03 INFO Applying migration id=received 2026/02/05 13:06:03 INFO Applying migration id=namehost 2026/02/05 13:06:03 INFO Applying migration id=outboxhost 2026/02/05 13:06:03 INFO Applying migration id=notesfts 2026/02/05 13:06:03 INFO Applying migration id=iconsname 2026/02/05 13:06:03 INFO Applying migration id=nohash 2026/02/05 13:06:03 INFO Applying migration id=shares 2026/02/05 13:06:03 INFO Applying migration id=actorttl 2026/02/05 13:06:03 INFO Applying migration id=tocc 2026/02/05 13:06:03 INFO Applying migration id=followeds 2026/02/05 13:06:03 INFO Applying migration id=certhash 2026/02/05 13:06:03 INFO Applying migration id=follows_sync 2026/02/05 13:06:03 INFO Applying migration id=jsonpath 2026/02/05 13:06:03 INFO Applying migration id=localforward 2026/02/05 13:06:03 INFO Applying migration id=avatar 2026/02/05 13:06:03 INFO Applying migration id=noimage 2026/02/05 13:06:03 INFO Applying migration id=feed 2026/02/05 13:06:03 INFO Applying migration id=bookmarks 2026/02/05 13:06:03 INFO Applying migration id=shareactivity 2026/02/05 13:06:03 INFO Applying migration id=application 2026/02/05 13:06:03 INFO Applying migration id=certificates 2026/02/05 13:06:03 INFO Applying migration id=rawforward 2026/02/05 13:06:03 INFO Applying migration id=publickey 2026/02/05 13:06:03 INFO Applying migration id=resolvegroup 2026/02/05 13:06:03 INFO Applying migration id=reject 2026/02/05 13:06:03 INFO Applying migration id=autodel 2026/02/05 13:06:03 INFO Applying migration id=jsonb 2026/02/05 13:06:03 INFO Applying migration id=quote 2026/02/05 13:06:03 INFO Applying migration id=rfc9421 2026/02/05 13:06:03 INFO Applying migration id=keys 2026/02/05 13:06:03 INFO Applying migration id=portable 2026/02/05 13:06:03 INFO Applying migration id=proofs 2026/02/05 13:06:03 INFO Applying migration id=contexts 2026/02/05 13:06:03 INFO Applying migration id=deliverieshost 2026/02/05 13:06:03 INFO Applying migration id=pembegin 2026/02/05 13:06:03 INFO Applying migration id=didhost 2026/02/05 13:06:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de8-f8e9-7984-831a-12e313942d55 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:06:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de8-f8ea-7679-a366-32dd895465cc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de8-f8e9-7984-831a-12e313942d55 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de8-f8e9-7984-831a-12e313942d55 2026/02/05 13:06:08 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 13:06:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-f8eb-7101-b194-dbc63d7685d5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-f8ea-7dd0-a07e-3b1fcb0fda3c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-f8ea-7dd0-a07e-3b1fcb0fda3c 2026/02/05 13:06:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-f8ea-7dd0-a07e-3b1fcb0fda3c 2026/02/05 13:06:08 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de8-f8f0-7d79-a7e0-b9f9b8e65f6e activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de8-f8e9-7984-831a-12e313942d55 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 13:06:08 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-f8ea-7dd0-a07e-3b1fcb0fda3c 2026/02/05 13:06:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-f8f2-72f8-8724-ad5b0c3cce84 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-f8f2-7298-a427-a8da22c9ff0f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-f8f2-7298-a427-a8da22c9ff0f --- PASS: TestReply_DMUnfollowed (5.31s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/02/05 13:06:08 INFO Applying migration id=initial 2026/02/05 13:06:08 INFO Applying migration id=notesupdated 2026/02/05 13:06:08 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:08 INFO Applying migration id=activitiesid 2026/02/05 13:06:08 INFO Applying migration id=outbox 2026/02/05 13:06:08 INFO Applying migration id=edits 2026/02/05 13:06:08 INFO Applying migration id=outboxactor 2026/02/05 13:06:08 INFO Applying migration id=outboxsender 2026/02/05 13:06:08 INFO Applying migration id=thread 2026/02/05 13:06:08 INFO Applying migration id=host 2026/02/05 13:06:08 INFO Applying migration id=sharedinbox 2026/02/05 13:06:08 INFO Applying migration id=noteshost 2026/02/05 13:06:08 INFO Applying migration id=fetched 2026/02/05 13:06:08 INFO Applying migration id=move 2026/02/05 13:06:08 INFO Applying migration id=cleanup 2026/02/05 13:06:08 INFO Applying migration id=received 2026/02/05 13:06:08 INFO Applying migration id=namehost 2026/02/05 13:06:08 INFO Applying migration id=outboxhost 2026/02/05 13:06:08 INFO Applying migration id=notesfts 2026/02/05 13:06:08 INFO Applying migration id=iconsname 2026/02/05 13:06:08 INFO Applying migration id=nohash 2026/02/05 13:06:08 INFO Applying migration id=shares 2026/02/05 13:06:08 INFO Applying migration id=actorttl 2026/02/05 13:06:08 INFO Applying migration id=tocc 2026/02/05 13:06:08 INFO Applying migration id=followeds 2026/02/05 13:06:08 INFO Applying migration id=certhash 2026/02/05 13:06:08 INFO Applying migration id=follows_sync 2026/02/05 13:06:08 INFO Applying migration id=jsonpath 2026/02/05 13:06:08 INFO Applying migration id=localforward 2026/02/05 13:06:08 INFO Applying migration id=avatar 2026/02/05 13:06:08 INFO Applying migration id=noimage 2026/02/05 13:06:08 INFO Applying migration id=feed 2026/02/05 13:06:08 INFO Applying migration id=bookmarks 2026/02/05 13:06:08 INFO Applying migration id=shareactivity 2026/02/05 13:06:08 INFO Applying migration id=application 2026/02/05 13:06:08 INFO Applying migration id=certificates 2026/02/05 13:06:08 INFO Applying migration id=rawforward 2026/02/05 13:06:08 INFO Applying migration id=publickey 2026/02/05 13:06:08 INFO Applying migration id=resolvegroup 2026/02/05 13:06:08 INFO Applying migration id=reject 2026/02/05 13:06:08 INFO Applying migration id=autodel 2026/02/05 13:06:08 INFO Applying migration id=jsonb 2026/02/05 13:06:08 INFO Applying migration id=quote 2026/02/05 13:06:08 INFO Applying migration id=rfc9421 2026/02/05 13:06:08 INFO Applying migration id=keys 2026/02/05 13:06:08 INFO Applying migration id=portable 2026/02/05 13:06:08 INFO Applying migration id=proofs 2026/02/05 13:06:08 INFO Applying migration id=contexts 2026/02/05 13:06:08 INFO Applying migration id=deliverieshost 2026/02/05 13:06:08 INFO Applying migration id=pembegin 2026/02/05 13:06:08 INFO Applying migration id=didhost 2026/02/05 13:06:11 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de9-0460-7279-85e3-8bc64fade896 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:06:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de9-0460-7e35-9ca1-fa9abe67adff activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de9-0460-7279-85e3-8bc64fade896 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de9-0460-7279-85e3-8bc64fade896 2026/02/05 13:06:11 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 13:06:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de9-0461-7796-9621-d32e87c3a7f4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de9-0461-7608-ad4c-fde6ad85d953 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de9-0461-7608-ad4c-fde6ad85d953 2026/02/05 13:06:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de9-0461-7608-ad4c-fde6ad85d953 2026/02/05 13:06:11 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de9-0465-7c34-8736-f769b599f2c7 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de9-0460-7279-85e3-8bc64fade896 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 13:06:11 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de9-0461-7608-ad4c-fde6ad85d953 2026/02/05 13:06:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de9-0466-7a6e-8b3a-ca8e44a5039c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de9-0466-7a24-af83-f00b490904ca activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de9-0466-7a24-af83-f00b490904ca --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (2.93s) === RUN TestReply_DMToAnotherUser 2026/02/05 13:06:11 INFO Applying migration id=initial 2026/02/05 13:06:11 INFO Applying migration id=notesupdated 2026/02/05 13:06:11 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:11 INFO Applying migration id=activitiesid 2026/02/05 13:06:11 INFO Applying migration id=outbox 2026/02/05 13:06:11 INFO Applying migration id=edits 2026/02/05 13:06:11 INFO Applying migration id=outboxactor 2026/02/05 13:06:11 INFO Applying migration id=outboxsender 2026/02/05 13:06:11 INFO Applying migration id=thread 2026/02/05 13:06:11 INFO Applying migration id=host 2026/02/05 13:06:11 INFO Applying migration id=sharedinbox 2026/02/05 13:06:11 INFO Applying migration id=noteshost 2026/02/05 13:06:11 INFO Applying migration id=fetched 2026/02/05 13:06:11 INFO Applying migration id=move 2026/02/05 13:06:11 INFO Applying migration id=cleanup 2026/02/05 13:06:11 INFO Applying migration id=received 2026/02/05 13:06:11 INFO Applying migration id=namehost 2026/02/05 13:06:11 INFO Applying migration id=outboxhost 2026/02/05 13:06:11 INFO Applying migration id=notesfts 2026/02/05 13:06:11 INFO Applying migration id=iconsname 2026/02/05 13:06:11 INFO Applying migration id=nohash 2026/02/05 13:06:11 INFO Applying migration id=shares 2026/02/05 13:06:11 INFO Applying migration id=actorttl 2026/02/05 13:06:11 INFO Applying migration id=tocc 2026/02/05 13:06:11 INFO Applying migration id=followeds 2026/02/05 13:06:11 INFO Applying migration id=certhash 2026/02/05 13:06:11 INFO Applying migration id=follows_sync 2026/02/05 13:06:11 INFO Applying migration id=jsonpath 2026/02/05 13:06:11 INFO Applying migration id=localforward 2026/02/05 13:06:11 INFO Applying migration id=avatar 2026/02/05 13:06:11 INFO Applying migration id=noimage 2026/02/05 13:06:11 INFO Applying migration id=feed 2026/02/05 13:06:11 INFO Applying migration id=bookmarks 2026/02/05 13:06:11 INFO Applying migration id=shareactivity 2026/02/05 13:06:11 INFO Applying migration id=application 2026/02/05 13:06:11 INFO Applying migration id=certificates 2026/02/05 13:06:11 INFO Applying migration id=rawforward 2026/02/05 13:06:11 INFO Applying migration id=publickey 2026/02/05 13:06:11 INFO Applying migration id=resolvegroup 2026/02/05 13:06:11 INFO Applying migration id=reject 2026/02/05 13:06:11 INFO Applying migration id=autodel 2026/02/05 13:06:11 INFO Applying migration id=jsonb 2026/02/05 13:06:11 INFO Applying migration id=quote 2026/02/05 13:06:11 INFO Applying migration id=rfc9421 2026/02/05 13:06:11 INFO Applying migration id=keys 2026/02/05 13:06:11 INFO Applying migration id=portable 2026/02/05 13:06:11 INFO Applying migration id=proofs 2026/02/05 13:06:11 INFO Applying migration id=contexts 2026/02/05 13:06:11 INFO Applying migration id=deliverieshost 2026/02/05 13:06:11 INFO Applying migration id=pembegin 2026/02/05 13:06:11 INFO Applying migration id=didhost 2026/02/05 13:06:14 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de9-0e11-7220-9783-a4f84a7caa3a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:06:14 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de9-0e11-7e26-8c23-7c5e1cee1ef5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de9-0e11-7220-9783-a4f84a7caa3a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de9-0e11-7220-9783-a4f84a7caa3a 2026/02/05 13:06:14 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 13:06:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de9-0e12-7835-bc56-66ffd0370b00 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de9-0e12-769c-829f-ed3625c250cd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de9-0e12-769c-829f-ed3625c250cd 2026/02/05 13:06:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de9-0e12-769c-829f-ed3625c250cd 2026/02/05 13:06:14 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2de9-0e12-769c-829f-ed3625c250cd --- PASS: TestReply_DMToAnotherUser (2.48s) === RUN TestReply_NoSuchPost 2026/02/05 13:06:14 INFO Applying migration id=initial 2026/02/05 13:06:14 INFO Applying migration id=notesupdated 2026/02/05 13:06:14 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:14 INFO Applying migration id=activitiesid 2026/02/05 13:06:14 INFO Applying migration id=outbox 2026/02/05 13:06:14 INFO Applying migration id=edits 2026/02/05 13:06:14 INFO Applying migration id=outboxactor 2026/02/05 13:06:14 INFO Applying migration id=outboxsender 2026/02/05 13:06:14 INFO Applying migration id=thread 2026/02/05 13:06:14 INFO Applying migration id=host 2026/02/05 13:06:14 INFO Applying migration id=sharedinbox 2026/02/05 13:06:14 INFO Applying migration id=noteshost 2026/02/05 13:06:14 INFO Applying migration id=fetched 2026/02/05 13:06:14 INFO Applying migration id=move 2026/02/05 13:06:14 INFO Applying migration id=cleanup 2026/02/05 13:06:14 INFO Applying migration id=received 2026/02/05 13:06:14 INFO Applying migration id=namehost 2026/02/05 13:06:14 INFO Applying migration id=outboxhost 2026/02/05 13:06:14 INFO Applying migration id=notesfts 2026/02/05 13:06:14 INFO Applying migration id=iconsname 2026/02/05 13:06:14 INFO Applying migration id=nohash 2026/02/05 13:06:14 INFO Applying migration id=shares 2026/02/05 13:06:14 INFO Applying migration id=actorttl 2026/02/05 13:06:14 INFO Applying migration id=tocc 2026/02/05 13:06:14 INFO Applying migration id=followeds 2026/02/05 13:06:14 INFO Applying migration id=certhash 2026/02/05 13:06:14 INFO Applying migration id=follows_sync 2026/02/05 13:06:14 INFO Applying migration id=jsonpath 2026/02/05 13:06:14 INFO Applying migration id=localforward 2026/02/05 13:06:14 INFO Applying migration id=avatar 2026/02/05 13:06:14 INFO Applying migration id=noimage 2026/02/05 13:06:14 INFO Applying migration id=feed 2026/02/05 13:06:14 INFO Applying migration id=bookmarks 2026/02/05 13:06:14 INFO Applying migration id=shareactivity 2026/02/05 13:06:14 INFO Applying migration id=application 2026/02/05 13:06:14 INFO Applying migration id=certificates 2026/02/05 13:06:14 INFO Applying migration id=rawforward 2026/02/05 13:06:14 INFO Applying migration id=publickey 2026/02/05 13:06:14 INFO Applying migration id=resolvegroup 2026/02/05 13:06:14 INFO Applying migration id=reject 2026/02/05 13:06:14 INFO Applying migration id=autodel 2026/02/05 13:06:14 INFO Applying migration id=jsonb 2026/02/05 13:06:14 INFO Applying migration id=quote 2026/02/05 13:06:14 INFO Applying migration id=rfc9421 2026/02/05 13:06:14 INFO Applying migration id=keys 2026/02/05 13:06:14 INFO Applying migration id=portable 2026/02/05 13:06:14 INFO Applying migration id=proofs 2026/02/05 13:06:14 INFO Applying migration id=contexts 2026/02/05 13:06:14 INFO Applying migration id=deliverieshost 2026/02/05 13:06:14 INFO Applying migration id=pembegin 2026/02/05 13:06:14 INFO Applying migration id=didhost 2026/02/05 13:06:17 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (3.11s) === RUN TestResolve_LocalUser 2026/02/05 13:06:17 INFO Applying migration id=initial 2026/02/05 13:06:17 INFO Applying migration id=notesupdated 2026/02/05 13:06:17 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:17 INFO Applying migration id=activitiesid 2026/02/05 13:06:17 INFO Applying migration id=outbox 2026/02/05 13:06:17 INFO Applying migration id=edits 2026/02/05 13:06:17 INFO Applying migration id=outboxactor 2026/02/05 13:06:17 INFO Applying migration id=outboxsender 2026/02/05 13:06:17 INFO Applying migration id=thread 2026/02/05 13:06:17 INFO Applying migration id=host 2026/02/05 13:06:17 INFO Applying migration id=sharedinbox 2026/02/05 13:06:17 INFO Applying migration id=noteshost 2026/02/05 13:06:17 INFO Applying migration id=fetched 2026/02/05 13:06:17 INFO Applying migration id=move 2026/02/05 13:06:17 INFO Applying migration id=cleanup 2026/02/05 13:06:17 INFO Applying migration id=received 2026/02/05 13:06:17 INFO Applying migration id=namehost 2026/02/05 13:06:17 INFO Applying migration id=outboxhost 2026/02/05 13:06:17 INFO Applying migration id=notesfts 2026/02/05 13:06:17 INFO Applying migration id=iconsname 2026/02/05 13:06:17 INFO Applying migration id=nohash 2026/02/05 13:06:17 INFO Applying migration id=shares 2026/02/05 13:06:17 INFO Applying migration id=actorttl 2026/02/05 13:06:17 INFO Applying migration id=tocc 2026/02/05 13:06:17 INFO Applying migration id=followeds 2026/02/05 13:06:17 INFO Applying migration id=certhash 2026/02/05 13:06:17 INFO Applying migration id=follows_sync 2026/02/05 13:06:17 INFO Applying migration id=jsonpath 2026/02/05 13:06:17 INFO Applying migration id=localforward 2026/02/05 13:06:17 INFO Applying migration id=avatar 2026/02/05 13:06:17 INFO Applying migration id=noimage 2026/02/05 13:06:17 INFO Applying migration id=feed 2026/02/05 13:06:17 INFO Applying migration id=bookmarks 2026/02/05 13:06:17 INFO Applying migration id=shareactivity 2026/02/05 13:06:17 INFO Applying migration id=application 2026/02/05 13:06:17 INFO Applying migration id=certificates 2026/02/05 13:06:17 INFO Applying migration id=rawforward 2026/02/05 13:06:17 INFO Applying migration id=publickey 2026/02/05 13:06:17 INFO Applying migration id=resolvegroup 2026/02/05 13:06:17 INFO Applying migration id=reject 2026/02/05 13:06:17 INFO Applying migration id=autodel 2026/02/05 13:06:17 INFO Applying migration id=jsonb 2026/02/05 13:06:17 INFO Applying migration id=quote 2026/02/05 13:06:17 INFO Applying migration id=rfc9421 2026/02/05 13:06:17 INFO Applying migration id=keys 2026/02/05 13:06:17 INFO Applying migration id=portable 2026/02/05 13:06:17 INFO Applying migration id=proofs 2026/02/05 13:06:17 INFO Applying migration id=contexts 2026/02/05 13:06:17 INFO Applying migration id=deliverieshost 2026/02/05 13:06:17 INFO Applying migration id=pembegin 2026/02/05 13:06:17 INFO Applying migration id=didhost 2026/02/05 13:06:20 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (2.80s) === RUN TestResolve_LocalUserByNameOnly 2026/02/05 13:06:20 INFO Applying migration id=initial 2026/02/05 13:06:20 INFO Applying migration id=notesupdated 2026/02/05 13:06:20 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:20 INFO Applying migration id=activitiesid 2026/02/05 13:06:20 INFO Applying migration id=outbox 2026/02/05 13:06:20 INFO Applying migration id=edits 2026/02/05 13:06:20 INFO Applying migration id=outboxactor 2026/02/05 13:06:20 INFO Applying migration id=outboxsender 2026/02/05 13:06:20 INFO Applying migration id=thread 2026/02/05 13:06:20 INFO Applying migration id=host 2026/02/05 13:06:20 INFO Applying migration id=sharedinbox 2026/02/05 13:06:20 INFO Applying migration id=noteshost 2026/02/05 13:06:20 INFO Applying migration id=fetched 2026/02/05 13:06:20 INFO Applying migration id=move 2026/02/05 13:06:20 INFO Applying migration id=cleanup 2026/02/05 13:06:20 INFO Applying migration id=received 2026/02/05 13:06:20 INFO Applying migration id=namehost 2026/02/05 13:06:20 INFO Applying migration id=outboxhost 2026/02/05 13:06:20 INFO Applying migration id=notesfts 2026/02/05 13:06:20 INFO Applying migration id=iconsname 2026/02/05 13:06:20 INFO Applying migration id=nohash 2026/02/05 13:06:20 INFO Applying migration id=shares 2026/02/05 13:06:20 INFO Applying migration id=actorttl 2026/02/05 13:06:20 INFO Applying migration id=tocc 2026/02/05 13:06:20 INFO Applying migration id=followeds 2026/02/05 13:06:20 INFO Applying migration id=certhash 2026/02/05 13:06:20 INFO Applying migration id=follows_sync 2026/02/05 13:06:20 INFO Applying migration id=jsonpath 2026/02/05 13:06:20 INFO Applying migration id=localforward 2026/02/05 13:06:20 INFO Applying migration id=avatar 2026/02/05 13:06:20 INFO Applying migration id=noimage 2026/02/05 13:06:20 INFO Applying migration id=feed 2026/02/05 13:06:20 INFO Applying migration id=bookmarks 2026/02/05 13:06:20 INFO Applying migration id=shareactivity 2026/02/05 13:06:20 INFO Applying migration id=application 2026/02/05 13:06:20 INFO Applying migration id=certificates 2026/02/05 13:06:20 INFO Applying migration id=rawforward 2026/02/05 13:06:20 INFO Applying migration id=publickey 2026/02/05 13:06:20 INFO Applying migration id=resolvegroup 2026/02/05 13:06:20 INFO Applying migration id=reject 2026/02/05 13:06:20 INFO Applying migration id=autodel 2026/02/05 13:06:20 INFO Applying migration id=jsonb 2026/02/05 13:06:20 INFO Applying migration id=quote 2026/02/05 13:06:20 INFO Applying migration id=rfc9421 2026/02/05 13:06:20 INFO Applying migration id=keys 2026/02/05 13:06:20 INFO Applying migration id=portable 2026/02/05 13:06:20 INFO Applying migration id=proofs 2026/02/05 13:06:20 INFO Applying migration id=contexts 2026/02/05 13:06:20 INFO Applying migration id=deliverieshost 2026/02/05 13:06:20 INFO Applying migration id=pembegin 2026/02/05 13:06:20 INFO Applying migration id=didhost 2026/02/05 13:06:23 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (3.35s) === RUN TestResolve_NoSuchLocalUser 2026/02/05 13:06:23 INFO Applying migration id=initial 2026/02/05 13:06:23 INFO Applying migration id=notesupdated 2026/02/05 13:06:23 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:23 INFO Applying migration id=activitiesid 2026/02/05 13:06:23 INFO Applying migration id=outbox 2026/02/05 13:06:23 INFO Applying migration id=edits 2026/02/05 13:06:23 INFO Applying migration id=outboxactor 2026/02/05 13:06:23 INFO Applying migration id=outboxsender 2026/02/05 13:06:23 INFO Applying migration id=thread 2026/02/05 13:06:23 INFO Applying migration id=host 2026/02/05 13:06:23 INFO Applying migration id=sharedinbox 2026/02/05 13:06:23 INFO Applying migration id=noteshost 2026/02/05 13:06:23 INFO Applying migration id=fetched 2026/02/05 13:06:23 INFO Applying migration id=move 2026/02/05 13:06:23 INFO Applying migration id=cleanup 2026/02/05 13:06:23 INFO Applying migration id=received 2026/02/05 13:06:23 INFO Applying migration id=namehost 2026/02/05 13:06:23 INFO Applying migration id=outboxhost 2026/02/05 13:06:23 INFO Applying migration id=notesfts 2026/02/05 13:06:23 INFO Applying migration id=iconsname 2026/02/05 13:06:23 INFO Applying migration id=nohash 2026/02/05 13:06:23 INFO Applying migration id=shares 2026/02/05 13:06:23 INFO Applying migration id=actorttl 2026/02/05 13:06:23 INFO Applying migration id=tocc 2026/02/05 13:06:23 INFO Applying migration id=followeds 2026/02/05 13:06:23 INFO Applying migration id=certhash 2026/02/05 13:06:23 INFO Applying migration id=follows_sync 2026/02/05 13:06:23 INFO Applying migration id=jsonpath 2026/02/05 13:06:23 INFO Applying migration id=localforward 2026/02/05 13:06:23 INFO Applying migration id=avatar 2026/02/05 13:06:23 INFO Applying migration id=noimage 2026/02/05 13:06:23 INFO Applying migration id=feed 2026/02/05 13:06:23 INFO Applying migration id=bookmarks 2026/02/05 13:06:23 INFO Applying migration id=shareactivity 2026/02/05 13:06:23 INFO Applying migration id=application 2026/02/05 13:06:23 INFO Applying migration id=certificates 2026/02/05 13:06:23 INFO Applying migration id=rawforward 2026/02/05 13:06:23 INFO Applying migration id=publickey 2026/02/05 13:06:23 INFO Applying migration id=resolvegroup 2026/02/05 13:06:23 INFO Applying migration id=reject 2026/02/05 13:06:23 INFO Applying migration id=autodel 2026/02/05 13:06:23 INFO Applying migration id=jsonb 2026/02/05 13:06:23 INFO Applying migration id=quote 2026/02/05 13:06:23 INFO Applying migration id=rfc9421 2026/02/05 13:06:23 INFO Applying migration id=keys 2026/02/05 13:06:23 INFO Applying migration id=portable 2026/02/05 13:06:23 INFO Applying migration id=proofs 2026/02/05 13:06:23 INFO Applying migration id=contexts 2026/02/05 13:06:23 INFO Applying migration id=deliverieshost 2026/02/05 13:06:23 INFO Applying migration id=pembegin 2026/02/05 13:06:23 INFO Applying migration id=didhost 2026/02/05 13:06:25 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/02/05 13:06:25 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 (2.53s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/02/05 13:06:25 INFO Applying migration id=initial 2026/02/05 13:06:25 INFO Applying migration id=notesupdated 2026/02/05 13:06:25 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:25 INFO Applying migration id=activitiesid 2026/02/05 13:06:25 INFO Applying migration id=outbox 2026/02/05 13:06:25 INFO Applying migration id=edits 2026/02/05 13:06:25 INFO Applying migration id=outboxactor 2026/02/05 13:06:25 INFO Applying migration id=outboxsender 2026/02/05 13:06:25 INFO Applying migration id=thread 2026/02/05 13:06:25 INFO Applying migration id=host 2026/02/05 13:06:25 INFO Applying migration id=sharedinbox 2026/02/05 13:06:25 INFO Applying migration id=noteshost 2026/02/05 13:06:25 INFO Applying migration id=fetched 2026/02/05 13:06:25 INFO Applying migration id=move 2026/02/05 13:06:25 INFO Applying migration id=cleanup 2026/02/05 13:06:25 INFO Applying migration id=received 2026/02/05 13:06:25 INFO Applying migration id=namehost 2026/02/05 13:06:25 INFO Applying migration id=outboxhost 2026/02/05 13:06:25 INFO Applying migration id=notesfts 2026/02/05 13:06:25 INFO Applying migration id=iconsname 2026/02/05 13:06:25 INFO Applying migration id=nohash 2026/02/05 13:06:25 INFO Applying migration id=shares 2026/02/05 13:06:25 INFO Applying migration id=actorttl 2026/02/05 13:06:25 INFO Applying migration id=tocc 2026/02/05 13:06:25 INFO Applying migration id=followeds 2026/02/05 13:06:26 INFO Applying migration id=certhash 2026/02/05 13:06:26 INFO Applying migration id=follows_sync 2026/02/05 13:06:26 INFO Applying migration id=jsonpath 2026/02/05 13:06:26 INFO Applying migration id=localforward 2026/02/05 13:06:26 INFO Applying migration id=avatar 2026/02/05 13:06:26 INFO Applying migration id=noimage 2026/02/05 13:06:26 INFO Applying migration id=feed 2026/02/05 13:06:26 INFO Applying migration id=bookmarks 2026/02/05 13:06:26 INFO Applying migration id=shareactivity 2026/02/05 13:06:26 INFO Applying migration id=application 2026/02/05 13:06:26 INFO Applying migration id=certificates 2026/02/05 13:06:26 INFO Applying migration id=rawforward 2026/02/05 13:06:26 INFO Applying migration id=publickey 2026/02/05 13:06:26 INFO Applying migration id=resolvegroup 2026/02/05 13:06:26 INFO Applying migration id=reject 2026/02/05 13:06:26 INFO Applying migration id=autodel 2026/02/05 13:06:26 INFO Applying migration id=jsonb 2026/02/05 13:06:26 INFO Applying migration id=quote 2026/02/05 13:06:26 INFO Applying migration id=rfc9421 2026/02/05 13:06:26 INFO Applying migration id=keys 2026/02/05 13:06:26 INFO Applying migration id=portable 2026/02/05 13:06:26 INFO Applying migration id=proofs 2026/02/05 13:06:26 INFO Applying migration id=contexts 2026/02/05 13:06:26 INFO Applying migration id=deliverieshost 2026/02/05 13:06:26 INFO Applying migration id=pembegin 2026/02/05 13:06:26 INFO Applying migration id=didhost 2026/02/05 13:06:28 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/02/05 13:06:28 WARN Failed to resolve user ID host=localhost.localdomain:8443 name=troll error="cannot resolve troll@localhost.localdomain:8443: no such local user" --- PASS: TestResolve_NoSuchLocalUserByNameOnly (2.35s) === RUN TestResolve_NoSuchFederatedUser 2026/02/05 13:06:28 INFO Applying migration id=initial 2026/02/05 13:06:28 INFO Applying migration id=notesupdated 2026/02/05 13:06:28 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:28 INFO Applying migration id=activitiesid 2026/02/05 13:06:28 INFO Applying migration id=outbox 2026/02/05 13:06:28 INFO Applying migration id=edits 2026/02/05 13:06:28 INFO Applying migration id=outboxactor 2026/02/05 13:06:28 INFO Applying migration id=outboxsender 2026/02/05 13:06:28 INFO Applying migration id=thread 2026/02/05 13:06:28 INFO Applying migration id=host 2026/02/05 13:06:28 INFO Applying migration id=sharedinbox 2026/02/05 13:06:28 INFO Applying migration id=noteshost 2026/02/05 13:06:28 INFO Applying migration id=fetched 2026/02/05 13:06:28 INFO Applying migration id=move 2026/02/05 13:06:28 INFO Applying migration id=cleanup 2026/02/05 13:06:28 INFO Applying migration id=received 2026/02/05 13:06:28 INFO Applying migration id=namehost 2026/02/05 13:06:28 INFO Applying migration id=outboxhost 2026/02/05 13:06:28 INFO Applying migration id=notesfts 2026/02/05 13:06:28 INFO Applying migration id=iconsname 2026/02/05 13:06:28 INFO Applying migration id=nohash 2026/02/05 13:06:28 INFO Applying migration id=shares 2026/02/05 13:06:28 INFO Applying migration id=actorttl 2026/02/05 13:06:28 INFO Applying migration id=tocc 2026/02/05 13:06:28 INFO Applying migration id=followeds 2026/02/05 13:06:28 INFO Applying migration id=certhash 2026/02/05 13:06:28 INFO Applying migration id=follows_sync 2026/02/05 13:06:28 INFO Applying migration id=jsonpath 2026/02/05 13:06:28 INFO Applying migration id=localforward 2026/02/05 13:06:28 INFO Applying migration id=avatar 2026/02/05 13:06:28 INFO Applying migration id=noimage 2026/02/05 13:06:28 INFO Applying migration id=feed 2026/02/05 13:06:28 INFO Applying migration id=bookmarks 2026/02/05 13:06:28 INFO Applying migration id=shareactivity 2026/02/05 13:06:28 INFO Applying migration id=application 2026/02/05 13:06:28 INFO Applying migration id=certificates 2026/02/05 13:06:28 INFO Applying migration id=rawforward 2026/02/05 13:06:28 INFO Applying migration id=publickey 2026/02/05 13:06:28 INFO Applying migration id=resolvegroup 2026/02/05 13:06:28 INFO Applying migration id=reject 2026/02/05 13:06:28 INFO Applying migration id=autodel 2026/02/05 13:06:28 INFO Applying migration id=jsonb 2026/02/05 13:06:28 INFO Applying migration id=quote 2026/02/05 13:06:28 INFO Applying migration id=rfc9421 2026/02/05 13:06:28 INFO Applying migration id=keys 2026/02/05 13:06:28 INFO Applying migration id=portable 2026/02/05 13:06:28 INFO Applying migration id=proofs 2026/02/05 13:06:28 INFO Applying migration id=contexts 2026/02/05 13:06:28 INFO Applying migration id=deliverieshost 2026/02/05 13:06:28 INFO Applying migration id=pembegin 2026/02/05 13:06:28 INFO Applying migration id=didhost 2026/02/05 13:06:30 INFO Resolving user ID host=0.0.0.0 name=troll 2026/02/05 13:06:30 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 (1.90s) === RUN TestResolve_NoInput 2026/02/05 13:06:30 INFO Applying migration id=initial 2026/02/05 13:06:30 INFO Applying migration id=notesupdated 2026/02/05 13:06:30 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:30 INFO Applying migration id=activitiesid 2026/02/05 13:06:30 INFO Applying migration id=outbox 2026/02/05 13:06:30 INFO Applying migration id=edits 2026/02/05 13:06:30 INFO Applying migration id=outboxactor 2026/02/05 13:06:30 INFO Applying migration id=outboxsender 2026/02/05 13:06:30 INFO Applying migration id=thread 2026/02/05 13:06:30 INFO Applying migration id=host 2026/02/05 13:06:30 INFO Applying migration id=sharedinbox 2026/02/05 13:06:30 INFO Applying migration id=noteshost 2026/02/05 13:06:30 INFO Applying migration id=fetched 2026/02/05 13:06:30 INFO Applying migration id=move 2026/02/05 13:06:30 INFO Applying migration id=cleanup 2026/02/05 13:06:30 INFO Applying migration id=received 2026/02/05 13:06:30 INFO Applying migration id=namehost 2026/02/05 13:06:30 INFO Applying migration id=outboxhost 2026/02/05 13:06:30 INFO Applying migration id=notesfts 2026/02/05 13:06:30 INFO Applying migration id=iconsname 2026/02/05 13:06:30 INFO Applying migration id=nohash 2026/02/05 13:06:30 INFO Applying migration id=shares 2026/02/05 13:06:30 INFO Applying migration id=actorttl 2026/02/05 13:06:30 INFO Applying migration id=tocc 2026/02/05 13:06:30 INFO Applying migration id=followeds 2026/02/05 13:06:30 INFO Applying migration id=certhash 2026/02/05 13:06:30 INFO Applying migration id=follows_sync 2026/02/05 13:06:30 INFO Applying migration id=jsonpath 2026/02/05 13:06:30 INFO Applying migration id=localforward 2026/02/05 13:06:30 INFO Applying migration id=avatar 2026/02/05 13:06:30 INFO Applying migration id=noimage 2026/02/05 13:06:30 INFO Applying migration id=feed 2026/02/05 13:06:30 INFO Applying migration id=bookmarks 2026/02/05 13:06:30 INFO Applying migration id=shareactivity 2026/02/05 13:06:30 INFO Applying migration id=application 2026/02/05 13:06:30 INFO Applying migration id=certificates 2026/02/05 13:06:30 INFO Applying migration id=rawforward 2026/02/05 13:06:30 INFO Applying migration id=publickey 2026/02/05 13:06:30 INFO Applying migration id=resolvegroup 2026/02/05 13:06:30 INFO Applying migration id=reject 2026/02/05 13:06:30 INFO Applying migration id=autodel 2026/02/05 13:06:30 INFO Applying migration id=jsonb 2026/02/05 13:06:30 INFO Applying migration id=quote 2026/02/05 13:06:30 INFO Applying migration id=rfc9421 2026/02/05 13:06:30 INFO Applying migration id=keys 2026/02/05 13:06:30 INFO Applying migration id=portable 2026/02/05 13:06:30 INFO Applying migration id=proofs 2026/02/05 13:06:30 INFO Applying migration id=contexts 2026/02/05 13:06:30 INFO Applying migration id=deliverieshost 2026/02/05 13:06:30 INFO Applying migration id=pembegin 2026/02/05 13:06:30 INFO Applying migration id=didhost --- PASS: TestResolve_NoInput (2.07s) === RUN TestResolve_InvalidEscapeSequence 2026/02/05 13:06:32 INFO Applying migration id=initial 2026/02/05 13:06:32 INFO Applying migration id=notesupdated 2026/02/05 13:06:32 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:32 INFO Applying migration id=activitiesid 2026/02/05 13:06:32 INFO Applying migration id=outbox 2026/02/05 13:06:32 INFO Applying migration id=edits 2026/02/05 13:06:32 INFO Applying migration id=outboxactor 2026/02/05 13:06:32 INFO Applying migration id=outboxsender 2026/02/05 13:06:32 INFO Applying migration id=thread 2026/02/05 13:06:32 INFO Applying migration id=host 2026/02/05 13:06:32 INFO Applying migration id=sharedinbox 2026/02/05 13:06:32 INFO Applying migration id=noteshost 2026/02/05 13:06:32 INFO Applying migration id=fetched 2026/02/05 13:06:32 INFO Applying migration id=move 2026/02/05 13:06:32 INFO Applying migration id=cleanup 2026/02/05 13:06:32 INFO Applying migration id=received 2026/02/05 13:06:32 INFO Applying migration id=namehost 2026/02/05 13:06:32 INFO Applying migration id=outboxhost 2026/02/05 13:06:32 INFO Applying migration id=notesfts 2026/02/05 13:06:32 INFO Applying migration id=iconsname 2026/02/05 13:06:32 INFO Applying migration id=nohash 2026/02/05 13:06:32 INFO Applying migration id=shares 2026/02/05 13:06:32 INFO Applying migration id=actorttl 2026/02/05 13:06:32 INFO Applying migration id=tocc 2026/02/05 13:06:32 INFO Applying migration id=followeds 2026/02/05 13:06:32 INFO Applying migration id=certhash 2026/02/05 13:06:32 INFO Applying migration id=follows_sync 2026/02/05 13:06:32 INFO Applying migration id=jsonpath 2026/02/05 13:06:32 INFO Applying migration id=localforward 2026/02/05 13:06:32 INFO Applying migration id=avatar 2026/02/05 13:06:32 INFO Applying migration id=noimage 2026/02/05 13:06:32 INFO Applying migration id=feed 2026/02/05 13:06:32 INFO Applying migration id=bookmarks 2026/02/05 13:06:32 INFO Applying migration id=shareactivity 2026/02/05 13:06:32 INFO Applying migration id=application 2026/02/05 13:06:32 INFO Applying migration id=certificates 2026/02/05 13:06:32 INFO Applying migration id=rawforward 2026/02/05 13:06:32 INFO Applying migration id=publickey 2026/02/05 13:06:32 INFO Applying migration id=resolvegroup 2026/02/05 13:06:32 INFO Applying migration id=reject 2026/02/05 13:06:32 INFO Applying migration id=autodel 2026/02/05 13:06:32 INFO Applying migration id=jsonb 2026/02/05 13:06:32 INFO Applying migration id=quote 2026/02/05 13:06:32 INFO Applying migration id=rfc9421 2026/02/05 13:06:32 INFO Applying migration id=keys 2026/02/05 13:06:32 INFO Applying migration id=portable 2026/02/05 13:06:32 INFO Applying migration id=proofs 2026/02/05 13:06:32 INFO Applying migration id=contexts 2026/02/05 13:06:32 INFO Applying migration id=deliverieshost 2026/02/05 13:06:32 INFO Applying migration id=pembegin 2026/02/05 13:06:32 INFO Applying migration id=didhost 2026/02/05 13:06:35 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (3.11s) === RUN TestResolve_InvalidInputFormat 2026/02/05 13:06:35 INFO Applying migration id=initial 2026/02/05 13:06:35 INFO Applying migration id=notesupdated 2026/02/05 13:06:35 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:35 INFO Applying migration id=activitiesid 2026/02/05 13:06:35 INFO Applying migration id=outbox 2026/02/05 13:06:35 INFO Applying migration id=edits 2026/02/05 13:06:35 INFO Applying migration id=outboxactor 2026/02/05 13:06:35 INFO Applying migration id=outboxsender 2026/02/05 13:06:35 INFO Applying migration id=thread 2026/02/05 13:06:35 INFO Applying migration id=host 2026/02/05 13:06:35 INFO Applying migration id=sharedinbox 2026/02/05 13:06:35 INFO Applying migration id=noteshost 2026/02/05 13:06:35 INFO Applying migration id=fetched 2026/02/05 13:06:35 INFO Applying migration id=move 2026/02/05 13:06:35 INFO Applying migration id=cleanup 2026/02/05 13:06:35 INFO Applying migration id=received 2026/02/05 13:06:35 INFO Applying migration id=namehost 2026/02/05 13:06:35 INFO Applying migration id=outboxhost 2026/02/05 13:06:35 INFO Applying migration id=notesfts 2026/02/05 13:06:35 INFO Applying migration id=iconsname 2026/02/05 13:06:35 INFO Applying migration id=nohash 2026/02/05 13:06:35 INFO Applying migration id=shares 2026/02/05 13:06:35 INFO Applying migration id=actorttl 2026/02/05 13:06:35 INFO Applying migration id=tocc 2026/02/05 13:06:35 INFO Applying migration id=followeds 2026/02/05 13:06:35 INFO Applying migration id=certhash 2026/02/05 13:06:35 INFO Applying migration id=follows_sync 2026/02/05 13:06:35 INFO Applying migration id=jsonpath 2026/02/05 13:06:35 INFO Applying migration id=localforward 2026/02/05 13:06:35 INFO Applying migration id=avatar 2026/02/05 13:06:35 INFO Applying migration id=noimage 2026/02/05 13:06:35 INFO Applying migration id=feed 2026/02/05 13:06:35 INFO Applying migration id=bookmarks 2026/02/05 13:06:35 INFO Applying migration id=shareactivity 2026/02/05 13:06:35 INFO Applying migration id=application 2026/02/05 13:06:35 INFO Applying migration id=certificates 2026/02/05 13:06:35 INFO Applying migration id=rawforward 2026/02/05 13:06:35 INFO Applying migration id=publickey 2026/02/05 13:06:35 INFO Applying migration id=resolvegroup 2026/02/05 13:06:35 INFO Applying migration id=reject 2026/02/05 13:06:35 INFO Applying migration id=autodel 2026/02/05 13:06:35 INFO Applying migration id=jsonb 2026/02/05 13:06:35 INFO Applying migration id=quote 2026/02/05 13:06:35 INFO Applying migration id=rfc9421 2026/02/05 13:06:35 INFO Applying migration id=keys 2026/02/05 13:06:35 INFO Applying migration id=portable 2026/02/05 13:06:35 INFO Applying migration id=proofs 2026/02/05 13:06:35 INFO Applying migration id=contexts 2026/02/05 13:06:35 INFO Applying migration id=deliverieshost 2026/02/05 13:06:35 INFO Applying migration id=pembegin 2026/02/05 13:06:35 INFO Applying migration id=didhost --- PASS: TestResolve_InvalidInputFormat (2.47s) === RUN TestResolve_UnauthenticatedUser 2026/02/05 13:06:37 INFO Applying migration id=initial 2026/02/05 13:06:37 INFO Applying migration id=notesupdated 2026/02/05 13:06:37 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:37 INFO Applying migration id=activitiesid 2026/02/05 13:06:37 INFO Applying migration id=outbox 2026/02/05 13:06:37 INFO Applying migration id=edits 2026/02/05 13:06:37 INFO Applying migration id=outboxactor 2026/02/05 13:06:37 INFO Applying migration id=outboxsender 2026/02/05 13:06:37 INFO Applying migration id=thread 2026/02/05 13:06:37 INFO Applying migration id=host 2026/02/05 13:06:37 INFO Applying migration id=sharedinbox 2026/02/05 13:06:37 INFO Applying migration id=noteshost 2026/02/05 13:06:37 INFO Applying migration id=fetched 2026/02/05 13:06:37 INFO Applying migration id=move 2026/02/05 13:06:37 INFO Applying migration id=cleanup 2026/02/05 13:06:37 INFO Applying migration id=received 2026/02/05 13:06:37 INFO Applying migration id=namehost 2026/02/05 13:06:37 INFO Applying migration id=outboxhost 2026/02/05 13:06:37 INFO Applying migration id=notesfts 2026/02/05 13:06:37 INFO Applying migration id=iconsname 2026/02/05 13:06:37 INFO Applying migration id=nohash 2026/02/05 13:06:37 INFO Applying migration id=shares 2026/02/05 13:06:37 INFO Applying migration id=actorttl 2026/02/05 13:06:37 INFO Applying migration id=tocc 2026/02/05 13:06:37 INFO Applying migration id=followeds 2026/02/05 13:06:37 INFO Applying migration id=certhash 2026/02/05 13:06:37 INFO Applying migration id=follows_sync 2026/02/05 13:06:37 INFO Applying migration id=jsonpath 2026/02/05 13:06:37 INFO Applying migration id=localforward 2026/02/05 13:06:37 INFO Applying migration id=avatar 2026/02/05 13:06:37 INFO Applying migration id=noimage 2026/02/05 13:06:37 INFO Applying migration id=feed 2026/02/05 13:06:37 INFO Applying migration id=bookmarks 2026/02/05 13:06:37 INFO Applying migration id=shareactivity 2026/02/05 13:06:37 INFO Applying migration id=application 2026/02/05 13:06:37 INFO Applying migration id=certificates 2026/02/05 13:06:37 INFO Applying migration id=rawforward 2026/02/05 13:06:37 INFO Applying migration id=publickey 2026/02/05 13:06:37 INFO Applying migration id=resolvegroup 2026/02/05 13:06:37 INFO Applying migration id=reject 2026/02/05 13:06:37 INFO Applying migration id=autodel 2026/02/05 13:06:37 INFO Applying migration id=jsonb 2026/02/05 13:06:37 INFO Applying migration id=quote 2026/02/05 13:06:37 INFO Applying migration id=rfc9421 2026/02/05 13:06:37 INFO Applying migration id=keys 2026/02/05 13:06:37 INFO Applying migration id=portable 2026/02/05 13:06:37 INFO Applying migration id=proofs 2026/02/05 13:06:37 INFO Applying migration id=contexts 2026/02/05 13:06:37 INFO Applying migration id=deliverieshost 2026/02/05 13:06:37 INFO Applying migration id=pembegin 2026/02/05 13:06:37 INFO Applying migration id=didhost --- PASS: TestResolve_UnauthenticatedUser (1.51s) === RUN TestSay_HappyFlow 2026/02/05 13:06:39 INFO Applying migration id=initial 2026/02/05 13:06:39 INFO Applying migration id=notesupdated 2026/02/05 13:06:39 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:39 INFO Applying migration id=activitiesid 2026/02/05 13:06:39 INFO Applying migration id=outbox 2026/02/05 13:06:39 INFO Applying migration id=edits 2026/02/05 13:06:39 INFO Applying migration id=outboxactor 2026/02/05 13:06:39 INFO Applying migration id=outboxsender 2026/02/05 13:06:39 INFO Applying migration id=thread 2026/02/05 13:06:39 INFO Applying migration id=host 2026/02/05 13:06:39 INFO Applying migration id=sharedinbox 2026/02/05 13:06:39 INFO Applying migration id=noteshost 2026/02/05 13:06:39 INFO Applying migration id=fetched 2026/02/05 13:06:39 INFO Applying migration id=move 2026/02/05 13:06:39 INFO Applying migration id=cleanup 2026/02/05 13:06:39 INFO Applying migration id=received 2026/02/05 13:06:39 INFO Applying migration id=namehost 2026/02/05 13:06:39 INFO Applying migration id=outboxhost 2026/02/05 13:06:39 INFO Applying migration id=notesfts 2026/02/05 13:06:39 INFO Applying migration id=iconsname 2026/02/05 13:06:39 INFO Applying migration id=nohash 2026/02/05 13:06:39 INFO Applying migration id=shares 2026/02/05 13:06:39 INFO Applying migration id=actorttl 2026/02/05 13:06:39 INFO Applying migration id=tocc 2026/02/05 13:06:39 INFO Applying migration id=followeds 2026/02/05 13:06:39 INFO Applying migration id=certhash 2026/02/05 13:06:39 INFO Applying migration id=follows_sync 2026/02/05 13:06:39 INFO Applying migration id=jsonpath 2026/02/05 13:06:39 INFO Applying migration id=localforward 2026/02/05 13:06:39 INFO Applying migration id=avatar 2026/02/05 13:06:39 INFO Applying migration id=noimage 2026/02/05 13:06:39 INFO Applying migration id=feed 2026/02/05 13:06:39 INFO Applying migration id=bookmarks 2026/02/05 13:06:39 INFO Applying migration id=shareactivity 2026/02/05 13:06:39 INFO Applying migration id=application 2026/02/05 13:06:39 INFO Applying migration id=certificates 2026/02/05 13:06:39 INFO Applying migration id=rawforward 2026/02/05 13:06:39 INFO Applying migration id=publickey 2026/02/05 13:06:39 INFO Applying migration id=resolvegroup 2026/02/05 13:06:39 INFO Applying migration id=reject 2026/02/05 13:06:39 INFO Applying migration id=autodel 2026/02/05 13:06:39 INFO Applying migration id=jsonb 2026/02/05 13:06:39 INFO Applying migration id=quote 2026/02/05 13:06:39 INFO Applying migration id=rfc9421 2026/02/05 13:06:39 INFO Applying migration id=keys 2026/02/05 13:06:39 INFO Applying migration id=portable 2026/02/05 13:06:39 INFO Applying migration id=proofs 2026/02/05 13:06:39 INFO Applying migration id=contexts 2026/02/05 13:06:39 INFO Applying migration id=deliverieshost 2026/02/05 13:06:39 INFO Applying migration id=pembegin 2026/02/05 13:06:39 INFO Applying migration id=didhost 2026/02/05 13:06:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de9-7b58-765c-b990-3daf804b9593 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de9-7b58-75a2-b076-8b5a8c11d682 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de9-7b58-75a2-b076-8b5a8c11d682 2026/02/05 13:06:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de9-7b58-75a2-b076-8b5a8c11d682 2026/02/05 13:06:42 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 13:06:42 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (2.77s) === RUN TestSay_Throttling 2026/02/05 13:06:42 INFO Applying migration id=initial 2026/02/05 13:06:42 INFO Applying migration id=notesupdated 2026/02/05 13:06:42 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:42 INFO Applying migration id=activitiesid 2026/02/05 13:06:42 INFO Applying migration id=outbox 2026/02/05 13:06:42 INFO Applying migration id=edits 2026/02/05 13:06:42 INFO Applying migration id=outboxactor 2026/02/05 13:06:42 INFO Applying migration id=outboxsender 2026/02/05 13:06:42 INFO Applying migration id=thread 2026/02/05 13:06:42 INFO Applying migration id=host 2026/02/05 13:06:42 INFO Applying migration id=sharedinbox 2026/02/05 13:06:42 INFO Applying migration id=noteshost 2026/02/05 13:06:42 INFO Applying migration id=fetched 2026/02/05 13:06:42 INFO Applying migration id=move 2026/02/05 13:06:42 INFO Applying migration id=cleanup 2026/02/05 13:06:42 INFO Applying migration id=received 2026/02/05 13:06:42 INFO Applying migration id=namehost 2026/02/05 13:06:42 INFO Applying migration id=outboxhost 2026/02/05 13:06:42 INFO Applying migration id=notesfts 2026/02/05 13:06:42 INFO Applying migration id=iconsname 2026/02/05 13:06:42 INFO Applying migration id=nohash 2026/02/05 13:06:42 INFO Applying migration id=shares 2026/02/05 13:06:42 INFO Applying migration id=actorttl 2026/02/05 13:06:42 INFO Applying migration id=tocc 2026/02/05 13:06:42 INFO Applying migration id=followeds 2026/02/05 13:06:42 INFO Applying migration id=certhash 2026/02/05 13:06:42 INFO Applying migration id=follows_sync 2026/02/05 13:06:42 INFO Applying migration id=jsonpath 2026/02/05 13:06:42 INFO Applying migration id=localforward 2026/02/05 13:06:42 INFO Applying migration id=avatar 2026/02/05 13:06:42 INFO Applying migration id=noimage 2026/02/05 13:06:42 INFO Applying migration id=feed 2026/02/05 13:06:42 INFO Applying migration id=bookmarks 2026/02/05 13:06:42 INFO Applying migration id=shareactivity 2026/02/05 13:06:42 INFO Applying migration id=application 2026/02/05 13:06:42 INFO Applying migration id=certificates 2026/02/05 13:06:42 INFO Applying migration id=rawforward 2026/02/05 13:06:42 INFO Applying migration id=publickey 2026/02/05 13:06:42 INFO Applying migration id=resolvegroup 2026/02/05 13:06:42 INFO Applying migration id=reject 2026/02/05 13:06:42 INFO Applying migration id=autodel 2026/02/05 13:06:42 INFO Applying migration id=jsonb 2026/02/05 13:06:42 INFO Applying migration id=quote 2026/02/05 13:06:42 INFO Applying migration id=rfc9421 2026/02/05 13:06:42 INFO Applying migration id=keys 2026/02/05 13:06:42 INFO Applying migration id=portable 2026/02/05 13:06:42 INFO Applying migration id=proofs 2026/02/05 13:06:42 INFO Applying migration id=contexts 2026/02/05 13:06:42 INFO Applying migration id=deliverieshost 2026/02/05 13:06:42 INFO Applying migration id=pembegin 2026/02/05 13:06:42 INFO Applying migration id=didhost 2026/02/05 13:06:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de9-8360-76f5-87b6-6064bc957f66 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de9-8360-7659-b026-0244cc372a3d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de9-8360-7659-b026-0244cc372a3d 2026/02/05 13:06:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de9-8360-7659-b026-0244cc372a3d 2026/02/05 13:06:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 13:06:44 WARN User is posting too frequently last=2026-02-05T13:06:44.000Z can=2026-02-05T13:07:44.000Z 2026/02/05 13:06:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 13:06:44 INFO Generating first response key=/local --- PASS: TestSay_Throttling (2.06s) === RUN TestSearch_Happyflow 2026/02/05 13:06:44 INFO Applying migration id=initial 2026/02/05 13:06:44 INFO Applying migration id=notesupdated 2026/02/05 13:06:44 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:44 INFO Applying migration id=activitiesid 2026/02/05 13:06:44 INFO Applying migration id=outbox 2026/02/05 13:06:44 INFO Applying migration id=edits 2026/02/05 13:06:44 INFO Applying migration id=outboxactor 2026/02/05 13:06:44 INFO Applying migration id=outboxsender 2026/02/05 13:06:44 INFO Applying migration id=thread 2026/02/05 13:06:44 INFO Applying migration id=host 2026/02/05 13:06:44 INFO Applying migration id=sharedinbox 2026/02/05 13:06:44 INFO Applying migration id=noteshost 2026/02/05 13:06:44 INFO Applying migration id=fetched 2026/02/05 13:06:44 INFO Applying migration id=move 2026/02/05 13:06:44 INFO Applying migration id=cleanup 2026/02/05 13:06:44 INFO Applying migration id=received 2026/02/05 13:06:44 INFO Applying migration id=namehost 2026/02/05 13:06:44 INFO Applying migration id=outboxhost 2026/02/05 13:06:44 INFO Applying migration id=notesfts 2026/02/05 13:06:44 INFO Applying migration id=iconsname 2026/02/05 13:06:44 INFO Applying migration id=nohash 2026/02/05 13:06:44 INFO Applying migration id=shares 2026/02/05 13:06:44 INFO Applying migration id=actorttl 2026/02/05 13:06:44 INFO Applying migration id=tocc 2026/02/05 13:06:44 INFO Applying migration id=followeds 2026/02/05 13:06:44 INFO Applying migration id=certhash 2026/02/05 13:06:44 INFO Applying migration id=follows_sync 2026/02/05 13:06:44 INFO Applying migration id=jsonpath 2026/02/05 13:06:44 INFO Applying migration id=localforward 2026/02/05 13:06:44 INFO Applying migration id=avatar 2026/02/05 13:06:44 INFO Applying migration id=noimage 2026/02/05 13:06:44 INFO Applying migration id=feed 2026/02/05 13:06:44 INFO Applying migration id=bookmarks 2026/02/05 13:06:44 INFO Applying migration id=shareactivity 2026/02/05 13:06:44 INFO Applying migration id=application 2026/02/05 13:06:44 INFO Applying migration id=certificates 2026/02/05 13:06:44 INFO Applying migration id=rawforward 2026/02/05 13:06:44 INFO Applying migration id=publickey 2026/02/05 13:06:44 INFO Applying migration id=resolvegroup 2026/02/05 13:06:44 INFO Applying migration id=reject 2026/02/05 13:06:44 INFO Applying migration id=autodel 2026/02/05 13:06:44 INFO Applying migration id=jsonb 2026/02/05 13:06:44 INFO Applying migration id=quote 2026/02/05 13:06:44 INFO Applying migration id=rfc9421 2026/02/05 13:06:44 INFO Applying migration id=keys 2026/02/05 13:06:44 INFO Applying migration id=portable 2026/02/05 13:06:44 INFO Applying migration id=proofs 2026/02/05 13:06:44 INFO Applying migration id=contexts 2026/02/05 13:06:44 INFO Applying migration id=deliverieshost 2026/02/05 13:06:44 INFO Applying migration id=pembegin 2026/02/05 13:06:44 INFO Applying migration id=didhost --- PASS: TestSearch_Happyflow (2.87s) === RUN TestSearch_LeadingHash 2026/02/05 13:06:47 INFO Applying migration id=initial 2026/02/05 13:06:47 INFO Applying migration id=notesupdated 2026/02/05 13:06:47 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:47 INFO Applying migration id=activitiesid 2026/02/05 13:06:47 INFO Applying migration id=outbox 2026/02/05 13:06:47 INFO Applying migration id=edits 2026/02/05 13:06:47 INFO Applying migration id=outboxactor 2026/02/05 13:06:47 INFO Applying migration id=outboxsender 2026/02/05 13:06:47 INFO Applying migration id=thread 2026/02/05 13:06:47 INFO Applying migration id=host 2026/02/05 13:06:47 INFO Applying migration id=sharedinbox 2026/02/05 13:06:47 INFO Applying migration id=noteshost 2026/02/05 13:06:47 INFO Applying migration id=fetched 2026/02/05 13:06:47 INFO Applying migration id=move 2026/02/05 13:06:47 INFO Applying migration id=cleanup 2026/02/05 13:06:47 INFO Applying migration id=received 2026/02/05 13:06:47 INFO Applying migration id=namehost 2026/02/05 13:06:47 INFO Applying migration id=outboxhost 2026/02/05 13:06:47 INFO Applying migration id=notesfts 2026/02/05 13:06:47 INFO Applying migration id=iconsname 2026/02/05 13:06:47 INFO Applying migration id=nohash 2026/02/05 13:06:47 INFO Applying migration id=shares 2026/02/05 13:06:47 INFO Applying migration id=actorttl 2026/02/05 13:06:47 INFO Applying migration id=tocc 2026/02/05 13:06:47 INFO Applying migration id=followeds 2026/02/05 13:06:47 INFO Applying migration id=certhash 2026/02/05 13:06:47 INFO Applying migration id=follows_sync 2026/02/05 13:06:47 INFO Applying migration id=jsonpath 2026/02/05 13:06:47 INFO Applying migration id=localforward 2026/02/05 13:06:47 INFO Applying migration id=avatar 2026/02/05 13:06:47 INFO Applying migration id=noimage 2026/02/05 13:06:47 INFO Applying migration id=feed 2026/02/05 13:06:47 INFO Applying migration id=bookmarks 2026/02/05 13:06:47 INFO Applying migration id=shareactivity 2026/02/05 13:06:47 INFO Applying migration id=application 2026/02/05 13:06:47 INFO Applying migration id=certificates 2026/02/05 13:06:47 INFO Applying migration id=rawforward 2026/02/05 13:06:47 INFO Applying migration id=publickey 2026/02/05 13:06:47 INFO Applying migration id=resolvegroup 2026/02/05 13:06:47 INFO Applying migration id=reject 2026/02/05 13:06:47 INFO Applying migration id=autodel 2026/02/05 13:06:47 INFO Applying migration id=jsonb 2026/02/05 13:06:47 INFO Applying migration id=quote 2026/02/05 13:06:47 INFO Applying migration id=rfc9421 2026/02/05 13:06:47 INFO Applying migration id=keys 2026/02/05 13:06:47 INFO Applying migration id=portable 2026/02/05 13:06:47 INFO Applying migration id=proofs 2026/02/05 13:06:47 INFO Applying migration id=contexts 2026/02/05 13:06:47 INFO Applying migration id=deliverieshost 2026/02/05 13:06:47 INFO Applying migration id=pembegin 2026/02/05 13:06:47 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHash (3.27s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/02/05 13:06:50 INFO Applying migration id=initial 2026/02/05 13:06:50 INFO Applying migration id=notesupdated 2026/02/05 13:06:50 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:50 INFO Applying migration id=activitiesid 2026/02/05 13:06:50 INFO Applying migration id=outbox 2026/02/05 13:06:50 INFO Applying migration id=edits 2026/02/05 13:06:50 INFO Applying migration id=outboxactor 2026/02/05 13:06:50 INFO Applying migration id=outboxsender 2026/02/05 13:06:50 INFO Applying migration id=thread 2026/02/05 13:06:50 INFO Applying migration id=host 2026/02/05 13:06:50 INFO Applying migration id=sharedinbox 2026/02/05 13:06:50 INFO Applying migration id=noteshost 2026/02/05 13:06:50 INFO Applying migration id=fetched 2026/02/05 13:06:50 INFO Applying migration id=move 2026/02/05 13:06:50 INFO Applying migration id=cleanup 2026/02/05 13:06:50 INFO Applying migration id=received 2026/02/05 13:06:50 INFO Applying migration id=namehost 2026/02/05 13:06:50 INFO Applying migration id=outboxhost 2026/02/05 13:06:50 INFO Applying migration id=notesfts 2026/02/05 13:06:50 INFO Applying migration id=iconsname 2026/02/05 13:06:50 INFO Applying migration id=nohash 2026/02/05 13:06:50 INFO Applying migration id=shares 2026/02/05 13:06:50 INFO Applying migration id=actorttl 2026/02/05 13:06:50 INFO Applying migration id=tocc 2026/02/05 13:06:50 INFO Applying migration id=followeds 2026/02/05 13:06:50 INFO Applying migration id=certhash 2026/02/05 13:06:50 INFO Applying migration id=follows_sync 2026/02/05 13:06:50 INFO Applying migration id=jsonpath 2026/02/05 13:06:50 INFO Applying migration id=localforward 2026/02/05 13:06:50 INFO Applying migration id=avatar 2026/02/05 13:06:50 INFO Applying migration id=noimage 2026/02/05 13:06:50 INFO Applying migration id=feed 2026/02/05 13:06:50 INFO Applying migration id=bookmarks 2026/02/05 13:06:50 INFO Applying migration id=shareactivity 2026/02/05 13:06:50 INFO Applying migration id=application 2026/02/05 13:06:50 INFO Applying migration id=certificates 2026/02/05 13:06:50 INFO Applying migration id=rawforward 2026/02/05 13:06:50 INFO Applying migration id=publickey 2026/02/05 13:06:50 INFO Applying migration id=resolvegroup 2026/02/05 13:06:50 INFO Applying migration id=reject 2026/02/05 13:06:50 INFO Applying migration id=autodel 2026/02/05 13:06:50 INFO Applying migration id=jsonb 2026/02/05 13:06:50 INFO Applying migration id=quote 2026/02/05 13:06:50 INFO Applying migration id=rfc9421 2026/02/05 13:06:50 INFO Applying migration id=keys 2026/02/05 13:06:50 INFO Applying migration id=portable 2026/02/05 13:06:50 INFO Applying migration id=proofs 2026/02/05 13:06:50 INFO Applying migration id=contexts 2026/02/05 13:06:50 INFO Applying migration id=deliverieshost 2026/02/05 13:06:50 INFO Applying migration id=pembegin 2026/02/05 13:06:50 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHashUnauthenticatedUser (2.98s) === RUN TestSearch_NoInput 2026/02/05 13:06:53 INFO Applying migration id=initial 2026/02/05 13:06:53 INFO Applying migration id=notesupdated 2026/02/05 13:06:53 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:53 INFO Applying migration id=activitiesid 2026/02/05 13:06:53 INFO Applying migration id=outbox 2026/02/05 13:06:53 INFO Applying migration id=edits 2026/02/05 13:06:53 INFO Applying migration id=outboxactor 2026/02/05 13:06:53 INFO Applying migration id=outboxsender 2026/02/05 13:06:53 INFO Applying migration id=thread 2026/02/05 13:06:53 INFO Applying migration id=host 2026/02/05 13:06:53 INFO Applying migration id=sharedinbox 2026/02/05 13:06:53 INFO Applying migration id=noteshost 2026/02/05 13:06:53 INFO Applying migration id=fetched 2026/02/05 13:06:53 INFO Applying migration id=move 2026/02/05 13:06:53 INFO Applying migration id=cleanup 2026/02/05 13:06:53 INFO Applying migration id=received 2026/02/05 13:06:53 INFO Applying migration id=namehost 2026/02/05 13:06:53 INFO Applying migration id=outboxhost 2026/02/05 13:06:53 INFO Applying migration id=notesfts 2026/02/05 13:06:53 INFO Applying migration id=iconsname 2026/02/05 13:06:53 INFO Applying migration id=nohash 2026/02/05 13:06:53 INFO Applying migration id=shares 2026/02/05 13:06:53 INFO Applying migration id=actorttl 2026/02/05 13:06:53 INFO Applying migration id=tocc 2026/02/05 13:06:53 INFO Applying migration id=followeds 2026/02/05 13:06:53 INFO Applying migration id=certhash 2026/02/05 13:06:53 INFO Applying migration id=follows_sync 2026/02/05 13:06:53 INFO Applying migration id=jsonpath 2026/02/05 13:06:53 INFO Applying migration id=localforward 2026/02/05 13:06:53 INFO Applying migration id=avatar 2026/02/05 13:06:53 INFO Applying migration id=noimage 2026/02/05 13:06:53 INFO Applying migration id=feed 2026/02/05 13:06:53 INFO Applying migration id=bookmarks 2026/02/05 13:06:53 INFO Applying migration id=shareactivity 2026/02/05 13:06:53 INFO Applying migration id=application 2026/02/05 13:06:53 INFO Applying migration id=certificates 2026/02/05 13:06:53 INFO Applying migration id=rawforward 2026/02/05 13:06:53 INFO Applying migration id=publickey 2026/02/05 13:06:53 INFO Applying migration id=resolvegroup 2026/02/05 13:06:53 INFO Applying migration id=reject 2026/02/05 13:06:53 INFO Applying migration id=autodel 2026/02/05 13:06:53 INFO Applying migration id=jsonb 2026/02/05 13:06:53 INFO Applying migration id=quote 2026/02/05 13:06:53 INFO Applying migration id=rfc9421 2026/02/05 13:06:53 INFO Applying migration id=keys 2026/02/05 13:06:53 INFO Applying migration id=portable 2026/02/05 13:06:53 INFO Applying migration id=proofs 2026/02/05 13:06:53 INFO Applying migration id=contexts 2026/02/05 13:06:53 INFO Applying migration id=deliverieshost 2026/02/05 13:06:53 INFO Applying migration id=pembegin 2026/02/05 13:06:53 INFO Applying migration id=didhost --- PASS: TestSearch_NoInput (3.16s) === RUN TestSearch_EmptyInput 2026/02/05 13:06:56 INFO Applying migration id=initial 2026/02/05 13:06:56 INFO Applying migration id=notesupdated 2026/02/05 13:06:56 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:56 INFO Applying migration id=activitiesid 2026/02/05 13:06:56 INFO Applying migration id=outbox 2026/02/05 13:06:56 INFO Applying migration id=edits 2026/02/05 13:06:56 INFO Applying migration id=outboxactor 2026/02/05 13:06:56 INFO Applying migration id=outboxsender 2026/02/05 13:06:56 INFO Applying migration id=thread 2026/02/05 13:06:56 INFO Applying migration id=host 2026/02/05 13:06:56 INFO Applying migration id=sharedinbox 2026/02/05 13:06:56 INFO Applying migration id=noteshost 2026/02/05 13:06:56 INFO Applying migration id=fetched 2026/02/05 13:06:56 INFO Applying migration id=move 2026/02/05 13:06:56 INFO Applying migration id=cleanup 2026/02/05 13:06:56 INFO Applying migration id=received 2026/02/05 13:06:56 INFO Applying migration id=namehost 2026/02/05 13:06:56 INFO Applying migration id=outboxhost 2026/02/05 13:06:56 INFO Applying migration id=notesfts 2026/02/05 13:06:56 INFO Applying migration id=iconsname 2026/02/05 13:06:56 INFO Applying migration id=nohash 2026/02/05 13:06:56 INFO Applying migration id=shares 2026/02/05 13:06:56 INFO Applying migration id=actorttl 2026/02/05 13:06:56 INFO Applying migration id=tocc 2026/02/05 13:06:56 INFO Applying migration id=followeds 2026/02/05 13:06:56 INFO Applying migration id=certhash 2026/02/05 13:06:56 INFO Applying migration id=follows_sync 2026/02/05 13:06:56 INFO Applying migration id=jsonpath 2026/02/05 13:06:56 INFO Applying migration id=localforward 2026/02/05 13:06:56 INFO Applying migration id=avatar 2026/02/05 13:06:56 INFO Applying migration id=noimage 2026/02/05 13:06:56 INFO Applying migration id=feed 2026/02/05 13:06:56 INFO Applying migration id=bookmarks 2026/02/05 13:06:56 INFO Applying migration id=shareactivity 2026/02/05 13:06:56 INFO Applying migration id=application 2026/02/05 13:06:56 INFO Applying migration id=certificates 2026/02/05 13:06:56 INFO Applying migration id=rawforward 2026/02/05 13:06:56 INFO Applying migration id=publickey 2026/02/05 13:06:56 INFO Applying migration id=resolvegroup 2026/02/05 13:06:56 INFO Applying migration id=reject 2026/02/05 13:06:56 INFO Applying migration id=autodel 2026/02/05 13:06:56 INFO Applying migration id=jsonb 2026/02/05 13:06:56 INFO Applying migration id=quote 2026/02/05 13:06:56 INFO Applying migration id=rfc9421 2026/02/05 13:06:56 INFO Applying migration id=keys 2026/02/05 13:06:56 INFO Applying migration id=portable 2026/02/05 13:06:56 INFO Applying migration id=proofs 2026/02/05 13:06:56 INFO Applying migration id=contexts 2026/02/05 13:06:56 INFO Applying migration id=deliverieshost 2026/02/05 13:06:56 INFO Applying migration id=pembegin 2026/02/05 13:06:56 INFO Applying migration id=didhost --- PASS: TestSearch_EmptyInput (2.96s) === RUN TestSearch_InvalidEscapeSequence 2026/02/05 13:06:59 INFO Applying migration id=initial 2026/02/05 13:06:59 INFO Applying migration id=notesupdated 2026/02/05 13:06:59 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:59 INFO Applying migration id=activitiesid 2026/02/05 13:06:59 INFO Applying migration id=outbox 2026/02/05 13:06:59 INFO Applying migration id=edits 2026/02/05 13:06:59 INFO Applying migration id=outboxactor 2026/02/05 13:06:59 INFO Applying migration id=outboxsender 2026/02/05 13:06:59 INFO Applying migration id=thread 2026/02/05 13:06:59 INFO Applying migration id=host 2026/02/05 13:06:59 INFO Applying migration id=sharedinbox 2026/02/05 13:06:59 INFO Applying migration id=noteshost 2026/02/05 13:06:59 INFO Applying migration id=fetched 2026/02/05 13:06:59 INFO Applying migration id=move 2026/02/05 13:06:59 INFO Applying migration id=cleanup 2026/02/05 13:06:59 INFO Applying migration id=received 2026/02/05 13:06:59 INFO Applying migration id=namehost 2026/02/05 13:06:59 INFO Applying migration id=outboxhost 2026/02/05 13:06:59 INFO Applying migration id=notesfts 2026/02/05 13:06:59 INFO Applying migration id=iconsname 2026/02/05 13:06:59 INFO Applying migration id=nohash 2026/02/05 13:06:59 INFO Applying migration id=shares 2026/02/05 13:06:59 INFO Applying migration id=actorttl 2026/02/05 13:06:59 INFO Applying migration id=tocc 2026/02/05 13:06:59 INFO Applying migration id=followeds 2026/02/05 13:06:59 INFO Applying migration id=certhash 2026/02/05 13:06:59 INFO Applying migration id=follows_sync 2026/02/05 13:06:59 INFO Applying migration id=jsonpath 2026/02/05 13:06:59 INFO Applying migration id=localforward 2026/02/05 13:06:59 INFO Applying migration id=avatar 2026/02/05 13:06:59 INFO Applying migration id=noimage 2026/02/05 13:06:59 INFO Applying migration id=feed 2026/02/05 13:06:59 INFO Applying migration id=bookmarks 2026/02/05 13:06:59 INFO Applying migration id=shareactivity 2026/02/05 13:06:59 INFO Applying migration id=application 2026/02/05 13:06:59 INFO Applying migration id=certificates 2026/02/05 13:06:59 INFO Applying migration id=rawforward 2026/02/05 13:06:59 INFO Applying migration id=publickey 2026/02/05 13:06:59 INFO Applying migration id=resolvegroup 2026/02/05 13:06:59 INFO Applying migration id=reject 2026/02/05 13:06:59 INFO Applying migration id=autodel 2026/02/05 13:06:59 INFO Applying migration id=jsonb 2026/02/05 13:06:59 INFO Applying migration id=quote 2026/02/05 13:06:59 INFO Applying migration id=rfc9421 2026/02/05 13:06:59 INFO Applying migration id=keys 2026/02/05 13:06:59 INFO Applying migration id=portable 2026/02/05 13:06:59 INFO Applying migration id=proofs 2026/02/05 13:06:59 INFO Applying migration id=contexts 2026/02/05 13:06:59 INFO Applying migration id=deliverieshost 2026/02/05 13:06:59 INFO Applying migration id=pembegin 2026/02/05 13:06:59 INFO Applying migration id=didhost 2026/02/05 13:07:03 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (4.16s) === RUN TestSearch_UnathenticatedUser 2026/02/05 13:07:03 INFO Applying migration id=initial 2026/02/05 13:07:03 INFO Applying migration id=notesupdated 2026/02/05 13:07:03 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:03 INFO Applying migration id=activitiesid 2026/02/05 13:07:03 INFO Applying migration id=outbox 2026/02/05 13:07:03 INFO Applying migration id=edits 2026/02/05 13:07:03 INFO Applying migration id=outboxactor 2026/02/05 13:07:03 INFO Applying migration id=outboxsender 2026/02/05 13:07:03 INFO Applying migration id=thread 2026/02/05 13:07:03 INFO Applying migration id=host 2026/02/05 13:07:03 INFO Applying migration id=sharedinbox 2026/02/05 13:07:03 INFO Applying migration id=noteshost 2026/02/05 13:07:03 INFO Applying migration id=fetched 2026/02/05 13:07:03 INFO Applying migration id=move 2026/02/05 13:07:03 INFO Applying migration id=cleanup 2026/02/05 13:07:03 INFO Applying migration id=received 2026/02/05 13:07:03 INFO Applying migration id=namehost 2026/02/05 13:07:03 INFO Applying migration id=outboxhost 2026/02/05 13:07:03 INFO Applying migration id=notesfts 2026/02/05 13:07:03 INFO Applying migration id=iconsname 2026/02/05 13:07:03 INFO Applying migration id=nohash 2026/02/05 13:07:03 INFO Applying migration id=shares 2026/02/05 13:07:03 INFO Applying migration id=actorttl 2026/02/05 13:07:03 INFO Applying migration id=tocc 2026/02/05 13:07:03 INFO Applying migration id=followeds 2026/02/05 13:07:03 INFO Applying migration id=certhash 2026/02/05 13:07:03 INFO Applying migration id=follows_sync 2026/02/05 13:07:03 INFO Applying migration id=jsonpath 2026/02/05 13:07:03 INFO Applying migration id=localforward 2026/02/05 13:07:03 INFO Applying migration id=avatar 2026/02/05 13:07:03 INFO Applying migration id=noimage 2026/02/05 13:07:03 INFO Applying migration id=feed 2026/02/05 13:07:03 INFO Applying migration id=bookmarks 2026/02/05 13:07:03 INFO Applying migration id=shareactivity 2026/02/05 13:07:03 INFO Applying migration id=application 2026/02/05 13:07:03 INFO Applying migration id=certificates 2026/02/05 13:07:03 INFO Applying migration id=rawforward 2026/02/05 13:07:03 INFO Applying migration id=publickey 2026/02/05 13:07:03 INFO Applying migration id=resolvegroup 2026/02/05 13:07:03 INFO Applying migration id=reject 2026/02/05 13:07:03 INFO Applying migration id=autodel 2026/02/05 13:07:03 INFO Applying migration id=jsonb 2026/02/05 13:07:03 INFO Applying migration id=quote 2026/02/05 13:07:03 INFO Applying migration id=rfc9421 2026/02/05 13:07:03 INFO Applying migration id=keys 2026/02/05 13:07:03 INFO Applying migration id=portable 2026/02/05 13:07:03 INFO Applying migration id=proofs 2026/02/05 13:07:03 INFO Applying migration id=contexts 2026/02/05 13:07:03 INFO Applying migration id=deliverieshost 2026/02/05 13:07:03 INFO Applying migration id=pembegin 2026/02/05 13:07:03 INFO Applying migration id=didhost --- PASS: TestSearch_UnathenticatedUser (2.41s) === RUN TestShare_PublicPost 2026/02/05 13:07:06 INFO Applying migration id=initial 2026/02/05 13:07:06 INFO Applying migration id=notesupdated 2026/02/05 13:07:06 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:06 INFO Applying migration id=activitiesid 2026/02/05 13:07:06 INFO Applying migration id=outbox 2026/02/05 13:07:06 INFO Applying migration id=edits 2026/02/05 13:07:06 INFO Applying migration id=outboxactor 2026/02/05 13:07:06 INFO Applying migration id=outboxsender 2026/02/05 13:07:06 INFO Applying migration id=thread 2026/02/05 13:07:06 INFO Applying migration id=host 2026/02/05 13:07:06 INFO Applying migration id=sharedinbox 2026/02/05 13:07:06 INFO Applying migration id=noteshost 2026/02/05 13:07:06 INFO Applying migration id=fetched 2026/02/05 13:07:06 INFO Applying migration id=move 2026/02/05 13:07:06 INFO Applying migration id=cleanup 2026/02/05 13:07:06 INFO Applying migration id=received 2026/02/05 13:07:06 INFO Applying migration id=namehost 2026/02/05 13:07:06 INFO Applying migration id=outboxhost 2026/02/05 13:07:06 INFO Applying migration id=notesfts 2026/02/05 13:07:06 INFO Applying migration id=iconsname 2026/02/05 13:07:06 INFO Applying migration id=nohash 2026/02/05 13:07:06 INFO Applying migration id=shares 2026/02/05 13:07:06 INFO Applying migration id=actorttl 2026/02/05 13:07:06 INFO Applying migration id=tocc 2026/02/05 13:07:06 INFO Applying migration id=followeds 2026/02/05 13:07:06 INFO Applying migration id=certhash 2026/02/05 13:07:06 INFO Applying migration id=follows_sync 2026/02/05 13:07:06 INFO Applying migration id=jsonpath 2026/02/05 13:07:06 INFO Applying migration id=localforward 2026/02/05 13:07:06 INFO Applying migration id=avatar 2026/02/05 13:07:06 INFO Applying migration id=noimage 2026/02/05 13:07:06 INFO Applying migration id=feed 2026/02/05 13:07:06 INFO Applying migration id=bookmarks 2026/02/05 13:07:06 INFO Applying migration id=shareactivity 2026/02/05 13:07:06 INFO Applying migration id=application 2026/02/05 13:07:06 INFO Applying migration id=certificates 2026/02/05 13:07:06 INFO Applying migration id=rawforward 2026/02/05 13:07:06 INFO Applying migration id=publickey 2026/02/05 13:07:06 INFO Applying migration id=resolvegroup 2026/02/05 13:07:06 INFO Applying migration id=reject 2026/02/05 13:07:06 INFO Applying migration id=autodel 2026/02/05 13:07:06 INFO Applying migration id=jsonb 2026/02/05 13:07:06 INFO Applying migration id=quote 2026/02/05 13:07:06 INFO Applying migration id=rfc9421 2026/02/05 13:07:06 INFO Applying migration id=keys 2026/02/05 13:07:06 INFO Applying migration id=portable 2026/02/05 13:07:06 INFO Applying migration id=proofs 2026/02/05 13:07:06 INFO Applying migration id=contexts 2026/02/05 13:07:06 INFO Applying migration id=deliverieshost 2026/02/05 13:07:06 INFO Applying migration id=pembegin 2026/02/05 13:07:06 INFO Applying migration id=didhost 2026/02/05 13:07:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de9-e260-7112-a59f-6f7157171cfd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de9-e260-7093-bca4-62941eadff97 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de9-e260-7093-bca4-62941eadff97 2026/02/05 13:07:08 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 13:07:08 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (2.50s) === RUN TestShare_Throttling 2026/02/05 13:07:08 INFO Applying migration id=initial 2026/02/05 13:07:08 INFO Applying migration id=notesupdated 2026/02/05 13:07:08 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:08 INFO Applying migration id=activitiesid 2026/02/05 13:07:08 INFO Applying migration id=outbox 2026/02/05 13:07:08 INFO Applying migration id=edits 2026/02/05 13:07:08 INFO Applying migration id=outboxactor 2026/02/05 13:07:08 INFO Applying migration id=outboxsender 2026/02/05 13:07:08 INFO Applying migration id=thread 2026/02/05 13:07:08 INFO Applying migration id=host 2026/02/05 13:07:08 INFO Applying migration id=sharedinbox 2026/02/05 13:07:08 INFO Applying migration id=noteshost 2026/02/05 13:07:08 INFO Applying migration id=fetched 2026/02/05 13:07:08 INFO Applying migration id=move 2026/02/05 13:07:08 INFO Applying migration id=cleanup 2026/02/05 13:07:08 INFO Applying migration id=received 2026/02/05 13:07:08 INFO Applying migration id=namehost 2026/02/05 13:07:08 INFO Applying migration id=outboxhost 2026/02/05 13:07:08 INFO Applying migration id=notesfts 2026/02/05 13:07:08 INFO Applying migration id=iconsname 2026/02/05 13:07:08 INFO Applying migration id=nohash 2026/02/05 13:07:08 INFO Applying migration id=shares 2026/02/05 13:07:08 INFO Applying migration id=actorttl 2026/02/05 13:07:08 INFO Applying migration id=tocc 2026/02/05 13:07:08 INFO Applying migration id=followeds 2026/02/05 13:07:08 INFO Applying migration id=certhash 2026/02/05 13:07:08 INFO Applying migration id=follows_sync 2026/02/05 13:07:08 INFO Applying migration id=jsonpath 2026/02/05 13:07:08 INFO Applying migration id=localforward 2026/02/05 13:07:08 INFO Applying migration id=avatar 2026/02/05 13:07:08 INFO Applying migration id=noimage 2026/02/05 13:07:08 INFO Applying migration id=feed 2026/02/05 13:07:08 INFO Applying migration id=bookmarks 2026/02/05 13:07:08 INFO Applying migration id=shareactivity 2026/02/05 13:07:08 INFO Applying migration id=application 2026/02/05 13:07:08 INFO Applying migration id=certificates 2026/02/05 13:07:08 INFO Applying migration id=rawforward 2026/02/05 13:07:08 INFO Applying migration id=publickey 2026/02/05 13:07:08 INFO Applying migration id=resolvegroup 2026/02/05 13:07:08 INFO Applying migration id=reject 2026/02/05 13:07:08 INFO Applying migration id=autodel 2026/02/05 13:07:08 INFO Applying migration id=jsonb 2026/02/05 13:07:08 INFO Applying migration id=quote 2026/02/05 13:07:08 INFO Applying migration id=rfc9421 2026/02/05 13:07:08 INFO Applying migration id=keys 2026/02/05 13:07:08 INFO Applying migration id=portable 2026/02/05 13:07:08 INFO Applying migration id=proofs 2026/02/05 13:07:08 INFO Applying migration id=contexts 2026/02/05 13:07:08 INFO Applying migration id=deliverieshost 2026/02/05 13:07:08 INFO Applying migration id=pembegin 2026/02/05 13:07:08 INFO Applying migration id=didhost 2026/02/05 13:07:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de9-ee6b-7b9d-be78-9806046d1cb0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de9-ee6b-7b22-9675-98ecd708adaf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de9-ee6b-7b22-9675-98ecd708adaf 2026/02/05 13:07:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de9-ee6d-7c96-9018-68069f0787c2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de9-ee6d-7c59-8cc1-f52daf0c8f45 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2de9-ee6d-7c59-8cc1-f52daf0c8f45 2026/02/05 13:07:11 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (3.08s) === RUN TestShare_UnshareThrottling 2026/02/05 13:07:11 INFO Applying migration id=initial 2026/02/05 13:07:11 INFO Applying migration id=notesupdated 2026/02/05 13:07:11 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:11 INFO Applying migration id=activitiesid 2026/02/05 13:07:11 INFO Applying migration id=outbox 2026/02/05 13:07:11 INFO Applying migration id=edits 2026/02/05 13:07:11 INFO Applying migration id=outboxactor 2026/02/05 13:07:11 INFO Applying migration id=outboxsender 2026/02/05 13:07:11 INFO Applying migration id=thread 2026/02/05 13:07:11 INFO Applying migration id=host 2026/02/05 13:07:11 INFO Applying migration id=sharedinbox 2026/02/05 13:07:11 INFO Applying migration id=noteshost 2026/02/05 13:07:11 INFO Applying migration id=fetched 2026/02/05 13:07:11 INFO Applying migration id=move 2026/02/05 13:07:11 INFO Applying migration id=cleanup 2026/02/05 13:07:11 INFO Applying migration id=received 2026/02/05 13:07:11 INFO Applying migration id=namehost 2026/02/05 13:07:11 INFO Applying migration id=outboxhost 2026/02/05 13:07:11 INFO Applying migration id=notesfts 2026/02/05 13:07:11 INFO Applying migration id=iconsname 2026/02/05 13:07:11 INFO Applying migration id=nohash 2026/02/05 13:07:11 INFO Applying migration id=shares 2026/02/05 13:07:11 INFO Applying migration id=actorttl 2026/02/05 13:07:11 INFO Applying migration id=tocc 2026/02/05 13:07:11 INFO Applying migration id=followeds 2026/02/05 13:07:11 INFO Applying migration id=certhash 2026/02/05 13:07:11 INFO Applying migration id=follows_sync 2026/02/05 13:07:11 INFO Applying migration id=jsonpath 2026/02/05 13:07:11 INFO Applying migration id=localforward 2026/02/05 13:07:11 INFO Applying migration id=avatar 2026/02/05 13:07:11 INFO Applying migration id=noimage 2026/02/05 13:07:11 INFO Applying migration id=feed 2026/02/05 13:07:11 INFO Applying migration id=bookmarks 2026/02/05 13:07:11 INFO Applying migration id=shareactivity 2026/02/05 13:07:11 INFO Applying migration id=application 2026/02/05 13:07:11 INFO Applying migration id=certificates 2026/02/05 13:07:11 INFO Applying migration id=rawforward 2026/02/05 13:07:11 INFO Applying migration id=publickey 2026/02/05 13:07:11 INFO Applying migration id=resolvegroup 2026/02/05 13:07:11 INFO Applying migration id=reject 2026/02/05 13:07:11 INFO Applying migration id=autodel 2026/02/05 13:07:11 INFO Applying migration id=jsonb 2026/02/05 13:07:11 INFO Applying migration id=quote 2026/02/05 13:07:11 INFO Applying migration id=rfc9421 2026/02/05 13:07:11 INFO Applying migration id=keys 2026/02/05 13:07:11 INFO Applying migration id=portable 2026/02/05 13:07:11 INFO Applying migration id=proofs 2026/02/05 13:07:11 INFO Applying migration id=contexts 2026/02/05 13:07:11 INFO Applying migration id=deliverieshost 2026/02/05 13:07:11 INFO Applying migration id=pembegin 2026/02/05 13:07:11 INFO Applying migration id=didhost 2026/02/05 13:07:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de9-fa74-7b54-a54c-dd0e8318b2b9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de9-fa74-7afc-bb86-475f897a361e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de9-fa74-7afc-bb86-475f897a361e --- PASS: TestShare_UnshareThrottling (3.08s) === RUN TestShare_PostToFollowers 2026/02/05 13:07:14 INFO Applying migration id=initial 2026/02/05 13:07:14 INFO Applying migration id=notesupdated 2026/02/05 13:07:14 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:14 INFO Applying migration id=activitiesid 2026/02/05 13:07:14 INFO Applying migration id=outbox 2026/02/05 13:07:14 INFO Applying migration id=edits 2026/02/05 13:07:14 INFO Applying migration id=outboxactor 2026/02/05 13:07:14 INFO Applying migration id=outboxsender 2026/02/05 13:07:14 INFO Applying migration id=thread 2026/02/05 13:07:14 INFO Applying migration id=host 2026/02/05 13:07:14 INFO Applying migration id=sharedinbox 2026/02/05 13:07:14 INFO Applying migration id=noteshost 2026/02/05 13:07:14 INFO Applying migration id=fetched 2026/02/05 13:07:14 INFO Applying migration id=move 2026/02/05 13:07:14 INFO Applying migration id=cleanup 2026/02/05 13:07:14 INFO Applying migration id=received 2026/02/05 13:07:14 INFO Applying migration id=namehost 2026/02/05 13:07:14 INFO Applying migration id=outboxhost 2026/02/05 13:07:14 INFO Applying migration id=notesfts 2026/02/05 13:07:14 INFO Applying migration id=iconsname 2026/02/05 13:07:14 INFO Applying migration id=nohash 2026/02/05 13:07:14 INFO Applying migration id=shares 2026/02/05 13:07:14 INFO Applying migration id=actorttl 2026/02/05 13:07:14 INFO Applying migration id=tocc 2026/02/05 13:07:14 INFO Applying migration id=followeds 2026/02/05 13:07:14 INFO Applying migration id=certhash 2026/02/05 13:07:14 INFO Applying migration id=follows_sync 2026/02/05 13:07:14 INFO Applying migration id=jsonpath 2026/02/05 13:07:14 INFO Applying migration id=localforward 2026/02/05 13:07:14 INFO Applying migration id=avatar 2026/02/05 13:07:14 INFO Applying migration id=noimage 2026/02/05 13:07:14 INFO Applying migration id=feed 2026/02/05 13:07:14 INFO Applying migration id=bookmarks 2026/02/05 13:07:14 INFO Applying migration id=shareactivity 2026/02/05 13:07:14 INFO Applying migration id=application 2026/02/05 13:07:14 INFO Applying migration id=certificates 2026/02/05 13:07:14 INFO Applying migration id=rawforward 2026/02/05 13:07:14 INFO Applying migration id=publickey 2026/02/05 13:07:14 INFO Applying migration id=resolvegroup 2026/02/05 13:07:14 INFO Applying migration id=reject 2026/02/05 13:07:14 INFO Applying migration id=autodel 2026/02/05 13:07:14 INFO Applying migration id=jsonb 2026/02/05 13:07:14 INFO Applying migration id=quote 2026/02/05 13:07:14 INFO Applying migration id=rfc9421 2026/02/05 13:07:14 INFO Applying migration id=keys 2026/02/05 13:07:14 INFO Applying migration id=portable 2026/02/05 13:07:14 INFO Applying migration id=proofs 2026/02/05 13:07:14 INFO Applying migration id=contexts 2026/02/05 13:07:14 INFO Applying migration id=deliverieshost 2026/02/05 13:07:14 INFO Applying migration id=pembegin 2026/02/05 13:07:14 INFO Applying migration id=didhost 2026/02/05 13:07:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-090e-7d63-8fe7-5fce0d60eb19 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-090e-7d19-9e25-9ab909911032 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2dea-090e-7d19-9e25-9ab909911032 2026/02/05 13:07:18 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019c2dea-090e-7d19-9e25-9ab909911032 error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (3.74s) === RUN TestShare_Twice 2026/02/05 13:07:18 INFO Applying migration id=initial 2026/02/05 13:07:18 INFO Applying migration id=notesupdated 2026/02/05 13:07:18 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:18 INFO Applying migration id=activitiesid 2026/02/05 13:07:18 INFO Applying migration id=outbox 2026/02/05 13:07:18 INFO Applying migration id=edits 2026/02/05 13:07:18 INFO Applying migration id=outboxactor 2026/02/05 13:07:18 INFO Applying migration id=outboxsender 2026/02/05 13:07:18 INFO Applying migration id=thread 2026/02/05 13:07:18 INFO Applying migration id=host 2026/02/05 13:07:18 INFO Applying migration id=sharedinbox 2026/02/05 13:07:18 INFO Applying migration id=noteshost 2026/02/05 13:07:18 INFO Applying migration id=fetched 2026/02/05 13:07:18 INFO Applying migration id=move 2026/02/05 13:07:18 INFO Applying migration id=cleanup 2026/02/05 13:07:18 INFO Applying migration id=received 2026/02/05 13:07:18 INFO Applying migration id=namehost 2026/02/05 13:07:18 INFO Applying migration id=outboxhost 2026/02/05 13:07:18 INFO Applying migration id=notesfts 2026/02/05 13:07:18 INFO Applying migration id=iconsname 2026/02/05 13:07:18 INFO Applying migration id=nohash 2026/02/05 13:07:18 INFO Applying migration id=shares 2026/02/05 13:07:18 INFO Applying migration id=actorttl 2026/02/05 13:07:18 INFO Applying migration id=tocc 2026/02/05 13:07:18 INFO Applying migration id=followeds 2026/02/05 13:07:18 INFO Applying migration id=certhash 2026/02/05 13:07:18 INFO Applying migration id=follows_sync 2026/02/05 13:07:18 INFO Applying migration id=jsonpath 2026/02/05 13:07:18 INFO Applying migration id=localforward 2026/02/05 13:07:18 INFO Applying migration id=avatar 2026/02/05 13:07:18 INFO Applying migration id=noimage 2026/02/05 13:07:18 INFO Applying migration id=feed 2026/02/05 13:07:18 INFO Applying migration id=bookmarks 2026/02/05 13:07:18 INFO Applying migration id=shareactivity 2026/02/05 13:07:18 INFO Applying migration id=application 2026/02/05 13:07:18 INFO Applying migration id=certificates 2026/02/05 13:07:18 INFO Applying migration id=rawforward 2026/02/05 13:07:18 INFO Applying migration id=publickey 2026/02/05 13:07:18 INFO Applying migration id=resolvegroup 2026/02/05 13:07:18 INFO Applying migration id=reject 2026/02/05 13:07:18 INFO Applying migration id=autodel 2026/02/05 13:07:18 INFO Applying migration id=jsonb 2026/02/05 13:07:18 INFO Applying migration id=quote 2026/02/05 13:07:18 INFO Applying migration id=rfc9421 2026/02/05 13:07:18 INFO Applying migration id=keys 2026/02/05 13:07:18 INFO Applying migration id=portable 2026/02/05 13:07:18 INFO Applying migration id=proofs 2026/02/05 13:07:18 INFO Applying migration id=contexts 2026/02/05 13:07:18 INFO Applying migration id=deliverieshost 2026/02/05 13:07:18 INFO Applying migration id=pembegin 2026/02/05 13:07:18 INFO Applying migration id=didhost 2026/02/05 13:07:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-13a8-7977-82cf-85228b2cae4e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-13a8-78f1-b8d3-8a5070b67ac3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2dea-13a8-78f1-b8d3-8a5070b67ac3 2026/02/05 13:07:21 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 13:07:21 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 13:07:21 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019c2dea-13a8-78f1-b8d3-8a5070b67ac3 error="sql: no rows in result set" --- PASS: TestShare_Twice (2.72s) === RUN TestShare_Unshare 2026/02/05 13:07:21 INFO Applying migration id=initial 2026/02/05 13:07:21 INFO Applying migration id=notesupdated 2026/02/05 13:07:21 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:21 INFO Applying migration id=activitiesid 2026/02/05 13:07:21 INFO Applying migration id=outbox 2026/02/05 13:07:21 INFO Applying migration id=edits 2026/02/05 13:07:21 INFO Applying migration id=outboxactor 2026/02/05 13:07:21 INFO Applying migration id=outboxsender 2026/02/05 13:07:21 INFO Applying migration id=thread 2026/02/05 13:07:21 INFO Applying migration id=host 2026/02/05 13:07:21 INFO Applying migration id=sharedinbox 2026/02/05 13:07:21 INFO Applying migration id=noteshost 2026/02/05 13:07:21 INFO Applying migration id=fetched 2026/02/05 13:07:21 INFO Applying migration id=move 2026/02/05 13:07:21 INFO Applying migration id=cleanup 2026/02/05 13:07:21 INFO Applying migration id=received 2026/02/05 13:07:21 INFO Applying migration id=namehost 2026/02/05 13:07:21 INFO Applying migration id=outboxhost 2026/02/05 13:07:21 INFO Applying migration id=notesfts 2026/02/05 13:07:21 INFO Applying migration id=iconsname 2026/02/05 13:07:21 INFO Applying migration id=nohash 2026/02/05 13:07:21 INFO Applying migration id=shares 2026/02/05 13:07:21 INFO Applying migration id=actorttl 2026/02/05 13:07:21 INFO Applying migration id=tocc 2026/02/05 13:07:21 INFO Applying migration id=followeds 2026/02/05 13:07:21 INFO Applying migration id=certhash 2026/02/05 13:07:21 INFO Applying migration id=follows_sync 2026/02/05 13:07:21 INFO Applying migration id=jsonpath 2026/02/05 13:07:21 INFO Applying migration id=localforward 2026/02/05 13:07:21 INFO Applying migration id=avatar 2026/02/05 13:07:21 INFO Applying migration id=noimage 2026/02/05 13:07:21 INFO Applying migration id=feed 2026/02/05 13:07:21 INFO Applying migration id=bookmarks 2026/02/05 13:07:21 INFO Applying migration id=shareactivity 2026/02/05 13:07:21 INFO Applying migration id=application 2026/02/05 13:07:21 INFO Applying migration id=certificates 2026/02/05 13:07:21 INFO Applying migration id=rawforward 2026/02/05 13:07:21 INFO Applying migration id=publickey 2026/02/05 13:07:21 INFO Applying migration id=resolvegroup 2026/02/05 13:07:21 INFO Applying migration id=reject 2026/02/05 13:07:21 INFO Applying migration id=autodel 2026/02/05 13:07:21 INFO Applying migration id=jsonb 2026/02/05 13:07:21 INFO Applying migration id=quote 2026/02/05 13:07:21 INFO Applying migration id=rfc9421 2026/02/05 13:07:21 INFO Applying migration id=keys 2026/02/05 13:07:21 INFO Applying migration id=portable 2026/02/05 13:07:21 INFO Applying migration id=proofs 2026/02/05 13:07:21 INFO Applying migration id=contexts 2026/02/05 13:07:21 INFO Applying migration id=deliverieshost 2026/02/05 13:07:21 INFO Applying migration id=pembegin 2026/02/05 13:07:21 INFO Applying migration id=didhost 2026/02/05 13:07:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-1fe5-7601-9082-ca7888149f4c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-1fe5-7585-b430-af7eb04f0dc0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2dea-1fe5-7585-b430-af7eb04f0dc0 2026/02/05 13:07:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 13:07:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 13:07:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (3.13s) === RUN TestShare_ShareAfterUnshare 2026/02/05 13:07:24 INFO Applying migration id=initial 2026/02/05 13:07:24 INFO Applying migration id=notesupdated 2026/02/05 13:07:24 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:24 INFO Applying migration id=activitiesid 2026/02/05 13:07:24 INFO Applying migration id=outbox 2026/02/05 13:07:24 INFO Applying migration id=edits 2026/02/05 13:07:24 INFO Applying migration id=outboxactor 2026/02/05 13:07:24 INFO Applying migration id=outboxsender 2026/02/05 13:07:24 INFO Applying migration id=thread 2026/02/05 13:07:24 INFO Applying migration id=host 2026/02/05 13:07:24 INFO Applying migration id=sharedinbox 2026/02/05 13:07:24 INFO Applying migration id=noteshost 2026/02/05 13:07:24 INFO Applying migration id=fetched 2026/02/05 13:07:24 INFO Applying migration id=move 2026/02/05 13:07:24 INFO Applying migration id=cleanup 2026/02/05 13:07:24 INFO Applying migration id=received 2026/02/05 13:07:24 INFO Applying migration id=namehost 2026/02/05 13:07:24 INFO Applying migration id=outboxhost 2026/02/05 13:07:24 INFO Applying migration id=notesfts 2026/02/05 13:07:24 INFO Applying migration id=iconsname 2026/02/05 13:07:24 INFO Applying migration id=nohash 2026/02/05 13:07:24 INFO Applying migration id=shares 2026/02/05 13:07:24 INFO Applying migration id=actorttl 2026/02/05 13:07:24 INFO Applying migration id=tocc 2026/02/05 13:07:24 INFO Applying migration id=followeds 2026/02/05 13:07:24 INFO Applying migration id=certhash 2026/02/05 13:07:24 INFO Applying migration id=follows_sync 2026/02/05 13:07:24 INFO Applying migration id=jsonpath 2026/02/05 13:07:24 INFO Applying migration id=localforward 2026/02/05 13:07:24 INFO Applying migration id=avatar 2026/02/05 13:07:24 INFO Applying migration id=noimage 2026/02/05 13:07:24 INFO Applying migration id=feed 2026/02/05 13:07:24 INFO Applying migration id=bookmarks 2026/02/05 13:07:24 INFO Applying migration id=shareactivity 2026/02/05 13:07:24 INFO Applying migration id=application 2026/02/05 13:07:24 INFO Applying migration id=certificates 2026/02/05 13:07:24 INFO Applying migration id=rawforward 2026/02/05 13:07:24 INFO Applying migration id=publickey 2026/02/05 13:07:24 INFO Applying migration id=resolvegroup 2026/02/05 13:07:24 INFO Applying migration id=reject 2026/02/05 13:07:24 INFO Applying migration id=autodel 2026/02/05 13:07:24 INFO Applying migration id=jsonb 2026/02/05 13:07:24 INFO Applying migration id=quote 2026/02/05 13:07:24 INFO Applying migration id=rfc9421 2026/02/05 13:07:24 INFO Applying migration id=keys 2026/02/05 13:07:24 INFO Applying migration id=portable 2026/02/05 13:07:24 INFO Applying migration id=proofs 2026/02/05 13:07:24 INFO Applying migration id=contexts 2026/02/05 13:07:24 INFO Applying migration id=deliverieshost 2026/02/05 13:07:24 INFO Applying migration id=pembegin 2026/02/05 13:07:24 INFO Applying migration id=didhost 2026/02/05 13:07:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-262b-7cef-aec8-b6631394f6ba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-262b-7c8e-86b4-4719b1670aa0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2dea-262b-7c8e-86b4-4719b1670aa0 2026/02/05 13:07:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 13:07:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 13:07:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 13:07:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (1.61s) === RUN TestHelpUnauthenticatedUser 2026/02/05 13:07:25 INFO Applying migration id=initial 2026/02/05 13:07:25 INFO Applying migration id=notesupdated 2026/02/05 13:07:25 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:25 INFO Applying migration id=activitiesid 2026/02/05 13:07:25 INFO Applying migration id=outbox 2026/02/05 13:07:25 INFO Applying migration id=edits 2026/02/05 13:07:25 INFO Applying migration id=outboxactor 2026/02/05 13:07:25 INFO Applying migration id=outboxsender 2026/02/05 13:07:25 INFO Applying migration id=thread 2026/02/05 13:07:25 INFO Applying migration id=host 2026/02/05 13:07:25 INFO Applying migration id=sharedinbox 2026/02/05 13:07:25 INFO Applying migration id=noteshost 2026/02/05 13:07:25 INFO Applying migration id=fetched 2026/02/05 13:07:25 INFO Applying migration id=move 2026/02/05 13:07:25 INFO Applying migration id=cleanup 2026/02/05 13:07:25 INFO Applying migration id=received 2026/02/05 13:07:25 INFO Applying migration id=namehost 2026/02/05 13:07:25 INFO Applying migration id=outboxhost 2026/02/05 13:07:25 INFO Applying migration id=notesfts 2026/02/05 13:07:25 INFO Applying migration id=iconsname 2026/02/05 13:07:25 INFO Applying migration id=nohash 2026/02/05 13:07:25 INFO Applying migration id=shares 2026/02/05 13:07:25 INFO Applying migration id=actorttl 2026/02/05 13:07:25 INFO Applying migration id=tocc 2026/02/05 13:07:25 INFO Applying migration id=followeds 2026/02/05 13:07:25 INFO Applying migration id=certhash 2026/02/05 13:07:25 INFO Applying migration id=follows_sync 2026/02/05 13:07:25 INFO Applying migration id=jsonpath 2026/02/05 13:07:25 INFO Applying migration id=localforward 2026/02/05 13:07:25 INFO Applying migration id=avatar 2026/02/05 13:07:25 INFO Applying migration id=noimage 2026/02/05 13:07:25 INFO Applying migration id=feed 2026/02/05 13:07:25 INFO Applying migration id=bookmarks 2026/02/05 13:07:25 INFO Applying migration id=shareactivity 2026/02/05 13:07:25 INFO Applying migration id=application 2026/02/05 13:07:25 INFO Applying migration id=certificates 2026/02/05 13:07:25 INFO Applying migration id=rawforward 2026/02/05 13:07:25 INFO Applying migration id=publickey 2026/02/05 13:07:25 INFO Applying migration id=resolvegroup 2026/02/05 13:07:25 INFO Applying migration id=reject 2026/02/05 13:07:25 INFO Applying migration id=autodel 2026/02/05 13:07:25 INFO Applying migration id=jsonb 2026/02/05 13:07:25 INFO Applying migration id=quote 2026/02/05 13:07:25 INFO Applying migration id=rfc9421 2026/02/05 13:07:25 INFO Applying migration id=keys 2026/02/05 13:07:25 INFO Applying migration id=portable 2026/02/05 13:07:25 INFO Applying migration id=proofs 2026/02/05 13:07:25 INFO Applying migration id=contexts 2026/02/05 13:07:25 INFO Applying migration id=deliverieshost 2026/02/05 13:07:25 INFO Applying migration id=pembegin 2026/02/05 13:07:25 INFO Applying migration id=didhost --- PASS: TestHelpUnauthenticatedUser (2.78s) === RUN TestHelpAuthenticatedUser 2026/02/05 13:07:28 INFO Applying migration id=initial 2026/02/05 13:07:28 INFO Applying migration id=notesupdated 2026/02/05 13:07:28 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:28 INFO Applying migration id=activitiesid 2026/02/05 13:07:28 INFO Applying migration id=outbox 2026/02/05 13:07:28 INFO Applying migration id=edits 2026/02/05 13:07:28 INFO Applying migration id=outboxactor 2026/02/05 13:07:28 INFO Applying migration id=outboxsender 2026/02/05 13:07:28 INFO Applying migration id=thread 2026/02/05 13:07:28 INFO Applying migration id=host 2026/02/05 13:07:28 INFO Applying migration id=sharedinbox 2026/02/05 13:07:28 INFO Applying migration id=noteshost 2026/02/05 13:07:28 INFO Applying migration id=fetched 2026/02/05 13:07:28 INFO Applying migration id=move 2026/02/05 13:07:28 INFO Applying migration id=cleanup 2026/02/05 13:07:28 INFO Applying migration id=received 2026/02/05 13:07:28 INFO Applying migration id=namehost 2026/02/05 13:07:28 INFO Applying migration id=outboxhost 2026/02/05 13:07:28 INFO Applying migration id=notesfts 2026/02/05 13:07:28 INFO Applying migration id=iconsname 2026/02/05 13:07:28 INFO Applying migration id=nohash 2026/02/05 13:07:28 INFO Applying migration id=shares 2026/02/05 13:07:28 INFO Applying migration id=actorttl 2026/02/05 13:07:28 INFO Applying migration id=tocc 2026/02/05 13:07:28 INFO Applying migration id=followeds 2026/02/05 13:07:28 INFO Applying migration id=certhash 2026/02/05 13:07:28 INFO Applying migration id=follows_sync 2026/02/05 13:07:28 INFO Applying migration id=jsonpath 2026/02/05 13:07:28 INFO Applying migration id=localforward 2026/02/05 13:07:28 INFO Applying migration id=avatar 2026/02/05 13:07:28 INFO Applying migration id=noimage 2026/02/05 13:07:28 INFO Applying migration id=feed 2026/02/05 13:07:28 INFO Applying migration id=bookmarks 2026/02/05 13:07:28 INFO Applying migration id=shareactivity 2026/02/05 13:07:28 INFO Applying migration id=application 2026/02/05 13:07:28 INFO Applying migration id=certificates 2026/02/05 13:07:28 INFO Applying migration id=rawforward 2026/02/05 13:07:28 INFO Applying migration id=publickey 2026/02/05 13:07:28 INFO Applying migration id=resolvegroup 2026/02/05 13:07:28 INFO Applying migration id=reject 2026/02/05 13:07:28 INFO Applying migration id=autodel 2026/02/05 13:07:28 INFO Applying migration id=jsonb 2026/02/05 13:07:28 INFO Applying migration id=quote 2026/02/05 13:07:28 INFO Applying migration id=rfc9421 2026/02/05 13:07:28 INFO Applying migration id=keys 2026/02/05 13:07:28 INFO Applying migration id=portable 2026/02/05 13:07:28 INFO Applying migration id=proofs 2026/02/05 13:07:28 INFO Applying migration id=contexts 2026/02/05 13:07:28 INFO Applying migration id=deliverieshost 2026/02/05 13:07:28 INFO Applying migration id=pembegin 2026/02/05 13:07:28 INFO Applying migration id=didhost --- PASS: TestHelpAuthenticatedUser (2.29s) === RUN TestStatus_NewInstance 2026/02/05 13:07:30 INFO Applying migration id=initial 2026/02/05 13:07:30 INFO Applying migration id=notesupdated 2026/02/05 13:07:30 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:30 INFO Applying migration id=activitiesid 2026/02/05 13:07:30 INFO Applying migration id=outbox 2026/02/05 13:07:30 INFO Applying migration id=edits 2026/02/05 13:07:30 INFO Applying migration id=outboxactor 2026/02/05 13:07:30 INFO Applying migration id=outboxsender 2026/02/05 13:07:30 INFO Applying migration id=thread 2026/02/05 13:07:30 INFO Applying migration id=host 2026/02/05 13:07:30 INFO Applying migration id=sharedinbox 2026/02/05 13:07:30 INFO Applying migration id=noteshost 2026/02/05 13:07:30 INFO Applying migration id=fetched 2026/02/05 13:07:30 INFO Applying migration id=move 2026/02/05 13:07:30 INFO Applying migration id=cleanup 2026/02/05 13:07:30 INFO Applying migration id=received 2026/02/05 13:07:30 INFO Applying migration id=namehost 2026/02/05 13:07:30 INFO Applying migration id=outboxhost 2026/02/05 13:07:30 INFO Applying migration id=notesfts 2026/02/05 13:07:30 INFO Applying migration id=iconsname 2026/02/05 13:07:30 INFO Applying migration id=nohash 2026/02/05 13:07:30 INFO Applying migration id=shares 2026/02/05 13:07:30 INFO Applying migration id=actorttl 2026/02/05 13:07:30 INFO Applying migration id=tocc 2026/02/05 13:07:30 INFO Applying migration id=followeds 2026/02/05 13:07:30 INFO Applying migration id=certhash 2026/02/05 13:07:30 INFO Applying migration id=follows_sync 2026/02/05 13:07:30 INFO Applying migration id=jsonpath 2026/02/05 13:07:31 INFO Applying migration id=localforward 2026/02/05 13:07:31 INFO Applying migration id=avatar 2026/02/05 13:07:31 INFO Applying migration id=noimage 2026/02/05 13:07:31 INFO Applying migration id=feed 2026/02/05 13:07:31 INFO Applying migration id=bookmarks 2026/02/05 13:07:31 INFO Applying migration id=shareactivity 2026/02/05 13:07:31 INFO Applying migration id=application 2026/02/05 13:07:31 INFO Applying migration id=certificates 2026/02/05 13:07:31 INFO Applying migration id=rawforward 2026/02/05 13:07:31 INFO Applying migration id=publickey 2026/02/05 13:07:31 INFO Applying migration id=resolvegroup 2026/02/05 13:07:31 INFO Applying migration id=reject 2026/02/05 13:07:31 INFO Applying migration id=autodel 2026/02/05 13:07:31 INFO Applying migration id=jsonb 2026/02/05 13:07:31 INFO Applying migration id=quote 2026/02/05 13:07:31 INFO Applying migration id=rfc9421 2026/02/05 13:07:31 INFO Applying migration id=keys 2026/02/05 13:07:31 INFO Applying migration id=portable 2026/02/05 13:07:31 INFO Applying migration id=proofs 2026/02/05 13:07:31 INFO Applying migration id=contexts 2026/02/05 13:07:31 INFO Applying migration id=deliverieshost 2026/02/05 13:07:31 INFO Applying migration id=pembegin 2026/02/05 13:07:31 INFO Applying migration id=didhost 2026/02/05 13:07:35 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (4.29s) === RUN TestStatus_WithPosts 2026/02/05 13:07:35 INFO Applying migration id=initial 2026/02/05 13:07:35 INFO Applying migration id=notesupdated 2026/02/05 13:07:35 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:35 INFO Applying migration id=activitiesid 2026/02/05 13:07:35 INFO Applying migration id=outbox 2026/02/05 13:07:35 INFO Applying migration id=edits 2026/02/05 13:07:35 INFO Applying migration id=outboxactor 2026/02/05 13:07:35 INFO Applying migration id=outboxsender 2026/02/05 13:07:35 INFO Applying migration id=thread 2026/02/05 13:07:35 INFO Applying migration id=host 2026/02/05 13:07:35 INFO Applying migration id=sharedinbox 2026/02/05 13:07:35 INFO Applying migration id=noteshost 2026/02/05 13:07:35 INFO Applying migration id=fetched 2026/02/05 13:07:35 INFO Applying migration id=move 2026/02/05 13:07:35 INFO Applying migration id=cleanup 2026/02/05 13:07:35 INFO Applying migration id=received 2026/02/05 13:07:35 INFO Applying migration id=namehost 2026/02/05 13:07:35 INFO Applying migration id=outboxhost 2026/02/05 13:07:35 INFO Applying migration id=notesfts 2026/02/05 13:07:35 INFO Applying migration id=iconsname 2026/02/05 13:07:35 INFO Applying migration id=nohash 2026/02/05 13:07:35 INFO Applying migration id=shares 2026/02/05 13:07:35 INFO Applying migration id=actorttl 2026/02/05 13:07:35 INFO Applying migration id=tocc 2026/02/05 13:07:35 INFO Applying migration id=followeds 2026/02/05 13:07:35 INFO Applying migration id=certhash 2026/02/05 13:07:35 INFO Applying migration id=follows_sync 2026/02/05 13:07:35 INFO Applying migration id=jsonpath 2026/02/05 13:07:35 INFO Applying migration id=localforward 2026/02/05 13:07:35 INFO Applying migration id=avatar 2026/02/05 13:07:35 INFO Applying migration id=noimage 2026/02/05 13:07:35 INFO Applying migration id=feed 2026/02/05 13:07:35 INFO Applying migration id=bookmarks 2026/02/05 13:07:35 INFO Applying migration id=shareactivity 2026/02/05 13:07:35 INFO Applying migration id=application 2026/02/05 13:07:35 INFO Applying migration id=certificates 2026/02/05 13:07:35 INFO Applying migration id=rawforward 2026/02/05 13:07:35 INFO Applying migration id=publickey 2026/02/05 13:07:35 INFO Applying migration id=resolvegroup 2026/02/05 13:07:35 INFO Applying migration id=reject 2026/02/05 13:07:35 INFO Applying migration id=autodel 2026/02/05 13:07:35 INFO Applying migration id=jsonb 2026/02/05 13:07:35 INFO Applying migration id=quote 2026/02/05 13:07:35 INFO Applying migration id=rfc9421 2026/02/05 13:07:35 INFO Applying migration id=keys 2026/02/05 13:07:35 INFO Applying migration id=portable 2026/02/05 13:07:35 INFO Applying migration id=proofs 2026/02/05 13:07:35 INFO Applying migration id=contexts 2026/02/05 13:07:35 INFO Applying migration id=deliverieshost 2026/02/05 13:07:35 INFO Applying migration id=pembegin 2026/02/05 13:07:35 INFO Applying migration id=didhost 2026/02/05 13:07:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-5ab3-78b9-884b-6f68a28e0016 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-5ab3-786f-8cf3-d0d99dbf29f4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2dea-5ab3-786f-8cf3-d0d99dbf29f4 2026/02/05 13:07:39 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (4.08s) === RUN TestUnfollow_HappyFlow 2026/02/05 13:07:39 INFO Applying migration id=initial 2026/02/05 13:07:39 INFO Applying migration id=notesupdated 2026/02/05 13:07:39 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:39 INFO Applying migration id=activitiesid 2026/02/05 13:07:39 INFO Applying migration id=outbox 2026/02/05 13:07:39 INFO Applying migration id=edits 2026/02/05 13:07:39 INFO Applying migration id=outboxactor 2026/02/05 13:07:39 INFO Applying migration id=outboxsender 2026/02/05 13:07:39 INFO Applying migration id=thread 2026/02/05 13:07:39 INFO Applying migration id=host 2026/02/05 13:07:39 INFO Applying migration id=sharedinbox 2026/02/05 13:07:39 INFO Applying migration id=noteshost 2026/02/05 13:07:39 INFO Applying migration id=fetched 2026/02/05 13:07:39 INFO Applying migration id=move 2026/02/05 13:07:39 INFO Applying migration id=cleanup 2026/02/05 13:07:39 INFO Applying migration id=received 2026/02/05 13:07:39 INFO Applying migration id=namehost 2026/02/05 13:07:39 INFO Applying migration id=outboxhost 2026/02/05 13:07:39 INFO Applying migration id=notesfts 2026/02/05 13:07:39 INFO Applying migration id=iconsname 2026/02/05 13:07:39 INFO Applying migration id=nohash 2026/02/05 13:07:39 INFO Applying migration id=shares 2026/02/05 13:07:39 INFO Applying migration id=actorttl 2026/02/05 13:07:39 INFO Applying migration id=tocc 2026/02/05 13:07:39 INFO Applying migration id=followeds 2026/02/05 13:07:39 INFO Applying migration id=certhash 2026/02/05 13:07:39 INFO Applying migration id=follows_sync 2026/02/05 13:07:39 INFO Applying migration id=jsonpath 2026/02/05 13:07:39 INFO Applying migration id=localforward 2026/02/05 13:07:39 INFO Applying migration id=avatar 2026/02/05 13:07:39 INFO Applying migration id=noimage 2026/02/05 13:07:39 INFO Applying migration id=feed 2026/02/05 13:07:39 INFO Applying migration id=bookmarks 2026/02/05 13:07:39 INFO Applying migration id=shareactivity 2026/02/05 13:07:39 INFO Applying migration id=application 2026/02/05 13:07:39 INFO Applying migration id=certificates 2026/02/05 13:07:39 INFO Applying migration id=rawforward 2026/02/05 13:07:39 INFO Applying migration id=publickey 2026/02/05 13:07:39 INFO Applying migration id=resolvegroup 2026/02/05 13:07:39 INFO Applying migration id=reject 2026/02/05 13:07:39 INFO Applying migration id=autodel 2026/02/05 13:07:39 INFO Applying migration id=jsonb 2026/02/05 13:07:39 INFO Applying migration id=quote 2026/02/05 13:07:39 INFO Applying migration id=rfc9421 2026/02/05 13:07:39 INFO Applying migration id=keys 2026/02/05 13:07:39 INFO Applying migration id=portable 2026/02/05 13:07:39 INFO Applying migration id=proofs 2026/02/05 13:07:39 INFO Applying migration id=contexts 2026/02/05 13:07:39 INFO Applying migration id=deliverieshost 2026/02/05 13:07:39 INFO Applying migration id=pembegin 2026/02/05 13:07:39 INFO Applying migration id=didhost 2026/02/05 13:07:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dea-6385-76eb-9b08-f26ca66d6aa3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:07:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dea-6386-7386-9c6a-b6a8e0ff5323 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-6385-76eb-9b08-f26ca66d6aa3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2dea-6385-76eb-9b08-f26ca66d6aa3 2026/02/05 13:07:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-6386-7b74-9947-41408809fec0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-6386-7b2e-bdb4-f45fdc80ee96 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dea-6386-7b2e-bdb4-f45fdc80ee96 2026/02/05 13:07:41 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2dea-638a-7375-9afe-1ea094747a7d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-6385-76eb-9b08-f26ca66d6aa3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUnfollow_HappyFlow (2.26s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/02/05 13:07:41 INFO Applying migration id=initial 2026/02/05 13:07:41 INFO Applying migration id=notesupdated 2026/02/05 13:07:41 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:41 INFO Applying migration id=activitiesid 2026/02/05 13:07:41 INFO Applying migration id=outbox 2026/02/05 13:07:41 INFO Applying migration id=edits 2026/02/05 13:07:41 INFO Applying migration id=outboxactor 2026/02/05 13:07:41 INFO Applying migration id=outboxsender 2026/02/05 13:07:41 INFO Applying migration id=thread 2026/02/05 13:07:41 INFO Applying migration id=host 2026/02/05 13:07:41 INFO Applying migration id=sharedinbox 2026/02/05 13:07:41 INFO Applying migration id=noteshost 2026/02/05 13:07:41 INFO Applying migration id=fetched 2026/02/05 13:07:41 INFO Applying migration id=move 2026/02/05 13:07:41 INFO Applying migration id=cleanup 2026/02/05 13:07:41 INFO Applying migration id=received 2026/02/05 13:07:41 INFO Applying migration id=namehost 2026/02/05 13:07:41 INFO Applying migration id=outboxhost 2026/02/05 13:07:41 INFO Applying migration id=notesfts 2026/02/05 13:07:41 INFO Applying migration id=iconsname 2026/02/05 13:07:41 INFO Applying migration id=nohash 2026/02/05 13:07:41 INFO Applying migration id=shares 2026/02/05 13:07:41 INFO Applying migration id=actorttl 2026/02/05 13:07:41 INFO Applying migration id=tocc 2026/02/05 13:07:41 INFO Applying migration id=followeds 2026/02/05 13:07:41 INFO Applying migration id=certhash 2026/02/05 13:07:41 INFO Applying migration id=follows_sync 2026/02/05 13:07:41 INFO Applying migration id=jsonpath 2026/02/05 13:07:41 INFO Applying migration id=localforward 2026/02/05 13:07:41 INFO Applying migration id=avatar 2026/02/05 13:07:41 INFO Applying migration id=noimage 2026/02/05 13:07:41 INFO Applying migration id=feed 2026/02/05 13:07:41 INFO Applying migration id=bookmarks 2026/02/05 13:07:41 INFO Applying migration id=shareactivity 2026/02/05 13:07:41 INFO Applying migration id=application 2026/02/05 13:07:41 INFO Applying migration id=certificates 2026/02/05 13:07:41 INFO Applying migration id=rawforward 2026/02/05 13:07:41 INFO Applying migration id=publickey 2026/02/05 13:07:41 INFO Applying migration id=resolvegroup 2026/02/05 13:07:41 INFO Applying migration id=reject 2026/02/05 13:07:41 INFO Applying migration id=autodel 2026/02/05 13:07:41 INFO Applying migration id=jsonb 2026/02/05 13:07:41 INFO Applying migration id=quote 2026/02/05 13:07:41 INFO Applying migration id=rfc9421 2026/02/05 13:07:41 INFO Applying migration id=keys 2026/02/05 13:07:41 INFO Applying migration id=portable 2026/02/05 13:07:41 INFO Applying migration id=proofs 2026/02/05 13:07:41 INFO Applying migration id=contexts 2026/02/05 13:07:41 INFO Applying migration id=deliverieshost 2026/02/05 13:07:41 INFO Applying migration id=pembegin 2026/02/05 13:07:41 INFO Applying migration id=didhost 2026/02/05 13:07:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dea-6b1c-7b69-a95b-b344da197489 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:07:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dea-6b1d-7862-955e-96676a833c00 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-6b1c-7b69-a95b-b344da197489 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2dea-6b1c-7b69-a95b-b344da197489 2026/02/05 13:07:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-6b1e-702c-a8c9-2f24d7f8febe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-6b1d-7f07-b64c-a0fecd84cd09 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dea-6b1d-7f07-b64c-a0fecd84cd09 2026/02/05 13:07:43 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2dea-6b1f-7721-b5c3-553b398a5a60 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-6b1c-7b69-a95b-b344da197489 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 (1.94s) === RUN TestUnfollow_FollowAgain 2026/02/05 13:07:43 INFO Applying migration id=initial 2026/02/05 13:07:43 INFO Applying migration id=notesupdated 2026/02/05 13:07:43 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:43 INFO Applying migration id=activitiesid 2026/02/05 13:07:43 INFO Applying migration id=outbox 2026/02/05 13:07:43 INFO Applying migration id=edits 2026/02/05 13:07:43 INFO Applying migration id=outboxactor 2026/02/05 13:07:43 INFO Applying migration id=outboxsender 2026/02/05 13:07:43 INFO Applying migration id=thread 2026/02/05 13:07:43 INFO Applying migration id=host 2026/02/05 13:07:43 INFO Applying migration id=sharedinbox 2026/02/05 13:07:43 INFO Applying migration id=noteshost 2026/02/05 13:07:43 INFO Applying migration id=fetched 2026/02/05 13:07:43 INFO Applying migration id=move 2026/02/05 13:07:43 INFO Applying migration id=cleanup 2026/02/05 13:07:43 INFO Applying migration id=received 2026/02/05 13:07:43 INFO Applying migration id=namehost 2026/02/05 13:07:43 INFO Applying migration id=outboxhost 2026/02/05 13:07:43 INFO Applying migration id=notesfts 2026/02/05 13:07:43 INFO Applying migration id=iconsname 2026/02/05 13:07:43 INFO Applying migration id=nohash 2026/02/05 13:07:43 INFO Applying migration id=shares 2026/02/05 13:07:43 INFO Applying migration id=actorttl 2026/02/05 13:07:43 INFO Applying migration id=tocc 2026/02/05 13:07:43 INFO Applying migration id=followeds 2026/02/05 13:07:43 INFO Applying migration id=certhash 2026/02/05 13:07:43 INFO Applying migration id=follows_sync 2026/02/05 13:07:43 INFO Applying migration id=jsonpath 2026/02/05 13:07:43 INFO Applying migration id=localforward 2026/02/05 13:07:43 INFO Applying migration id=avatar 2026/02/05 13:07:43 INFO Applying migration id=noimage 2026/02/05 13:07:43 INFO Applying migration id=feed 2026/02/05 13:07:43 INFO Applying migration id=bookmarks 2026/02/05 13:07:43 INFO Applying migration id=shareactivity 2026/02/05 13:07:43 INFO Applying migration id=application 2026/02/05 13:07:43 INFO Applying migration id=certificates 2026/02/05 13:07:43 INFO Applying migration id=rawforward 2026/02/05 13:07:43 INFO Applying migration id=publickey 2026/02/05 13:07:43 INFO Applying migration id=resolvegroup 2026/02/05 13:07:43 INFO Applying migration id=reject 2026/02/05 13:07:43 INFO Applying migration id=autodel 2026/02/05 13:07:43 INFO Applying migration id=jsonb 2026/02/05 13:07:43 INFO Applying migration id=quote 2026/02/05 13:07:43 INFO Applying migration id=rfc9421 2026/02/05 13:07:43 INFO Applying migration id=keys 2026/02/05 13:07:43 INFO Applying migration id=portable 2026/02/05 13:07:43 INFO Applying migration id=proofs 2026/02/05 13:07:43 INFO Applying migration id=contexts 2026/02/05 13:07:43 INFO Applying migration id=deliverieshost 2026/02/05 13:07:43 INFO Applying migration id=pembegin 2026/02/05 13:07:43 INFO Applying migration id=didhost 2026/02/05 13:07:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dea-748e-719b-8389-c3c4fb613940 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:07:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dea-748e-7e0d-b1e5-28b68aa9df7a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-748e-719b-8389-c3c4fb613940 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2dea-748e-719b-8389-c3c4fb613940 2026/02/05 13:07:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-748f-76e1-b303-c15db113bd35 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-748f-7697-a940-8f6c691cb9eb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dea-748f-7697-a940-8f6c691cb9eb 2026/02/05 13:07:45 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2dea-7494-79cf-9dbd-a256378b1392 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-748e-719b-8389-c3c4fb613940 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 13:07:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dea-7496-7b09-8736-dc6d5e0503c6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:07:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dea-7497-7796-8355-ac2ec5314d10 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-7496-7b09-8736-dc6d5e0503c6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2dea-7496-7b09-8736-dc6d5e0503c6 --- PASS: TestUnfollow_FollowAgain (2.42s) === RUN TestUnfollow_NotFollowing 2026/02/05 13:07:45 INFO Applying migration id=initial 2026/02/05 13:07:45 INFO Applying migration id=notesupdated 2026/02/05 13:07:45 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:45 INFO Applying migration id=activitiesid 2026/02/05 13:07:45 INFO Applying migration id=outbox 2026/02/05 13:07:45 INFO Applying migration id=edits 2026/02/05 13:07:45 INFO Applying migration id=outboxactor 2026/02/05 13:07:45 INFO Applying migration id=outboxsender 2026/02/05 13:07:45 INFO Applying migration id=thread 2026/02/05 13:07:45 INFO Applying migration id=host 2026/02/05 13:07:45 INFO Applying migration id=sharedinbox 2026/02/05 13:07:45 INFO Applying migration id=noteshost 2026/02/05 13:07:45 INFO Applying migration id=fetched 2026/02/05 13:07:45 INFO Applying migration id=move 2026/02/05 13:07:45 INFO Applying migration id=cleanup 2026/02/05 13:07:45 INFO Applying migration id=received 2026/02/05 13:07:45 INFO Applying migration id=namehost 2026/02/05 13:07:45 INFO Applying migration id=outboxhost 2026/02/05 13:07:45 INFO Applying migration id=notesfts 2026/02/05 13:07:45 INFO Applying migration id=iconsname 2026/02/05 13:07:45 INFO Applying migration id=nohash 2026/02/05 13:07:45 INFO Applying migration id=shares 2026/02/05 13:07:45 INFO Applying migration id=actorttl 2026/02/05 13:07:45 INFO Applying migration id=tocc 2026/02/05 13:07:45 INFO Applying migration id=followeds 2026/02/05 13:07:45 INFO Applying migration id=certhash 2026/02/05 13:07:45 INFO Applying migration id=follows_sync 2026/02/05 13:07:45 INFO Applying migration id=jsonpath 2026/02/05 13:07:45 INFO Applying migration id=localforward 2026/02/05 13:07:46 INFO Applying migration id=avatar 2026/02/05 13:07:46 INFO Applying migration id=noimage 2026/02/05 13:07:46 INFO Applying migration id=feed 2026/02/05 13:07:46 INFO Applying migration id=bookmarks 2026/02/05 13:07:46 INFO Applying migration id=shareactivity 2026/02/05 13:07:46 INFO Applying migration id=application 2026/02/05 13:07:46 INFO Applying migration id=certificates 2026/02/05 13:07:46 INFO Applying migration id=rawforward 2026/02/05 13:07:46 INFO Applying migration id=publickey 2026/02/05 13:07:46 INFO Applying migration id=resolvegroup 2026/02/05 13:07:46 INFO Applying migration id=reject 2026/02/05 13:07:46 INFO Applying migration id=autodel 2026/02/05 13:07:46 INFO Applying migration id=jsonb 2026/02/05 13:07:46 INFO Applying migration id=quote 2026/02/05 13:07:46 INFO Applying migration id=rfc9421 2026/02/05 13:07:46 INFO Applying migration id=keys 2026/02/05 13:07:46 INFO Applying migration id=portable 2026/02/05 13:07:46 INFO Applying migration id=proofs 2026/02/05 13:07:46 INFO Applying migration id=contexts 2026/02/05 13:07:46 INFO Applying migration id=deliverieshost 2026/02/05 13:07:46 INFO Applying migration id=pembegin 2026/02/05 13:07:46 INFO Applying migration id=didhost 2026/02/05 13:07:48 WARN Cannot undo a non-existing follow followed=https://localhost.localdomain:8443/user/bob error="sql: no rows in result set" --- PASS: TestUnfollow_NotFollowing (2.12s) === RUN TestUnfollow_UnauthenticatedUser 2026/02/05 13:07:48 INFO Applying migration id=initial 2026/02/05 13:07:48 INFO Applying migration id=notesupdated 2026/02/05 13:07:48 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:48 INFO Applying migration id=activitiesid 2026/02/05 13:07:48 INFO Applying migration id=outbox 2026/02/05 13:07:48 INFO Applying migration id=edits 2026/02/05 13:07:48 INFO Applying migration id=outboxactor 2026/02/05 13:07:48 INFO Applying migration id=outboxsender 2026/02/05 13:07:48 INFO Applying migration id=thread 2026/02/05 13:07:48 INFO Applying migration id=host 2026/02/05 13:07:48 INFO Applying migration id=sharedinbox 2026/02/05 13:07:48 INFO Applying migration id=noteshost 2026/02/05 13:07:48 INFO Applying migration id=fetched 2026/02/05 13:07:48 INFO Applying migration id=move 2026/02/05 13:07:48 INFO Applying migration id=cleanup 2026/02/05 13:07:48 INFO Applying migration id=received 2026/02/05 13:07:48 INFO Applying migration id=namehost 2026/02/05 13:07:48 INFO Applying migration id=outboxhost 2026/02/05 13:07:48 INFO Applying migration id=notesfts 2026/02/05 13:07:48 INFO Applying migration id=iconsname 2026/02/05 13:07:48 INFO Applying migration id=nohash 2026/02/05 13:07:48 INFO Applying migration id=shares 2026/02/05 13:07:48 INFO Applying migration id=actorttl 2026/02/05 13:07:48 INFO Applying migration id=tocc 2026/02/05 13:07:48 INFO Applying migration id=followeds 2026/02/05 13:07:48 INFO Applying migration id=certhash 2026/02/05 13:07:48 INFO Applying migration id=follows_sync 2026/02/05 13:07:48 INFO Applying migration id=jsonpath 2026/02/05 13:07:48 INFO Applying migration id=localforward 2026/02/05 13:07:48 INFO Applying migration id=avatar 2026/02/05 13:07:48 INFO Applying migration id=noimage 2026/02/05 13:07:48 INFO Applying migration id=feed 2026/02/05 13:07:48 INFO Applying migration id=bookmarks 2026/02/05 13:07:48 INFO Applying migration id=shareactivity 2026/02/05 13:07:48 INFO Applying migration id=application 2026/02/05 13:07:48 INFO Applying migration id=certificates 2026/02/05 13:07:48 INFO Applying migration id=rawforward 2026/02/05 13:07:48 INFO Applying migration id=publickey 2026/02/05 13:07:48 INFO Applying migration id=resolvegroup 2026/02/05 13:07:48 INFO Applying migration id=reject 2026/02/05 13:07:48 INFO Applying migration id=autodel 2026/02/05 13:07:48 INFO Applying migration id=jsonb 2026/02/05 13:07:48 INFO Applying migration id=quote 2026/02/05 13:07:48 INFO Applying migration id=rfc9421 2026/02/05 13:07:48 INFO Applying migration id=keys 2026/02/05 13:07:48 INFO Applying migration id=portable 2026/02/05 13:07:48 INFO Applying migration id=proofs 2026/02/05 13:07:48 INFO Applying migration id=contexts 2026/02/05 13:07:48 INFO Applying migration id=deliverieshost 2026/02/05 13:07:48 INFO Applying migration id=pembegin 2026/02/05 13:07:48 INFO Applying migration id=didhost --- PASS: TestUnfollow_UnauthenticatedUser (3.00s) === RUN TestUploadEdit_HappyFlow 2026/02/05 13:07:51 INFO Applying migration id=initial 2026/02/05 13:07:51 INFO Applying migration id=notesupdated 2026/02/05 13:07:51 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:51 INFO Applying migration id=activitiesid 2026/02/05 13:07:51 INFO Applying migration id=outbox 2026/02/05 13:07:51 INFO Applying migration id=edits 2026/02/05 13:07:51 INFO Applying migration id=outboxactor 2026/02/05 13:07:51 INFO Applying migration id=outboxsender 2026/02/05 13:07:51 INFO Applying migration id=thread 2026/02/05 13:07:51 INFO Applying migration id=host 2026/02/05 13:07:51 INFO Applying migration id=sharedinbox 2026/02/05 13:07:51 INFO Applying migration id=noteshost 2026/02/05 13:07:51 INFO Applying migration id=fetched 2026/02/05 13:07:51 INFO Applying migration id=move 2026/02/05 13:07:51 INFO Applying migration id=cleanup 2026/02/05 13:07:51 INFO Applying migration id=received 2026/02/05 13:07:51 INFO Applying migration id=namehost 2026/02/05 13:07:51 INFO Applying migration id=outboxhost 2026/02/05 13:07:51 INFO Applying migration id=notesfts 2026/02/05 13:07:51 INFO Applying migration id=iconsname 2026/02/05 13:07:51 INFO Applying migration id=nohash 2026/02/05 13:07:51 INFO Applying migration id=shares 2026/02/05 13:07:51 INFO Applying migration id=actorttl 2026/02/05 13:07:51 INFO Applying migration id=tocc 2026/02/05 13:07:51 INFO Applying migration id=followeds 2026/02/05 13:07:51 INFO Applying migration id=certhash 2026/02/05 13:07:51 INFO Applying migration id=follows_sync 2026/02/05 13:07:51 INFO Applying migration id=jsonpath 2026/02/05 13:07:51 INFO Applying migration id=localforward 2026/02/05 13:07:51 INFO Applying migration id=avatar 2026/02/05 13:07:51 INFO Applying migration id=noimage 2026/02/05 13:07:51 INFO Applying migration id=feed 2026/02/05 13:07:51 INFO Applying migration id=bookmarks 2026/02/05 13:07:51 INFO Applying migration id=shareactivity 2026/02/05 13:07:51 INFO Applying migration id=application 2026/02/05 13:07:51 INFO Applying migration id=certificates 2026/02/05 13:07:51 INFO Applying migration id=rawforward 2026/02/05 13:07:51 INFO Applying migration id=publickey 2026/02/05 13:07:51 INFO Applying migration id=resolvegroup 2026/02/05 13:07:51 INFO Applying migration id=reject 2026/02/05 13:07:51 INFO Applying migration id=autodel 2026/02/05 13:07:51 INFO Applying migration id=jsonb 2026/02/05 13:07:51 INFO Applying migration id=quote 2026/02/05 13:07:51 INFO Applying migration id=rfc9421 2026/02/05 13:07:51 INFO Applying migration id=keys 2026/02/05 13:07:51 INFO Applying migration id=portable 2026/02/05 13:07:51 INFO Applying migration id=proofs 2026/02/05 13:07:51 INFO Applying migration id=contexts 2026/02/05 13:07:51 INFO Applying migration id=deliverieshost 2026/02/05 13:07:51 INFO Applying migration id=pembegin 2026/02/05 13:07:51 INFO Applying migration id=didhost 2026/02/05 13:07:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dea-951f-7266-b273-ea316acaa495 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:07:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dea-9520-7031-abbd-9d5fbc673257 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-951f-7266-b273-ea316acaa495 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2dea-951f-7266-b273-ea316acaa495 2026/02/05 13:07:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-9521-7c93-8773-be228c050b59 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-9521-7c19-9ff5-21adf29e0bcc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dea-9521-7c19-9ff5-21adf29e0bcc 2026/02/05 13:07:54 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2dea-9523-78d8-963b-435140baf28b activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-9521-7c19-9ff5-21adf29e0bcc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dea-9521-7c19-9ff5-21adf29e0bcc 2026/02/05 13:07:54 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2dea-9521-7c19-9ff5-21adf29e0bcc can=2026-02-05T13:23:54.275Z --- PASS: TestUploadEdit_HappyFlow (3.22s) === RUN TestUploadEdit_Empty 2026/02/05 13:07:54 INFO Applying migration id=initial 2026/02/05 13:07:54 INFO Applying migration id=notesupdated 2026/02/05 13:07:54 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:54 INFO Applying migration id=activitiesid 2026/02/05 13:07:54 INFO Applying migration id=outbox 2026/02/05 13:07:54 INFO Applying migration id=edits 2026/02/05 13:07:54 INFO Applying migration id=outboxactor 2026/02/05 13:07:54 INFO Applying migration id=outboxsender 2026/02/05 13:07:54 INFO Applying migration id=thread 2026/02/05 13:07:54 INFO Applying migration id=host 2026/02/05 13:07:54 INFO Applying migration id=sharedinbox 2026/02/05 13:07:54 INFO Applying migration id=noteshost 2026/02/05 13:07:54 INFO Applying migration id=fetched 2026/02/05 13:07:54 INFO Applying migration id=move 2026/02/05 13:07:54 INFO Applying migration id=cleanup 2026/02/05 13:07:54 INFO Applying migration id=received 2026/02/05 13:07:54 INFO Applying migration id=namehost 2026/02/05 13:07:54 INFO Applying migration id=outboxhost 2026/02/05 13:07:54 INFO Applying migration id=notesfts 2026/02/05 13:07:54 INFO Applying migration id=iconsname 2026/02/05 13:07:54 INFO Applying migration id=nohash 2026/02/05 13:07:54 INFO Applying migration id=shares 2026/02/05 13:07:54 INFO Applying migration id=actorttl 2026/02/05 13:07:54 INFO Applying migration id=tocc 2026/02/05 13:07:54 INFO Applying migration id=followeds 2026/02/05 13:07:54 INFO Applying migration id=certhash 2026/02/05 13:07:54 INFO Applying migration id=follows_sync 2026/02/05 13:07:54 INFO Applying migration id=jsonpath 2026/02/05 13:07:54 INFO Applying migration id=localforward 2026/02/05 13:07:54 INFO Applying migration id=avatar 2026/02/05 13:07:54 INFO Applying migration id=noimage 2026/02/05 13:07:54 INFO Applying migration id=feed 2026/02/05 13:07:54 INFO Applying migration id=bookmarks 2026/02/05 13:07:54 INFO Applying migration id=shareactivity 2026/02/05 13:07:54 INFO Applying migration id=application 2026/02/05 13:07:54 INFO Applying migration id=certificates 2026/02/05 13:07:54 INFO Applying migration id=rawforward 2026/02/05 13:07:54 INFO Applying migration id=publickey 2026/02/05 13:07:54 INFO Applying migration id=resolvegroup 2026/02/05 13:07:54 INFO Applying migration id=reject 2026/02/05 13:07:54 INFO Applying migration id=autodel 2026/02/05 13:07:54 INFO Applying migration id=jsonb 2026/02/05 13:07:54 INFO Applying migration id=quote 2026/02/05 13:07:54 INFO Applying migration id=rfc9421 2026/02/05 13:07:54 INFO Applying migration id=keys 2026/02/05 13:07:54 INFO Applying migration id=portable 2026/02/05 13:07:54 INFO Applying migration id=proofs 2026/02/05 13:07:54 INFO Applying migration id=contexts 2026/02/05 13:07:54 INFO Applying migration id=deliverieshost 2026/02/05 13:07:54 INFO Applying migration id=pembegin 2026/02/05 13:07:54 INFO Applying migration id=didhost 2026/02/05 13:07:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dea-a517-77f0-94cd-b91250958f37 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:07:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dea-a518-74e1-b0b6-70ca8bdf9e91 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-a517-77f0-94cd-b91250958f37 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2dea-a517-77f0-94cd-b91250958f37 2026/02/05 13:07:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-a51b-7618-9b48-ce50243e6f23 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-a51b-751b-9181-becd910c5c22 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dea-a51b-751b-9181-becd910c5c22 2026/02/05 13:07:58 WARN Content is empty --- PASS: TestUploadEdit_Empty (4.08s) === RUN TestUploadEdit_SizeLimit 2026/02/05 13:07:58 INFO Applying migration id=initial 2026/02/05 13:07:58 INFO Applying migration id=notesupdated 2026/02/05 13:07:58 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:58 INFO Applying migration id=activitiesid 2026/02/05 13:07:58 INFO Applying migration id=outbox 2026/02/05 13:07:58 INFO Applying migration id=edits 2026/02/05 13:07:58 INFO Applying migration id=outboxactor 2026/02/05 13:07:58 INFO Applying migration id=outboxsender 2026/02/05 13:07:58 INFO Applying migration id=thread 2026/02/05 13:07:58 INFO Applying migration id=host 2026/02/05 13:07:58 INFO Applying migration id=sharedinbox 2026/02/05 13:07:58 INFO Applying migration id=noteshost 2026/02/05 13:07:58 INFO Applying migration id=fetched 2026/02/05 13:07:58 INFO Applying migration id=move 2026/02/05 13:07:58 INFO Applying migration id=cleanup 2026/02/05 13:07:58 INFO Applying migration id=received 2026/02/05 13:07:58 INFO Applying migration id=namehost 2026/02/05 13:07:58 INFO Applying migration id=outboxhost 2026/02/05 13:07:58 INFO Applying migration id=notesfts 2026/02/05 13:07:58 INFO Applying migration id=iconsname 2026/02/05 13:07:58 INFO Applying migration id=nohash 2026/02/05 13:07:58 INFO Applying migration id=shares 2026/02/05 13:07:58 INFO Applying migration id=actorttl 2026/02/05 13:07:58 INFO Applying migration id=tocc 2026/02/05 13:07:58 INFO Applying migration id=followeds 2026/02/05 13:07:58 INFO Applying migration id=certhash 2026/02/05 13:07:58 INFO Applying migration id=follows_sync 2026/02/05 13:07:58 INFO Applying migration id=jsonpath 2026/02/05 13:07:58 INFO Applying migration id=localforward 2026/02/05 13:07:58 INFO Applying migration id=avatar 2026/02/05 13:07:58 INFO Applying migration id=noimage 2026/02/05 13:07:58 INFO Applying migration id=feed 2026/02/05 13:07:58 INFO Applying migration id=bookmarks 2026/02/05 13:07:58 INFO Applying migration id=shareactivity 2026/02/05 13:07:58 INFO Applying migration id=application 2026/02/05 13:07:58 INFO Applying migration id=certificates 2026/02/05 13:07:58 INFO Applying migration id=rawforward 2026/02/05 13:07:58 INFO Applying migration id=publickey 2026/02/05 13:07:58 INFO Applying migration id=resolvegroup 2026/02/05 13:07:58 INFO Applying migration id=reject 2026/02/05 13:07:58 INFO Applying migration id=autodel 2026/02/05 13:07:58 INFO Applying migration id=jsonb 2026/02/05 13:07:58 INFO Applying migration id=quote 2026/02/05 13:07:58 INFO Applying migration id=rfc9421 2026/02/05 13:07:58 INFO Applying migration id=keys 2026/02/05 13:07:58 INFO Applying migration id=portable 2026/02/05 13:07:58 INFO Applying migration id=proofs 2026/02/05 13:07:58 INFO Applying migration id=contexts 2026/02/05 13:07:58 INFO Applying migration id=deliverieshost 2026/02/05 13:07:58 INFO Applying migration id=pembegin 2026/02/05 13:07:58 INFO Applying migration id=didhost 2026/02/05 13:08:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dea-b1a6-72e2-9ee2-75e4b1a6690e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:08:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dea-b1a6-7e7f-91ae-69c4d906a06c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-b1a6-72e2-9ee2-75e4b1a6690e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2dea-b1a6-72e2-9ee2-75e4b1a6690e 2026/02/05 13:08:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-b1a8-78f4-990d-931a486a71e5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-b1a8-78ad-b9d0-3c8ef544e9f0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dea-b1a8-78ad-b9d0-3c8ef544e9f0 --- PASS: TestUploadEdit_SizeLimit (3.21s) === RUN TestUploadEdit_InvalidSize 2026/02/05 13:08:01 INFO Applying migration id=initial 2026/02/05 13:08:01 INFO Applying migration id=notesupdated 2026/02/05 13:08:01 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:01 INFO Applying migration id=activitiesid 2026/02/05 13:08:01 INFO Applying migration id=outbox 2026/02/05 13:08:01 INFO Applying migration id=edits 2026/02/05 13:08:01 INFO Applying migration id=outboxactor 2026/02/05 13:08:01 INFO Applying migration id=outboxsender 2026/02/05 13:08:01 INFO Applying migration id=thread 2026/02/05 13:08:01 INFO Applying migration id=host 2026/02/05 13:08:01 INFO Applying migration id=sharedinbox 2026/02/05 13:08:01 INFO Applying migration id=noteshost 2026/02/05 13:08:01 INFO Applying migration id=fetched 2026/02/05 13:08:01 INFO Applying migration id=move 2026/02/05 13:08:01 INFO Applying migration id=cleanup 2026/02/05 13:08:01 INFO Applying migration id=received 2026/02/05 13:08:01 INFO Applying migration id=namehost 2026/02/05 13:08:01 INFO Applying migration id=outboxhost 2026/02/05 13:08:01 INFO Applying migration id=notesfts 2026/02/05 13:08:01 INFO Applying migration id=iconsname 2026/02/05 13:08:01 INFO Applying migration id=nohash 2026/02/05 13:08:01 INFO Applying migration id=shares 2026/02/05 13:08:01 INFO Applying migration id=actorttl 2026/02/05 13:08:01 INFO Applying migration id=tocc 2026/02/05 13:08:01 INFO Applying migration id=followeds 2026/02/05 13:08:01 INFO Applying migration id=certhash 2026/02/05 13:08:01 INFO Applying migration id=follows_sync 2026/02/05 13:08:01 INFO Applying migration id=jsonpath 2026/02/05 13:08:01 INFO Applying migration id=localforward 2026/02/05 13:08:01 INFO Applying migration id=avatar 2026/02/05 13:08:01 INFO Applying migration id=noimage 2026/02/05 13:08:01 INFO Applying migration id=feed 2026/02/05 13:08:01 INFO Applying migration id=bookmarks 2026/02/05 13:08:01 INFO Applying migration id=shareactivity 2026/02/05 13:08:01 INFO Applying migration id=application 2026/02/05 13:08:01 INFO Applying migration id=certificates 2026/02/05 13:08:01 INFO Applying migration id=rawforward 2026/02/05 13:08:01 INFO Applying migration id=publickey 2026/02/05 13:08:01 INFO Applying migration id=resolvegroup 2026/02/05 13:08:01 INFO Applying migration id=reject 2026/02/05 13:08:01 INFO Applying migration id=autodel 2026/02/05 13:08:01 INFO Applying migration id=jsonb 2026/02/05 13:08:01 INFO Applying migration id=quote 2026/02/05 13:08:01 INFO Applying migration id=rfc9421 2026/02/05 13:08:01 INFO Applying migration id=keys 2026/02/05 13:08:01 INFO Applying migration id=portable 2026/02/05 13:08:01 INFO Applying migration id=proofs 2026/02/05 13:08:01 INFO Applying migration id=contexts 2026/02/05 13:08:01 INFO Applying migration id=deliverieshost 2026/02/05 13:08:01 INFO Applying migration id=pembegin 2026/02/05 13:08:01 INFO Applying migration id=didhost 2026/02/05 13:08:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dea-bc79-7c1f-875c-baa687656f2b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:08:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dea-bc7a-7852-a2b4-c2db0f189ac4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-bc79-7c1f-875c-baa687656f2b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2dea-bc79-7c1f-875c-baa687656f2b 2026/02/05 13:08:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-bc7c-7464-a3b2-bb975df0a365 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-bc7c-73fc-8055-ca64ecb21c5c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dea-bc7c-73fc-8055-ca64ecb21c5c 2026/02/05 13:08:04 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (2.77s) === RUN TestUploadEdit_InvalidType 2026/02/05 13:08:04 INFO Applying migration id=initial 2026/02/05 13:08:04 INFO Applying migration id=notesupdated 2026/02/05 13:08:04 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:04 INFO Applying migration id=activitiesid 2026/02/05 13:08:04 INFO Applying migration id=outbox 2026/02/05 13:08:04 INFO Applying migration id=edits 2026/02/05 13:08:04 INFO Applying migration id=outboxactor 2026/02/05 13:08:04 INFO Applying migration id=outboxsender 2026/02/05 13:08:04 INFO Applying migration id=thread 2026/02/05 13:08:04 INFO Applying migration id=host 2026/02/05 13:08:04 INFO Applying migration id=sharedinbox 2026/02/05 13:08:04 INFO Applying migration id=noteshost 2026/02/05 13:08:04 INFO Applying migration id=fetched 2026/02/05 13:08:04 INFO Applying migration id=move 2026/02/05 13:08:04 INFO Applying migration id=cleanup 2026/02/05 13:08:04 INFO Applying migration id=received 2026/02/05 13:08:04 INFO Applying migration id=namehost 2026/02/05 13:08:04 INFO Applying migration id=outboxhost 2026/02/05 13:08:04 INFO Applying migration id=notesfts 2026/02/05 13:08:04 INFO Applying migration id=iconsname 2026/02/05 13:08:04 INFO Applying migration id=nohash 2026/02/05 13:08:04 INFO Applying migration id=shares 2026/02/05 13:08:04 INFO Applying migration id=actorttl 2026/02/05 13:08:04 INFO Applying migration id=tocc 2026/02/05 13:08:04 INFO Applying migration id=followeds 2026/02/05 13:08:04 INFO Applying migration id=certhash 2026/02/05 13:08:04 INFO Applying migration id=follows_sync 2026/02/05 13:08:04 INFO Applying migration id=jsonpath 2026/02/05 13:08:04 INFO Applying migration id=localforward 2026/02/05 13:08:04 INFO Applying migration id=avatar 2026/02/05 13:08:04 INFO Applying migration id=noimage 2026/02/05 13:08:04 INFO Applying migration id=feed 2026/02/05 13:08:04 INFO Applying migration id=bookmarks 2026/02/05 13:08:04 INFO Applying migration id=shareactivity 2026/02/05 13:08:04 INFO Applying migration id=application 2026/02/05 13:08:04 INFO Applying migration id=certificates 2026/02/05 13:08:04 INFO Applying migration id=rawforward 2026/02/05 13:08:04 INFO Applying migration id=publickey 2026/02/05 13:08:04 INFO Applying migration id=resolvegroup 2026/02/05 13:08:04 INFO Applying migration id=reject 2026/02/05 13:08:04 INFO Applying migration id=autodel 2026/02/05 13:08:04 INFO Applying migration id=jsonb 2026/02/05 13:08:04 INFO Applying migration id=quote 2026/02/05 13:08:04 INFO Applying migration id=rfc9421 2026/02/05 13:08:04 INFO Applying migration id=keys 2026/02/05 13:08:04 INFO Applying migration id=portable 2026/02/05 13:08:04 INFO Applying migration id=proofs 2026/02/05 13:08:04 INFO Applying migration id=contexts 2026/02/05 13:08:04 INFO Applying migration id=deliverieshost 2026/02/05 13:08:04 INFO Applying migration id=pembegin 2026/02/05 13:08:04 INFO Applying migration id=didhost 2026/02/05 13:08:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dea-c5c5-7523-aa3e-3f9faab3a33f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:08:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dea-c5c6-70da-9941-4f30ce545d41 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-c5c5-7523-aa3e-3f9faab3a33f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2dea-c5c5-7523-aa3e-3f9faab3a33f 2026/02/05 13:08:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-c5c7-7ade-8328-1c6189759544 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-c5c7-7a95-bbe0-39dcb13c52af activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dea-c5c7-7a95-bbe0-39dcb13c52af 2026/02/05 13:08:06 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (2.38s) === RUN TestUploadEdit_NoSize 2026/02/05 13:08:06 INFO Applying migration id=initial 2026/02/05 13:08:06 INFO Applying migration id=notesupdated 2026/02/05 13:08:06 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:06 INFO Applying migration id=activitiesid 2026/02/05 13:08:06 INFO Applying migration id=outbox 2026/02/05 13:08:06 INFO Applying migration id=edits 2026/02/05 13:08:06 INFO Applying migration id=outboxactor 2026/02/05 13:08:06 INFO Applying migration id=outboxsender 2026/02/05 13:08:06 INFO Applying migration id=thread 2026/02/05 13:08:06 INFO Applying migration id=host 2026/02/05 13:08:06 INFO Applying migration id=sharedinbox 2026/02/05 13:08:06 INFO Applying migration id=noteshost 2026/02/05 13:08:06 INFO Applying migration id=fetched 2026/02/05 13:08:06 INFO Applying migration id=move 2026/02/05 13:08:06 INFO Applying migration id=cleanup 2026/02/05 13:08:06 INFO Applying migration id=received 2026/02/05 13:08:06 INFO Applying migration id=namehost 2026/02/05 13:08:06 INFO Applying migration id=outboxhost 2026/02/05 13:08:06 INFO Applying migration id=notesfts 2026/02/05 13:08:06 INFO Applying migration id=iconsname 2026/02/05 13:08:06 INFO Applying migration id=nohash 2026/02/05 13:08:06 INFO Applying migration id=shares 2026/02/05 13:08:06 INFO Applying migration id=actorttl 2026/02/05 13:08:06 INFO Applying migration id=tocc 2026/02/05 13:08:06 INFO Applying migration id=followeds 2026/02/05 13:08:06 INFO Applying migration id=certhash 2026/02/05 13:08:06 INFO Applying migration id=follows_sync 2026/02/05 13:08:06 INFO Applying migration id=jsonpath 2026/02/05 13:08:06 INFO Applying migration id=localforward 2026/02/05 13:08:06 INFO Applying migration id=avatar 2026/02/05 13:08:06 INFO Applying migration id=noimage 2026/02/05 13:08:06 INFO Applying migration id=feed 2026/02/05 13:08:06 INFO Applying migration id=bookmarks 2026/02/05 13:08:06 INFO Applying migration id=shareactivity 2026/02/05 13:08:06 INFO Applying migration id=application 2026/02/05 13:08:06 INFO Applying migration id=certificates 2026/02/05 13:08:06 INFO Applying migration id=rawforward 2026/02/05 13:08:06 INFO Applying migration id=publickey 2026/02/05 13:08:06 INFO Applying migration id=resolvegroup 2026/02/05 13:08:06 INFO Applying migration id=reject 2026/02/05 13:08:06 INFO Applying migration id=autodel 2026/02/05 13:08:06 INFO Applying migration id=jsonb 2026/02/05 13:08:06 INFO Applying migration id=quote 2026/02/05 13:08:06 INFO Applying migration id=rfc9421 2026/02/05 13:08:06 INFO Applying migration id=keys 2026/02/05 13:08:06 INFO Applying migration id=portable 2026/02/05 13:08:06 INFO Applying migration id=proofs 2026/02/05 13:08:06 INFO Applying migration id=contexts 2026/02/05 13:08:06 INFO Applying migration id=deliverieshost 2026/02/05 13:08:06 INFO Applying migration id=pembegin 2026/02/05 13:08:06 INFO Applying migration id=didhost 2026/02/05 13:08:10 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dea-d481-7d3b-b20f-3fdb210fba23 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:08:10 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dea-d482-7ebf-90c3-1d45bede872e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-d481-7d3b-b20f-3fdb210fba23 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2dea-d481-7d3b-b20f-3fdb210fba23 2026/02/05 13:08:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-d484-7b0f-94bf-827d0a5b2d46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-d484-7ac3-a0fc-bac76142b506 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dea-d484-7ac3-a0fc-bac76142b506 2026/02/05 13:08:10 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (3.77s) === RUN TestUploadEdit_NoType 2026/02/05 13:08:10 INFO Applying migration id=initial 2026/02/05 13:08:10 INFO Applying migration id=notesupdated 2026/02/05 13:08:10 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:10 INFO Applying migration id=activitiesid 2026/02/05 13:08:10 INFO Applying migration id=outbox 2026/02/05 13:08:10 INFO Applying migration id=edits 2026/02/05 13:08:10 INFO Applying migration id=outboxactor 2026/02/05 13:08:10 INFO Applying migration id=outboxsender 2026/02/05 13:08:10 INFO Applying migration id=thread 2026/02/05 13:08:10 INFO Applying migration id=host 2026/02/05 13:08:10 INFO Applying migration id=sharedinbox 2026/02/05 13:08:10 INFO Applying migration id=noteshost 2026/02/05 13:08:10 INFO Applying migration id=fetched 2026/02/05 13:08:10 INFO Applying migration id=move 2026/02/05 13:08:10 INFO Applying migration id=cleanup 2026/02/05 13:08:10 INFO Applying migration id=received 2026/02/05 13:08:10 INFO Applying migration id=namehost 2026/02/05 13:08:10 INFO Applying migration id=outboxhost 2026/02/05 13:08:10 INFO Applying migration id=notesfts 2026/02/05 13:08:10 INFO Applying migration id=iconsname 2026/02/05 13:08:10 INFO Applying migration id=nohash 2026/02/05 13:08:10 INFO Applying migration id=shares 2026/02/05 13:08:10 INFO Applying migration id=actorttl 2026/02/05 13:08:10 INFO Applying migration id=tocc 2026/02/05 13:08:10 INFO Applying migration id=followeds 2026/02/05 13:08:10 INFO Applying migration id=certhash 2026/02/05 13:08:10 INFO Applying migration id=follows_sync 2026/02/05 13:08:10 INFO Applying migration id=jsonpath 2026/02/05 13:08:10 INFO Applying migration id=localforward 2026/02/05 13:08:10 INFO Applying migration id=avatar 2026/02/05 13:08:10 INFO Applying migration id=noimage 2026/02/05 13:08:10 INFO Applying migration id=feed 2026/02/05 13:08:10 INFO Applying migration id=bookmarks 2026/02/05 13:08:10 INFO Applying migration id=shareactivity 2026/02/05 13:08:10 INFO Applying migration id=application 2026/02/05 13:08:10 INFO Applying migration id=certificates 2026/02/05 13:08:10 INFO Applying migration id=rawforward 2026/02/05 13:08:10 INFO Applying migration id=publickey 2026/02/05 13:08:10 INFO Applying migration id=resolvegroup 2026/02/05 13:08:10 INFO Applying migration id=reject 2026/02/05 13:08:10 INFO Applying migration id=autodel 2026/02/05 13:08:10 INFO Applying migration id=jsonb 2026/02/05 13:08:10 INFO Applying migration id=quote 2026/02/05 13:08:10 INFO Applying migration id=rfc9421 2026/02/05 13:08:10 INFO Applying migration id=keys 2026/02/05 13:08:10 INFO Applying migration id=portable 2026/02/05 13:08:10 INFO Applying migration id=proofs 2026/02/05 13:08:10 INFO Applying migration id=contexts 2026/02/05 13:08:10 INFO Applying migration id=deliverieshost 2026/02/05 13:08:10 INFO Applying migration id=pembegin 2026/02/05 13:08:10 INFO Applying migration id=didhost 2026/02/05 13:08:13 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dea-e01a-752c-9443-6fe1468e0b02 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:08:13 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dea-e01b-71ca-9597-7930dc99b9e9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-e01a-752c-9443-6fe1468e0b02 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2dea-e01a-752c-9443-6fe1468e0b02 2026/02/05 13:08:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-e01c-7bca-85fb-a5368f401d74 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-e01c-7b86-84dc-84ff64a75d33 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dea-e01c-7b86-84dc-84ff64a75d33 2026/02/05 13:08:13 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (2.97s) === RUN TestUploadReply_PostToFollowers 2026/02/05 13:08:13 INFO Applying migration id=initial 2026/02/05 13:08:13 INFO Applying migration id=notesupdated 2026/02/05 13:08:13 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:13 INFO Applying migration id=activitiesid 2026/02/05 13:08:13 INFO Applying migration id=outbox 2026/02/05 13:08:13 INFO Applying migration id=edits 2026/02/05 13:08:13 INFO Applying migration id=outboxactor 2026/02/05 13:08:13 INFO Applying migration id=outboxsender 2026/02/05 13:08:13 INFO Applying migration id=thread 2026/02/05 13:08:13 INFO Applying migration id=host 2026/02/05 13:08:13 INFO Applying migration id=sharedinbox 2026/02/05 13:08:13 INFO Applying migration id=noteshost 2026/02/05 13:08:13 INFO Applying migration id=fetched 2026/02/05 13:08:13 INFO Applying migration id=move 2026/02/05 13:08:13 INFO Applying migration id=cleanup 2026/02/05 13:08:13 INFO Applying migration id=received 2026/02/05 13:08:13 INFO Applying migration id=namehost 2026/02/05 13:08:13 INFO Applying migration id=outboxhost 2026/02/05 13:08:13 INFO Applying migration id=notesfts 2026/02/05 13:08:13 INFO Applying migration id=iconsname 2026/02/05 13:08:13 INFO Applying migration id=nohash 2026/02/05 13:08:13 INFO Applying migration id=shares 2026/02/05 13:08:13 INFO Applying migration id=actorttl 2026/02/05 13:08:13 INFO Applying migration id=tocc 2026/02/05 13:08:13 INFO Applying migration id=followeds 2026/02/05 13:08:13 INFO Applying migration id=certhash 2026/02/05 13:08:13 INFO Applying migration id=follows_sync 2026/02/05 13:08:13 INFO Applying migration id=jsonpath 2026/02/05 13:08:13 INFO Applying migration id=localforward 2026/02/05 13:08:13 INFO Applying migration id=avatar 2026/02/05 13:08:13 INFO Applying migration id=noimage 2026/02/05 13:08:13 INFO Applying migration id=feed 2026/02/05 13:08:13 INFO Applying migration id=bookmarks 2026/02/05 13:08:13 INFO Applying migration id=shareactivity 2026/02/05 13:08:13 INFO Applying migration id=application 2026/02/05 13:08:13 INFO Applying migration id=certificates 2026/02/05 13:08:13 INFO Applying migration id=rawforward 2026/02/05 13:08:13 INFO Applying migration id=publickey 2026/02/05 13:08:13 INFO Applying migration id=resolvegroup 2026/02/05 13:08:13 INFO Applying migration id=reject 2026/02/05 13:08:13 INFO Applying migration id=autodel 2026/02/05 13:08:13 INFO Applying migration id=jsonb 2026/02/05 13:08:13 INFO Applying migration id=quote 2026/02/05 13:08:13 INFO Applying migration id=rfc9421 2026/02/05 13:08:13 INFO Applying migration id=keys 2026/02/05 13:08:13 INFO Applying migration id=portable 2026/02/05 13:08:13 INFO Applying migration id=proofs 2026/02/05 13:08:13 INFO Applying migration id=contexts 2026/02/05 13:08:13 INFO Applying migration id=deliverieshost 2026/02/05 13:08:13 INFO Applying migration id=pembegin 2026/02/05 13:08:13 INFO Applying migration id=didhost 2026/02/05 13:08:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dea-e65d-7c3d-a857-7dcc82ed7217 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:08:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dea-e65e-7837-92e4-7f806abc2f0a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-e65d-7c3d-a857-7dcc82ed7217 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2dea-e65d-7c3d-a857-7dcc82ed7217 2026/02/05 13:08:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-e65f-7010-8885-0b81e0b7e89f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-e65e-7ee5-87fd-3335abc28baa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dea-e65e-7ee5-87fd-3335abc28baa 2026/02/05 13:08:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2dea-e65e-7ee5-87fd-3335abc28baa 2026/02/05 13:08:15 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2dea-e65e-7ee5-87fd-3335abc28baa 2026/02/05 13:08:15 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2dea-e661-7eae-b2ed-d17fbe453a4f note=https://localhost.localdomain:8443/post/019c2dea-e661-7e74-9deb-2b3b54643304 thread=https://localhost.localdomain:8443/post/019c2dea-e65e-7ee5-87fd-3335abc28baa starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:08:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-e661-7eae-b2ed-d17fbe453a4f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-e661-7e74-9deb-2b3b54643304 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2dea-e661-7e74-9deb-2b3b54643304 2026/02/05 13:08:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2dea-e65e-7ee5-87fd-3335abc28baa 2026/02/05 13:08:15 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (1.61s) === RUN TestUploadReply_NoMimeType 2026/02/05 13:08:15 INFO Applying migration id=initial 2026/02/05 13:08:15 INFO Applying migration id=notesupdated 2026/02/05 13:08:15 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:15 INFO Applying migration id=activitiesid 2026/02/05 13:08:15 INFO Applying migration id=outbox 2026/02/05 13:08:15 INFO Applying migration id=edits 2026/02/05 13:08:15 INFO Applying migration id=outboxactor 2026/02/05 13:08:15 INFO Applying migration id=outboxsender 2026/02/05 13:08:15 INFO Applying migration id=thread 2026/02/05 13:08:15 INFO Applying migration id=host 2026/02/05 13:08:15 INFO Applying migration id=sharedinbox 2026/02/05 13:08:15 INFO Applying migration id=noteshost 2026/02/05 13:08:15 INFO Applying migration id=fetched 2026/02/05 13:08:15 INFO Applying migration id=move 2026/02/05 13:08:15 INFO Applying migration id=cleanup 2026/02/05 13:08:15 INFO Applying migration id=received 2026/02/05 13:08:15 INFO Applying migration id=namehost 2026/02/05 13:08:15 INFO Applying migration id=outboxhost 2026/02/05 13:08:15 INFO Applying migration id=notesfts 2026/02/05 13:08:15 INFO Applying migration id=iconsname 2026/02/05 13:08:15 INFO Applying migration id=nohash 2026/02/05 13:08:15 INFO Applying migration id=shares 2026/02/05 13:08:15 INFO Applying migration id=actorttl 2026/02/05 13:08:15 INFO Applying migration id=tocc 2026/02/05 13:08:15 INFO Applying migration id=followeds 2026/02/05 13:08:15 INFO Applying migration id=certhash 2026/02/05 13:08:15 INFO Applying migration id=follows_sync 2026/02/05 13:08:15 INFO Applying migration id=jsonpath 2026/02/05 13:08:15 INFO Applying migration id=localforward 2026/02/05 13:08:15 INFO Applying migration id=avatar 2026/02/05 13:08:15 INFO Applying migration id=noimage 2026/02/05 13:08:15 INFO Applying migration id=feed 2026/02/05 13:08:15 INFO Applying migration id=bookmarks 2026/02/05 13:08:15 INFO Applying migration id=shareactivity 2026/02/05 13:08:15 INFO Applying migration id=application 2026/02/05 13:08:15 INFO Applying migration id=certificates 2026/02/05 13:08:15 INFO Applying migration id=rawforward 2026/02/05 13:08:15 INFO Applying migration id=publickey 2026/02/05 13:08:15 INFO Applying migration id=resolvegroup 2026/02/05 13:08:15 INFO Applying migration id=reject 2026/02/05 13:08:15 INFO Applying migration id=autodel 2026/02/05 13:08:15 INFO Applying migration id=jsonb 2026/02/05 13:08:15 INFO Applying migration id=quote 2026/02/05 13:08:15 INFO Applying migration id=rfc9421 2026/02/05 13:08:15 INFO Applying migration id=keys 2026/02/05 13:08:15 INFO Applying migration id=portable 2026/02/05 13:08:15 INFO Applying migration id=proofs 2026/02/05 13:08:15 INFO Applying migration id=contexts 2026/02/05 13:08:15 INFO Applying migration id=deliverieshost 2026/02/05 13:08:15 INFO Applying migration id=pembegin 2026/02/05 13:08:15 INFO Applying migration id=didhost 2026/02/05 13:08:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dea-ec77-721a-bd53-867ed5829534 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:08:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dea-ec77-7e31-8dc9-84a674c64b76 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-ec77-721a-bd53-867ed5829534 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2dea-ec77-721a-bd53-867ed5829534 2026/02/05 13:08:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-ec78-76ec-9418-6c0e9f86f34e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-ec78-76a5-a421-db1abd905d5b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dea-ec78-76a5-a421-db1abd905d5b 2026/02/05 13:08:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2dea-ec78-76a5-a421-db1abd905d5b 2026/02/05 13:08:16 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2dea-ec78-76a5-a421-db1abd905d5b 2026/02/05 13:08:16 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2dea-ec7c-7d64-9942-677ef4b802fc note=https://localhost.localdomain:8443/post/019c2dea-ec7c-7d27-9a32-9afdf08020f4 thread=https://localhost.localdomain:8443/post/019c2dea-ec78-76a5-a421-db1abd905d5b starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:08:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-ec7c-7d64-9942-677ef4b802fc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-ec7c-7d27-9a32-9afdf08020f4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2dea-ec7c-7d27-9a32-9afdf08020f4 2026/02/05 13:08:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2dea-ec78-76a5-a421-db1abd905d5b 2026/02/05 13:08:16 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (1.56s) === RUN TestUsers_NoPosts 2026/02/05 13:08:16 INFO Applying migration id=initial 2026/02/05 13:08:16 INFO Applying migration id=notesupdated 2026/02/05 13:08:16 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:16 INFO Applying migration id=activitiesid 2026/02/05 13:08:16 INFO Applying migration id=outbox 2026/02/05 13:08:16 INFO Applying migration id=edits 2026/02/05 13:08:16 INFO Applying migration id=outboxactor 2026/02/05 13:08:16 INFO Applying migration id=outboxsender 2026/02/05 13:08:16 INFO Applying migration id=thread 2026/02/05 13:08:16 INFO Applying migration id=host 2026/02/05 13:08:16 INFO Applying migration id=sharedinbox 2026/02/05 13:08:16 INFO Applying migration id=noteshost 2026/02/05 13:08:16 INFO Applying migration id=fetched 2026/02/05 13:08:16 INFO Applying migration id=move 2026/02/05 13:08:16 INFO Applying migration id=cleanup 2026/02/05 13:08:16 INFO Applying migration id=received 2026/02/05 13:08:16 INFO Applying migration id=namehost 2026/02/05 13:08:16 INFO Applying migration id=outboxhost 2026/02/05 13:08:16 INFO Applying migration id=notesfts 2026/02/05 13:08:16 INFO Applying migration id=iconsname 2026/02/05 13:08:16 INFO Applying migration id=nohash 2026/02/05 13:08:16 INFO Applying migration id=shares 2026/02/05 13:08:16 INFO Applying migration id=actorttl 2026/02/05 13:08:16 INFO Applying migration id=tocc 2026/02/05 13:08:16 INFO Applying migration id=followeds 2026/02/05 13:08:16 INFO Applying migration id=certhash 2026/02/05 13:08:16 INFO Applying migration id=follows_sync 2026/02/05 13:08:16 INFO Applying migration id=jsonpath 2026/02/05 13:08:16 INFO Applying migration id=localforward 2026/02/05 13:08:16 INFO Applying migration id=avatar 2026/02/05 13:08:16 INFO Applying migration id=noimage 2026/02/05 13:08:16 INFO Applying migration id=feed 2026/02/05 13:08:16 INFO Applying migration id=bookmarks 2026/02/05 13:08:16 INFO Applying migration id=shareactivity 2026/02/05 13:08:16 INFO Applying migration id=application 2026/02/05 13:08:16 INFO Applying migration id=certificates 2026/02/05 13:08:16 INFO Applying migration id=rawforward 2026/02/05 13:08:16 INFO Applying migration id=publickey 2026/02/05 13:08:16 INFO Applying migration id=resolvegroup 2026/02/05 13:08:16 INFO Applying migration id=reject 2026/02/05 13:08:16 INFO Applying migration id=autodel 2026/02/05 13:08:16 INFO Applying migration id=jsonb 2026/02/05 13:08:16 INFO Applying migration id=quote 2026/02/05 13:08:16 INFO Applying migration id=rfc9421 2026/02/05 13:08:16 INFO Applying migration id=keys 2026/02/05 13:08:16 INFO Applying migration id=portable 2026/02/05 13:08:16 INFO Applying migration id=proofs 2026/02/05 13:08:16 INFO Applying migration id=contexts 2026/02/05 13:08:16 INFO Applying migration id=deliverieshost 2026/02/05 13:08:16 INFO Applying migration id=pembegin 2026/02/05 13:08:16 INFO Applying migration id=didhost --- PASS: TestUsers_NoPosts (1.41s) === RUN TestUsers_UnauthenticatedUser 2026/02/05 13:08:18 INFO Applying migration id=initial 2026/02/05 13:08:18 INFO Applying migration id=notesupdated 2026/02/05 13:08:18 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:18 INFO Applying migration id=activitiesid 2026/02/05 13:08:18 INFO Applying migration id=outbox 2026/02/05 13:08:18 INFO Applying migration id=edits 2026/02/05 13:08:18 INFO Applying migration id=outboxactor 2026/02/05 13:08:18 INFO Applying migration id=outboxsender 2026/02/05 13:08:18 INFO Applying migration id=thread 2026/02/05 13:08:18 INFO Applying migration id=host 2026/02/05 13:08:18 INFO Applying migration id=sharedinbox 2026/02/05 13:08:18 INFO Applying migration id=noteshost 2026/02/05 13:08:18 INFO Applying migration id=fetched 2026/02/05 13:08:18 INFO Applying migration id=move 2026/02/05 13:08:18 INFO Applying migration id=cleanup 2026/02/05 13:08:18 INFO Applying migration id=received 2026/02/05 13:08:18 INFO Applying migration id=namehost 2026/02/05 13:08:18 INFO Applying migration id=outboxhost 2026/02/05 13:08:18 INFO Applying migration id=notesfts 2026/02/05 13:08:18 INFO Applying migration id=iconsname 2026/02/05 13:08:18 INFO Applying migration id=nohash 2026/02/05 13:08:18 INFO Applying migration id=shares 2026/02/05 13:08:18 INFO Applying migration id=actorttl 2026/02/05 13:08:18 INFO Applying migration id=tocc 2026/02/05 13:08:18 INFO Applying migration id=followeds 2026/02/05 13:08:18 INFO Applying migration id=certhash 2026/02/05 13:08:18 INFO Applying migration id=follows_sync 2026/02/05 13:08:18 INFO Applying migration id=jsonpath 2026/02/05 13:08:18 INFO Applying migration id=localforward 2026/02/05 13:08:18 INFO Applying migration id=avatar 2026/02/05 13:08:18 INFO Applying migration id=noimage 2026/02/05 13:08:18 INFO Applying migration id=feed 2026/02/05 13:08:18 INFO Applying migration id=bookmarks 2026/02/05 13:08:18 INFO Applying migration id=shareactivity 2026/02/05 13:08:18 INFO Applying migration id=application 2026/02/05 13:08:18 INFO Applying migration id=certificates 2026/02/05 13:08:18 INFO Applying migration id=rawforward 2026/02/05 13:08:18 INFO Applying migration id=publickey 2026/02/05 13:08:18 INFO Applying migration id=resolvegroup 2026/02/05 13:08:18 INFO Applying migration id=reject 2026/02/05 13:08:18 INFO Applying migration id=autodel 2026/02/05 13:08:18 INFO Applying migration id=jsonb 2026/02/05 13:08:18 INFO Applying migration id=quote 2026/02/05 13:08:18 INFO Applying migration id=rfc9421 2026/02/05 13:08:18 INFO Applying migration id=keys 2026/02/05 13:08:18 INFO Applying migration id=portable 2026/02/05 13:08:18 INFO Applying migration id=proofs 2026/02/05 13:08:18 INFO Applying migration id=contexts 2026/02/05 13:08:18 INFO Applying migration id=deliverieshost 2026/02/05 13:08:18 INFO Applying migration id=pembegin 2026/02/05 13:08:18 INFO Applying migration id=didhost --- PASS: TestUsers_UnauthenticatedUser (2.59s) === RUN TestUsers_DM 2026/02/05 13:08:20 INFO Applying migration id=initial 2026/02/05 13:08:20 INFO Applying migration id=notesupdated 2026/02/05 13:08:20 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:20 INFO Applying migration id=activitiesid 2026/02/05 13:08:20 INFO Applying migration id=outbox 2026/02/05 13:08:20 INFO Applying migration id=edits 2026/02/05 13:08:20 INFO Applying migration id=outboxactor 2026/02/05 13:08:20 INFO Applying migration id=outboxsender 2026/02/05 13:08:20 INFO Applying migration id=thread 2026/02/05 13:08:20 INFO Applying migration id=host 2026/02/05 13:08:20 INFO Applying migration id=sharedinbox 2026/02/05 13:08:20 INFO Applying migration id=noteshost 2026/02/05 13:08:20 INFO Applying migration id=fetched 2026/02/05 13:08:20 INFO Applying migration id=move 2026/02/05 13:08:20 INFO Applying migration id=cleanup 2026/02/05 13:08:20 INFO Applying migration id=received 2026/02/05 13:08:20 INFO Applying migration id=namehost 2026/02/05 13:08:20 INFO Applying migration id=outboxhost 2026/02/05 13:08:20 INFO Applying migration id=notesfts 2026/02/05 13:08:20 INFO Applying migration id=iconsname 2026/02/05 13:08:20 INFO Applying migration id=nohash 2026/02/05 13:08:20 INFO Applying migration id=shares 2026/02/05 13:08:20 INFO Applying migration id=actorttl 2026/02/05 13:08:20 INFO Applying migration id=tocc 2026/02/05 13:08:20 INFO Applying migration id=followeds 2026/02/05 13:08:20 INFO Applying migration id=certhash 2026/02/05 13:08:20 INFO Applying migration id=follows_sync 2026/02/05 13:08:20 INFO Applying migration id=jsonpath 2026/02/05 13:08:20 INFO Applying migration id=localforward 2026/02/05 13:08:20 INFO Applying migration id=avatar 2026/02/05 13:08:20 INFO Applying migration id=noimage 2026/02/05 13:08:20 INFO Applying migration id=feed 2026/02/05 13:08:20 INFO Applying migration id=bookmarks 2026/02/05 13:08:20 INFO Applying migration id=shareactivity 2026/02/05 13:08:20 INFO Applying migration id=application 2026/02/05 13:08:20 INFO Applying migration id=certificates 2026/02/05 13:08:20 INFO Applying migration id=rawforward 2026/02/05 13:08:20 INFO Applying migration id=publickey 2026/02/05 13:08:20 INFO Applying migration id=resolvegroup 2026/02/05 13:08:20 INFO Applying migration id=reject 2026/02/05 13:08:20 INFO Applying migration id=autodel 2026/02/05 13:08:20 INFO Applying migration id=jsonb 2026/02/05 13:08:20 INFO Applying migration id=quote 2026/02/05 13:08:20 INFO Applying migration id=rfc9421 2026/02/05 13:08:20 INFO Applying migration id=keys 2026/02/05 13:08:20 INFO Applying migration id=portable 2026/02/05 13:08:20 INFO Applying migration id=proofs 2026/02/05 13:08:20 INFO Applying migration id=contexts 2026/02/05 13:08:20 INFO Applying migration id=deliverieshost 2026/02/05 13:08:20 INFO Applying migration id=pembegin 2026/02/05 13:08:20 INFO Applying migration id=didhost 2026/02/05 13:08:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2deb-0509-7c64-a297-a4a81a11ff12 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:08:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2deb-050a-7830-85ca-fe9139ac4892 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2deb-0509-7c64-a297-a4a81a11ff12 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2deb-0509-7c64-a297-a4a81a11ff12 2026/02/05 13:08:22 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 13:08:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-050b-726d-8d69-5498eb3d2b3e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-050a-7e5f-8d24-aa763f8650ad activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-050a-7e5f-8d24-aa763f8650ad --- PASS: TestUsers_DM (2.29s) === RUN TestUsers_DMNotFollowing 2026/02/05 13:08:22 INFO Applying migration id=initial 2026/02/05 13:08:22 INFO Applying migration id=notesupdated 2026/02/05 13:08:22 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:22 INFO Applying migration id=activitiesid 2026/02/05 13:08:22 INFO Applying migration id=outbox 2026/02/05 13:08:22 INFO Applying migration id=edits 2026/02/05 13:08:22 INFO Applying migration id=outboxactor 2026/02/05 13:08:22 INFO Applying migration id=outboxsender 2026/02/05 13:08:22 INFO Applying migration id=thread 2026/02/05 13:08:22 INFO Applying migration id=host 2026/02/05 13:08:22 INFO Applying migration id=sharedinbox 2026/02/05 13:08:22 INFO Applying migration id=noteshost 2026/02/05 13:08:22 INFO Applying migration id=fetched 2026/02/05 13:08:22 INFO Applying migration id=move 2026/02/05 13:08:22 INFO Applying migration id=cleanup 2026/02/05 13:08:22 INFO Applying migration id=received 2026/02/05 13:08:22 INFO Applying migration id=namehost 2026/02/05 13:08:22 INFO Applying migration id=outboxhost 2026/02/05 13:08:22 INFO Applying migration id=notesfts 2026/02/05 13:08:22 INFO Applying migration id=iconsname 2026/02/05 13:08:22 INFO Applying migration id=nohash 2026/02/05 13:08:22 INFO Applying migration id=shares 2026/02/05 13:08:22 INFO Applying migration id=actorttl 2026/02/05 13:08:22 INFO Applying migration id=tocc 2026/02/05 13:08:22 INFO Applying migration id=followeds 2026/02/05 13:08:22 INFO Applying migration id=certhash 2026/02/05 13:08:22 INFO Applying migration id=follows_sync 2026/02/05 13:08:22 INFO Applying migration id=jsonpath 2026/02/05 13:08:22 INFO Applying migration id=localforward 2026/02/05 13:08:22 INFO Applying migration id=avatar 2026/02/05 13:08:22 INFO Applying migration id=noimage 2026/02/05 13:08:22 INFO Applying migration id=feed 2026/02/05 13:08:22 INFO Applying migration id=bookmarks 2026/02/05 13:08:22 INFO Applying migration id=shareactivity 2026/02/05 13:08:22 INFO Applying migration id=application 2026/02/05 13:08:22 INFO Applying migration id=certificates 2026/02/05 13:08:22 INFO Applying migration id=rawforward 2026/02/05 13:08:22 INFO Applying migration id=publickey 2026/02/05 13:08:22 INFO Applying migration id=resolvegroup 2026/02/05 13:08:22 INFO Applying migration id=reject 2026/02/05 13:08:22 INFO Applying migration id=autodel 2026/02/05 13:08:22 INFO Applying migration id=jsonb 2026/02/05 13:08:23 INFO Applying migration id=quote 2026/02/05 13:08:23 INFO Applying migration id=rfc9421 2026/02/05 13:08:23 INFO Applying migration id=keys 2026/02/05 13:08:23 INFO Applying migration id=portable 2026/02/05 13:08:23 INFO Applying migration id=proofs 2026/02/05 13:08:23 INFO Applying migration id=contexts 2026/02/05 13:08:23 INFO Applying migration id=deliverieshost 2026/02/05 13:08:23 INFO Applying migration id=pembegin 2026/02/05 13:08:23 INFO Applying migration id=didhost 2026/02/05 13:08:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2deb-10d3-7b95-b8ef-c26cf167fe5c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:08:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2deb-10d4-77f6-bfb1-7e39ecddb86d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2deb-10d3-7b95-b8ef-c26cf167fe5c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2deb-10d3-7b95-b8ef-c26cf167fe5c 2026/02/05 13:08:25 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 13:08:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-10d5-7288-8caa-c55b8a62edc6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-10d4-7e50-86a5-b1b52d6bf109 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-10d4-7e50-86a5-b1b52d6bf109 2026/02/05 13:08:25 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2deb-10d6-75a7-b475-4d5b781cb045 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2deb-10d3-7b95-b8ef-c26cf167fe5c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUsers_DMNotFollowing (3.02s) === RUN TestUsers_PostToFollowers 2026/02/05 13:08:25 INFO Applying migration id=initial 2026/02/05 13:08:25 INFO Applying migration id=notesupdated 2026/02/05 13:08:25 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:25 INFO Applying migration id=activitiesid 2026/02/05 13:08:25 INFO Applying migration id=outbox 2026/02/05 13:08:25 INFO Applying migration id=edits 2026/02/05 13:08:25 INFO Applying migration id=outboxactor 2026/02/05 13:08:25 INFO Applying migration id=outboxsender 2026/02/05 13:08:25 INFO Applying migration id=thread 2026/02/05 13:08:25 INFO Applying migration id=host 2026/02/05 13:08:25 INFO Applying migration id=sharedinbox 2026/02/05 13:08:25 INFO Applying migration id=noteshost 2026/02/05 13:08:25 INFO Applying migration id=fetched 2026/02/05 13:08:25 INFO Applying migration id=move 2026/02/05 13:08:25 INFO Applying migration id=cleanup 2026/02/05 13:08:25 INFO Applying migration id=received 2026/02/05 13:08:25 INFO Applying migration id=namehost 2026/02/05 13:08:25 INFO Applying migration id=outboxhost 2026/02/05 13:08:25 INFO Applying migration id=notesfts 2026/02/05 13:08:25 INFO Applying migration id=iconsname 2026/02/05 13:08:25 INFO Applying migration id=nohash 2026/02/05 13:08:25 INFO Applying migration id=shares 2026/02/05 13:08:25 INFO Applying migration id=actorttl 2026/02/05 13:08:25 INFO Applying migration id=tocc 2026/02/05 13:08:25 INFO Applying migration id=followeds 2026/02/05 13:08:25 INFO Applying migration id=certhash 2026/02/05 13:08:25 INFO Applying migration id=follows_sync 2026/02/05 13:08:25 INFO Applying migration id=jsonpath 2026/02/05 13:08:25 INFO Applying migration id=localforward 2026/02/05 13:08:25 INFO Applying migration id=avatar 2026/02/05 13:08:25 INFO Applying migration id=noimage 2026/02/05 13:08:25 INFO Applying migration id=feed 2026/02/05 13:08:25 INFO Applying migration id=bookmarks 2026/02/05 13:08:25 INFO Applying migration id=shareactivity 2026/02/05 13:08:25 INFO Applying migration id=application 2026/02/05 13:08:25 INFO Applying migration id=certificates 2026/02/05 13:08:26 INFO Applying migration id=rawforward 2026/02/05 13:08:26 INFO Applying migration id=publickey 2026/02/05 13:08:26 INFO Applying migration id=resolvegroup 2026/02/05 13:08:26 INFO Applying migration id=reject 2026/02/05 13:08:26 INFO Applying migration id=autodel 2026/02/05 13:08:26 INFO Applying migration id=jsonb 2026/02/05 13:08:26 INFO Applying migration id=quote 2026/02/05 13:08:26 INFO Applying migration id=rfc9421 2026/02/05 13:08:26 INFO Applying migration id=keys 2026/02/05 13:08:26 INFO Applying migration id=portable 2026/02/05 13:08:26 INFO Applying migration id=proofs 2026/02/05 13:08:26 INFO Applying migration id=contexts 2026/02/05 13:08:26 INFO Applying migration id=deliverieshost 2026/02/05 13:08:26 INFO Applying migration id=pembegin 2026/02/05 13:08:26 INFO Applying migration id=didhost 2026/02/05 13:08:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2deb-1c60-7ee9-ab89-33b2c485660b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:08:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2deb-1c61-7afb-94ee-66019068cfc2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2deb-1c60-7ee9-ab89-33b2c485660b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2deb-1c60-7ee9-ab89-33b2c485660b 2026/02/05 13:08:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-1c62-7272-9183-7a034ce9baac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-1c62-7228-a81b-0da6e74fee09 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-1c62-7228-a81b-0da6e74fee09 --- PASS: TestUsers_PostToFollowers (2.96s) === RUN TestUsers_PostToFollowersNotFollowing 2026/02/05 13:08:28 INFO Applying migration id=initial 2026/02/05 13:08:28 INFO Applying migration id=notesupdated 2026/02/05 13:08:28 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:28 INFO Applying migration id=activitiesid 2026/02/05 13:08:28 INFO Applying migration id=outbox 2026/02/05 13:08:28 INFO Applying migration id=edits 2026/02/05 13:08:28 INFO Applying migration id=outboxactor 2026/02/05 13:08:28 INFO Applying migration id=outboxsender 2026/02/05 13:08:28 INFO Applying migration id=thread 2026/02/05 13:08:28 INFO Applying migration id=host 2026/02/05 13:08:28 INFO Applying migration id=sharedinbox 2026/02/05 13:08:28 INFO Applying migration id=noteshost 2026/02/05 13:08:28 INFO Applying migration id=fetched 2026/02/05 13:08:28 INFO Applying migration id=move 2026/02/05 13:08:28 INFO Applying migration id=cleanup 2026/02/05 13:08:28 INFO Applying migration id=received 2026/02/05 13:08:28 INFO Applying migration id=namehost 2026/02/05 13:08:28 INFO Applying migration id=outboxhost 2026/02/05 13:08:28 INFO Applying migration id=notesfts 2026/02/05 13:08:28 INFO Applying migration id=iconsname 2026/02/05 13:08:28 INFO Applying migration id=nohash 2026/02/05 13:08:28 INFO Applying migration id=shares 2026/02/05 13:08:28 INFO Applying migration id=actorttl 2026/02/05 13:08:28 INFO Applying migration id=tocc 2026/02/05 13:08:28 INFO Applying migration id=followeds 2026/02/05 13:08:28 INFO Applying migration id=certhash 2026/02/05 13:08:28 INFO Applying migration id=follows_sync 2026/02/05 13:08:28 INFO Applying migration id=jsonpath 2026/02/05 13:08:28 INFO Applying migration id=localforward 2026/02/05 13:08:28 INFO Applying migration id=avatar 2026/02/05 13:08:28 INFO Applying migration id=noimage 2026/02/05 13:08:28 INFO Applying migration id=feed 2026/02/05 13:08:28 INFO Applying migration id=bookmarks 2026/02/05 13:08:28 INFO Applying migration id=shareactivity 2026/02/05 13:08:28 INFO Applying migration id=application 2026/02/05 13:08:28 INFO Applying migration id=certificates 2026/02/05 13:08:28 INFO Applying migration id=rawforward 2026/02/05 13:08:28 INFO Applying migration id=publickey 2026/02/05 13:08:28 INFO Applying migration id=resolvegroup 2026/02/05 13:08:28 INFO Applying migration id=reject 2026/02/05 13:08:28 INFO Applying migration id=autodel 2026/02/05 13:08:28 INFO Applying migration id=jsonb 2026/02/05 13:08:28 INFO Applying migration id=quote 2026/02/05 13:08:28 INFO Applying migration id=rfc9421 2026/02/05 13:08:28 INFO Applying migration id=keys 2026/02/05 13:08:28 INFO Applying migration id=portable 2026/02/05 13:08:28 INFO Applying migration id=proofs 2026/02/05 13:08:28 INFO Applying migration id=contexts 2026/02/05 13:08:28 INFO Applying migration id=deliverieshost 2026/02/05 13:08:28 INFO Applying migration id=pembegin 2026/02/05 13:08:28 INFO Applying migration id=didhost 2026/02/05 13:08:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-24e5-7a98-83bf-4864ee601acc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-24e5-7a0f-bce3-d0ac7c4ef2fa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-24e5-7a0f-bce3-d0ac7c4ef2fa --- PASS: TestUsers_PostToFollowersNotFollowing (2.18s) === RUN TestUsers_PublicPost 2026/02/05 13:08:31 INFO Applying migration id=initial 2026/02/05 13:08:31 INFO Applying migration id=notesupdated 2026/02/05 13:08:31 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:31 INFO Applying migration id=activitiesid 2026/02/05 13:08:31 INFO Applying migration id=outbox 2026/02/05 13:08:31 INFO Applying migration id=edits 2026/02/05 13:08:31 INFO Applying migration id=outboxactor 2026/02/05 13:08:31 INFO Applying migration id=outboxsender 2026/02/05 13:08:31 INFO Applying migration id=thread 2026/02/05 13:08:31 INFO Applying migration id=host 2026/02/05 13:08:31 INFO Applying migration id=sharedinbox 2026/02/05 13:08:31 INFO Applying migration id=noteshost 2026/02/05 13:08:31 INFO Applying migration id=fetched 2026/02/05 13:08:31 INFO Applying migration id=move 2026/02/05 13:08:31 INFO Applying migration id=cleanup 2026/02/05 13:08:31 INFO Applying migration id=received 2026/02/05 13:08:31 INFO Applying migration id=namehost 2026/02/05 13:08:31 INFO Applying migration id=outboxhost 2026/02/05 13:08:31 INFO Applying migration id=notesfts 2026/02/05 13:08:31 INFO Applying migration id=iconsname 2026/02/05 13:08:31 INFO Applying migration id=nohash 2026/02/05 13:08:31 INFO Applying migration id=shares 2026/02/05 13:08:31 INFO Applying migration id=actorttl 2026/02/05 13:08:31 INFO Applying migration id=tocc 2026/02/05 13:08:31 INFO Applying migration id=followeds 2026/02/05 13:08:31 INFO Applying migration id=certhash 2026/02/05 13:08:31 INFO Applying migration id=follows_sync 2026/02/05 13:08:31 INFO Applying migration id=jsonpath 2026/02/05 13:08:31 INFO Applying migration id=localforward 2026/02/05 13:08:31 INFO Applying migration id=avatar 2026/02/05 13:08:31 INFO Applying migration id=noimage 2026/02/05 13:08:31 INFO Applying migration id=feed 2026/02/05 13:08:31 INFO Applying migration id=bookmarks 2026/02/05 13:08:31 INFO Applying migration id=shareactivity 2026/02/05 13:08:31 INFO Applying migration id=application 2026/02/05 13:08:31 INFO Applying migration id=certificates 2026/02/05 13:08:31 INFO Applying migration id=rawforward 2026/02/05 13:08:31 INFO Applying migration id=publickey 2026/02/05 13:08:31 INFO Applying migration id=resolvegroup 2026/02/05 13:08:31 INFO Applying migration id=reject 2026/02/05 13:08:31 INFO Applying migration id=autodel 2026/02/05 13:08:31 INFO Applying migration id=jsonb 2026/02/05 13:08:31 INFO Applying migration id=quote 2026/02/05 13:08:31 INFO Applying migration id=rfc9421 2026/02/05 13:08:31 INFO Applying migration id=keys 2026/02/05 13:08:31 INFO Applying migration id=portable 2026/02/05 13:08:31 INFO Applying migration id=proofs 2026/02/05 13:08:31 INFO Applying migration id=contexts 2026/02/05 13:08:31 INFO Applying migration id=deliverieshost 2026/02/05 13:08:31 INFO Applying migration id=pembegin 2026/02/05 13:08:31 INFO Applying migration id=didhost 2026/02/05 13:08:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2deb-2a93-7dd2-a659-a8ee44f9d65d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:08:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2deb-2a94-792d-8634-cce35d08e786 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2deb-2a93-7dd2-a659-a8ee44f9d65d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2deb-2a93-7dd2-a659-a8ee44f9d65d 2026/02/05 13:08:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-2a95-7058-8c9f-7a190b9a4976 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-2a95-700d-b056-7c9bdd518954 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-2a95-700d-b056-7c9bdd518954 --- PASS: TestUsers_PublicPost (1.46s) === RUN TestUsers_PublicPostNotFollowing 2026/02/05 13:08:32 INFO Applying migration id=initial 2026/02/05 13:08:32 INFO Applying migration id=notesupdated 2026/02/05 13:08:32 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:32 INFO Applying migration id=activitiesid 2026/02/05 13:08:32 INFO Applying migration id=outbox 2026/02/05 13:08:32 INFO Applying migration id=edits 2026/02/05 13:08:32 INFO Applying migration id=outboxactor 2026/02/05 13:08:32 INFO Applying migration id=outboxsender 2026/02/05 13:08:32 INFO Applying migration id=thread 2026/02/05 13:08:32 INFO Applying migration id=host 2026/02/05 13:08:32 INFO Applying migration id=sharedinbox 2026/02/05 13:08:32 INFO Applying migration id=noteshost 2026/02/05 13:08:32 INFO Applying migration id=fetched 2026/02/05 13:08:32 INFO Applying migration id=move 2026/02/05 13:08:32 INFO Applying migration id=cleanup 2026/02/05 13:08:32 INFO Applying migration id=received 2026/02/05 13:08:32 INFO Applying migration id=namehost 2026/02/05 13:08:32 INFO Applying migration id=outboxhost 2026/02/05 13:08:32 INFO Applying migration id=notesfts 2026/02/05 13:08:32 INFO Applying migration id=iconsname 2026/02/05 13:08:32 INFO Applying migration id=nohash 2026/02/05 13:08:32 INFO Applying migration id=shares 2026/02/05 13:08:32 INFO Applying migration id=actorttl 2026/02/05 13:08:32 INFO Applying migration id=tocc 2026/02/05 13:08:32 INFO Applying migration id=followeds 2026/02/05 13:08:32 INFO Applying migration id=certhash 2026/02/05 13:08:32 INFO Applying migration id=follows_sync 2026/02/05 13:08:32 INFO Applying migration id=jsonpath 2026/02/05 13:08:32 INFO Applying migration id=localforward 2026/02/05 13:08:32 INFO Applying migration id=avatar 2026/02/05 13:08:32 INFO Applying migration id=noimage 2026/02/05 13:08:32 INFO Applying migration id=feed 2026/02/05 13:08:32 INFO Applying migration id=bookmarks 2026/02/05 13:08:32 INFO Applying migration id=shareactivity 2026/02/05 13:08:32 INFO Applying migration id=application 2026/02/05 13:08:32 INFO Applying migration id=certificates 2026/02/05 13:08:32 INFO Applying migration id=rawforward 2026/02/05 13:08:32 INFO Applying migration id=publickey 2026/02/05 13:08:32 INFO Applying migration id=resolvegroup 2026/02/05 13:08:32 INFO Applying migration id=reject 2026/02/05 13:08:32 INFO Applying migration id=autodel 2026/02/05 13:08:32 INFO Applying migration id=jsonb 2026/02/05 13:08:32 INFO Applying migration id=quote 2026/02/05 13:08:32 INFO Applying migration id=rfc9421 2026/02/05 13:08:32 INFO Applying migration id=keys 2026/02/05 13:08:32 INFO Applying migration id=portable 2026/02/05 13:08:32 INFO Applying migration id=proofs 2026/02/05 13:08:32 INFO Applying migration id=contexts 2026/02/05 13:08:32 INFO Applying migration id=deliverieshost 2026/02/05 13:08:32 INFO Applying migration id=pembegin 2026/02/05 13:08:32 INFO Applying migration id=didhost 2026/02/05 13:08:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-341a-71ab-bfc7-253922026be4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-341a-711b-9b0c-d3e4d9dc3e00 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-341a-711b-9b0c-d3e4d9dc3e00 --- PASS: TestUsers_PublicPostNotFollowing (2.44s) === RUN TestUsers_PublicPostShared 2026/02/05 13:08:34 INFO Applying migration id=initial 2026/02/05 13:08:34 INFO Applying migration id=notesupdated 2026/02/05 13:08:34 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:34 INFO Applying migration id=activitiesid 2026/02/05 13:08:34 INFO Applying migration id=outbox 2026/02/05 13:08:34 INFO Applying migration id=edits 2026/02/05 13:08:34 INFO Applying migration id=outboxactor 2026/02/05 13:08:34 INFO Applying migration id=outboxsender 2026/02/05 13:08:34 INFO Applying migration id=thread 2026/02/05 13:08:34 INFO Applying migration id=host 2026/02/05 13:08:34 INFO Applying migration id=sharedinbox 2026/02/05 13:08:34 INFO Applying migration id=noteshost 2026/02/05 13:08:34 INFO Applying migration id=fetched 2026/02/05 13:08:34 INFO Applying migration id=move 2026/02/05 13:08:34 INFO Applying migration id=cleanup 2026/02/05 13:08:34 INFO Applying migration id=received 2026/02/05 13:08:34 INFO Applying migration id=namehost 2026/02/05 13:08:34 INFO Applying migration id=outboxhost 2026/02/05 13:08:34 INFO Applying migration id=notesfts 2026/02/05 13:08:34 INFO Applying migration id=iconsname 2026/02/05 13:08:34 INFO Applying migration id=nohash 2026/02/05 13:08:34 INFO Applying migration id=shares 2026/02/05 13:08:34 INFO Applying migration id=actorttl 2026/02/05 13:08:34 INFO Applying migration id=tocc 2026/02/05 13:08:35 INFO Applying migration id=followeds 2026/02/05 13:08:35 INFO Applying migration id=certhash 2026/02/05 13:08:35 INFO Applying migration id=follows_sync 2026/02/05 13:08:35 INFO Applying migration id=jsonpath 2026/02/05 13:08:35 INFO Applying migration id=localforward 2026/02/05 13:08:35 INFO Applying migration id=avatar 2026/02/05 13:08:35 INFO Applying migration id=noimage 2026/02/05 13:08:35 INFO Applying migration id=feed 2026/02/05 13:08:35 INFO Applying migration id=bookmarks 2026/02/05 13:08:35 INFO Applying migration id=shareactivity 2026/02/05 13:08:35 INFO Applying migration id=application 2026/02/05 13:08:35 INFO Applying migration id=certificates 2026/02/05 13:08:35 INFO Applying migration id=rawforward 2026/02/05 13:08:35 INFO Applying migration id=publickey 2026/02/05 13:08:35 INFO Applying migration id=resolvegroup 2026/02/05 13:08:35 INFO Applying migration id=reject 2026/02/05 13:08:35 INFO Applying migration id=autodel 2026/02/05 13:08:35 INFO Applying migration id=jsonb 2026/02/05 13:08:35 INFO Applying migration id=quote 2026/02/05 13:08:35 INFO Applying migration id=rfc9421 2026/02/05 13:08:35 INFO Applying migration id=keys 2026/02/05 13:08:35 INFO Applying migration id=portable 2026/02/05 13:08:35 INFO Applying migration id=proofs 2026/02/05 13:08:35 INFO Applying migration id=contexts 2026/02/05 13:08:35 INFO Applying migration id=deliverieshost 2026/02/05 13:08:35 INFO Applying migration id=pembegin 2026/02/05 13:08:35 INFO Applying migration id=didhost 2026/02/05 13:08:37 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2deb-3fd6-79c8-b82f-829e8b753970 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 13:08: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: TestUsers_PublicPostShared (3.01s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/02/05 13:08:37 INFO Applying migration id=initial 2026/02/05 13:08:37 INFO Applying migration id=notesupdated 2026/02/05 13:08:37 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:37 INFO Applying migration id=activitiesid 2026/02/05 13:08:37 INFO Applying migration id=outbox 2026/02/05 13:08:37 INFO Applying migration id=edits 2026/02/05 13:08:37 INFO Applying migration id=outboxactor 2026/02/05 13:08:37 INFO Applying migration id=outboxsender 2026/02/05 13:08:37 INFO Applying migration id=thread 2026/02/05 13:08:37 INFO Applying migration id=host 2026/02/05 13:08:37 INFO Applying migration id=sharedinbox 2026/02/05 13:08:37 INFO Applying migration id=noteshost 2026/02/05 13:08:37 INFO Applying migration id=fetched 2026/02/05 13:08:37 INFO Applying migration id=move 2026/02/05 13:08:37 INFO Applying migration id=cleanup 2026/02/05 13:08:37 INFO Applying migration id=received 2026/02/05 13:08:37 INFO Applying migration id=namehost 2026/02/05 13:08:37 INFO Applying migration id=outboxhost 2026/02/05 13:08:37 INFO Applying migration id=notesfts 2026/02/05 13:08:37 INFO Applying migration id=iconsname 2026/02/05 13:08:37 INFO Applying migration id=nohash 2026/02/05 13:08:37 INFO Applying migration id=shares 2026/02/05 13:08:37 INFO Applying migration id=actorttl 2026/02/05 13:08:37 INFO Applying migration id=tocc 2026/02/05 13:08:38 INFO Applying migration id=followeds 2026/02/05 13:08:38 INFO Applying migration id=certhash 2026/02/05 13:08:38 INFO Applying migration id=follows_sync 2026/02/05 13:08:38 INFO Applying migration id=jsonpath 2026/02/05 13:08:38 INFO Applying migration id=localforward 2026/02/05 13:08:38 INFO Applying migration id=avatar 2026/02/05 13:08:38 INFO Applying migration id=noimage 2026/02/05 13:08:38 INFO Applying migration id=feed 2026/02/05 13:08:38 INFO Applying migration id=bookmarks 2026/02/05 13:08:38 INFO Applying migration id=shareactivity 2026/02/05 13:08:38 INFO Applying migration id=application 2026/02/05 13:08:38 INFO Applying migration id=certificates 2026/02/05 13:08:38 INFO Applying migration id=rawforward 2026/02/05 13:08:38 INFO Applying migration id=publickey 2026/02/05 13:08:38 INFO Applying migration id=resolvegroup 2026/02/05 13:08:38 INFO Applying migration id=reject 2026/02/05 13:08:38 INFO Applying migration id=autodel 2026/02/05 13:08:38 INFO Applying migration id=jsonb 2026/02/05 13:08:38 INFO Applying migration id=quote 2026/02/05 13:08:38 INFO Applying migration id=rfc9421 2026/02/05 13:08:38 INFO Applying migration id=keys 2026/02/05 13:08:38 INFO Applying migration id=portable 2026/02/05 13:08:38 INFO Applying migration id=proofs 2026/02/05 13:08:38 INFO Applying migration id=contexts 2026/02/05 13:08:38 INFO Applying migration id=deliverieshost 2026/02/05 13:08:38 INFO Applying migration id=pembegin 2026/02/05 13:08:38 INFO Applying migration id=didhost 2026/02/05 13:08:40 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2deb-48cb-755f-8d44-abcd6868dfbe 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 13:08:40 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 13:08:40 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2deb-48ce-74d5-94ba-48b37832316c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2deb-48cb-755f-8d44-abcd6868dfbe activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin --- PASS: TestUsers_PublicPostSharedNotFollowing (2.29s) === RUN TestView_NoReplies 2026/02/05 13:08:40 INFO Applying migration id=initial 2026/02/05 13:08:40 INFO Applying migration id=notesupdated 2026/02/05 13:08:40 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:40 INFO Applying migration id=activitiesid 2026/02/05 13:08:40 INFO Applying migration id=outbox 2026/02/05 13:08:40 INFO Applying migration id=edits 2026/02/05 13:08:40 INFO Applying migration id=outboxactor 2026/02/05 13:08:40 INFO Applying migration id=outboxsender 2026/02/05 13:08:40 INFO Applying migration id=thread 2026/02/05 13:08:40 INFO Applying migration id=host 2026/02/05 13:08:40 INFO Applying migration id=sharedinbox 2026/02/05 13:08:40 INFO Applying migration id=noteshost 2026/02/05 13:08:40 INFO Applying migration id=fetched 2026/02/05 13:08:40 INFO Applying migration id=move 2026/02/05 13:08:40 INFO Applying migration id=cleanup 2026/02/05 13:08:40 INFO Applying migration id=received 2026/02/05 13:08:40 INFO Applying migration id=namehost 2026/02/05 13:08:40 INFO Applying migration id=outboxhost 2026/02/05 13:08:40 INFO Applying migration id=notesfts 2026/02/05 13:08:40 INFO Applying migration id=iconsname 2026/02/05 13:08:40 INFO Applying migration id=nohash 2026/02/05 13:08:40 INFO Applying migration id=shares 2026/02/05 13:08:40 INFO Applying migration id=actorttl 2026/02/05 13:08:40 INFO Applying migration id=tocc 2026/02/05 13:08:40 INFO Applying migration id=followeds 2026/02/05 13:08:40 INFO Applying migration id=certhash 2026/02/05 13:08:40 INFO Applying migration id=follows_sync 2026/02/05 13:08:40 INFO Applying migration id=jsonpath 2026/02/05 13:08:40 INFO Applying migration id=localforward 2026/02/05 13:08:40 INFO Applying migration id=avatar 2026/02/05 13:08:40 INFO Applying migration id=noimage 2026/02/05 13:08:40 INFO Applying migration id=feed 2026/02/05 13:08:40 INFO Applying migration id=bookmarks 2026/02/05 13:08:40 INFO Applying migration id=shareactivity 2026/02/05 13:08:40 INFO Applying migration id=application 2026/02/05 13:08:40 INFO Applying migration id=certificates 2026/02/05 13:08:40 INFO Applying migration id=rawforward 2026/02/05 13:08:40 INFO Applying migration id=publickey 2026/02/05 13:08:40 INFO Applying migration id=resolvegroup 2026/02/05 13:08:40 INFO Applying migration id=reject 2026/02/05 13:08:40 INFO Applying migration id=autodel 2026/02/05 13:08:40 INFO Applying migration id=jsonb 2026/02/05 13:08:40 INFO Applying migration id=quote 2026/02/05 13:08:40 INFO Applying migration id=rfc9421 2026/02/05 13:08:40 INFO Applying migration id=keys 2026/02/05 13:08:40 INFO Applying migration id=portable 2026/02/05 13:08:40 INFO Applying migration id=proofs 2026/02/05 13:08:40 INFO Applying migration id=contexts 2026/02/05 13:08:40 INFO Applying migration id=deliverieshost 2026/02/05 13:08:40 INFO Applying migration id=pembegin 2026/02/05 13:08:40 INFO Applying migration id=didhost 2026/02/05 13:08:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-51d3-710b-8fd8-6a25b1902d08 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-51d3-7053-b8bc-f25f2ef6f84d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-51d3-7053-b8bc-f25f2ef6f84d 2026/02/05 13:08:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-51d3-7053-b8bc-f25f2ef6f84d --- PASS: TestView_NoReplies (2.31s) === RUN TestView_OneReply 2026/02/05 13:08:42 INFO Applying migration id=initial 2026/02/05 13:08:42 INFO Applying migration id=notesupdated 2026/02/05 13:08:42 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:42 INFO Applying migration id=activitiesid 2026/02/05 13:08:42 INFO Applying migration id=outbox 2026/02/05 13:08:42 INFO Applying migration id=edits 2026/02/05 13:08:42 INFO Applying migration id=outboxactor 2026/02/05 13:08:42 INFO Applying migration id=outboxsender 2026/02/05 13:08:42 INFO Applying migration id=thread 2026/02/05 13:08:42 INFO Applying migration id=host 2026/02/05 13:08:42 INFO Applying migration id=sharedinbox 2026/02/05 13:08:42 INFO Applying migration id=noteshost 2026/02/05 13:08:42 INFO Applying migration id=fetched 2026/02/05 13:08:42 INFO Applying migration id=move 2026/02/05 13:08:42 INFO Applying migration id=cleanup 2026/02/05 13:08:42 INFO Applying migration id=received 2026/02/05 13:08:42 INFO Applying migration id=namehost 2026/02/05 13:08:42 INFO Applying migration id=outboxhost 2026/02/05 13:08:42 INFO Applying migration id=notesfts 2026/02/05 13:08:42 INFO Applying migration id=iconsname 2026/02/05 13:08:42 INFO Applying migration id=nohash 2026/02/05 13:08:42 INFO Applying migration id=shares 2026/02/05 13:08:42 INFO Applying migration id=actorttl 2026/02/05 13:08:42 INFO Applying migration id=tocc 2026/02/05 13:08:42 INFO Applying migration id=followeds 2026/02/05 13:08:42 INFO Applying migration id=certhash 2026/02/05 13:08:42 INFO Applying migration id=follows_sync 2026/02/05 13:08:42 INFO Applying migration id=jsonpath 2026/02/05 13:08:42 INFO Applying migration id=localforward 2026/02/05 13:08:42 INFO Applying migration id=avatar 2026/02/05 13:08:42 INFO Applying migration id=noimage 2026/02/05 13:08:42 INFO Applying migration id=feed 2026/02/05 13:08:42 INFO Applying migration id=bookmarks 2026/02/05 13:08:42 INFO Applying migration id=shareactivity 2026/02/05 13:08:42 INFO Applying migration id=application 2026/02/05 13:08:42 INFO Applying migration id=certificates 2026/02/05 13:08:42 INFO Applying migration id=rawforward 2026/02/05 13:08:42 INFO Applying migration id=publickey 2026/02/05 13:08:42 INFO Applying migration id=resolvegroup 2026/02/05 13:08:42 INFO Applying migration id=reject 2026/02/05 13:08:42 INFO Applying migration id=autodel 2026/02/05 13:08:42 INFO Applying migration id=jsonb 2026/02/05 13:08:42 INFO Applying migration id=quote 2026/02/05 13:08:42 INFO Applying migration id=rfc9421 2026/02/05 13:08:42 INFO Applying migration id=keys 2026/02/05 13:08:42 INFO Applying migration id=portable 2026/02/05 13:08:42 INFO Applying migration id=proofs 2026/02/05 13:08:42 INFO Applying migration id=contexts 2026/02/05 13:08:42 INFO Applying migration id=deliverieshost 2026/02/05 13:08:42 INFO Applying migration id=pembegin 2026/02/05 13:08:42 INFO Applying migration id=didhost 2026/02/05 13:08:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-5c58-74f6-8ee0-c1e0d2f36f48 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-5c58-7477-99c1-cda6a23db1cb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-5c58-7477-99c1-cda6a23db1cb 2026/02/05 13:08:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-5c58-7477-99c1-cda6a23db1cb 2026/02/05 13:08:45 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-5c5a-7287-a4a0-cb3598fec126 note=https://localhost.localdomain:8443/post/019c2deb-5c5a-724d-9ea1-e0a7893aaaa1 thread=https://localhost.localdomain:8443/post/019c2deb-5c58-7477-99c1-cda6a23db1cb starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:08:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-5c5a-7287-a4a0-cb3598fec126 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-5c5a-724d-9ea1-e0a7893aaaa1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2deb-5c5a-724d-9ea1-e0a7893aaaa1 2026/02/05 13:08:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-5c58-7477-99c1-cda6a23db1cb --- PASS: TestView_OneReply (2.70s) === RUN TestView_TwoReplies 2026/02/05 13:08:45 INFO Applying migration id=initial 2026/02/05 13:08:45 INFO Applying migration id=notesupdated 2026/02/05 13:08:45 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:45 INFO Applying migration id=activitiesid 2026/02/05 13:08:45 INFO Applying migration id=outbox 2026/02/05 13:08:45 INFO Applying migration id=edits 2026/02/05 13:08:45 INFO Applying migration id=outboxactor 2026/02/05 13:08:45 INFO Applying migration id=outboxsender 2026/02/05 13:08:45 INFO Applying migration id=thread 2026/02/05 13:08:45 INFO Applying migration id=host 2026/02/05 13:08:45 INFO Applying migration id=sharedinbox 2026/02/05 13:08:45 INFO Applying migration id=noteshost 2026/02/05 13:08:45 INFO Applying migration id=fetched 2026/02/05 13:08:45 INFO Applying migration id=move 2026/02/05 13:08:45 INFO Applying migration id=cleanup 2026/02/05 13:08:45 INFO Applying migration id=received 2026/02/05 13:08:45 INFO Applying migration id=namehost 2026/02/05 13:08:45 INFO Applying migration id=outboxhost 2026/02/05 13:08:45 INFO Applying migration id=notesfts 2026/02/05 13:08:45 INFO Applying migration id=iconsname 2026/02/05 13:08:45 INFO Applying migration id=nohash 2026/02/05 13:08:45 INFO Applying migration id=shares 2026/02/05 13:08:45 INFO Applying migration id=actorttl 2026/02/05 13:08:45 INFO Applying migration id=tocc 2026/02/05 13:08:45 INFO Applying migration id=followeds 2026/02/05 13:08:45 INFO Applying migration id=certhash 2026/02/05 13:08:45 INFO Applying migration id=follows_sync 2026/02/05 13:08:45 INFO Applying migration id=jsonpath 2026/02/05 13:08:45 INFO Applying migration id=localforward 2026/02/05 13:08:45 INFO Applying migration id=avatar 2026/02/05 13:08:45 INFO Applying migration id=noimage 2026/02/05 13:08:45 INFO Applying migration id=feed 2026/02/05 13:08:45 INFO Applying migration id=bookmarks 2026/02/05 13:08:45 INFO Applying migration id=shareactivity 2026/02/05 13:08:45 INFO Applying migration id=application 2026/02/05 13:08:45 INFO Applying migration id=certificates 2026/02/05 13:08:45 INFO Applying migration id=rawforward 2026/02/05 13:08:45 INFO Applying migration id=publickey 2026/02/05 13:08:45 INFO Applying migration id=resolvegroup 2026/02/05 13:08:45 INFO Applying migration id=reject 2026/02/05 13:08:45 INFO Applying migration id=autodel 2026/02/05 13:08:45 INFO Applying migration id=jsonb 2026/02/05 13:08:45 INFO Applying migration id=quote 2026/02/05 13:08:45 INFO Applying migration id=rfc9421 2026/02/05 13:08:45 INFO Applying migration id=keys 2026/02/05 13:08:45 INFO Applying migration id=portable 2026/02/05 13:08:45 INFO Applying migration id=proofs 2026/02/05 13:08:45 INFO Applying migration id=contexts 2026/02/05 13:08:45 INFO Applying migration id=deliverieshost 2026/02/05 13:08:45 INFO Applying migration id=pembegin 2026/02/05 13:08:45 INFO Applying migration id=didhost 2026/02/05 13:08:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-62d7-7099-b675-fbef128bf487 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-62d6-7f06-99b2-5f7a6c968b03 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-62d6-7f06-99b2-5f7a6c968b03 2026/02/05 13:08:46 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-62d6-7f06-99b2-5f7a6c968b03 2026/02/05 13:08:46 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-62d9-70f2-bc63-15f88d39fadc note=https://localhost.localdomain:8443/post/019c2deb-62d9-70b2-a846-978f23e0c194 thread=https://localhost.localdomain:8443/post/019c2deb-62d6-7f06-99b2-5f7a6c968b03 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:08:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-62d9-70f2-bc63-15f88d39fadc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-62d9-70b2-a846-978f23e0c194 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2deb-62d9-70b2-a846-978f23e0c194 2026/02/05 13:08:46 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-62d6-7f06-99b2-5f7a6c968b03 2026/02/05 13:08:46 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-62db-7193-88ad-ee0bab325e83 note=https://localhost.localdomain:8443/post/019c2deb-62db-7156-9bfc-e9fa96979cb4 thread=https://localhost.localdomain:8443/post/019c2deb-62d6-7f06-99b2-5f7a6c968b03 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:08:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-62db-7193-88ad-ee0bab325e83 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-62db-7156-9bfc-e9fa96979cb4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2deb-62db-7156-9bfc-e9fa96979cb4 2026/02/05 13:08:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-62d6-7f06-99b2-5f7a6c968b03 --- PASS: TestView_TwoReplies (1.67s) === RUN TestView_TwoRepliesBigOffset 2026/02/05 13:08:46 INFO Applying migration id=initial 2026/02/05 13:08:46 INFO Applying migration id=notesupdated 2026/02/05 13:08:46 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:46 INFO Applying migration id=activitiesid 2026/02/05 13:08:46 INFO Applying migration id=outbox 2026/02/05 13:08:46 INFO Applying migration id=edits 2026/02/05 13:08:46 INFO Applying migration id=outboxactor 2026/02/05 13:08:46 INFO Applying migration id=outboxsender 2026/02/05 13:08:46 INFO Applying migration id=thread 2026/02/05 13:08:46 INFO Applying migration id=host 2026/02/05 13:08:46 INFO Applying migration id=sharedinbox 2026/02/05 13:08:46 INFO Applying migration id=noteshost 2026/02/05 13:08:46 INFO Applying migration id=fetched 2026/02/05 13:08:46 INFO Applying migration id=move 2026/02/05 13:08:46 INFO Applying migration id=cleanup 2026/02/05 13:08:46 INFO Applying migration id=received 2026/02/05 13:08:46 INFO Applying migration id=namehost 2026/02/05 13:08:46 INFO Applying migration id=outboxhost 2026/02/05 13:08:46 INFO Applying migration id=notesfts 2026/02/05 13:08:46 INFO Applying migration id=iconsname 2026/02/05 13:08:46 INFO Applying migration id=nohash 2026/02/05 13:08:46 INFO Applying migration id=shares 2026/02/05 13:08:46 INFO Applying migration id=actorttl 2026/02/05 13:08:46 INFO Applying migration id=tocc 2026/02/05 13:08:46 INFO Applying migration id=followeds 2026/02/05 13:08:46 INFO Applying migration id=certhash 2026/02/05 13:08:46 INFO Applying migration id=follows_sync 2026/02/05 13:08:46 INFO Applying migration id=jsonpath 2026/02/05 13:08:46 INFO Applying migration id=localforward 2026/02/05 13:08:46 INFO Applying migration id=avatar 2026/02/05 13:08:46 INFO Applying migration id=noimage 2026/02/05 13:08:46 INFO Applying migration id=feed 2026/02/05 13:08:47 INFO Applying migration id=bookmarks 2026/02/05 13:08:47 INFO Applying migration id=shareactivity 2026/02/05 13:08:47 INFO Applying migration id=application 2026/02/05 13:08:47 INFO Applying migration id=certificates 2026/02/05 13:08:47 INFO Applying migration id=rawforward 2026/02/05 13:08:47 INFO Applying migration id=publickey 2026/02/05 13:08:47 INFO Applying migration id=resolvegroup 2026/02/05 13:08:47 INFO Applying migration id=reject 2026/02/05 13:08:47 INFO Applying migration id=autodel 2026/02/05 13:08:47 INFO Applying migration id=jsonb 2026/02/05 13:08:47 INFO Applying migration id=quote 2026/02/05 13:08:47 INFO Applying migration id=rfc9421 2026/02/05 13:08:47 INFO Applying migration id=keys 2026/02/05 13:08:47 INFO Applying migration id=portable 2026/02/05 13:08:47 INFO Applying migration id=proofs 2026/02/05 13:08:47 INFO Applying migration id=contexts 2026/02/05 13:08:47 INFO Applying migration id=deliverieshost 2026/02/05 13:08:47 INFO Applying migration id=pembegin 2026/02/05 13:08:47 INFO Applying migration id=didhost 2026/02/05 13:08:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-6d74-7e11-b349-41dad665aeb0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-6d74-7d92-af74-83e4b4dbba0c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-6d74-7d92-af74-83e4b4dbba0c 2026/02/05 13:08:49 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-6d74-7d92-af74-83e4b4dbba0c 2026/02/05 13:08:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-6d77-713c-9024-947ce68da522 note=https://localhost.localdomain:8443/post/019c2deb-6d77-70fc-9c76-f3a51270d7ab thread=https://localhost.localdomain:8443/post/019c2deb-6d74-7d92-af74-83e4b4dbba0c starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:08:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-6d77-713c-9024-947ce68da522 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-6d77-70fc-9c76-f3a51270d7ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2deb-6d77-70fc-9c76-f3a51270d7ab 2026/02/05 13:08:49 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-6d74-7d92-af74-83e4b4dbba0c 2026/02/05 13:08:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-6d79-72c9-b6ad-f87e2d6be3a0 note=https://localhost.localdomain:8443/post/019c2deb-6d79-728c-ab02-daf5117fd4e8 thread=https://localhost.localdomain:8443/post/019c2deb-6d74-7d92-af74-83e4b4dbba0c starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:08:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-6d79-72c9-b6ad-f87e2d6be3a0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-6d79-728c-ab02-daf5117fd4e8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2deb-6d79-728c-ab02-daf5117fd4e8 2026/02/05 13:08:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-6d74-7d92-af74-83e4b4dbba0c --- PASS: TestView_TwoRepliesBigOffset (2.72s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/02/05 13:08:49 INFO Applying migration id=initial 2026/02/05 13:08:49 INFO Applying migration id=notesupdated 2026/02/05 13:08:49 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:49 INFO Applying migration id=activitiesid 2026/02/05 13:08:49 INFO Applying migration id=outbox 2026/02/05 13:08:49 INFO Applying migration id=edits 2026/02/05 13:08:49 INFO Applying migration id=outboxactor 2026/02/05 13:08:49 INFO Applying migration id=outboxsender 2026/02/05 13:08:49 INFO Applying migration id=thread 2026/02/05 13:08:49 INFO Applying migration id=host 2026/02/05 13:08:49 INFO Applying migration id=sharedinbox 2026/02/05 13:08:49 INFO Applying migration id=noteshost 2026/02/05 13:08:49 INFO Applying migration id=fetched 2026/02/05 13:08:49 INFO Applying migration id=move 2026/02/05 13:08:49 INFO Applying migration id=cleanup 2026/02/05 13:08:49 INFO Applying migration id=received 2026/02/05 13:08:49 INFO Applying migration id=namehost 2026/02/05 13:08:49 INFO Applying migration id=outboxhost 2026/02/05 13:08:49 INFO Applying migration id=notesfts 2026/02/05 13:08:49 INFO Applying migration id=iconsname 2026/02/05 13:08:49 INFO Applying migration id=nohash 2026/02/05 13:08:49 INFO Applying migration id=shares 2026/02/05 13:08:49 INFO Applying migration id=actorttl 2026/02/05 13:08:49 INFO Applying migration id=tocc 2026/02/05 13:08:49 INFO Applying migration id=followeds 2026/02/05 13:08:49 INFO Applying migration id=certhash 2026/02/05 13:08:49 INFO Applying migration id=follows_sync 2026/02/05 13:08:49 INFO Applying migration id=jsonpath 2026/02/05 13:08:49 INFO Applying migration id=localforward 2026/02/05 13:08:49 INFO Applying migration id=avatar 2026/02/05 13:08:49 INFO Applying migration id=noimage 2026/02/05 13:08:49 INFO Applying migration id=feed 2026/02/05 13:08:49 INFO Applying migration id=bookmarks 2026/02/05 13:08:49 INFO Applying migration id=shareactivity 2026/02/05 13:08:49 INFO Applying migration id=application 2026/02/05 13:08:49 INFO Applying migration id=certificates 2026/02/05 13:08:49 INFO Applying migration id=rawforward 2026/02/05 13:08:49 INFO Applying migration id=publickey 2026/02/05 13:08:49 INFO Applying migration id=resolvegroup 2026/02/05 13:08:49 INFO Applying migration id=reject 2026/02/05 13:08:49 INFO Applying migration id=autodel 2026/02/05 13:08:49 INFO Applying migration id=jsonb 2026/02/05 13:08:49 INFO Applying migration id=quote 2026/02/05 13:08:49 INFO Applying migration id=rfc9421 2026/02/05 13:08:49 INFO Applying migration id=keys 2026/02/05 13:08:49 INFO Applying migration id=portable 2026/02/05 13:08:49 INFO Applying migration id=proofs 2026/02/05 13:08:49 INFO Applying migration id=contexts 2026/02/05 13:08:49 INFO Applying migration id=deliverieshost 2026/02/05 13:08:49 INFO Applying migration id=pembegin 2026/02/05 13:08:49 INFO Applying migration id=didhost 2026/02/05 13:08:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-77ba-77d2-82dc-b6a7975681c2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-77ba-7751-879d-195407f7e45d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-77ba-7751-879d-195407f7e45d 2026/02/05 13:08:52 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-77ba-7751-879d-195407f7e45d 2026/02/05 13:08:52 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-77bc-7913-8a9c-8078f60b034a note=https://localhost.localdomain:8443/post/019c2deb-77bc-78d8-bbf2-14b144dc4292 thread=https://localhost.localdomain:8443/post/019c2deb-77ba-7751-879d-195407f7e45d starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:08:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-77bc-7913-8a9c-8078f60b034a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-77bc-78d8-bbf2-14b144dc4292 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2deb-77bc-78d8-bbf2-14b144dc4292 2026/02/05 13:08:52 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-77ba-7751-879d-195407f7e45d 2026/02/05 13:08:52 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-77be-79c6-9ce0-b73d78fe5ff0 note=https://localhost.localdomain:8443/post/019c2deb-77be-7989-a785-10a6645ce4d9 thread=https://localhost.localdomain:8443/post/019c2deb-77ba-7751-879d-195407f7e45d starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:08:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-77be-79c6-9ce0-b73d78fe5ff0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-77be-7989-a785-10a6645ce4d9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2deb-77be-7989-a785-10a6645ce4d9 2026/02/05 13:08:52 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-77ba-7751-879d-195407f7e45d --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (2.63s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/02/05 13:08:52 INFO Applying migration id=initial 2026/02/05 13:08:52 INFO Applying migration id=notesupdated 2026/02/05 13:08:52 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:52 INFO Applying migration id=activitiesid 2026/02/05 13:08:52 INFO Applying migration id=outbox 2026/02/05 13:08:52 INFO Applying migration id=edits 2026/02/05 13:08:52 INFO Applying migration id=outboxactor 2026/02/05 13:08:52 INFO Applying migration id=outboxsender 2026/02/05 13:08:52 INFO Applying migration id=thread 2026/02/05 13:08:52 INFO Applying migration id=host 2026/02/05 13:08:52 INFO Applying migration id=sharedinbox 2026/02/05 13:08:52 INFO Applying migration id=noteshost 2026/02/05 13:08:52 INFO Applying migration id=fetched 2026/02/05 13:08:52 INFO Applying migration id=move 2026/02/05 13:08:52 INFO Applying migration id=cleanup 2026/02/05 13:08:52 INFO Applying migration id=received 2026/02/05 13:08:52 INFO Applying migration id=namehost 2026/02/05 13:08:52 INFO Applying migration id=outboxhost 2026/02/05 13:08:52 INFO Applying migration id=notesfts 2026/02/05 13:08:52 INFO Applying migration id=iconsname 2026/02/05 13:08:52 INFO Applying migration id=nohash 2026/02/05 13:08:52 INFO Applying migration id=shares 2026/02/05 13:08:52 INFO Applying migration id=actorttl 2026/02/05 13:08:52 INFO Applying migration id=tocc 2026/02/05 13:08:52 INFO Applying migration id=followeds 2026/02/05 13:08:52 INFO Applying migration id=certhash 2026/02/05 13:08:52 INFO Applying migration id=follows_sync 2026/02/05 13:08:52 INFO Applying migration id=jsonpath 2026/02/05 13:08:52 INFO Applying migration id=localforward 2026/02/05 13:08:52 INFO Applying migration id=avatar 2026/02/05 13:08:52 INFO Applying migration id=noimage 2026/02/05 13:08:52 INFO Applying migration id=feed 2026/02/05 13:08:52 INFO Applying migration id=bookmarks 2026/02/05 13:08:52 INFO Applying migration id=shareactivity 2026/02/05 13:08:52 INFO Applying migration id=application 2026/02/05 13:08:52 INFO Applying migration id=certificates 2026/02/05 13:08:52 INFO Applying migration id=rawforward 2026/02/05 13:08:52 INFO Applying migration id=publickey 2026/02/05 13:08:52 INFO Applying migration id=resolvegroup 2026/02/05 13:08:52 INFO Applying migration id=reject 2026/02/05 13:08:52 INFO Applying migration id=autodel 2026/02/05 13:08:52 INFO Applying migration id=jsonb 2026/02/05 13:08:52 INFO Applying migration id=quote 2026/02/05 13:08:52 INFO Applying migration id=rfc9421 2026/02/05 13:08:52 INFO Applying migration id=keys 2026/02/05 13:08:52 INFO Applying migration id=portable 2026/02/05 13:08:52 INFO Applying migration id=proofs 2026/02/05 13:08:52 INFO Applying migration id=contexts 2026/02/05 13:08:52 INFO Applying migration id=deliverieshost 2026/02/05 13:08:52 INFO Applying migration id=pembegin 2026/02/05 13:08:52 INFO Applying migration id=didhost 2026/02/05 13:08:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-8175-7463-b0c5-1c835668de1c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-8174-7d32-9d78-96141eab6974 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-8174-7d32-9d78-96141eab6974 2026/02/05 13:08:54 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-8174-7d32-9d78-96141eab6974 2026/02/05 13:08:54 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-817a-7dea-8f6c-4d60703d0e71 note=https://localhost.localdomain:8443/post/019c2deb-817a-7da0-b1b2-214b60df5a9f thread=https://localhost.localdomain:8443/post/019c2deb-8174-7d32-9d78-96141eab6974 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:08:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-817a-7dea-8f6c-4d60703d0e71 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-817a-7da0-b1b2-214b60df5a9f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2deb-817a-7da0-b1b2-214b60df5a9f 2026/02/05 13:08:54 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-8174-7d32-9d78-96141eab6974 2026/02/05 13:08:54 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-817e-7023-b588-1dc34a5943f6 note=https://localhost.localdomain:8443/post/019c2deb-817d-7f04-b9ec-65abba05a737 thread=https://localhost.localdomain:8443/post/019c2deb-8174-7d32-9d78-96141eab6974 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:08:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-817e-7023-b588-1dc34a5943f6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-817d-7f04-b9ec-65abba05a737 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2deb-817d-7f04-b9ec-65abba05a737 2026/02/05 13:08:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-8174-7d32-9d78-96141eab6974 --- PASS: TestView_TwoRepliesUnauthenticatedUser (2.50s) === RUN TestView_OneReplyPostDeleted 2026/02/05 13:08:54 INFO Applying migration id=initial 2026/02/05 13:08:54 INFO Applying migration id=notesupdated 2026/02/05 13:08:54 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:54 INFO Applying migration id=activitiesid 2026/02/05 13:08:54 INFO Applying migration id=outbox 2026/02/05 13:08:54 INFO Applying migration id=edits 2026/02/05 13:08:54 INFO Applying migration id=outboxactor 2026/02/05 13:08:54 INFO Applying migration id=outboxsender 2026/02/05 13:08:54 INFO Applying migration id=thread 2026/02/05 13:08:54 INFO Applying migration id=host 2026/02/05 13:08:54 INFO Applying migration id=sharedinbox 2026/02/05 13:08:54 INFO Applying migration id=noteshost 2026/02/05 13:08:54 INFO Applying migration id=fetched 2026/02/05 13:08:54 INFO Applying migration id=move 2026/02/05 13:08:54 INFO Applying migration id=cleanup 2026/02/05 13:08:54 INFO Applying migration id=received 2026/02/05 13:08:54 INFO Applying migration id=namehost 2026/02/05 13:08:54 INFO Applying migration id=outboxhost 2026/02/05 13:08:54 INFO Applying migration id=notesfts 2026/02/05 13:08:54 INFO Applying migration id=iconsname 2026/02/05 13:08:54 INFO Applying migration id=nohash 2026/02/05 13:08:54 INFO Applying migration id=shares 2026/02/05 13:08:54 INFO Applying migration id=actorttl 2026/02/05 13:08:54 INFO Applying migration id=tocc 2026/02/05 13:08:54 INFO Applying migration id=followeds 2026/02/05 13:08:54 INFO Applying migration id=certhash 2026/02/05 13:08:54 INFO Applying migration id=follows_sync 2026/02/05 13:08:54 INFO Applying migration id=jsonpath 2026/02/05 13:08:54 INFO Applying migration id=localforward 2026/02/05 13:08:54 INFO Applying migration id=avatar 2026/02/05 13:08:54 INFO Applying migration id=noimage 2026/02/05 13:08:54 INFO Applying migration id=feed 2026/02/05 13:08:54 INFO Applying migration id=bookmarks 2026/02/05 13:08:54 INFO Applying migration id=shareactivity 2026/02/05 13:08:54 INFO Applying migration id=application 2026/02/05 13:08:54 INFO Applying migration id=certificates 2026/02/05 13:08:54 INFO Applying migration id=rawforward 2026/02/05 13:08:54 INFO Applying migration id=publickey 2026/02/05 13:08:54 INFO Applying migration id=resolvegroup 2026/02/05 13:08:54 INFO Applying migration id=reject 2026/02/05 13:08:54 INFO Applying migration id=autodel 2026/02/05 13:08:54 INFO Applying migration id=jsonb 2026/02/05 13:08:54 INFO Applying migration id=quote 2026/02/05 13:08:54 INFO Applying migration id=rfc9421 2026/02/05 13:08:54 INFO Applying migration id=keys 2026/02/05 13:08:54 INFO Applying migration id=portable 2026/02/05 13:08:54 INFO Applying migration id=proofs 2026/02/05 13:08:54 INFO Applying migration id=contexts 2026/02/05 13:08:54 INFO Applying migration id=deliverieshost 2026/02/05 13:08:54 INFO Applying migration id=pembegin 2026/02/05 13:08:54 INFO Applying migration id=didhost 2026/02/05 13:08:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-8bb2-7442-92a2-83e9e3a217d2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-8bb2-73e2-b4ef-a6a53805aeb9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-8bb2-73e2-b4ef-a6a53805aeb9 2026/02/05 13:08:57 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-8bb2-73e2-b4ef-a6a53805aeb9 2026/02/05 13:08:57 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-8bb4-733d-a372-2d804ba1f937 note=https://localhost.localdomain:8443/post/019c2deb-8bb4-72ff-8fd7-3bfceb0e5cbf thread=https://localhost.localdomain:8443/post/019c2deb-8bb2-73e2-b4ef-a6a53805aeb9 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:08:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-8bb4-733d-a372-2d804ba1f937 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-8bb4-72ff-8fd7-3bfceb0e5cbf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2deb-8bb4-72ff-8fd7-3bfceb0e5cbf 2026/02/05 13:08:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-8bb2-73e2-b4ef-a6a53805aeb9 2026/02/05 13:08:57 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2deb-8bb2-73e2-b4ef-a6a53805aeb9#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-8bb2-73e2-b4ef-a6a53805aeb9 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2deb-8bb2-73e2-b4ef-a6a53805aeb9 2026/02/05 13:08:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-8bb4-72ff-8fd7-3bfceb0e5cbf --- PASS: TestView_OneReplyPostDeleted (2.62s) === RUN TestView_OneReplyPostNotDeleted 2026/02/05 13:08:57 INFO Applying migration id=initial 2026/02/05 13:08:57 INFO Applying migration id=notesupdated 2026/02/05 13:08:57 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:57 INFO Applying migration id=activitiesid 2026/02/05 13:08:57 INFO Applying migration id=outbox 2026/02/05 13:08:57 INFO Applying migration id=edits 2026/02/05 13:08:57 INFO Applying migration id=outboxactor 2026/02/05 13:08:57 INFO Applying migration id=outboxsender 2026/02/05 13:08:57 INFO Applying migration id=thread 2026/02/05 13:08:57 INFO Applying migration id=host 2026/02/05 13:08:57 INFO Applying migration id=sharedinbox 2026/02/05 13:08:57 INFO Applying migration id=noteshost 2026/02/05 13:08:57 INFO Applying migration id=fetched 2026/02/05 13:08:57 INFO Applying migration id=move 2026/02/05 13:08:57 INFO Applying migration id=cleanup 2026/02/05 13:08:57 INFO Applying migration id=received 2026/02/05 13:08:57 INFO Applying migration id=namehost 2026/02/05 13:08:57 INFO Applying migration id=outboxhost 2026/02/05 13:08:57 INFO Applying migration id=notesfts 2026/02/05 13:08:57 INFO Applying migration id=iconsname 2026/02/05 13:08:57 INFO Applying migration id=nohash 2026/02/05 13:08:57 INFO Applying migration id=shares 2026/02/05 13:08:57 INFO Applying migration id=actorttl 2026/02/05 13:08:57 INFO Applying migration id=tocc 2026/02/05 13:08:57 INFO Applying migration id=followeds 2026/02/05 13:08:57 INFO Applying migration id=certhash 2026/02/05 13:08:57 INFO Applying migration id=follows_sync 2026/02/05 13:08:57 INFO Applying migration id=jsonpath 2026/02/05 13:08:57 INFO Applying migration id=localforward 2026/02/05 13:08:57 INFO Applying migration id=avatar 2026/02/05 13:08:57 INFO Applying migration id=noimage 2026/02/05 13:08:57 INFO Applying migration id=feed 2026/02/05 13:08:57 INFO Applying migration id=bookmarks 2026/02/05 13:08:57 INFO Applying migration id=shareactivity 2026/02/05 13:08:57 INFO Applying migration id=application 2026/02/05 13:08:57 INFO Applying migration id=certificates 2026/02/05 13:08:57 INFO Applying migration id=rawforward 2026/02/05 13:08:57 INFO Applying migration id=publickey 2026/02/05 13:08:57 INFO Applying migration id=resolvegroup 2026/02/05 13:08:57 INFO Applying migration id=reject 2026/02/05 13:08:57 INFO Applying migration id=autodel 2026/02/05 13:08:57 INFO Applying migration id=jsonb 2026/02/05 13:08:57 INFO Applying migration id=quote 2026/02/05 13:08:57 INFO Applying migration id=rfc9421 2026/02/05 13:08:57 INFO Applying migration id=keys 2026/02/05 13:08:57 INFO Applying migration id=portable 2026/02/05 13:08:57 INFO Applying migration id=proofs 2026/02/05 13:08:57 INFO Applying migration id=contexts 2026/02/05 13:08:57 INFO Applying migration id=deliverieshost 2026/02/05 13:08:57 INFO Applying migration id=pembegin 2026/02/05 13:08:57 INFO Applying migration id=didhost 2026/02/05 13:08:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-94b7-786d-8861-c4a50fb92079 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-94b7-77e6-8de8-7045d45e8b58 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-94b7-77e6-8de8-7045d45e8b58 2026/02/05 13:08:59 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-94b7-77e6-8de8-7045d45e8b58 2026/02/05 13:08:59 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-94b9-7758-aa5f-b9bec217b7df note=https://localhost.localdomain:8443/post/019c2deb-94b9-771e-b195-f7c6e4af6585 thread=https://localhost.localdomain:8443/post/019c2deb-94b7-77e6-8de8-7045d45e8b58 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:08:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-94b9-7758-aa5f-b9bec217b7df activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-94b9-771e-b195-f7c6e4af6585 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2deb-94b9-771e-b195-f7c6e4af6585 2026/02/05 13:08:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-94b7-77e6-8de8-7045d45e8b58 2026/02/05 13:08:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-94b9-771e-b195-f7c6e4af6585 --- PASS: TestView_OneReplyPostNotDeleted (2.31s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/02/05 13:08:59 INFO Applying migration id=initial 2026/02/05 13:08:59 INFO Applying migration id=notesupdated 2026/02/05 13:08:59 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:59 INFO Applying migration id=activitiesid 2026/02/05 13:08:59 INFO Applying migration id=outbox 2026/02/05 13:08:59 INFO Applying migration id=edits 2026/02/05 13:08:59 INFO Applying migration id=outboxactor 2026/02/05 13:08:59 INFO Applying migration id=outboxsender 2026/02/05 13:08:59 INFO Applying migration id=thread 2026/02/05 13:08:59 INFO Applying migration id=host 2026/02/05 13:08:59 INFO Applying migration id=sharedinbox 2026/02/05 13:08:59 INFO Applying migration id=noteshost 2026/02/05 13:08:59 INFO Applying migration id=fetched 2026/02/05 13:08:59 INFO Applying migration id=move 2026/02/05 13:08:59 INFO Applying migration id=cleanup 2026/02/05 13:08:59 INFO Applying migration id=received 2026/02/05 13:08:59 INFO Applying migration id=namehost 2026/02/05 13:08:59 INFO Applying migration id=outboxhost 2026/02/05 13:08:59 INFO Applying migration id=notesfts 2026/02/05 13:08:59 INFO Applying migration id=iconsname 2026/02/05 13:08:59 INFO Applying migration id=nohash 2026/02/05 13:08:59 INFO Applying migration id=shares 2026/02/05 13:08:59 INFO Applying migration id=actorttl 2026/02/05 13:08:59 INFO Applying migration id=tocc 2026/02/05 13:08:59 INFO Applying migration id=followeds 2026/02/05 13:08:59 INFO Applying migration id=certhash 2026/02/05 13:08:59 INFO Applying migration id=follows_sync 2026/02/05 13:08:59 INFO Applying migration id=jsonpath 2026/02/05 13:08:59 INFO Applying migration id=localforward 2026/02/05 13:08:59 INFO Applying migration id=avatar 2026/02/05 13:08:59 INFO Applying migration id=noimage 2026/02/05 13:08:59 INFO Applying migration id=feed 2026/02/05 13:08:59 INFO Applying migration id=bookmarks 2026/02/05 13:08:59 INFO Applying migration id=shareactivity 2026/02/05 13:08:59 INFO Applying migration id=application 2026/02/05 13:08:59 INFO Applying migration id=certificates 2026/02/05 13:08:59 INFO Applying migration id=rawforward 2026/02/05 13:08:59 INFO Applying migration id=publickey 2026/02/05 13:08:59 INFO Applying migration id=resolvegroup 2026/02/05 13:08:59 INFO Applying migration id=reject 2026/02/05 13:08:59 INFO Applying migration id=autodel 2026/02/05 13:08:59 INFO Applying migration id=jsonb 2026/02/05 13:08:59 INFO Applying migration id=quote 2026/02/05 13:08:59 INFO Applying migration id=rfc9421 2026/02/05 13:08:59 INFO Applying migration id=keys 2026/02/05 13:08:59 INFO Applying migration id=portable 2026/02/05 13:08:59 INFO Applying migration id=proofs 2026/02/05 13:08:59 INFO Applying migration id=contexts 2026/02/05 13:08:59 INFO Applying migration id=deliverieshost 2026/02/05 13:08:59 INFO Applying migration id=pembegin 2026/02/05 13:08:59 INFO Applying migration id=didhost 2026/02/05 13:09:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-9e0d-7301-a459-7298c61fe17a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-9e0d-7278-adc3-fa821bc096cb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-9e0d-7278-adc3-fa821bc096cb 2026/02/05 13:09:02 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-9e0d-7278-adc3-fa821bc096cb 2026/02/05 13:09:02 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-9e0f-722e-a9e0-55aaa32ce513 note=https://localhost.localdomain:8443/post/019c2deb-9e0f-71f2-82c7-fd676835425c thread=https://localhost.localdomain:8443/post/019c2deb-9e0d-7278-adc3-fa821bc096cb starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:09:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-9e0f-722e-a9e0-55aaa32ce513 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-9e0f-71f2-82c7-fd676835425c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2deb-9e0f-71f2-82c7-fd676835425c 2026/02/05 13:09:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-9e0d-7278-adc3-fa821bc096cb 2026/02/05 13:09:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-9e0f-71f2-82c7-fd676835425c --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (2.39s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/02/05 13:09:02 INFO Applying migration id=initial 2026/02/05 13:09:02 INFO Applying migration id=notesupdated 2026/02/05 13:09:02 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:02 INFO Applying migration id=activitiesid 2026/02/05 13:09:02 INFO Applying migration id=outbox 2026/02/05 13:09:02 INFO Applying migration id=edits 2026/02/05 13:09:02 INFO Applying migration id=outboxactor 2026/02/05 13:09:02 INFO Applying migration id=outboxsender 2026/02/05 13:09:02 INFO Applying migration id=thread 2026/02/05 13:09:02 INFO Applying migration id=host 2026/02/05 13:09:02 INFO Applying migration id=sharedinbox 2026/02/05 13:09:02 INFO Applying migration id=noteshost 2026/02/05 13:09:02 INFO Applying migration id=fetched 2026/02/05 13:09:02 INFO Applying migration id=move 2026/02/05 13:09:02 INFO Applying migration id=cleanup 2026/02/05 13:09:02 INFO Applying migration id=received 2026/02/05 13:09:02 INFO Applying migration id=namehost 2026/02/05 13:09:02 INFO Applying migration id=outboxhost 2026/02/05 13:09:02 INFO Applying migration id=notesfts 2026/02/05 13:09:02 INFO Applying migration id=iconsname 2026/02/05 13:09:02 INFO Applying migration id=nohash 2026/02/05 13:09:02 INFO Applying migration id=shares 2026/02/05 13:09:02 INFO Applying migration id=actorttl 2026/02/05 13:09:02 INFO Applying migration id=tocc 2026/02/05 13:09:02 INFO Applying migration id=followeds 2026/02/05 13:09:02 INFO Applying migration id=certhash 2026/02/05 13:09:02 INFO Applying migration id=follows_sync 2026/02/05 13:09:02 INFO Applying migration id=jsonpath 2026/02/05 13:09:02 INFO Applying migration id=localforward 2026/02/05 13:09:02 INFO Applying migration id=avatar 2026/02/05 13:09:02 INFO Applying migration id=noimage 2026/02/05 13:09:02 INFO Applying migration id=feed 2026/02/05 13:09:02 INFO Applying migration id=bookmarks 2026/02/05 13:09:02 INFO Applying migration id=shareactivity 2026/02/05 13:09:02 INFO Applying migration id=application 2026/02/05 13:09:02 INFO Applying migration id=certificates 2026/02/05 13:09:02 INFO Applying migration id=rawforward 2026/02/05 13:09:02 INFO Applying migration id=publickey 2026/02/05 13:09:02 INFO Applying migration id=resolvegroup 2026/02/05 13:09:02 INFO Applying migration id=reject 2026/02/05 13:09:02 INFO Applying migration id=autodel 2026/02/05 13:09:02 INFO Applying migration id=jsonb 2026/02/05 13:09:02 INFO Applying migration id=quote 2026/02/05 13:09:02 INFO Applying migration id=rfc9421 2026/02/05 13:09:02 INFO Applying migration id=keys 2026/02/05 13:09:02 INFO Applying migration id=portable 2026/02/05 13:09:02 INFO Applying migration id=proofs 2026/02/05 13:09:02 INFO Applying migration id=contexts 2026/02/05 13:09:02 INFO Applying migration id=deliverieshost 2026/02/05 13:09:02 INFO Applying migration id=pembegin 2026/02/05 13:09:02 INFO Applying migration id=didhost 2026/02/05 13:09:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-a3b9-7366-a32d-0016f6ead47e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-a3b9-730a-8f67-ecc484fdcb9f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-a3b9-730a-8f67-ecc484fdcb9f 2026/02/05 13:09:03 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-a3b9-730a-8f67-ecc484fdcb9f 2026/02/05 13:09:03 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-a3bb-75c6-9c21-b33f070574d6 note=https://localhost.localdomain:8443/post/019c2deb-a3bb-7587-8667-911ee28032dd thread=https://localhost.localdomain:8443/post/019c2deb-a3b9-730a-8f67-ecc484fdcb9f starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:09:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-a3bb-75c6-9c21-b33f070574d6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-a3bb-7587-8667-911ee28032dd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2deb-a3bb-7587-8667-911ee28032dd 2026/02/05 13:09:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-a3b9-730a-8f67-ecc484fdcb9f 2026/02/05 13:09:03 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2deb-a3b9-730a-8f67-ecc484fdcb9f#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-a3b9-730a-8f67-ecc484fdcb9f activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2deb-a3b9-730a-8f67-ecc484fdcb9f 2026/02/05 13:09:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-a3bb-7587-8667-911ee28032dd --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (1.45s) === RUN TestView_OneReplyReplyDeleted 2026/02/05 13:09:03 INFO Applying migration id=initial 2026/02/05 13:09:03 INFO Applying migration id=notesupdated 2026/02/05 13:09:03 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:03 INFO Applying migration id=activitiesid 2026/02/05 13:09:03 INFO Applying migration id=outbox 2026/02/05 13:09:03 INFO Applying migration id=edits 2026/02/05 13:09:03 INFO Applying migration id=outboxactor 2026/02/05 13:09:03 INFO Applying migration id=outboxsender 2026/02/05 13:09:03 INFO Applying migration id=thread 2026/02/05 13:09:03 INFO Applying migration id=host 2026/02/05 13:09:03 INFO Applying migration id=sharedinbox 2026/02/05 13:09:03 INFO Applying migration id=noteshost 2026/02/05 13:09:03 INFO Applying migration id=fetched 2026/02/05 13:09:03 INFO Applying migration id=move 2026/02/05 13:09:03 INFO Applying migration id=cleanup 2026/02/05 13:09:03 INFO Applying migration id=received 2026/02/05 13:09:03 INFO Applying migration id=namehost 2026/02/05 13:09:03 INFO Applying migration id=outboxhost 2026/02/05 13:09:03 INFO Applying migration id=notesfts 2026/02/05 13:09:03 INFO Applying migration id=iconsname 2026/02/05 13:09:03 INFO Applying migration id=nohash 2026/02/05 13:09:03 INFO Applying migration id=shares 2026/02/05 13:09:03 INFO Applying migration id=actorttl 2026/02/05 13:09:03 INFO Applying migration id=tocc 2026/02/05 13:09:03 INFO Applying migration id=followeds 2026/02/05 13:09:03 INFO Applying migration id=certhash 2026/02/05 13:09:03 INFO Applying migration id=follows_sync 2026/02/05 13:09:03 INFO Applying migration id=jsonpath 2026/02/05 13:09:03 INFO Applying migration id=localforward 2026/02/05 13:09:03 INFO Applying migration id=avatar 2026/02/05 13:09:03 INFO Applying migration id=noimage 2026/02/05 13:09:03 INFO Applying migration id=feed 2026/02/05 13:09:03 INFO Applying migration id=bookmarks 2026/02/05 13:09:03 INFO Applying migration id=shareactivity 2026/02/05 13:09:03 INFO Applying migration id=application 2026/02/05 13:09:03 INFO Applying migration id=certificates 2026/02/05 13:09:03 INFO Applying migration id=rawforward 2026/02/05 13:09:03 INFO Applying migration id=publickey 2026/02/05 13:09:03 INFO Applying migration id=resolvegroup 2026/02/05 13:09:03 INFO Applying migration id=reject 2026/02/05 13:09:03 INFO Applying migration id=autodel 2026/02/05 13:09:03 INFO Applying migration id=jsonb 2026/02/05 13:09:03 INFO Applying migration id=quote 2026/02/05 13:09:03 INFO Applying migration id=rfc9421 2026/02/05 13:09:03 INFO Applying migration id=keys 2026/02/05 13:09:03 INFO Applying migration id=portable 2026/02/05 13:09:03 INFO Applying migration id=proofs 2026/02/05 13:09:03 INFO Applying migration id=contexts 2026/02/05 13:09:03 INFO Applying migration id=deliverieshost 2026/02/05 13:09:03 INFO Applying migration id=pembegin 2026/02/05 13:09:03 INFO Applying migration id=didhost 2026/02/05 13:09:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-ae71-7ea6-9666-dadf03051dc2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-ae71-7e0d-9046-9be7ad4e9e0b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-ae71-7e0d-9046-9be7ad4e9e0b 2026/02/05 13:09:06 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-ae71-7e0d-9046-9be7ad4e9e0b 2026/02/05 13:09:06 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-ae74-7162-a9e5-50f7b51070c0 note=https://localhost.localdomain:8443/post/019c2deb-ae74-711e-bd2d-3db643f6972d thread=https://localhost.localdomain:8443/post/019c2deb-ae71-7e0d-9046-9be7ad4e9e0b starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:09:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-ae74-7162-a9e5-50f7b51070c0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-ae74-711e-bd2d-3db643f6972d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2deb-ae74-711e-bd2d-3db643f6972d 2026/02/05 13:09:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-ae71-7e0d-9046-9be7ad4e9e0b 2026/02/05 13:09:06 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2deb-ae74-711e-bd2d-3db643f6972d#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-ae74-711e-bd2d-3db643f6972d activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2deb-ae74-711e-bd2d-3db643f6972d 2026/02/05 13:09:06 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2deb-ae74-711e-bd2d-3db643f6972d#delete note=https://localhost.localdomain:8443/post/019c2deb-ae74-711e-bd2d-3db643f6972d thread=https://localhost.localdomain:8443/post/019c2deb-ae71-7e0d-9046-9be7ad4e9e0b starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:09:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-ae71-7e0d-9046-9be7ad4e9e0b --- PASS: TestView_OneReplyReplyDeleted (2.75s) === RUN TestView_NoSuchPost 2026/02/05 13:09:06 INFO Applying migration id=initial 2026/02/05 13:09:06 INFO Applying migration id=notesupdated 2026/02/05 13:09:06 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:06 INFO Applying migration id=activitiesid 2026/02/05 13:09:06 INFO Applying migration id=outbox 2026/02/05 13:09:06 INFO Applying migration id=edits 2026/02/05 13:09:06 INFO Applying migration id=outboxactor 2026/02/05 13:09:06 INFO Applying migration id=outboxsender 2026/02/05 13:09:06 INFO Applying migration id=thread 2026/02/05 13:09:06 INFO Applying migration id=host 2026/02/05 13:09:06 INFO Applying migration id=sharedinbox 2026/02/05 13:09:06 INFO Applying migration id=noteshost 2026/02/05 13:09:06 INFO Applying migration id=fetched 2026/02/05 13:09:06 INFO Applying migration id=move 2026/02/05 13:09:06 INFO Applying migration id=cleanup 2026/02/05 13:09:06 INFO Applying migration id=received 2026/02/05 13:09:06 INFO Applying migration id=namehost 2026/02/05 13:09:06 INFO Applying migration id=outboxhost 2026/02/05 13:09:06 INFO Applying migration id=notesfts 2026/02/05 13:09:06 INFO Applying migration id=iconsname 2026/02/05 13:09:06 INFO Applying migration id=nohash 2026/02/05 13:09:06 INFO Applying migration id=shares 2026/02/05 13:09:06 INFO Applying migration id=actorttl 2026/02/05 13:09:06 INFO Applying migration id=tocc 2026/02/05 13:09:06 INFO Applying migration id=followeds 2026/02/05 13:09:06 INFO Applying migration id=certhash 2026/02/05 13:09:06 INFO Applying migration id=follows_sync 2026/02/05 13:09:06 INFO Applying migration id=jsonpath 2026/02/05 13:09:06 INFO Applying migration id=localforward 2026/02/05 13:09:06 INFO Applying migration id=avatar 2026/02/05 13:09:06 INFO Applying migration id=noimage 2026/02/05 13:09:06 INFO Applying migration id=feed 2026/02/05 13:09:06 INFO Applying migration id=bookmarks 2026/02/05 13:09:06 INFO Applying migration id=shareactivity 2026/02/05 13:09:06 INFO Applying migration id=application 2026/02/05 13:09:06 INFO Applying migration id=certificates 2026/02/05 13:09:06 INFO Applying migration id=rawforward 2026/02/05 13:09:06 INFO Applying migration id=publickey 2026/02/05 13:09:06 INFO Applying migration id=resolvegroup 2026/02/05 13:09:06 INFO Applying migration id=reject 2026/02/05 13:09:06 INFO Applying migration id=autodel 2026/02/05 13:09:06 INFO Applying migration id=jsonb 2026/02/05 13:09:06 INFO Applying migration id=quote 2026/02/05 13:09:06 INFO Applying migration id=rfc9421 2026/02/05 13:09:06 INFO Applying migration id=keys 2026/02/05 13:09:06 INFO Applying migration id=portable 2026/02/05 13:09:06 INFO Applying migration id=proofs 2026/02/05 13:09:06 INFO Applying migration id=contexts 2026/02/05 13:09:06 INFO Applying migration id=deliverieshost 2026/02/05 13:09:06 INFO Applying migration id=pembegin 2026/02/05 13:09:06 INFO Applying migration id=didhost 2026/02/05 13:09:08 INFO Viewing post post=https://x 2026/02/05 13:09:08 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (2.60s) === RUN TestView_InvalidOffset 2026/02/05 13:09:08 INFO Applying migration id=initial 2026/02/05 13:09:08 INFO Applying migration id=notesupdated 2026/02/05 13:09:08 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:08 INFO Applying migration id=activitiesid 2026/02/05 13:09:08 INFO Applying migration id=outbox 2026/02/05 13:09:08 INFO Applying migration id=edits 2026/02/05 13:09:08 INFO Applying migration id=outboxactor 2026/02/05 13:09:08 INFO Applying migration id=outboxsender 2026/02/05 13:09:08 INFO Applying migration id=thread 2026/02/05 13:09:08 INFO Applying migration id=host 2026/02/05 13:09:08 INFO Applying migration id=sharedinbox 2026/02/05 13:09:08 INFO Applying migration id=noteshost 2026/02/05 13:09:08 INFO Applying migration id=fetched 2026/02/05 13:09:08 INFO Applying migration id=move 2026/02/05 13:09:08 INFO Applying migration id=cleanup 2026/02/05 13:09:08 INFO Applying migration id=received 2026/02/05 13:09:08 INFO Applying migration id=namehost 2026/02/05 13:09:08 INFO Applying migration id=outboxhost 2026/02/05 13:09:08 INFO Applying migration id=notesfts 2026/02/05 13:09:08 INFO Applying migration id=iconsname 2026/02/05 13:09:08 INFO Applying migration id=nohash 2026/02/05 13:09:08 INFO Applying migration id=shares 2026/02/05 13:09:08 INFO Applying migration id=actorttl 2026/02/05 13:09:08 INFO Applying migration id=tocc 2026/02/05 13:09:08 INFO Applying migration id=followeds 2026/02/05 13:09:08 INFO Applying migration id=certhash 2026/02/05 13:09:08 INFO Applying migration id=follows_sync 2026/02/05 13:09:08 INFO Applying migration id=jsonpath 2026/02/05 13:09:08 INFO Applying migration id=localforward 2026/02/05 13:09:08 INFO Applying migration id=avatar 2026/02/05 13:09:08 INFO Applying migration id=noimage 2026/02/05 13:09:08 INFO Applying migration id=feed 2026/02/05 13:09:08 INFO Applying migration id=bookmarks 2026/02/05 13:09:08 INFO Applying migration id=shareactivity 2026/02/05 13:09:08 INFO Applying migration id=application 2026/02/05 13:09:08 INFO Applying migration id=certificates 2026/02/05 13:09:08 INFO Applying migration id=rawforward 2026/02/05 13:09:08 INFO Applying migration id=publickey 2026/02/05 13:09:08 INFO Applying migration id=resolvegroup 2026/02/05 13:09:08 INFO Applying migration id=reject 2026/02/05 13:09:08 INFO Applying migration id=autodel 2026/02/05 13:09:08 INFO Applying migration id=jsonb 2026/02/05 13:09:08 INFO Applying migration id=quote 2026/02/05 13:09:08 INFO Applying migration id=rfc9421 2026/02/05 13:09:08 INFO Applying migration id=keys 2026/02/05 13:09:08 INFO Applying migration id=portable 2026/02/05 13:09:08 INFO Applying migration id=proofs 2026/02/05 13:09:08 INFO Applying migration id=contexts 2026/02/05 13:09:08 INFO Applying migration id=deliverieshost 2026/02/05 13:09:08 INFO Applying migration id=pembegin 2026/02/05 13:09:08 INFO Applying migration id=didhost 2026/02/05 13:09:13 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (4.64s) === RUN TestView_Update 2026/02/05 13:09:13 INFO Applying migration id=initial 2026/02/05 13:09:13 INFO Applying migration id=notesupdated 2026/02/05 13:09:13 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:13 INFO Applying migration id=activitiesid 2026/02/05 13:09:13 INFO Applying migration id=outbox 2026/02/05 13:09:13 INFO Applying migration id=edits 2026/02/05 13:09:13 INFO Applying migration id=outboxactor 2026/02/05 13:09:13 INFO Applying migration id=outboxsender 2026/02/05 13:09:13 INFO Applying migration id=thread 2026/02/05 13:09:13 INFO Applying migration id=host 2026/02/05 13:09:13 INFO Applying migration id=sharedinbox 2026/02/05 13:09:13 INFO Applying migration id=noteshost 2026/02/05 13:09:13 INFO Applying migration id=fetched 2026/02/05 13:09:13 INFO Applying migration id=move 2026/02/05 13:09:13 INFO Applying migration id=cleanup 2026/02/05 13:09:13 INFO Applying migration id=received 2026/02/05 13:09:13 INFO Applying migration id=namehost 2026/02/05 13:09:13 INFO Applying migration id=outboxhost 2026/02/05 13:09:13 INFO Applying migration id=notesfts 2026/02/05 13:09:13 INFO Applying migration id=iconsname 2026/02/05 13:09:13 INFO Applying migration id=nohash 2026/02/05 13:09:13 INFO Applying migration id=shares 2026/02/05 13:09:13 INFO Applying migration id=actorttl 2026/02/05 13:09:13 INFO Applying migration id=tocc 2026/02/05 13:09:13 INFO Applying migration id=followeds 2026/02/05 13:09:13 INFO Applying migration id=certhash 2026/02/05 13:09:13 INFO Applying migration id=follows_sync 2026/02/05 13:09:13 INFO Applying migration id=jsonpath 2026/02/05 13:09:13 INFO Applying migration id=localforward 2026/02/05 13:09:13 INFO Applying migration id=avatar 2026/02/05 13:09:13 INFO Applying migration id=noimage 2026/02/05 13:09:13 INFO Applying migration id=feed 2026/02/05 13:09:13 INFO Applying migration id=bookmarks 2026/02/05 13:09:13 INFO Applying migration id=shareactivity 2026/02/05 13:09:13 INFO Applying migration id=application 2026/02/05 13:09:13 INFO Applying migration id=certificates 2026/02/05 13:09:13 INFO Applying migration id=rawforward 2026/02/05 13:09:13 INFO Applying migration id=publickey 2026/02/05 13:09:13 INFO Applying migration id=resolvegroup 2026/02/05 13:09:13 INFO Applying migration id=reject 2026/02/05 13:09:13 INFO Applying migration id=autodel 2026/02/05 13:09:13 INFO Applying migration id=jsonb 2026/02/05 13:09:13 INFO Applying migration id=quote 2026/02/05 13:09:13 INFO Applying migration id=rfc9421 2026/02/05 13:09:13 INFO Applying migration id=keys 2026/02/05 13:09:13 INFO Applying migration id=portable 2026/02/05 13:09:13 INFO Applying migration id=proofs 2026/02/05 13:09:13 INFO Applying migration id=contexts 2026/02/05 13:09:13 INFO Applying migration id=deliverieshost 2026/02/05 13:09:13 INFO Applying migration id=pembegin 2026/02/05 13:09:13 INFO Applying migration id=didhost 2026/02/05 13:09: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 13:09:15 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 13:09:15 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 13:09:15 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (1.85s) === RUN TestView_OldUpdate 2026/02/05 13:09:15 INFO Applying migration id=initial 2026/02/05 13:09:15 INFO Applying migration id=notesupdated 2026/02/05 13:09:15 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:15 INFO Applying migration id=activitiesid 2026/02/05 13:09:15 INFO Applying migration id=outbox 2026/02/05 13:09:15 INFO Applying migration id=edits 2026/02/05 13:09:15 INFO Applying migration id=outboxactor 2026/02/05 13:09:15 INFO Applying migration id=outboxsender 2026/02/05 13:09:15 INFO Applying migration id=thread 2026/02/05 13:09:15 INFO Applying migration id=host 2026/02/05 13:09:15 INFO Applying migration id=sharedinbox 2026/02/05 13:09:15 INFO Applying migration id=noteshost 2026/02/05 13:09:15 INFO Applying migration id=fetched 2026/02/05 13:09:15 INFO Applying migration id=move 2026/02/05 13:09:15 INFO Applying migration id=cleanup 2026/02/05 13:09:15 INFO Applying migration id=received 2026/02/05 13:09:15 INFO Applying migration id=namehost 2026/02/05 13:09:15 INFO Applying migration id=outboxhost 2026/02/05 13:09:15 INFO Applying migration id=notesfts 2026/02/05 13:09:15 INFO Applying migration id=iconsname 2026/02/05 13:09:15 INFO Applying migration id=nohash 2026/02/05 13:09:15 INFO Applying migration id=shares 2026/02/05 13:09:15 INFO Applying migration id=actorttl 2026/02/05 13:09:15 INFO Applying migration id=tocc 2026/02/05 13:09:15 INFO Applying migration id=followeds 2026/02/05 13:09:15 INFO Applying migration id=certhash 2026/02/05 13:09:15 INFO Applying migration id=follows_sync 2026/02/05 13:09:15 INFO Applying migration id=jsonpath 2026/02/05 13:09:15 INFO Applying migration id=localforward 2026/02/05 13:09:15 INFO Applying migration id=avatar 2026/02/05 13:09:15 INFO Applying migration id=noimage 2026/02/05 13:09:15 INFO Applying migration id=feed 2026/02/05 13:09:15 INFO Applying migration id=bookmarks 2026/02/05 13:09:15 INFO Applying migration id=shareactivity 2026/02/05 13:09:15 INFO Applying migration id=application 2026/02/05 13:09:15 INFO Applying migration id=certificates 2026/02/05 13:09:15 INFO Applying migration id=rawforward 2026/02/05 13:09:15 INFO Applying migration id=publickey 2026/02/05 13:09:15 INFO Applying migration id=resolvegroup 2026/02/05 13:09:15 INFO Applying migration id=reject 2026/02/05 13:09:15 INFO Applying migration id=autodel 2026/02/05 13:09:15 INFO Applying migration id=jsonb 2026/02/05 13:09:15 INFO Applying migration id=quote 2026/02/05 13:09:15 INFO Applying migration id=rfc9421 2026/02/05 13:09:15 INFO Applying migration id=keys 2026/02/05 13:09:15 INFO Applying migration id=portable 2026/02/05 13:09:15 INFO Applying migration id=proofs 2026/02/05 13:09:15 INFO Applying migration id=contexts 2026/02/05 13:09:15 INFO Applying migration id=deliverieshost 2026/02/05 13:09:15 INFO Applying migration id=pembegin 2026/02/05 13:09:15 INFO Applying migration id=didhost 2026/02/05 13:09: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 13:09:16 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 13:09:16 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (1.49s) === RUN TestView_PostToFollowers 2026/02/05 13:09:16 INFO Applying migration id=initial 2026/02/05 13:09:16 INFO Applying migration id=notesupdated 2026/02/05 13:09:16 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:16 INFO Applying migration id=activitiesid 2026/02/05 13:09:16 INFO Applying migration id=outbox 2026/02/05 13:09:16 INFO Applying migration id=edits 2026/02/05 13:09:16 INFO Applying migration id=outboxactor 2026/02/05 13:09:16 INFO Applying migration id=outboxsender 2026/02/05 13:09:16 INFO Applying migration id=thread 2026/02/05 13:09:16 INFO Applying migration id=host 2026/02/05 13:09:16 INFO Applying migration id=sharedinbox 2026/02/05 13:09:16 INFO Applying migration id=noteshost 2026/02/05 13:09:16 INFO Applying migration id=fetched 2026/02/05 13:09:16 INFO Applying migration id=move 2026/02/05 13:09:16 INFO Applying migration id=cleanup 2026/02/05 13:09:16 INFO Applying migration id=received 2026/02/05 13:09:16 INFO Applying migration id=namehost 2026/02/05 13:09:16 INFO Applying migration id=outboxhost 2026/02/05 13:09:16 INFO Applying migration id=notesfts 2026/02/05 13:09:16 INFO Applying migration id=iconsname 2026/02/05 13:09:16 INFO Applying migration id=nohash 2026/02/05 13:09:16 INFO Applying migration id=shares 2026/02/05 13:09:16 INFO Applying migration id=actorttl 2026/02/05 13:09:16 INFO Applying migration id=tocc 2026/02/05 13:09:16 INFO Applying migration id=followeds 2026/02/05 13:09:16 INFO Applying migration id=certhash 2026/02/05 13:09:16 INFO Applying migration id=follows_sync 2026/02/05 13:09:16 INFO Applying migration id=jsonpath 2026/02/05 13:09:16 INFO Applying migration id=localforward 2026/02/05 13:09:16 INFO Applying migration id=avatar 2026/02/05 13:09:16 INFO Applying migration id=noimage 2026/02/05 13:09:16 INFO Applying migration id=feed 2026/02/05 13:09:16 INFO Applying migration id=bookmarks 2026/02/05 13:09:16 INFO Applying migration id=shareactivity 2026/02/05 13:09:16 INFO Applying migration id=application 2026/02/05 13:09:16 INFO Applying migration id=certificates 2026/02/05 13:09:16 INFO Applying migration id=rawforward 2026/02/05 13:09:16 INFO Applying migration id=publickey 2026/02/05 13:09:16 INFO Applying migration id=resolvegroup 2026/02/05 13:09:16 INFO Applying migration id=reject 2026/02/05 13:09:16 INFO Applying migration id=autodel 2026/02/05 13:09:16 INFO Applying migration id=jsonb 2026/02/05 13:09:16 INFO Applying migration id=quote 2026/02/05 13:09:16 INFO Applying migration id=rfc9421 2026/02/05 13:09:16 INFO Applying migration id=keys 2026/02/05 13:09:16 INFO Applying migration id=portable 2026/02/05 13:09:16 INFO Applying migration id=proofs 2026/02/05 13:09:16 INFO Applying migration id=contexts 2026/02/05 13:09:16 INFO Applying migration id=deliverieshost 2026/02/05 13:09:16 INFO Applying migration id=pembegin 2026/02/05 13:09:16 INFO Applying migration id=didhost 2026/02/05 13:09:20 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2deb-e7cf-7a88-b7d2-e8fd669bc2ec 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 13:09:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2deb-e7d0-772a-b451-1b986935f770 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2deb-e7cf-7a88-b7d2-e8fd669bc2ec activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2deb-e7cf-7a88-b7d2-e8fd669bc2ec 2026/02/05 13:09:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-e7d0-7e56-83bf-069b716cdaf0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-e7d0-7e0d-9b69-33a885017926 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2deb-e7d0-7e0d-9b69-33a885017926 2026/02/05 13:09:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-e7d0-7e0d-9b69-33a885017926 --- PASS: TestView_PostToFollowers (4.08s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/02/05 13:09:20 INFO Applying migration id=initial 2026/02/05 13:09:20 INFO Applying migration id=notesupdated 2026/02/05 13:09:20 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:20 INFO Applying migration id=activitiesid 2026/02/05 13:09:20 INFO Applying migration id=outbox 2026/02/05 13:09:20 INFO Applying migration id=edits 2026/02/05 13:09:20 INFO Applying migration id=outboxactor 2026/02/05 13:09:20 INFO Applying migration id=outboxsender 2026/02/05 13:09:20 INFO Applying migration id=thread 2026/02/05 13:09:20 INFO Applying migration id=host 2026/02/05 13:09:20 INFO Applying migration id=sharedinbox 2026/02/05 13:09:20 INFO Applying migration id=noteshost 2026/02/05 13:09:20 INFO Applying migration id=fetched 2026/02/05 13:09:20 INFO Applying migration id=move 2026/02/05 13:09:20 INFO Applying migration id=cleanup 2026/02/05 13:09:20 INFO Applying migration id=received 2026/02/05 13:09:20 INFO Applying migration id=namehost 2026/02/05 13:09:20 INFO Applying migration id=outboxhost 2026/02/05 13:09:20 INFO Applying migration id=notesfts 2026/02/05 13:09:20 INFO Applying migration id=iconsname 2026/02/05 13:09:20 INFO Applying migration id=nohash 2026/02/05 13:09:20 INFO Applying migration id=shares 2026/02/05 13:09:20 INFO Applying migration id=actorttl 2026/02/05 13:09:20 INFO Applying migration id=tocc 2026/02/05 13:09:21 INFO Applying migration id=followeds 2026/02/05 13:09:21 INFO Applying migration id=certhash 2026/02/05 13:09:21 INFO Applying migration id=follows_sync 2026/02/05 13:09:21 INFO Applying migration id=jsonpath 2026/02/05 13:09:21 INFO Applying migration id=localforward 2026/02/05 13:09:21 INFO Applying migration id=avatar 2026/02/05 13:09:21 INFO Applying migration id=noimage 2026/02/05 13:09:21 INFO Applying migration id=feed 2026/02/05 13:09:21 INFO Applying migration id=bookmarks 2026/02/05 13:09:21 INFO Applying migration id=shareactivity 2026/02/05 13:09:21 INFO Applying migration id=application 2026/02/05 13:09:21 INFO Applying migration id=certificates 2026/02/05 13:09:21 INFO Applying migration id=rawforward 2026/02/05 13:09:21 INFO Applying migration id=publickey 2026/02/05 13:09:21 INFO Applying migration id=resolvegroup 2026/02/05 13:09:21 INFO Applying migration id=reject 2026/02/05 13:09:21 INFO Applying migration id=autodel 2026/02/05 13:09:21 INFO Applying migration id=jsonb 2026/02/05 13:09:21 INFO Applying migration id=quote 2026/02/05 13:09:21 INFO Applying migration id=rfc9421 2026/02/05 13:09:21 INFO Applying migration id=keys 2026/02/05 13:09:21 INFO Applying migration id=portable 2026/02/05 13:09:21 INFO Applying migration id=proofs 2026/02/05 13:09:21 INFO Applying migration id=contexts 2026/02/05 13:09:21 INFO Applying migration id=deliverieshost 2026/02/05 13:09:21 INFO Applying migration id=pembegin 2026/02/05 13:09:21 INFO Applying migration id=didhost 2026/02/05 13:09:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-f018-7d20-89d2-087122442262 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-f018-7cd4-b2de-75a0c8dd79d1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2deb-f018-7cd4-b2de-75a0c8dd79d1 2026/02/05 13:09:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2deb-f01a-7397-84b8-3cb00cffbd4a 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 13:09:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2deb-f01a-7d62-ae82-1fe4c0392bee activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2deb-f01a-7397-84b8-3cb00cffbd4a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2deb-f01a-7397-84b8-3cb00cffbd4a 2026/02/05 13:09:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-f018-7cd4-b2de-75a0c8dd79d1 --- PASS: TestView_PostToFollowersPostBeforeFollow (2.12s) === RUN TestView_PostToFollowersUnfollow 2026/02/05 13:09:23 INFO Applying migration id=initial 2026/02/05 13:09:23 INFO Applying migration id=notesupdated 2026/02/05 13:09:23 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:23 INFO Applying migration id=activitiesid 2026/02/05 13:09:23 INFO Applying migration id=outbox 2026/02/05 13:09:23 INFO Applying migration id=edits 2026/02/05 13:09:23 INFO Applying migration id=outboxactor 2026/02/05 13:09:23 INFO Applying migration id=outboxsender 2026/02/05 13:09:23 INFO Applying migration id=thread 2026/02/05 13:09:23 INFO Applying migration id=host 2026/02/05 13:09:23 INFO Applying migration id=sharedinbox 2026/02/05 13:09:23 INFO Applying migration id=noteshost 2026/02/05 13:09:23 INFO Applying migration id=fetched 2026/02/05 13:09:23 INFO Applying migration id=move 2026/02/05 13:09:23 INFO Applying migration id=cleanup 2026/02/05 13:09:23 INFO Applying migration id=received 2026/02/05 13:09:23 INFO Applying migration id=namehost 2026/02/05 13:09:23 INFO Applying migration id=outboxhost 2026/02/05 13:09:23 INFO Applying migration id=notesfts 2026/02/05 13:09:23 INFO Applying migration id=iconsname 2026/02/05 13:09:23 INFO Applying migration id=nohash 2026/02/05 13:09:23 INFO Applying migration id=shares 2026/02/05 13:09:23 INFO Applying migration id=actorttl 2026/02/05 13:09:23 INFO Applying migration id=tocc 2026/02/05 13:09:23 INFO Applying migration id=followeds 2026/02/05 13:09:23 INFO Applying migration id=certhash 2026/02/05 13:09:23 INFO Applying migration id=follows_sync 2026/02/05 13:09:23 INFO Applying migration id=jsonpath 2026/02/05 13:09:23 INFO Applying migration id=localforward 2026/02/05 13:09:23 INFO Applying migration id=avatar 2026/02/05 13:09:23 INFO Applying migration id=noimage 2026/02/05 13:09:23 INFO Applying migration id=feed 2026/02/05 13:09:23 INFO Applying migration id=bookmarks 2026/02/05 13:09:23 INFO Applying migration id=shareactivity 2026/02/05 13:09:23 INFO Applying migration id=application 2026/02/05 13:09:23 INFO Applying migration id=certificates 2026/02/05 13:09:23 INFO Applying migration id=rawforward 2026/02/05 13:09:23 INFO Applying migration id=publickey 2026/02/05 13:09:23 INFO Applying migration id=resolvegroup 2026/02/05 13:09:23 INFO Applying migration id=reject 2026/02/05 13:09:23 INFO Applying migration id=autodel 2026/02/05 13:09:23 INFO Applying migration id=jsonb 2026/02/05 13:09:23 INFO Applying migration id=quote 2026/02/05 13:09:23 INFO Applying migration id=rfc9421 2026/02/05 13:09:23 INFO Applying migration id=keys 2026/02/05 13:09:23 INFO Applying migration id=portable 2026/02/05 13:09:23 INFO Applying migration id=proofs 2026/02/05 13:09:23 INFO Applying migration id=contexts 2026/02/05 13:09:23 INFO Applying migration id=deliverieshost 2026/02/05 13:09:23 INFO Applying migration id=pembegin 2026/02/05 13:09:23 INFO Applying migration id=didhost 2026/02/05 13:09:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2deb-fa5c-76f8-b12b-3b189009c885 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 13:09:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2deb-fa5d-749d-a99a-20c4f0baa356 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2deb-fa5c-76f8-b12b-3b189009c885 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2deb-fa5c-76f8-b12b-3b189009c885 2026/02/05 13:09:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-fa5d-7c1d-b6ee-c1c61b040232 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-fa5d-7bda-8c19-27deb5fcd0bc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2deb-fa5d-7bda-8c19-27deb5fcd0bc 2026/02/05 13:09:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-fa5d-7bda-8c19-27deb5fcd0bc 2026/02/05 13:09:25 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2deb-fa60-78d0-b76b-999b71cd420c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2deb-fa5c-76f8-b12b-3b189009c885 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 13:09:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-fa5d-7bda-8c19-27deb5fcd0bc 2026/02/05 13:09:25 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2deb-fa5d-7bda-8c19-27deb5fcd0bc --- PASS: TestView_PostToFollowersUnfollow (2.63s) === RUN TestView_PostToFollowersNotFollowing 2026/02/05 13:09:25 INFO Applying migration id=initial 2026/02/05 13:09:25 INFO Applying migration id=notesupdated 2026/02/05 13:09:25 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:25 INFO Applying migration id=activitiesid 2026/02/05 13:09:25 INFO Applying migration id=outbox 2026/02/05 13:09:25 INFO Applying migration id=edits 2026/02/05 13:09:25 INFO Applying migration id=outboxactor 2026/02/05 13:09:25 INFO Applying migration id=outboxsender 2026/02/05 13:09:25 INFO Applying migration id=thread 2026/02/05 13:09:25 INFO Applying migration id=host 2026/02/05 13:09:25 INFO Applying migration id=sharedinbox 2026/02/05 13:09:25 INFO Applying migration id=noteshost 2026/02/05 13:09:25 INFO Applying migration id=fetched 2026/02/05 13:09:25 INFO Applying migration id=move 2026/02/05 13:09:25 INFO Applying migration id=cleanup 2026/02/05 13:09:25 INFO Applying migration id=received 2026/02/05 13:09:25 INFO Applying migration id=namehost 2026/02/05 13:09:25 INFO Applying migration id=outboxhost 2026/02/05 13:09:25 INFO Applying migration id=notesfts 2026/02/05 13:09:25 INFO Applying migration id=iconsname 2026/02/05 13:09:25 INFO Applying migration id=nohash 2026/02/05 13:09:25 INFO Applying migration id=shares 2026/02/05 13:09:25 INFO Applying migration id=actorttl 2026/02/05 13:09:25 INFO Applying migration id=tocc 2026/02/05 13:09:25 INFO Applying migration id=followeds 2026/02/05 13:09:25 INFO Applying migration id=certhash 2026/02/05 13:09:25 INFO Applying migration id=follows_sync 2026/02/05 13:09:25 INFO Applying migration id=jsonpath 2026/02/05 13:09:25 INFO Applying migration id=localforward 2026/02/05 13:09:25 INFO Applying migration id=avatar 2026/02/05 13:09:25 INFO Applying migration id=noimage 2026/02/05 13:09:25 INFO Applying migration id=feed 2026/02/05 13:09:25 INFO Applying migration id=bookmarks 2026/02/05 13:09:25 INFO Applying migration id=shareactivity 2026/02/05 13:09:25 INFO Applying migration id=application 2026/02/05 13:09:25 INFO Applying migration id=certificates 2026/02/05 13:09:25 INFO Applying migration id=rawforward 2026/02/05 13:09:25 INFO Applying migration id=publickey 2026/02/05 13:09:25 INFO Applying migration id=resolvegroup 2026/02/05 13:09:25 INFO Applying migration id=reject 2026/02/05 13:09:25 INFO Applying migration id=autodel 2026/02/05 13:09:25 INFO Applying migration id=jsonb 2026/02/05 13:09:25 INFO Applying migration id=quote 2026/02/05 13:09:25 INFO Applying migration id=rfc9421 2026/02/05 13:09:25 INFO Applying migration id=keys 2026/02/05 13:09:25 INFO Applying migration id=portable 2026/02/05 13:09:25 INFO Applying migration id=proofs 2026/02/05 13:09:25 INFO Applying migration id=contexts 2026/02/05 13:09:25 INFO Applying migration id=deliverieshost 2026/02/05 13:09:25 INFO Applying migration id=pembegin 2026/02/05 13:09:25 INFO Applying migration id=didhost 2026/02/05 13:09:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dec-010a-7873-809c-8894a9e64df9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dec-010a-7815-9d8c-02ce22764270 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2dec-010a-7815-9d8c-02ce22764270 2026/02/05 13:09:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2dec-010a-7815-9d8c-02ce22764270 2026/02/05 13:09:27 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2dec-010a-7815-9d8c-02ce22764270 --- PASS: TestView_PostToFollowersNotFollowing (1.71s) === RUN TestView_PostToFollowersWithReply 2026/02/05 13:09:27 INFO Applying migration id=initial 2026/02/05 13:09:27 INFO Applying migration id=notesupdated 2026/02/05 13:09:27 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:27 INFO Applying migration id=activitiesid 2026/02/05 13:09:27 INFO Applying migration id=outbox 2026/02/05 13:09:27 INFO Applying migration id=edits 2026/02/05 13:09:27 INFO Applying migration id=outboxactor 2026/02/05 13:09:27 INFO Applying migration id=outboxsender 2026/02/05 13:09:27 INFO Applying migration id=thread 2026/02/05 13:09:27 INFO Applying migration id=host 2026/02/05 13:09:27 INFO Applying migration id=sharedinbox 2026/02/05 13:09:27 INFO Applying migration id=noteshost 2026/02/05 13:09:27 INFO Applying migration id=fetched 2026/02/05 13:09:27 INFO Applying migration id=move 2026/02/05 13:09:27 INFO Applying migration id=cleanup 2026/02/05 13:09:27 INFO Applying migration id=received 2026/02/05 13:09:27 INFO Applying migration id=namehost 2026/02/05 13:09:27 INFO Applying migration id=outboxhost 2026/02/05 13:09:27 INFO Applying migration id=notesfts 2026/02/05 13:09:27 INFO Applying migration id=iconsname 2026/02/05 13:09:27 INFO Applying migration id=nohash 2026/02/05 13:09:27 INFO Applying migration id=shares 2026/02/05 13:09:27 INFO Applying migration id=actorttl 2026/02/05 13:09:27 INFO Applying migration id=tocc 2026/02/05 13:09:27 INFO Applying migration id=followeds 2026/02/05 13:09:27 INFO Applying migration id=certhash 2026/02/05 13:09:27 INFO Applying migration id=follows_sync 2026/02/05 13:09:27 INFO Applying migration id=jsonpath 2026/02/05 13:09:27 INFO Applying migration id=localforward 2026/02/05 13:09:27 INFO Applying migration id=avatar 2026/02/05 13:09:27 INFO Applying migration id=noimage 2026/02/05 13:09:27 INFO Applying migration id=feed 2026/02/05 13:09:27 INFO Applying migration id=bookmarks 2026/02/05 13:09:27 INFO Applying migration id=shareactivity 2026/02/05 13:09:27 INFO Applying migration id=application 2026/02/05 13:09:27 INFO Applying migration id=certificates 2026/02/05 13:09:27 INFO Applying migration id=rawforward 2026/02/05 13:09:27 INFO Applying migration id=publickey 2026/02/05 13:09:27 INFO Applying migration id=resolvegroup 2026/02/05 13:09:27 INFO Applying migration id=reject 2026/02/05 13:09:27 INFO Applying migration id=autodel 2026/02/05 13:09:27 INFO Applying migration id=jsonb 2026/02/05 13:09:27 INFO Applying migration id=quote 2026/02/05 13:09:27 INFO Applying migration id=rfc9421 2026/02/05 13:09:27 INFO Applying migration id=keys 2026/02/05 13:09:27 INFO Applying migration id=portable 2026/02/05 13:09:27 INFO Applying migration id=proofs 2026/02/05 13:09:27 INFO Applying migration id=contexts 2026/02/05 13:09:27 INFO Applying migration id=deliverieshost 2026/02/05 13:09:27 INFO Applying migration id=pembegin 2026/02/05 13:09:27 INFO Applying migration id=didhost 2026/02/05 13:09:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dec-0be3-73b7-8684-e67cb04e8791 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 13:09:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dec-0be4-709d-beaf-0d06602316e7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dec-0be3-73b7-8684-e67cb04e8791 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2dec-0be3-73b7-8684-e67cb04e8791 2026/02/05 13:09:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dec-0be4-7889-b28e-a34cad6fc83a 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 13:09:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dec-0be5-736a-94a4-39001184fb30 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dec-0be4-7889-b28e-a34cad6fc83a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2dec-0be4-7889-b28e-a34cad6fc83a 2026/02/05 13:09:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dec-0be5-7a8f-8564-388b0f379a1d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dec-0be5-7a47-b1eb-e6860e540489 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2dec-0be5-7a47-b1eb-e6860e540489 2026/02/05 13:09:30 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2dec-0be5-7a47-b1eb-e6860e540489 2026/02/05 13:09:30 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2dec-0be7-7661-9252-fbbb99fda725 note=https://localhost.localdomain:8443/post/019c2dec-0be7-7617-89d4-1a7916fc20b1 thread=https://localhost.localdomain:8443/post/019c2dec-0be5-7a47-b1eb-e6860e540489 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 13:09:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dec-0be7-7661-9252-fbbb99fda725 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dec-0be7-7617-89d4-1a7916fc20b1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dec-0be7-7617-89d4-1a7916fc20b1 2026/02/05 13:09:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2dec-0be5-7a47-b1eb-e6860e540489 --- PASS: TestView_PostToFollowersWithReply (2.78s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/02/05 13:09:30 INFO Applying migration id=initial 2026/02/05 13:09:30 INFO Applying migration id=notesupdated 2026/02/05 13:09:30 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:30 INFO Applying migration id=activitiesid 2026/02/05 13:09:30 INFO Applying migration id=outbox 2026/02/05 13:09:30 INFO Applying migration id=edits 2026/02/05 13:09:30 INFO Applying migration id=outboxactor 2026/02/05 13:09:30 INFO Applying migration id=outboxsender 2026/02/05 13:09:30 INFO Applying migration id=thread 2026/02/05 13:09:30 INFO Applying migration id=host 2026/02/05 13:09:30 INFO Applying migration id=sharedinbox 2026/02/05 13:09:30 INFO Applying migration id=noteshost 2026/02/05 13:09:30 INFO Applying migration id=fetched 2026/02/05 13:09:30 INFO Applying migration id=move 2026/02/05 13:09:30 INFO Applying migration id=cleanup 2026/02/05 13:09:30 INFO Applying migration id=received 2026/02/05 13:09:30 INFO Applying migration id=namehost 2026/02/05 13:09:30 INFO Applying migration id=outboxhost 2026/02/05 13:09:30 INFO Applying migration id=notesfts 2026/02/05 13:09:30 INFO Applying migration id=iconsname 2026/02/05 13:09:30 INFO Applying migration id=nohash 2026/02/05 13:09:30 INFO Applying migration id=shares 2026/02/05 13:09:30 INFO Applying migration id=actorttl 2026/02/05 13:09:30 INFO Applying migration id=tocc 2026/02/05 13:09:30 INFO Applying migration id=followeds 2026/02/05 13:09:30 INFO Applying migration id=certhash 2026/02/05 13:09:30 INFO Applying migration id=follows_sync 2026/02/05 13:09:30 INFO Applying migration id=jsonpath 2026/02/05 13:09:30 INFO Applying migration id=localforward 2026/02/05 13:09:30 INFO Applying migration id=avatar 2026/02/05 13:09:30 INFO Applying migration id=noimage 2026/02/05 13:09:30 INFO Applying migration id=feed 2026/02/05 13:09:30 INFO Applying migration id=bookmarks 2026/02/05 13:09:30 INFO Applying migration id=shareactivity 2026/02/05 13:09:30 INFO Applying migration id=application 2026/02/05 13:09:30 INFO Applying migration id=certificates 2026/02/05 13:09:30 INFO Applying migration id=rawforward 2026/02/05 13:09:30 INFO Applying migration id=publickey 2026/02/05 13:09:30 INFO Applying migration id=resolvegroup 2026/02/05 13:09:30 INFO Applying migration id=reject 2026/02/05 13:09:30 INFO Applying migration id=autodel 2026/02/05 13:09:30 INFO Applying migration id=jsonb 2026/02/05 13:09:30 INFO Applying migration id=quote 2026/02/05 13:09:30 INFO Applying migration id=rfc9421 2026/02/05 13:09:30 INFO Applying migration id=keys 2026/02/05 13:09:30 INFO Applying migration id=portable 2026/02/05 13:09:30 INFO Applying migration id=proofs 2026/02/05 13:09:30 INFO Applying migration id=contexts 2026/02/05 13:09:30 INFO Applying migration id=deliverieshost 2026/02/05 13:09:30 INFO Applying migration id=pembegin 2026/02/05 13:09:30 INFO Applying migration id=didhost 2026/02/05 13:09: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 13:09:32 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dec-13b6-70c2-b3ba-ebdff45d3953 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 13:09:32 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (2.00s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/02/05 13:09:32 INFO Applying migration id=initial 2026/02/05 13:09:32 INFO Applying migration id=notesupdated 2026/02/05 13:09:32 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:32 INFO Applying migration id=activitiesid 2026/02/05 13:09:32 INFO Applying migration id=outbox 2026/02/05 13:09:32 INFO Applying migration id=edits 2026/02/05 13:09:32 INFO Applying migration id=outboxactor 2026/02/05 13:09:32 INFO Applying migration id=outboxsender 2026/02/05 13:09:32 INFO Applying migration id=thread 2026/02/05 13:09:32 INFO Applying migration id=host 2026/02/05 13:09:32 INFO Applying migration id=sharedinbox 2026/02/05 13:09:32 INFO Applying migration id=noteshost 2026/02/05 13:09:32 INFO Applying migration id=fetched 2026/02/05 13:09:32 INFO Applying migration id=move 2026/02/05 13:09:32 INFO Applying migration id=cleanup 2026/02/05 13:09:32 INFO Applying migration id=received 2026/02/05 13:09:32 INFO Applying migration id=namehost 2026/02/05 13:09:32 INFO Applying migration id=outboxhost 2026/02/05 13:09:32 INFO Applying migration id=notesfts 2026/02/05 13:09:32 INFO Applying migration id=iconsname 2026/02/05 13:09:32 INFO Applying migration id=nohash 2026/02/05 13:09:32 INFO Applying migration id=shares 2026/02/05 13:09:32 INFO Applying migration id=actorttl 2026/02/05 13:09:32 INFO Applying migration id=tocc 2026/02/05 13:09:32 INFO Applying migration id=followeds 2026/02/05 13:09:32 INFO Applying migration id=certhash 2026/02/05 13:09:32 INFO Applying migration id=follows_sync 2026/02/05 13:09:32 INFO Applying migration id=jsonpath 2026/02/05 13:09:32 INFO Applying migration id=localforward 2026/02/05 13:09:32 INFO Applying migration id=avatar 2026/02/05 13:09:32 INFO Applying migration id=noimage 2026/02/05 13:09:32 INFO Applying migration id=feed 2026/02/05 13:09:32 INFO Applying migration id=bookmarks 2026/02/05 13:09:32 INFO Applying migration id=shareactivity 2026/02/05 13:09:32 INFO Applying migration id=application 2026/02/05 13:09:32 INFO Applying migration id=certificates 2026/02/05 13:09:32 INFO Applying migration id=rawforward 2026/02/05 13:09:32 INFO Applying migration id=publickey 2026/02/05 13:09:32 INFO Applying migration id=resolvegroup 2026/02/05 13:09:32 INFO Applying migration id=reject 2026/02/05 13:09:32 INFO Applying migration id=autodel 2026/02/05 13:09:32 INFO Applying migration id=jsonb 2026/02/05 13:09:32 INFO Applying migration id=quote 2026/02/05 13:09:32 INFO Applying migration id=rfc9421 2026/02/05 13:09:32 INFO Applying migration id=keys 2026/02/05 13:09:32 INFO Applying migration id=portable 2026/02/05 13:09:32 INFO Applying migration id=proofs 2026/02/05 13:09:32 INFO Applying migration id=contexts 2026/02/05 13:09:32 INFO Applying migration id=deliverieshost 2026/02/05 13:09:32 INFO Applying migration id=pembegin 2026/02/05 13:09:32 INFO Applying migration id=didhost 2026/02/05 13:09:36 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 13:09:36 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dec-2292-7f33-a167-eb292c02b923 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 13:09:36 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (3.80s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/02/05 13:09:36 INFO Applying migration id=initial 2026/02/05 13:09:36 INFO Applying migration id=notesupdated 2026/02/05 13:09:36 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:36 INFO Applying migration id=activitiesid 2026/02/05 13:09:36 INFO Applying migration id=outbox 2026/02/05 13:09:36 INFO Applying migration id=edits 2026/02/05 13:09:36 INFO Applying migration id=outboxactor 2026/02/05 13:09:36 INFO Applying migration id=outboxsender 2026/02/05 13:09:36 INFO Applying migration id=thread 2026/02/05 13:09:36 INFO Applying migration id=host 2026/02/05 13:09:36 INFO Applying migration id=sharedinbox 2026/02/05 13:09:36 INFO Applying migration id=noteshost 2026/02/05 13:09:36 INFO Applying migration id=fetched 2026/02/05 13:09:36 INFO Applying migration id=move 2026/02/05 13:09:36 INFO Applying migration id=cleanup 2026/02/05 13:09:36 INFO Applying migration id=received 2026/02/05 13:09:36 INFO Applying migration id=namehost 2026/02/05 13:09:36 INFO Applying migration id=outboxhost 2026/02/05 13:09:36 INFO Applying migration id=notesfts 2026/02/05 13:09:36 INFO Applying migration id=iconsname 2026/02/05 13:09:36 INFO Applying migration id=nohash 2026/02/05 13:09:36 INFO Applying migration id=shares 2026/02/05 13:09:36 INFO Applying migration id=actorttl 2026/02/05 13:09:36 INFO Applying migration id=tocc 2026/02/05 13:09:36 INFO Applying migration id=followeds 2026/02/05 13:09:36 INFO Applying migration id=certhash 2026/02/05 13:09:36 INFO Applying migration id=follows_sync 2026/02/05 13:09:36 INFO Applying migration id=jsonpath 2026/02/05 13:09:36 INFO Applying migration id=localforward 2026/02/05 13:09:36 INFO Applying migration id=avatar 2026/02/05 13:09:36 INFO Applying migration id=noimage 2026/02/05 13:09:36 INFO Applying migration id=feed 2026/02/05 13:09:36 INFO Applying migration id=bookmarks 2026/02/05 13:09:36 INFO Applying migration id=shareactivity 2026/02/05 13:09:36 INFO Applying migration id=application 2026/02/05 13:09:36 INFO Applying migration id=certificates 2026/02/05 13:09:36 INFO Applying migration id=rawforward 2026/02/05 13:09:36 INFO Applying migration id=publickey 2026/02/05 13:09:36 INFO Applying migration id=resolvegroup 2026/02/05 13:09:36 INFO Applying migration id=reject 2026/02/05 13:09:36 INFO Applying migration id=autodel 2026/02/05 13:09:36 INFO Applying migration id=jsonb 2026/02/05 13:09:36 INFO Applying migration id=quote 2026/02/05 13:09:36 INFO Applying migration id=rfc9421 2026/02/05 13:09:36 INFO Applying migration id=keys 2026/02/05 13:09:36 INFO Applying migration id=portable 2026/02/05 13:09:36 INFO Applying migration id=proofs 2026/02/05 13:09:36 INFO Applying migration id=contexts 2026/02/05 13:09:36 INFO Applying migration id=deliverieshost 2026/02/05 13:09:36 INFO Applying migration id=pembegin 2026/02/05 13:09:36 INFO Applying migration id=didhost 2026/02/05 13:09:38 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 13:09:38 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dec-2b20-7181-b906-9701459992d3 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 13:09:38 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 13:09:38 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (2.19s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/02/05 13:09:38 INFO Applying migration id=initial 2026/02/05 13:09:38 INFO Applying migration id=notesupdated 2026/02/05 13:09:38 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:38 INFO Applying migration id=activitiesid 2026/02/05 13:09:38 INFO Applying migration id=outbox 2026/02/05 13:09:38 INFO Applying migration id=edits 2026/02/05 13:09:38 INFO Applying migration id=outboxactor 2026/02/05 13:09:38 INFO Applying migration id=outboxsender 2026/02/05 13:09:38 INFO Applying migration id=thread 2026/02/05 13:09:38 INFO Applying migration id=host 2026/02/05 13:09:38 INFO Applying migration id=sharedinbox 2026/02/05 13:09:38 INFO Applying migration id=noteshost 2026/02/05 13:09:38 INFO Applying migration id=fetched 2026/02/05 13:09:38 INFO Applying migration id=move 2026/02/05 13:09:38 INFO Applying migration id=cleanup 2026/02/05 13:09:38 INFO Applying migration id=received 2026/02/05 13:09:38 INFO Applying migration id=namehost 2026/02/05 13:09:38 INFO Applying migration id=outboxhost 2026/02/05 13:09:38 INFO Applying migration id=notesfts 2026/02/05 13:09:38 INFO Applying migration id=iconsname 2026/02/05 13:09:38 INFO Applying migration id=nohash 2026/02/05 13:09:38 INFO Applying migration id=shares 2026/02/05 13:09:38 INFO Applying migration id=actorttl 2026/02/05 13:09:38 INFO Applying migration id=tocc 2026/02/05 13:09:38 INFO Applying migration id=followeds 2026/02/05 13:09:38 INFO Applying migration id=certhash 2026/02/05 13:09:38 INFO Applying migration id=follows_sync 2026/02/05 13:09:38 INFO Applying migration id=jsonpath 2026/02/05 13:09:38 INFO Applying migration id=localforward 2026/02/05 13:09:38 INFO Applying migration id=avatar 2026/02/05 13:09:38 INFO Applying migration id=noimage 2026/02/05 13:09:38 INFO Applying migration id=feed 2026/02/05 13:09:38 INFO Applying migration id=bookmarks 2026/02/05 13:09:38 INFO Applying migration id=shareactivity 2026/02/05 13:09:38 INFO Applying migration id=application 2026/02/05 13:09:38 INFO Applying migration id=certificates 2026/02/05 13:09:38 INFO Applying migration id=rawforward 2026/02/05 13:09:38 INFO Applying migration id=publickey 2026/02/05 13:09:38 INFO Applying migration id=resolvegroup 2026/02/05 13:09:38 INFO Applying migration id=reject 2026/02/05 13:09:38 INFO Applying migration id=autodel 2026/02/05 13:09:38 INFO Applying migration id=jsonb 2026/02/05 13:09:38 INFO Applying migration id=quote 2026/02/05 13:09:38 INFO Applying migration id=rfc9421 2026/02/05 13:09:38 INFO Applying migration id=keys 2026/02/05 13:09:38 INFO Applying migration id=portable 2026/02/05 13:09:38 INFO Applying migration id=proofs 2026/02/05 13:09:38 INFO Applying migration id=contexts 2026/02/05 13:09:38 INFO Applying migration id=deliverieshost 2026/02/05 13:09:38 INFO Applying migration id=pembegin 2026/02/05 13:09:38 INFO Applying migration id=didhost 2026/02/05 13:09:40 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 13:09:40 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dec-32a7-7422-9662-f7964f2c9fc6 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 13:09:40 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (1.93s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/02/05 13:09:40 INFO Applying migration id=initial 2026/02/05 13:09:40 INFO Applying migration id=notesupdated 2026/02/05 13:09:40 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:40 INFO Applying migration id=activitiesid 2026/02/05 13:09:40 INFO Applying migration id=outbox 2026/02/05 13:09:40 INFO Applying migration id=edits 2026/02/05 13:09:40 INFO Applying migration id=outboxactor 2026/02/05 13:09:40 INFO Applying migration id=outboxsender 2026/02/05 13:09:40 INFO Applying migration id=thread 2026/02/05 13:09:40 INFO Applying migration id=host 2026/02/05 13:09:40 INFO Applying migration id=sharedinbox 2026/02/05 13:09:40 INFO Applying migration id=noteshost 2026/02/05 13:09:40 INFO Applying migration id=fetched 2026/02/05 13:09:40 INFO Applying migration id=move 2026/02/05 13:09:40 INFO Applying migration id=cleanup 2026/02/05 13:09:40 INFO Applying migration id=received 2026/02/05 13:09:40 INFO Applying migration id=namehost 2026/02/05 13:09:40 INFO Applying migration id=outboxhost 2026/02/05 13:09:40 INFO Applying migration id=notesfts 2026/02/05 13:09:40 INFO Applying migration id=iconsname 2026/02/05 13:09:40 INFO Applying migration id=nohash 2026/02/05 13:09:40 INFO Applying migration id=shares 2026/02/05 13:09:40 INFO Applying migration id=actorttl 2026/02/05 13:09:40 INFO Applying migration id=tocc 2026/02/05 13:09:40 INFO Applying migration id=followeds 2026/02/05 13:09:40 INFO Applying migration id=certhash 2026/02/05 13:09:40 INFO Applying migration id=follows_sync 2026/02/05 13:09:40 INFO Applying migration id=jsonpath 2026/02/05 13:09:40 INFO Applying migration id=localforward 2026/02/05 13:09:40 INFO Applying migration id=avatar 2026/02/05 13:09:40 INFO Applying migration id=noimage 2026/02/05 13:09:40 INFO Applying migration id=feed 2026/02/05 13:09:40 INFO Applying migration id=bookmarks 2026/02/05 13:09:40 INFO Applying migration id=shareactivity 2026/02/05 13:09:40 INFO Applying migration id=application 2026/02/05 13:09:40 INFO Applying migration id=certificates 2026/02/05 13:09:40 INFO Applying migration id=rawforward 2026/02/05 13:09:40 INFO Applying migration id=publickey 2026/02/05 13:09:40 INFO Applying migration id=resolvegroup 2026/02/05 13:09:40 INFO Applying migration id=reject 2026/02/05 13:09:40 INFO Applying migration id=autodel 2026/02/05 13:09:40 INFO Applying migration id=jsonb 2026/02/05 13:09:40 INFO Applying migration id=quote 2026/02/05 13:09:40 INFO Applying migration id=rfc9421 2026/02/05 13:09:40 INFO Applying migration id=keys 2026/02/05 13:09:40 INFO Applying migration id=portable 2026/02/05 13:09:40 INFO Applying migration id=proofs 2026/02/05 13:09:40 INFO Applying migration id=contexts 2026/02/05 13:09:40 INFO Applying migration id=deliverieshost 2026/02/05 13:09:40 INFO Applying migration id=pembegin 2026/02/05 13:09:40 INFO Applying migration id=didhost 2026/02/05 13:09:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 13:09:41 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dec-38d9-7e62-98f8-c6d794b1fafb 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 13:09:41 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 13:09:41 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (1.59s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/02/05 13:09:41 INFO Applying migration id=initial 2026/02/05 13:09:41 INFO Applying migration id=notesupdated 2026/02/05 13:09:41 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:41 INFO Applying migration id=activitiesid 2026/02/05 13:09:41 INFO Applying migration id=outbox 2026/02/05 13:09:41 INFO Applying migration id=edits 2026/02/05 13:09:41 INFO Applying migration id=outboxactor 2026/02/05 13:09:41 INFO Applying migration id=outboxsender 2026/02/05 13:09:41 INFO Applying migration id=thread 2026/02/05 13:09:41 INFO Applying migration id=host 2026/02/05 13:09:41 INFO Applying migration id=sharedinbox 2026/02/05 13:09:41 INFO Applying migration id=noteshost 2026/02/05 13:09:41 INFO Applying migration id=fetched 2026/02/05 13:09:41 INFO Applying migration id=move 2026/02/05 13:09:41 INFO Applying migration id=cleanup 2026/02/05 13:09:41 INFO Applying migration id=received 2026/02/05 13:09:41 INFO Applying migration id=namehost 2026/02/05 13:09:41 INFO Applying migration id=outboxhost 2026/02/05 13:09:41 INFO Applying migration id=notesfts 2026/02/05 13:09:41 INFO Applying migration id=iconsname 2026/02/05 13:09:41 INFO Applying migration id=nohash 2026/02/05 13:09:41 INFO Applying migration id=shares 2026/02/05 13:09:41 INFO Applying migration id=actorttl 2026/02/05 13:09:41 INFO Applying migration id=tocc 2026/02/05 13:09:41 INFO Applying migration id=followeds 2026/02/05 13:09:41 INFO Applying migration id=certhash 2026/02/05 13:09:41 INFO Applying migration id=follows_sync 2026/02/05 13:09:41 INFO Applying migration id=jsonpath 2026/02/05 13:09:41 INFO Applying migration id=localforward 2026/02/05 13:09:41 INFO Applying migration id=avatar 2026/02/05 13:09:41 INFO Applying migration id=noimage 2026/02/05 13:09:41 INFO Applying migration id=feed 2026/02/05 13:09:41 INFO Applying migration id=bookmarks 2026/02/05 13:09:41 INFO Applying migration id=shareactivity 2026/02/05 13:09:41 INFO Applying migration id=application 2026/02/05 13:09:41 INFO Applying migration id=certificates 2026/02/05 13:09:41 INFO Applying migration id=rawforward 2026/02/05 13:09:41 INFO Applying migration id=publickey 2026/02/05 13:09:41 INFO Applying migration id=resolvegroup 2026/02/05 13:09:41 INFO Applying migration id=reject 2026/02/05 13:09:41 INFO Applying migration id=autodel 2026/02/05 13:09:41 INFO Applying migration id=jsonb 2026/02/05 13:09:41 INFO Applying migration id=quote 2026/02/05 13:09:41 INFO Applying migration id=rfc9421 2026/02/05 13:09:41 INFO Applying migration id=keys 2026/02/05 13:09:41 INFO Applying migration id=portable 2026/02/05 13:09:41 INFO Applying migration id=proofs 2026/02/05 13:09:41 INFO Applying migration id=contexts 2026/02/05 13:09:41 INFO Applying migration id=deliverieshost 2026/02/05 13:09:41 INFO Applying migration id=pembegin 2026/02/05 13:09:41 INFO Applying migration id=didhost 2026/02/05 13:09:44 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 13:09:44 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 13:09:44 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dec-4315-768d-a93a-687cfad192e1 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 13:09:44 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (2.62s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/02/05 13:09:44 INFO Applying migration id=initial 2026/02/05 13:09:44 INFO Applying migration id=notesupdated 2026/02/05 13:09:44 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:44 INFO Applying migration id=activitiesid 2026/02/05 13:09:44 INFO Applying migration id=outbox 2026/02/05 13:09:44 INFO Applying migration id=edits 2026/02/05 13:09:44 INFO Applying migration id=outboxactor 2026/02/05 13:09:44 INFO Applying migration id=outboxsender 2026/02/05 13:09:44 INFO Applying migration id=thread 2026/02/05 13:09:44 INFO Applying migration id=host 2026/02/05 13:09:44 INFO Applying migration id=sharedinbox 2026/02/05 13:09:44 INFO Applying migration id=noteshost 2026/02/05 13:09:44 INFO Applying migration id=fetched 2026/02/05 13:09:44 INFO Applying migration id=move 2026/02/05 13:09:44 INFO Applying migration id=cleanup 2026/02/05 13:09:44 INFO Applying migration id=received 2026/02/05 13:09:44 INFO Applying migration id=namehost 2026/02/05 13:09:44 INFO Applying migration id=outboxhost 2026/02/05 13:09:44 INFO Applying migration id=notesfts 2026/02/05 13:09:44 INFO Applying migration id=iconsname 2026/02/05 13:09:44 INFO Applying migration id=nohash 2026/02/05 13:09:44 INFO Applying migration id=shares 2026/02/05 13:09:44 INFO Applying migration id=actorttl 2026/02/05 13:09:44 INFO Applying migration id=tocc 2026/02/05 13:09:44 INFO Applying migration id=followeds 2026/02/05 13:09:44 INFO Applying migration id=certhash 2026/02/05 13:09:44 INFO Applying migration id=follows_sync 2026/02/05 13:09:44 INFO Applying migration id=jsonpath 2026/02/05 13:09:44 INFO Applying migration id=localforward 2026/02/05 13:09:44 INFO Applying migration id=avatar 2026/02/05 13:09:44 INFO Applying migration id=noimage 2026/02/05 13:09:44 INFO Applying migration id=feed 2026/02/05 13:09:44 INFO Applying migration id=bookmarks 2026/02/05 13:09:44 INFO Applying migration id=shareactivity 2026/02/05 13:09:44 INFO Applying migration id=application 2026/02/05 13:09:44 INFO Applying migration id=certificates 2026/02/05 13:09:44 INFO Applying migration id=rawforward 2026/02/05 13:09:44 INFO Applying migration id=publickey 2026/02/05 13:09:44 INFO Applying migration id=resolvegroup 2026/02/05 13:09:44 INFO Applying migration id=reject 2026/02/05 13:09:44 INFO Applying migration id=autodel 2026/02/05 13:09:44 INFO Applying migration id=jsonb 2026/02/05 13:09:44 INFO Applying migration id=quote 2026/02/05 13:09:44 INFO Applying migration id=rfc9421 2026/02/05 13:09:44 INFO Applying migration id=keys 2026/02/05 13:09:44 INFO Applying migration id=portable 2026/02/05 13:09:44 INFO Applying migration id=proofs 2026/02/05 13:09:44 INFO Applying migration id=contexts 2026/02/05 13:09:44 INFO Applying migration id=deliverieshost 2026/02/05 13:09:44 INFO Applying migration id=pembegin 2026/02/05 13:09:44 INFO Applying migration id=didhost 2026/02/05 13:09:45 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 13:09:45 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 13:09:45 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dec-490f-79f3-9a4d-bec98a004306 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 13:09:45 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (1.53s) === RUN TestWhisper_HappyFlow 2026/02/05 13:09:45 INFO Applying migration id=initial 2026/02/05 13:09:45 INFO Applying migration id=notesupdated 2026/02/05 13:09:45 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:45 INFO Applying migration id=activitiesid 2026/02/05 13:09:45 INFO Applying migration id=outbox 2026/02/05 13:09:45 INFO Applying migration id=edits 2026/02/05 13:09:45 INFO Applying migration id=outboxactor 2026/02/05 13:09:45 INFO Applying migration id=outboxsender 2026/02/05 13:09:45 INFO Applying migration id=thread 2026/02/05 13:09:45 INFO Applying migration id=host 2026/02/05 13:09:45 INFO Applying migration id=sharedinbox 2026/02/05 13:09:45 INFO Applying migration id=noteshost 2026/02/05 13:09:45 INFO Applying migration id=fetched 2026/02/05 13:09:45 INFO Applying migration id=move 2026/02/05 13:09:45 INFO Applying migration id=cleanup 2026/02/05 13:09:45 INFO Applying migration id=received 2026/02/05 13:09:45 INFO Applying migration id=namehost 2026/02/05 13:09:45 INFO Applying migration id=outboxhost 2026/02/05 13:09:45 INFO Applying migration id=notesfts 2026/02/05 13:09:45 INFO Applying migration id=iconsname 2026/02/05 13:09:45 INFO Applying migration id=nohash 2026/02/05 13:09:45 INFO Applying migration id=shares 2026/02/05 13:09:45 INFO Applying migration id=actorttl 2026/02/05 13:09:45 INFO Applying migration id=tocc 2026/02/05 13:09:45 INFO Applying migration id=followeds 2026/02/05 13:09:45 INFO Applying migration id=certhash 2026/02/05 13:09:45 INFO Applying migration id=follows_sync 2026/02/05 13:09:45 INFO Applying migration id=jsonpath 2026/02/05 13:09:45 INFO Applying migration id=localforward 2026/02/05 13:09:45 INFO Applying migration id=avatar 2026/02/05 13:09:45 INFO Applying migration id=noimage 2026/02/05 13:09:45 INFO Applying migration id=feed 2026/02/05 13:09:45 INFO Applying migration id=bookmarks 2026/02/05 13:09:45 INFO Applying migration id=shareactivity 2026/02/05 13:09:45 INFO Applying migration id=application 2026/02/05 13:09:45 INFO Applying migration id=certificates 2026/02/05 13:09:45 INFO Applying migration id=rawforward 2026/02/05 13:09:45 INFO Applying migration id=publickey 2026/02/05 13:09:45 INFO Applying migration id=resolvegroup 2026/02/05 13:09:45 INFO Applying migration id=reject 2026/02/05 13:09:45 INFO Applying migration id=autodel 2026/02/05 13:09:45 INFO Applying migration id=jsonb 2026/02/05 13:09:45 INFO Applying migration id=quote 2026/02/05 13:09:45 INFO Applying migration id=rfc9421 2026/02/05 13:09:45 INFO Applying migration id=keys 2026/02/05 13:09:45 INFO Applying migration id=portable 2026/02/05 13:09:45 INFO Applying migration id=proofs 2026/02/05 13:09:45 INFO Applying migration id=contexts 2026/02/05 13:09:45 INFO Applying migration id=deliverieshost 2026/02/05 13:09:45 INFO Applying migration id=pembegin 2026/02/05 13:09:45 INFO Applying migration id=didhost 2026/02/05 13:09:47 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dec-50bb-79d4-bd40-2f16c12bc0f6 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 13:09:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dec-50bc-7609-a181-c277a79e4885 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dec-50bb-79d4-bd40-2f16c12bc0f6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2dec-50bb-79d4-bd40-2f16c12bc0f6 2026/02/05 13:09:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dec-50bc-7cf2-a0b4-f8ee5d78755e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dec-50bc-7caf-8047-4cdbacb4be02 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2dec-50bc-7caf-8047-4cdbacb4be02 2026/02/05 13:09:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2dec-50bc-7caf-8047-4cdbacb4be02 2026/02/05 13:09:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 13:09:47 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (1.97s) === RUN TestWhisper_FollowAfterPost 2026/02/05 13:09:47 INFO Applying migration id=initial 2026/02/05 13:09:47 INFO Applying migration id=notesupdated 2026/02/05 13:09:47 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:47 INFO Applying migration id=activitiesid 2026/02/05 13:09:47 INFO Applying migration id=outbox 2026/02/05 13:09:47 INFO Applying migration id=edits 2026/02/05 13:09:47 INFO Applying migration id=outboxactor 2026/02/05 13:09:47 INFO Applying migration id=outboxsender 2026/02/05 13:09:47 INFO Applying migration id=thread 2026/02/05 13:09:47 INFO Applying migration id=host 2026/02/05 13:09:47 INFO Applying migration id=sharedinbox 2026/02/05 13:09:47 INFO Applying migration id=noteshost 2026/02/05 13:09:47 INFO Applying migration id=fetched 2026/02/05 13:09:47 INFO Applying migration id=move 2026/02/05 13:09:47 INFO Applying migration id=cleanup 2026/02/05 13:09:47 INFO Applying migration id=received 2026/02/05 13:09:47 INFO Applying migration id=namehost 2026/02/05 13:09:47 INFO Applying migration id=outboxhost 2026/02/05 13:09:47 INFO Applying migration id=notesfts 2026/02/05 13:09:47 INFO Applying migration id=iconsname 2026/02/05 13:09:47 INFO Applying migration id=nohash 2026/02/05 13:09:47 INFO Applying migration id=shares 2026/02/05 13:09:47 INFO Applying migration id=actorttl 2026/02/05 13:09:47 INFO Applying migration id=tocc 2026/02/05 13:09:47 INFO Applying migration id=followeds 2026/02/05 13:09:47 INFO Applying migration id=certhash 2026/02/05 13:09:47 INFO Applying migration id=follows_sync 2026/02/05 13:09:47 INFO Applying migration id=jsonpath 2026/02/05 13:09:47 INFO Applying migration id=localforward 2026/02/05 13:09:47 INFO Applying migration id=avatar 2026/02/05 13:09:47 INFO Applying migration id=noimage 2026/02/05 13:09:47 INFO Applying migration id=feed 2026/02/05 13:09:47 INFO Applying migration id=bookmarks 2026/02/05 13:09:47 INFO Applying migration id=shareactivity 2026/02/05 13:09:47 INFO Applying migration id=application 2026/02/05 13:09:47 INFO Applying migration id=certificates 2026/02/05 13:09:47 INFO Applying migration id=rawforward 2026/02/05 13:09:47 INFO Applying migration id=publickey 2026/02/05 13:09:47 INFO Applying migration id=resolvegroup 2026/02/05 13:09:47 INFO Applying migration id=reject 2026/02/05 13:09:47 INFO Applying migration id=autodel 2026/02/05 13:09:47 INFO Applying migration id=jsonb 2026/02/05 13:09:47 INFO Applying migration id=quote 2026/02/05 13:09:47 INFO Applying migration id=rfc9421 2026/02/05 13:09:47 INFO Applying migration id=keys 2026/02/05 13:09:47 INFO Applying migration id=portable 2026/02/05 13:09:47 INFO Applying migration id=proofs 2026/02/05 13:09:47 INFO Applying migration id=contexts 2026/02/05 13:09:47 INFO Applying migration id=deliverieshost 2026/02/05 13:09:47 INFO Applying migration id=pembegin 2026/02/05 13:09:47 INFO Applying migration id=didhost 2026/02/05 13:09:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dec-5ab4-72e2-aa75-120d7bf3e96e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dec-5ab4-7298-9ab9-54ee2cd5f0ed activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2dec-5ab4-7298-9ab9-54ee2cd5f0ed 2026/02/05 13:09:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2dec-5ab4-7298-9ab9-54ee2cd5f0ed 2026/02/05 13:09:50 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2dec-5ab4-7298-9ab9-54ee2cd5f0ed 2026/02/05 13:09:50 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dec-5ab6-71b8-ab20-f86ec47b9e0c 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 13:09:50 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dec-5ab6-7c53-b13b-0f0221b3128d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dec-5ab6-71b8-ab20-f86ec47b9e0c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2dec-5ab6-71b8-ab20-f86ec47b9e0c 2026/02/05 13:09:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2dec-5ab4-7298-9ab9-54ee2cd5f0ed 2026/02/05 13:09:50 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 13:09:50 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (2.55s) === RUN TestWhisper_Throttling 2026/02/05 13:09:50 INFO Applying migration id=initial 2026/02/05 13:09:50 INFO Applying migration id=notesupdated 2026/02/05 13:09:50 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:50 INFO Applying migration id=activitiesid 2026/02/05 13:09:50 INFO Applying migration id=outbox 2026/02/05 13:09:50 INFO Applying migration id=edits 2026/02/05 13:09:50 INFO Applying migration id=outboxactor 2026/02/05 13:09:50 INFO Applying migration id=outboxsender 2026/02/05 13:09:50 INFO Applying migration id=thread 2026/02/05 13:09:50 INFO Applying migration id=host 2026/02/05 13:09:50 INFO Applying migration id=sharedinbox 2026/02/05 13:09:50 INFO Applying migration id=noteshost 2026/02/05 13:09:50 INFO Applying migration id=fetched 2026/02/05 13:09:50 INFO Applying migration id=move 2026/02/05 13:09:50 INFO Applying migration id=cleanup 2026/02/05 13:09:50 INFO Applying migration id=received 2026/02/05 13:09:50 INFO Applying migration id=namehost 2026/02/05 13:09:50 INFO Applying migration id=outboxhost 2026/02/05 13:09:50 INFO Applying migration id=notesfts 2026/02/05 13:09:50 INFO Applying migration id=iconsname 2026/02/05 13:09:50 INFO Applying migration id=nohash 2026/02/05 13:09:50 INFO Applying migration id=shares 2026/02/05 13:09:50 INFO Applying migration id=actorttl 2026/02/05 13:09:50 INFO Applying migration id=tocc 2026/02/05 13:09:50 INFO Applying migration id=followeds 2026/02/05 13:09:50 INFO Applying migration id=certhash 2026/02/05 13:09:50 INFO Applying migration id=follows_sync 2026/02/05 13:09:50 INFO Applying migration id=jsonpath 2026/02/05 13:09:50 INFO Applying migration id=localforward 2026/02/05 13:09:50 INFO Applying migration id=avatar 2026/02/05 13:09:50 INFO Applying migration id=noimage 2026/02/05 13:09:50 INFO Applying migration id=feed 2026/02/05 13:09:50 INFO Applying migration id=bookmarks 2026/02/05 13:09:50 INFO Applying migration id=shareactivity 2026/02/05 13:09:50 INFO Applying migration id=application 2026/02/05 13:09:50 INFO Applying migration id=certificates 2026/02/05 13:09:50 INFO Applying migration id=rawforward 2026/02/05 13:09:50 INFO Applying migration id=publickey 2026/02/05 13:09:50 INFO Applying migration id=resolvegroup 2026/02/05 13:09:50 INFO Applying migration id=reject 2026/02/05 13:09:50 INFO Applying migration id=autodel 2026/02/05 13:09:50 INFO Applying migration id=jsonb 2026/02/05 13:09:50 INFO Applying migration id=quote 2026/02/05 13:09:50 INFO Applying migration id=rfc9421 2026/02/05 13:09:50 INFO Applying migration id=keys 2026/02/05 13:09:50 INFO Applying migration id=portable 2026/02/05 13:09:50 INFO Applying migration id=proofs 2026/02/05 13:09:50 INFO Applying migration id=contexts 2026/02/05 13:09:50 INFO Applying migration id=deliverieshost 2026/02/05 13:09:50 INFO Applying migration id=pembegin 2026/02/05 13:09:50 INFO Applying migration id=didhost 2026/02/05 13:09:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dec-6adb-7c4e-8303-1bef4c3ab47c 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 13:09:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dec-6adc-7b42-8de3-156f9768782d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dec-6adb-7c4e-8303-1bef4c3ab47c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2dec-6adb-7c4e-8303-1bef4c3ab47c 2026/02/05 13:09:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dec-6add-74c7-90b9-eb8352d3a65b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dec-6add-7480-9784-7154b0707eb8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2dec-6add-7480-9784-7154b0707eb8 2026/02/05 13:09:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2dec-6add-7480-9784-7154b0707eb8 2026/02/05 13:09:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 13:09:54 WARN User is posting too frequently last=2026-02-05T13:09:54.000Z can=2026-02-05T13:10:54.000Z 2026/02/05 13:09:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 13:09:54 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (4.14s) PASS ok github.com/dimkr/tootik/test 791.690s FAIL >>> tootik: Retrying (1/3)... === RUN TestArrayUnmarshal_Empty --- PASS: TestArrayUnmarshal_Empty (0.00s) === RUN TestArrayUnmarshal_OneTag --- PASS: TestArrayUnmarshal_OneTag (0.00s) === RUN TestArrayUnmarshal_OneTagInArray --- PASS: TestArrayUnmarshal_OneTagInArray (0.00s) === RUN TestArrayUnmarshal_TwoTagsInArray --- PASS: TestArrayUnmarshal_TwoTagsInArray (0.00s) === RUN TestArrayUnmarshal_String --- PASS: TestArrayUnmarshal_String (0.00s) === RUN TestArrayUnmarshal_Null --- PASS: TestArrayUnmarshal_Null (0.00s) === RUN TestArrayMarshal_Null --- PASS: TestArrayMarshal_Null (0.00s) === RUN TestArrayMarshal_Empty --- PASS: TestArrayMarshal_Empty (0.00s) === RUN TestArrayMarshal_OneTag --- PASS: TestArrayMarshal_OneTag (0.00s) === RUN TestArrayMarshal_TwoTags --- PASS: TestArrayMarshal_TwoTags (0.00s) === RUN TestArrayMarshal_NilOmitZero --- PASS: TestArrayMarshal_NilOmitZero (0.00s) === RUN TestArrayMarshal_EmptyOmitZero --- PASS: TestArrayMarshal_EmptyOmitZero (0.00s) === RUN TestAudienceMarshal_Happyflow --- PASS: TestAudienceMarshal_Happyflow (0.00s) === RUN TestAudienceMarshal_NilOmitZero --- PASS: TestAudienceMarshal_NilOmitZero (0.00s) === RUN TestAudienceMarshal_NilMapOmitZero --- PASS: TestAudienceMarshal_NilMapOmitZero (0.00s) === RUN TestAudienceMarshal_EmptyOmitZero --- PASS: TestAudienceMarshal_EmptyOmitZero (0.00s) === RUN TestTimeUnmarshal_RFC3339 --- PASS: TestTimeUnmarshal_RFC3339 (0.00s) === RUN TestTimeUnmarshal_RFC3339Nano --- PASS: TestTimeUnmarshal_RFC3339Nano (0.00s) === RUN TestTimeUnmarshal_Threads --- PASS: TestTimeUnmarshal_Threads (0.00s) === RUN TestTimeUnmarshal_Null --- PASS: TestTimeUnmarshal_Null (0.00s) === RUN TestTimeUnmarshal_Missing --- PASS: TestTimeUnmarshal_Missing (0.00s) === RUN TestTimeUnmarshal_Empty --- PASS: TestTimeUnmarshal_Empty (0.00s) === RUN TestTimeUnmarshal_Object --- PASS: TestTimeUnmarshal_Object (0.00s) PASS ok github.com/dimkr/tootik/ap (cached) ? github.com/dimkr/tootik/buildinfo [no test files] ? github.com/dimkr/tootik/cfg [no test files] === RUN TestBio_Set === PAUSE TestBio_Set === RUN TestCluster_PostInCommunity === PAUSE TestCluster_PostInCommunity === RUN TestCluster_ReplyInCommunity === PAUSE TestCluster_ReplyInCommunity === RUN TestDeleter_OldData === PAUSE TestDeleter_OldData === RUN TestDeleter_Disabled === PAUSE TestDeleter_Disabled === RUN TestCluster_FollowersSyncMissingRemoteFollow === PAUSE TestCluster_FollowersSyncMissingRemoteFollow === RUN TestCluster_FollowersSyncMissingLocalFollow === PAUSE TestCluster_FollowersSyncMissingLocalFollow === RUN TestCluster_FollowersSyncMissingRemoteFollowPortableActor === PAUSE TestCluster_FollowersSyncMissingRemoteFollowPortableActor === RUN TestCluster_FollowersSyncMissingLocalFollowPortableActor === PAUSE TestCluster_FollowersSyncMissingLocalFollowPortableActor === RUN TestCluster_PostToFollowers_Approved === PAUSE TestCluster_PostToFollowers_Approved === RUN TestCluster_PostToFollowers_Rejected === PAUSE TestCluster_PostToFollowers_Rejected === RUN TestCluster_PostToFollowers_DisabledThenAccepted === PAUSE TestCluster_PostToFollowers_DisabledThenAccepted === RUN TestCluster_PostToFollowers_ApprovedLocally === PAUSE TestCluster_PostToFollowers_ApprovedLocally === RUN TestCluster_PostToFollowers_RejectedLocally === PAUSE TestCluster_PostToFollowers_RejectedLocally === RUN TestCluster_PostToFollowers_AcceptTwice === PAUSE TestCluster_PostToFollowers_AcceptTwice === RUN TestCluster_PostToFollowers_RejectTwice === PAUSE TestCluster_PostToFollowers_RejectTwice === RUN TestCluster_PostToFollowers_AcceptThenReject === PAUSE TestCluster_PostToFollowers_AcceptThenReject === RUN TestCluster_PostToFollowers_RejectThenAccept === PAUSE TestCluster_PostToFollowers_RejectThenAccept === RUN TestCluster_ReplyForwardingWithIntegrityProofs === PAUSE TestCluster_ReplyForwardingWithIntegrityProofs === RUN TestCluster_ReplyForwardingWithoutIntegrityProofs === PAUSE TestCluster_ReplyForwardingWithoutIntegrityProofs === RUN TestMetadata_Whitespace === PAUSE TestMetadata_Whitespace === RUN TestMetadata_LineBreak === PAUSE TestMetadata_LineBreak === RUN TestMetadata_Link === PAUSE TestMetadata_Link === RUN TestMetadata_HTML === PAUSE TestMetadata_HTML === RUN TestMetadata_Equals === PAUSE TestMetadata_Equals === RUN TestMetadata_Add === PAUSE TestMetadata_Add === RUN TestMetadata_Maximum === PAUSE TestMetadata_Maximum === RUN TestMetadata_Remove === PAUSE TestMetadata_Remove === RUN TestCluster_MovedAccount === PAUSE TestCluster_MovedAccount === RUN TestCluster_DeletedInstance === PAUSE TestCluster_DeletedInstance === RUN TestName_Set === PAUSE TestName_Set === RUN TestCluster_Poll === PAUSE TestCluster_Poll === RUN TestCluster_ReplyForwardingPortableActors === PAUSE TestCluster_ReplyForwardingPortableActors === RUN TestCluster_Gateways === PAUSE TestCluster_Gateways === RUN TestCluster_ForwardedLegacyReply === PAUSE TestCluster_ForwardedLegacyReply === RUN TestCluster_PublicPost === PAUSE TestCluster_PublicPost === RUN TestCluster_PostToFollowers === PAUSE TestCluster_PostToFollowers === RUN TestCluster_DM === PAUSE TestCluster_DM === RUN TestCluster_PublicPostQuote === PAUSE TestCluster_PublicPostQuote === RUN TestCluster_ShareUnshare === PAUSE TestCluster_ShareUnshare === CONT TestBio_Set === CONT TestName_Set === CONT TestCluster_PostToFollowers_RejectTwice === CONT TestMetadata_HTML === CONT TestCluster_PostToFollowers_AcceptTwice === CONT TestCluster_ReplyForwardingWithoutIntegrityProofs === CONT TestCluster_ReplyForwardingWithIntegrityProofs === CONT TestCluster_FollowersSyncMissingRemoteFollowPortableActor === CONT TestCluster_PostInCommunity === CONT TestCluster_DeletedInstance === CONT TestCluster_PostToFollowers_RejectThenAccept === CONT TestCluster_PostToFollowers_AcceptThenReject === CONT TestMetadata_Link === CONT TestMetadata_Add === CONT TestMetadata_Maximum === CONT TestMetadata_Equals === CONT TestMetadata_LineBreak === CONT TestCluster_PublicPost === CONT TestMetadata_Whitespace === CONT TestCluster_Gateways === CONT TestCluster_ReplyForwardingPortableActors === CONT TestCluster_ForwardedLegacyReply === CONT TestCluster_MovedAccount === CONT TestCluster_FollowersSyncMissingLocalFollow === CONT TestCluster_Poll === CONT TestDeleter_Disabled === CONT TestDeleter_OldData === CONT TestCluster_DM === CONT TestCluster_ReplyInCommunity === CONT TestCluster_PostToFollowers_RejectedLocally === CONT TestCluster_PostToFollowers_ApprovedLocally 2026/02/05 13:10:00 INFO Applying migration id=initial === CONT TestCluster_PostToFollowers_DisabledThenAccepted === CONT TestCluster_PostToFollowers_Rejected === CONT TestCluster_PostToFollowers_Approved === CONT TestCluster_FollowersSyncMissingLocalFollowPortableActor === CONT TestMetadata_Remove === CONT TestCluster_PublicPostQuote === CONT TestCluster_ShareUnshare === CONT TestCluster_PostToFollowers === CONT TestCluster_FollowersSyncMissingRemoteFollow 2026/02/05 13:10:00 INFO Applying migration id=notesupdated 2026/02/05 13:10:00 INFO Applying migration id=personspreferredusername 2026/02/05 13:10:00 INFO Applying migration id=activitiesid 2026/02/05 13:10:00 INFO Applying migration id=outbox 2026/02/05 13:10:00 INFO Applying migration id=edits 2026/02/05 13:10:00 INFO Applying migration id=outboxactor 2026/02/05 13:10:00 INFO Applying migration id=outboxsender 2026/02/05 13:10:00 INFO Applying migration id=thread 2026/02/05 13:10:00 INFO Applying migration id=host 2026/02/05 13:10:00 INFO Applying migration id=sharedinbox 2026/02/05 13:10:00 INFO Applying migration id=noteshost 2026/02/05 13:10:00 INFO Applying migration id=fetched 2026/02/05 13:10:00 INFO Applying migration id=move 2026/02/05 13:10:00 INFO Applying migration id=cleanup 2026/02/05 13:10:00 INFO Applying migration id=received 2026/02/05 13:10:00 INFO Applying migration id=namehost 2026/02/05 13:10:00 INFO Applying migration id=outboxhost 2026/02/05 13:10:00 INFO Applying migration id=notesfts 2026/02/05 13:10:00 INFO Applying migration id=iconsname 2026/02/05 13:10:00 INFO Applying migration id=nohash 2026/02/05 13:10:00 INFO Applying migration id=shares 2026/02/05 13:10:00 INFO Applying migration id=actorttl 2026/02/05 13:10:00 INFO Applying migration id=tocc 2026/02/05 13:10:00 INFO Applying migration id=followeds 2026/02/05 13:10:00 INFO Applying migration id=certhash 2026/02/05 13:10:00 INFO Applying migration id=follows_sync 2026/02/05 13:10:00 INFO Applying migration id=jsonpath 2026/02/05 13:10:00 INFO Applying migration id=localforward 2026/02/05 13:10:00 INFO Applying migration id=avatar 2026/02/05 13:10:00 INFO Applying migration id=noimage 2026/02/05 13:10:00 INFO Applying migration id=feed 2026/02/05 13:10:00 INFO Applying migration id=bookmarks 2026/02/05 13:10:00 INFO Applying migration id=shareactivity 2026/02/05 13:10:00 INFO Applying migration id=application 2026/02/05 13:10:00 INFO Applying migration id=certificates 2026/02/05 13:10:00 INFO Applying migration id=rawforward 2026/02/05 13:10:00 INFO Applying migration id=publickey 2026/02/05 13:10:00 INFO Applying migration id=resolvegroup 2026/02/05 13:10:00 INFO Applying migration id=reject 2026/02/05 13:10:00 INFO Applying migration id=autodel 2026/02/05 13:10:00 INFO Applying migration id=jsonb 2026/02/05 13:10:00 INFO Applying migration id=quote 2026/02/05 13:10:00 INFO Applying migration id=rfc9421 2026/02/05 13:10:00 INFO Applying migration id=keys 2026/02/05 13:10:00 INFO Applying migration id=portable 2026/02/05 13:10:00 INFO Applying migration id=proofs 2026/02/05 13:10:00 INFO Applying migration id=contexts 2026/02/05 13:10:00 INFO Applying migration id=deliverieshost 2026/02/05 13:10:00 INFO Applying migration id=pembegin 2026/02/05 13:10:00 INFO Applying migration id=didhost 2026/02/05 13:10:01 INFO Applying migration id=initial 2026/02/05 13:10:01 INFO Applying migration id=notesupdated 2026/02/05 13:10:01 INFO Applying migration id=personspreferredusername 2026/02/05 13:10:01 INFO Applying migration id=activitiesid 2026/02/05 13:10:01 INFO Applying migration id=outbox 2026/02/05 13:10:01 INFO Applying migration id=edits 2026/02/05 13:10:01 INFO Applying migration id=outboxactor 2026/02/05 13:10:01 INFO Applying migration id=outboxsender 2026/02/05 13:10:01 INFO Applying migration id=thread 2026/02/05 13:10:01 INFO Applying migration id=host 2026/02/05 13:10:01 INFO Applying migration id=sharedinbox 2026/02/05 13:10:01 INFO Applying migration id=noteshost 2026/02/05 13:10:01 INFO Applying migration id=fetched 2026/02/05 13:10:01 INFO Applying migration id=move 2026/02/05 13:10:01 INFO Applying migration id=cleanup 2026/02/05 13:10:01 INFO Applying migration id=received 2026/02/05 13:10:01 INFO Applying migration id=namehost 2026/02/05 13:10:01 INFO Applying migration id=outboxhost 2026/02/05 13:10:01 INFO Applying migration id=notesfts 2026/02/05 13:10:01 INFO Applying migration id=iconsname 2026/02/05 13:10:01 INFO Applying migration id=nohash 2026/02/05 13:10:01 INFO Applying migration id=shares 2026/02/05 13:10:01 INFO Applying migration id=actorttl 2026/02/05 13:10:01 INFO Applying migration id=tocc 2026/02/05 13:10:01 INFO Applying migration id=followeds 2026/02/05 13:10:01 INFO Applying migration id=certhash 2026/02/05 13:10:01 INFO Applying migration id=follows_sync 2026/02/05 13:10:01 INFO Applying migration id=jsonpath 2026/02/05 13:10:01 INFO Applying migration id=localforward 2026/02/05 13:10:01 INFO Applying migration id=avatar 2026/02/05 13:10:01 INFO Applying migration id=noimage 2026/02/05 13:10:01 INFO Applying migration id=feed 2026/02/05 13:10:01 INFO Applying migration id=bookmarks 2026/02/05 13:10:01 INFO Applying migration id=shareactivity 2026/02/05 13:10:01 INFO Applying migration id=application 2026/02/05 13:10:01 INFO Applying migration id=certificates 2026/02/05 13:10:01 INFO Applying migration id=rawforward 2026/02/05 13:10:01 INFO Applying migration id=publickey 2026/02/05 13:10:01 INFO Applying migration id=resolvegroup 2026/02/05 13:10:01 INFO Applying migration id=reject 2026/02/05 13:10:01 INFO Applying migration id=autodel 2026/02/05 13:10:01 INFO Applying migration id=jsonb 2026/02/05 13:10:01 INFO Applying migration id=quote 2026/02/05 13:10:01 INFO Applying migration id=rfc9421 2026/02/05 13:10:01 INFO Applying migration id=keys 2026/02/05 13:10:01 INFO Applying migration id=portable 2026/02/05 13:10:01 INFO Applying migration id=proofs 2026/02/05 13:10:01 INFO Applying migration id=contexts 2026/02/05 13:10:01 INFO Applying migration id=deliverieshost 2026/02/05 13:10:01 INFO Applying migration id=pembegin 2026/02/05 13:10:01 INFO Applying migration id=didhost 2026/02/05 13:10:01 INFO Applying migration id=initial 2026/02/05 13:10:01 INFO Applying migration id=notesupdated 2026/02/05 13:10:01 INFO Applying migration id=personspreferredusername 2026/02/05 13:10:01 INFO Applying migration id=activitiesid 2026/02/05 13:10:01 INFO Applying migration id=outbox 2026/02/05 13:10:01 INFO Applying migration id=edits 2026/02/05 13:10:01 INFO Applying migration id=outboxactor 2026/02/05 13:10:01 INFO Applying migration id=outboxsender 2026/02/05 13:10:01 INFO Applying migration id=thread 2026/02/05 13:10:01 INFO Applying migration id=host 2026/02/05 13:10:01 INFO Applying migration id=sharedinbox 2026/02/05 13:10:01 INFO Applying migration id=noteshost 2026/02/05 13:10:01 INFO Applying migration id=fetched 2026/02/05 13:10:01 INFO Applying migration id=move 2026/02/05 13:10:01 INFO Applying migration id=cleanup 2026/02/05 13:10:01 INFO Applying migration id=received 2026/02/05 13:10:01 INFO Applying migration id=namehost 2026/02/05 13:10:01 INFO Applying migration id=outboxhost 2026/02/05 13:10:01 INFO Applying migration id=notesfts 2026/02/05 13:10:01 INFO Applying migration id=iconsname 2026/02/05 13:10:01 INFO Applying migration id=nohash 2026/02/05 13:10:01 INFO Applying migration id=shares 2026/02/05 13:10:01 INFO Applying migration id=actorttl 2026/02/05 13:10:01 INFO Applying migration id=tocc 2026/02/05 13:10:01 INFO Applying migration id=followeds 2026/02/05 13:10:01 INFO Applying migration id=certhash 2026/02/05 13:10:01 INFO Applying migration id=follows_sync 2026/02/05 13:10:01 INFO Applying migration id=jsonpath 2026/02/05 13:10:01 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:01 INFO Applying migration id=localforward 2026/02/05 13:10:01 INFO Applying migration id=avatar 2026/02/05 13:10:01 INFO Applying migration id=noimage 2026/02/05 13:10:01 INFO Applying migration id=feed 2026/02/05 13:10:01 INFO Applying migration id=bookmarks 2026/02/05 13:10:01 INFO Applying migration id=shareactivity 2026/02/05 13:10:01 INFO Applying migration id=application 2026/02/05 13:10:01 INFO Applying migration id=certificates 2026/02/05 13:10:01 INFO Applying migration id=rawforward 2026/02/05 13:10:01 INFO Applying migration id=publickey 2026/02/05 13:10:01 INFO Applying migration id=resolvegroup 2026/02/05 13:10:01 INFO Applying migration id=reject 2026/02/05 13:10:01 INFO Applying migration id=autodel 2026/02/05 13:10:01 INFO Applying migration id=jsonb 2026/02/05 13:10:01 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:01 INFO Applying migration id=quote 2026/02/05 13:10:01 INFO Applying migration id=rfc9421 2026/02/05 13:10:01 INFO Applying migration id=keys 2026/02/05 13:10:01 INFO Applying migration id=portable 2026/02/05 13:10:01 INFO Applying migration id=proofs 2026/02/05 13:10:01 INFO Applying migration id=contexts 2026/02/05 13:10:01 INFO Applying migration id=deliverieshost 2026/02/05 13:10:01 INFO Applying migration id=pembegin 2026/02/05 13:10:01 INFO Applying migration id=didhost 2026/02/05 13:10:01 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:01 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:01 INFO Applying migration id=initial 2026/02/05 13:10:01 INFO Applying migration id=notesupdated 2026/02/05 13:10:01 INFO Applying migration id=personspreferredusername 2026/02/05 13:10:01 INFO Applying migration id=activitiesid 2026/02/05 13:10:01 INFO Applying migration id=outbox 2026/02/05 13:10:01 INFO Applying migration id=edits 2026/02/05 13:10:01 INFO Applying migration id=outboxactor 2026/02/05 13:10:01 INFO Applying migration id=outboxsender 2026/02/05 13:10:01 INFO Applying migration id=thread 2026/02/05 13:10:01 INFO Applying migration id=host 2026/02/05 13:10:01 INFO Applying migration id=sharedinbox 2026/02/05 13:10:01 INFO Applying migration id=noteshost 2026/02/05 13:10:01 INFO Applying migration id=fetched 2026/02/05 13:10:01 INFO Applying migration id=move 2026/02/05 13:10:01 INFO Applying migration id=cleanup 2026/02/05 13:10:01 INFO Applying migration id=received 2026/02/05 13:10:01 INFO Applying migration id=namehost 2026/02/05 13:10:01 INFO Applying migration id=outboxhost 2026/02/05 13:10:01 INFO Applying migration id=notesfts 2026/02/05 13:10:01 INFO Applying migration id=iconsname 2026/02/05 13:10:01 INFO Applying migration id=nohash 2026/02/05 13:10:01 INFO Applying migration id=shares 2026/02/05 13:10:01 INFO Applying migration id=actorttl 2026/02/05 13:10:01 INFO Applying migration id=tocc 2026/02/05 13:10:01 INFO Applying migration id=followeds 2026/02/05 13:10:01 INFO Applying migration id=certhash 2026/02/05 13:10:01 INFO Applying migration id=follows_sync 2026/02/05 13:10:01 INFO Applying migration id=jsonpath 2026/02/05 13:10:01 INFO Applying migration id=localforward 2026/02/05 13:10:01 INFO Applying migration id=avatar 2026/02/05 13:10:01 INFO Applying migration id=noimage 2026/02/05 13:10:01 INFO Applying migration id=feed 2026/02/05 13:10:01 INFO Applying migration id=bookmarks 2026/02/05 13:10:01 INFO Applying migration id=shareactivity 2026/02/05 13:10:01 INFO Applying migration id=application 2026/02/05 13:10:01 INFO Applying migration id=certificates 2026/02/05 13:10:01 INFO Applying migration id=rawforward 2026/02/05 13:10:01 INFO Applying migration id=publickey 2026/02/05 13:10:01 INFO Applying migration id=resolvegroup 2026/02/05 13:10:01 INFO Applying migration id=reject 2026/02/05 13:10:01 INFO Applying migration id=autodel 2026/02/05 13:10:01 INFO Applying migration id=jsonb 2026/02/05 13:10:01 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:01 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:01 INFO Applying migration id=quote 2026/02/05 13:10:01 INFO Applying migration id=rfc9421 2026/02/05 13:10:01 INFO Applying migration id=keys 2026/02/05 13:10:01 INFO Applying migration id=portable 2026/02/05 13:10:01 INFO Applying migration id=proofs 2026/02/05 13:10:01 INFO Applying migration id=contexts 2026/02/05 13:10:01 INFO Applying migration id=deliverieshost 2026/02/05 13:10:01 INFO Applying migration id=pembegin 2026/02/05 13:10:01 INFO Applying migration id=didhost 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=carol 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:02 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="HTML tags like <p>" 2026/02/05 13:10:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-8ab1-711b-8818-9318fb0aba66 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:02 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:02 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:02 INFO Looking up user name=bob 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestMetadata_HTML (1.90s) 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=carol 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:03 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-8c1b-76bf-8e30-775b496a4150 2026/02/05 13:10:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=carol 2026/02/05 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:03 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 (2.26s) 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2dec-8c85-738e-aefe-70667b5dc20f 2026/02/05 13:10:03 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 13:10:03 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 13:10:03 INFO Looking up user name=alice 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10: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 13:10:03 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2dec-8cc8-7be7-aead-d6ca49c6af05 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 13:10:03 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2dec-8cc8-7be7-aead-d6ca49c6af05 2026/02/05 13:10:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2dec-8cc8-7be7-aead-d6ca49c6af05 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10:03 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2dec-8cc8-7be7-aead-d6ca49c6af05 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2dec-8cc8-7be7-aead-d6ca49c6af05 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10: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 13:10:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10:03 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2dec-8cc8-7be7-aead-d6ca49c6af05 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 13:10:03 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:03 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2dec-8d1b-7524-86f8-98e0c6f6fe9a activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2dec-8cc8-7be7-aead-d6ca49c6af05 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2dec-8cc8-7be7-aead-d6ca49c6af05 2026/02/05 13:10:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2dec-8d1b-7524-86f8-98e0c6f6fe9a 2026/02/05 13:10:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2dec-8d1b-7524-86f8-98e0c6f6fe9a 2026/02/05 13:10:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:03 INFO Looking up user name=alice 2026/02/05 13:10:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2dec-8d1b-7524-86f8-98e0c6f6fe9a 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2dec-8d1b-7524-86f8-98e0c6f6fe9a 2026/02/05 13:10:03 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-8d2c-73a3-9887-cb1a0c9a371c 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:03 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2dec-8d41-73bf-92cd-2991d7c896a7 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2dec-8cc8-7be7-aead-d6ca49c6af05 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2dec-8cc8-7be7-aead-d6ca49c6af05 2026/02/05 13:10: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/019c2dec-8cc8-7be7-aead-d6ca49c6af05 from https://b.localdomain/user/bob by https://a.localdomain/user/alice: failed to reject follow https://b.localdomain/follow/019c2dec-8cc8-7be7-aead-d6ca49c6af05: not found" --- PASS: TestCluster_PostToFollowers_RejectTwice (2.49s) 2026/02/05 13:10:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=carol 2026/02/05 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10:03 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.52s) 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=carol 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-8db5-729b-a624-c61a70cf405a 2026/02/05 13:10:03 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-8dc8-7cc9-b71c-02a97e8821d9 2026/02/05 13:10:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:03 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-8de1-7a1a-ba1b-928e1c265aef 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=carol 2026/02/05 13:10:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestBio_Set (2.66s) 2026/02/05 13:10:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:03 ERROR Cannot add metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=carol 2026/02/05 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10: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 13:10:03 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:03 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-8e15-7a08-886d-b4aebd78fdd2 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 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-8e15-7a08-886d-b4aebd78fdd2 2026/02/05 13:10:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-8e15-7a08-886d-b4aebd78fdd2 2026/02/05 13:10:03 INFO Looking up user name=alice 2026/02/05 13:10: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 13:10:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-8e15-7a08-886d-b4aebd78fdd2 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-8e15-7a08-886d-b4aebd78fdd2 --- PASS: TestMetadata_Add (2.72s) 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10: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 13:10:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2dec-8e37-7625-b15f-e02fb681f690 2026/02/05 13:10:03 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 13:10:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10: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 13:10:03 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=carol 2026/02/05 13:10:03 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 13:10:03 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-8e59-7cfd-9ac7-0fb24c1531d6 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 13:10:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-8e59-7cfd-9ac7-0fb24c1531d6 2026/02/05 13:10:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-8e59-7cfd-9ac7-0fb24c1531d6 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=carol 2026/02/05 13:10:03 INFO Looking up user name=alice 2026/02/05 13:10:03 INFO Looking up user name=carol 2026/02/05 13:10:03 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-8e59-7cfd-9ac7-0fb24c1531d6 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-8e59-7cfd-9ac7-0fb24c1531d6 2026/02/05 13:10: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 13:10:03 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10: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 13:10:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:03 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2dec-8e7a-726e-ab64-a4612b633724 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 13:10:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2dec-8e7a-726e-ab64-a4612b633724 2026/02/05 13:10:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2dec-8e7a-726e-ab64-a4612b633724 2026/02/05 13:10:03 INFO Looking up user name=alice 2026/02/05 13:10:03 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2dec-8e15-7a08-886d-b4aebd78fdd2 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 13:10:03 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-8e81-7966-b37e-c4859571ebb8 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-8e15-7a08-886d-b4aebd78fdd2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-8e15-7a08-886d-b4aebd78fdd2 2026/02/05 13:10:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/05 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10:03 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2dec-8e7a-726e-ab64-a4612b633724 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2dec-8e7a-726e-ab64-a4612b633724 2026/02/05 13:10:03 INFO Looking up user name=carol 2026/02/05 13:10:03 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2dec-8e59-7cfd-9ac7-0fb24c1531d6 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 13:10:03 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-8e8d-70b6-878c-eca968dd89f4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-8e59-7cfd-9ac7-0fb24c1531d6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2dec-8e59-7cfd-9ac7-0fb24c1531d6 2026/02/05 13:10:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-8e81-7966-b37e-c4859571ebb8 2026/02/05 13:10:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-8e81-7966-b37e-c4859571ebb8 2026/02/05 13:10:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2dec-8e8d-70b6-878c-eca968dd89f4 2026/02/05 13:10:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10:03 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-8e81-7966-b37e-c4859571ebb8 2026/02/05 13:10:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2dec-8e8d-70b6-878c-eca968dd89f4 2026/02/05 13:10: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 13:10:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:03 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2dec-8e8d-70b6-878c-eca968dd89f4 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2dec-8e81-7966-b37e-c4859571ebb8 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2dec-8e8d-70b6-878c-eca968dd89f4 2026/02/05 13:10:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10:03 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-8e81-7966-b37e-c4859571ebb8 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-8e15-7a08-886d-b4aebd78fdd2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-8e15-7a08-886d-b4aebd78fdd2 2026/02/05 13:10:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10:03 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-8e8d-70b6-878c-eca968dd89f4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-8e59-7cfd-9ac7-0fb24c1531d6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2dec-8e59-7cfd-9ac7-0fb24c1531d6 2026/02/05 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10:03 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2dec-8e7a-726e-ab64-a4612b633724 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 13:10:03 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:03 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-8ebf-722b-9b22-7647494116b8 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-8ebf-71b3-a740-a4df7bf16391 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-8ebf-71b3-a740-a4df7bf16391 2026/02/05 13:10:03 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2dec-8ec2-79c0-890c-e8fff56d9106 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2dec-8e7a-726e-ab64-a4612b633724 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2dec-8e7a-726e-ab64-a4612b633724 2026/02/05 13:10:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-8ebf-722b-9b22-7647494116b8 2026/02/05 13:10:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-8ebf-722b-9b22-7647494116b8 2026/02/05 13:10:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2dec-8ec2-79c0-890c-e8fff56d9106 2026/02/05 13:10:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2dec-8ec2-79c0-890c-e8fff56d9106 2026/02/05 13:10:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:03 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-8ebf-722b-9b22-7647494116b8 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-8ebf-722b-9b22-7647494116b8 2026/02/05 13:10:03 INFO Looking up user name=alice 2026/02/05 13:10:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2dec-8ec2-79c0-890c-e8fff56d9106 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2dec-8ec2-79c0-890c-e8fff56d9106 2026/02/05 13:10:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:03 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-8ebf-71b3-a740-a4df7bf16391 request.user=bob post=https://b.localdomain/post/019c2dec-8ebf-71b3-a740-a4df7bf16391 2026/02/05 13:10:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10:03 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-8ebf-722b-9b22-7647494116b8 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-8ebf-71b3-a740-a4df7bf16391 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-8ebf-71b3-a740-a4df7bf16391 2026/02/05 13:10:03 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 13:10:03 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/02/05 13:10:03 INFO Looking up user name=nobody 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-8edc-7120-bd96-0d79bb7a9f86 2026/02/05 13:10:03 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=1 2026/02/05 13:10:03 INFO Found unknown local follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/02/05 13:10:03 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2dec-8ee3-795e-8eb1-fc329c21f18b activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2dec-8e7a-726e-ab64-a4612b633724 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2dec-8e7a-726e-ab64-a4612b633724 --- PASS: TestCluster_FollowersSyncMissingRemoteFollow (2.90s) 2026/02/05 13:10:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2dec-8ee3-795e-8eb1-fc329c21f18b 2026/02/05 13:10:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2dec-8ee3-795e-8eb1-fc329c21f18b 2026/02/05 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:03 INFO Looking up user name=alice 2026/02/05 13:10:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2dec-8ee3-795e-8eb1-fc329c21f18b 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2dec-8ee3-795e-8eb1-fc329c21f18b 2026/02/05 13:10:03 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-8ef5-7775-b730-1d24a1f44d7d 2026/02/05 13:10:03 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_AcceptThenReject (2.93s) 2026/02/05 13:10:03 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-8f07-72e8-884d-0fcab8ba92d4 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 13:10:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-8f07-72e8-884d-0fcab8ba92d4 2026/02/05 13:10:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-8f07-72e8-884d-0fcab8ba92d4 2026/02/05 13:10:03 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-8f0d-7c57-b118-dd7b18185e11 2026/02/05 13:10:03 INFO Looking up user name=alice 2026/02/05 13:10:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-8f07-72e8-884d-0fcab8ba92d4 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-8f07-72e8-884d-0fcab8ba92d4 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=carol 2026/02/05 13:10: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 13:10:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2dec-8f1f-7f10-9154-d24521d0300d 2026/02/05 13:10:03 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-8f26-707f-8c9d-c3cec5e269ed 2026/02/05 13:10:03 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 13:10:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10: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 13:10:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/02/05 13:10:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10: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 13:10:03 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-8f4a-78dd-8ecb-526722d91b64 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 13:10:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-8f4a-78dd-8ecb-526722d91b64 2026/02/05 13:10:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-8f4a-78dd-8ecb-526722d91b64 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10:03 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-8f56-74a1-b60d-55ae5bb91388 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 13:10:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-8f56-74a1-b60d-55ae5bb91388 2026/02/05 13:10:03 INFO Looking up user name=carol 2026/02/05 13:10: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 13:10:03 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-8f4a-78dd-8ecb-526722d91b64 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-8f4a-78dd-8ecb-526722d91b64 2026/02/05 13:10: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 13:10:03 INFO Creating new user request.path=/users/register name=carol 2026/02/05 13:10: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 13:10:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:03 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:03 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 13:10:03 INFO Looking up user name=alice 2026/02/05 13:10:03 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 13:10:03 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2dec-8f07-72e8-884d-0fcab8ba92d4 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 13:10:03 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-8f7b-7341-a832-80fe860fcb79 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-8f07-72e8-884d-0fcab8ba92d4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-8f07-72e8-884d-0fcab8ba92d4 2026/02/05 13:10:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/05 13:10:03 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=g 2026/02/05 13:10:03 INFO Looking up user name=alice 2026/02/05 13:10:03 INFO Looking up user name=carol 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-8f82-7ee5-80ce-9819d3a92d3c 2026/02/05 13:10:03 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2dec-8f4a-78dd-8ecb-526722d91b64 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 13:10:03 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-8f87-7123-bb40-e6b2062df7e3 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-8f4a-78dd-8ecb-526722d91b64 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2dec-8f4a-78dd-8ecb-526722d91b64 2026/02/05 13:10:03 INFO Received a new post activity.id=https://a.localdomain/create/019c2dec-8f85-7edf-a8e9-e13299e5c99d activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-8f85-7ea1-93a0-a52aac84070b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019c2dec-8f85-7ea1-93a0-a52aac84070b 2026/02/05 13:10:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-8f7b-7341-a832-80fe860fcb79 2026/02/05 13:10:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-8f7b-7341-a832-80fe860fcb79 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2dec-8f85-7edf-a8e9-e13299e5c99d 2026/02/05 13:10:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2dec-8f87-7123-bb40-e6b2062df7e3 2026/02/05 13:10:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10:03 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-8f7b-7341-a832-80fe860fcb79 2026/02/05 13:10:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2dec-8f87-7123-bb40-e6b2062df7e3 2026/02/05 13:10: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 13:10:03 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2dec-8f85-7ea1-93a0-a52aac84070b request.user=bob post=https://a.localdomain/post/019c2dec-8f85-7ea1-93a0-a52aac84070b 2026/02/05 13:10:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10:03 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2dec-8f87-7123-bb40-e6b2062df7e3 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2dec-8f7b-7341-a832-80fe860fcb79 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2dec-8f87-7123-bb40-e6b2062df7e3 2026/02/05 13:10:03 WARN Metadata field key does not exist request.path=/users/metadata/remove request.user=bob raw=g 2026/02/05 13:10:03 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2dec-8f9b-79f6-91e7-1ec23a348c16 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 13:10:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10:03 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-8f7b-7341-a832-80fe860fcb79 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-8f07-72e8-884d-0fcab8ba92d4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-8f07-72e8-884d-0fcab8ba92d4 2026/02/05 13:10:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2dec-8f9b-79f6-91e7-1ec23a348c16 2026/02/05 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2dec-8f9b-79f6-91e7-1ec23a348c16 2026/02/05 13:10:03 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-8f87-7123-bb40-e6b2062df7e3 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-8f4a-78dd-8ecb-526722d91b64 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2dec-8f4a-78dd-8ecb-526722d91b64 2026/02/05 13:10:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10:03 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2dec-8f9b-79f6-91e7-1ec23a348c16 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2dec-8f9b-79f6-91e7-1ec23a348c16 2026/02/05 13:10:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10: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 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10:03 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2dec-8fb9-763e-98f1-0c4128b414c6 activity.type=Reject activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-8f56-74a1-b60d-55ae5bb91388 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-8f56-74a1-b60d-55ae5bb91388 2026/02/05 13:10:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:03 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-8fb9-7a9a-9d69-32553cad3243 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-8fb9-7947-8bd4-42270fb019aa activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-8fb9-7947-8bd4-42270fb019aa 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2dec-8fb9-763e-98f1-0c4128b414c6 2026/02/05 13:10:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-8fb9-7a9a-9d69-32553cad3243 2026/02/05 13:10:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-8fb9-7a9a-9d69-32553cad3243 2026/02/05 13:10:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10:03 INFO Looking up user name=bob 2026/02/05 13:10: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 13:10:03 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2dec-8f9b-79f6-91e7-1ec23a348c16 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 13:10:03 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2dec-8fca-7c9c-b490-a434dbcfb64c activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2dec-8f9b-79f6-91e7-1ec23a348c16 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2dec-8f9b-79f6-91e7-1ec23a348c16 2026/02/05 13:10:03 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-8fb9-7a9a-9d69-32553cad3243 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-8fb9-7a9a-9d69-32553cad3243 2026/02/05 13:10:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2dec-8fca-7c9c-b490-a434dbcfb64c 2026/02/05 13:10:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2dec-8fca-7c9c-b490-a434dbcfb64c 2026/02/05 13:10:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:03 INFO Looking up user name=alice 2026/02/05 13:10:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2dec-8fca-7c9c-b490-a434dbcfb64c 2026/02/05 13:10:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2dec-8fca-7c9c-b490-a434dbcfb64c 2026/02/05 13:10:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:03 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=e 2026/02/05 13:10:03 INFO Looking up user name=alice 2026/02/05 13:10:03 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2dec-8fca-7c9c-b490-a434dbcfb64c activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2dec-8f9b-79f6-91e7-1ec23a348c16 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2dec-8f9b-79f6-91e7-1ec23a348c16 2026/02/05 13:10:03 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-8fb9-7947-8bd4-42270fb019aa request.user=bob post=https://b.localdomain/post/019c2dec-8fb9-7947-8bd4-42270fb019aa 2026/02/05 13:10:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-8fd6-7e8a-8585-2debd0f7a69b 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-8fb9-7a9a-9d69-32553cad3243 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-8fb9-7947-8bd4-42270fb019aa activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-8fb9-7947-8bd4-42270fb019aa 2026/02/05 13:10:04 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Looking up user name=nobody 2026/02/05 13:10:04 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=2 2026/02/05 13:10:04 INFO Found unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/02/05 13:10:04 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:04 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/019c2dec-8feb-7544-9a84-b6bda54a1410 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2dec-8feb-7927-9557-d22e0b09bd91 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-8feb-7544-9a84-b6bda54a1410 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 13:10:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2dec-8feb-7927-9557-d22e0b09bd91 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2dec-8feb-7927-9557-d22e0b09bd91 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2dec-8feb-7927-9557-d22e0b09bd91 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2dec-8feb-7927-9557-d22e0b09bd91 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2dec-8feb-7927-9557-d22e0b09bd91 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-8feb-7544-9a84-b6bda54a1410 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 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10: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 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob --- PASS: TestCluster_FollowersSyncMissingLocalFollow (3.18s) 2026/02/05 13:10:04 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:04 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 13:10: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 13:10:04 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-9005-7e12-8c47-d02b8fa18c43 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 13:10:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-9005-7e12-8c47-d02b8fa18c43 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-9005-7e12-8c47-d02b8fa18c43 2026/02/05 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2dec-900b-7945-8470-490209c998e1 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2dec-900b-7945-8470-490209c998e1 2026/02/05 13:10:04 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-9010-7692-b8a4-7bffbc506e01 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 13:10:04 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-9010-7692-b8a4-7bffbc506e01 2026/02/05 13:10: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 13:10:04 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2dec-900b-7945-8470-490209c998e1 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2dec-900b-7945-8470-490209c998e1 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10: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 13:10:04 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-9005-7e12-8c47-d02b8fa18c43 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-9005-7e12-8c47-d02b8fa18c43 2026/02/05 13:10:04 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=c 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-9021-783a-afbf-111e1a60a961 2026/02/05 13:10:04 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 13:10: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 13:10: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 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-902a-7a07-a76a-6d575ac7f003 2026/02/05 13:10:04 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-903a-7601-9ee2-17446a583f0b 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 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:04 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2dec-903e-752f-8f0b-4bb91b1cc82c activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-9010-7692-b8a4-7bffbc506e01 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2dec-9010-7692-b8a4-7bffbc506e01 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-903a-7601-9ee2-17446a583f0b 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-903a-7601-9ee2-17446a583f0b 2026/02/05 13:10:04 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=a 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2dec-903e-752f-8f0b-4bb91b1cc82c 2026/02/05 13:10:04 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-9041-70ea-b370-89ee9e60c96a 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2dec-9005-7e12-8c47-d02b8fa18c43 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 13:10:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-9049-7747-805a-2fb1c0ed58a5 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-9005-7e12-8c47-d02b8fa18c43 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-9005-7e12-8c47-d02b8fa18c43 2026/02/05 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-9049-7747-805a-2fb1c0ed58a5 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-9049-7747-805a-2fb1c0ed58a5 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:04 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 13:10:04 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-903a-7601-9ee2-17446a583f0b 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-903a-7601-9ee2-17446a583f0b 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-9049-7747-805a-2fb1c0ed58a5 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2dec-9049-7747-805a-2fb1c0ed58a5 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol --- PASS: TestCluster_PostToFollowers_RejectedLocally (3.27s) 2026/02/05 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/update/019c2dec-9058-7b05-91f7-f57342fdca66 2026/02/05 13:10: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 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-9049-7747-805a-2fb1c0ed58a5 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-9005-7e12-8c47-d02b8fa18c43 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-9005-7e12-8c47-d02b8fa18c43 2026/02/05 13:10:04 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10: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 13:10: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 13:10:04 INFO Looking up user name=alice --- PASS: TestName_Set (3.29s) 2026/02/05 13:10:04 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2dec-903a-7601-9ee2-17446a583f0b 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 13:10:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-906d-7929-9ae4-c95edf9159d5 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-903a-7601-9ee2-17446a583f0b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-903a-7601-9ee2-17446a583f0b 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-906d-7929-9ae4-c95edf9159d5 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-906d-7929-9ae4-c95edf9159d5 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:04 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10: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 13:10:04 INFO Looking up user name=carol --- PASS: TestMetadata_Remove (3.31s) 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-906d-7929-9ae4-c95edf9159d5 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2dec-906d-7929-9ae4-c95edf9159d5 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-906d-7929-9ae4-c95edf9159d5 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-903a-7601-9ee2-17446a583f0b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-903a-7601-9ee2-17446a583f0b 2026/02/05 13:10:04 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 13:10:04 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9088-7b8a-a502-21a2a31863b2 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9088-7b4c-984e-af871b06aaee activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-9088-7b4c-984e-af871b06aaee 2026/02/05 13:10: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 13:10:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9088-7b8a-a502-21a2a31863b2 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9088-7b8a-a502-21a2a31863b2 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2dec-9093-772c-bb52-a6f2057743f4 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2dec-9093-772c-bb52-a6f2057743f4 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2dec-9093-7099-a920-1eee6d31d883 2026/02/05 13:10:04 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-909c-7376-95b3-a89aa0510aa8 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 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2dec-9093-772c-bb52-a6f2057743f4 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2dec-9093-7099-a920-1eee6d31d883 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-909c-7376-95b3-a89aa0510aa8 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-909c-7376-95b3-a89aa0510aa8 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2dec-9093-7099-a920-1eee6d31d883 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2dec-9093-772c-bb52-a6f2057743f4 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/move/019c2dec-9093-7099-a920-1eee6d31d883 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9088-7b8a-a502-21a2a31863b2 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-9088-7b8a-a502-21a2a31863b2 2026/02/05 13:10:04 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:04 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-90aa-7c71-a965-a4a1718ef695 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-90aa-7c35-8e2f-ced282e6bbb6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-90aa-7c35-8e2f-ced282e6bbb6 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-90aa-7c71-a965-a4a1718ef695 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-90aa-7c71-a965-a4a1718ef695 2026/02/05 13:10:04 INFO Creating new user request.path=/users/register name=carol 2026/02/05 13:10:04 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 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9088-7b4c-984e-af871b06aaee request.user=carol post=https://b.localdomain/post/019c2dec-9088-7b4c-984e-af871b06aaee 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-909c-7376-95b3-a89aa0510aa8 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-909c-7376-95b3-a89aa0510aa8 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-90aa-7c71-a965-a4a1718ef695 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-90aa-7c71-a965-a4a1718ef695 2026/02/05 13:10: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 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/05 13:10:04 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-90aa-7c35-8e2f-ced282e6bbb6 request.user=carol post=https://b.localdomain/post/019c2dec-90aa-7c35-8e2f-ced282e6bbb6 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 13:10:04 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9088-7b8a-a502-21a2a31863b2 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9088-7b4c-984e-af871b06aaee activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-9088-7b4c-984e-af871b06aaee 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 13:10:04 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-90aa-7c71-a965-a4a1718ef695 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-90aa-7c35-8e2f-ced282e6bbb6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-90aa-7c35-8e2f-ced282e6bbb6 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 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 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:04 INFO Moving follow follow=https://b.localdomain/follow/019c2dec-8f9b-79f6-91e7-1ec23a348c16 old=https://a.localdomain/user/alice new=https://c.localdomain/user/carol 2026/02/05 13:10:04 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2dec-90ef-7b0f-a145-30cefd3dff56 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 13:10:04 INFO Removed a Follow activity.id=https://b.localdomain/undo/019c2dec-90f0-7da6-9c47-bc2a5cd71227 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2dec-8f9b-79f6-91e7-1ec23a348c16 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 13:10:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-90ef-7a22-98c4-a0fd07355005 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-90ef-7a22-98c4-a0fd07355005 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10: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 13:10:04 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2dec-90ef-7b0f-a145-30cefd3dff56 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2dec-90ef-7b0f-a145-30cefd3dff56 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2dec-90f0-7da6-9c47-bc2a5cd71227 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2dec-90f0-7da6-9c47-bc2a5cd71227 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-90ef-7a22-98c4-a0fd07355005 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-90ef-7a22-98c4-a0fd07355005 2026/02/05 13:10:04 INFO Fetching object id=ap://did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2dec-9102-7e16-9995-4f2ca5a6173c 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 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2dec-90ef-7b0f-a145-30cefd3dff56 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2dec-90f0-7da6-9c47-bc2a5cd71227 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2dec-9102-7e16-9995-4f2ca5a6173c 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019c2dec-90f0-7da6-9c47-bc2a5cd71227 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2dec-9102-7e16-9995-4f2ca5a6173c 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2dec-90ef-7b0f-a145-30cefd3dff56 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Creating new user request.path=/users/register name=alice 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2dec-9102-7e16-9995-4f2ca5a6173c 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2dec-9102-7e16-9995-4f2ca5a6173c 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2dec-9107-7b79-8ef4-e7ec459f8f80 2026/02/05 13:10:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor offset=0 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2dec-90ef-7b0f-a145-30cefd3dff56 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 13:10:04 INFO Follow is accepted activity.id=https://c.localdomain/accept/019c2dec-9114-7cc4-aede-225a59bd54a4 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2dec-90ef-7b0f-a145-30cefd3dff56 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2dec-90ef-7b0f-a145-30cefd3dff56 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2dec-9114-7cc4-aede-225a59bd54a4 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2dec-9114-7cc4-aede-225a59bd54a4 2026/02/05 13:10: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 13:10:04 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10: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 13:10:04 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2dec-9114-7cc4-aede-225a59bd54a4 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/accept/019c2dec-9114-7cc4-aede-225a59bd54a4 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Removed a Follow activity.id=https://b.localdomain/undo/019c2dec-90f0-7da6-9c47-bc2a5cd71227 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2dec-8f9b-79f6-91e7-1ec23a348c16 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 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-911f-7375-835e-a1a4996d523b 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:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 13:10:04 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2dec-9102-7e16-9995-4f2ca5a6173c 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 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2dec-9121-7a7d-8069-f6f258da6eab activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2dec-9102-7e16-9995-4f2ca5a6173c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2dec-9102-7e16-9995-4f2ca5a6173c 2026/02/05 13:10:04 INFO Follow is accepted activity.id=https://c.localdomain/accept/019c2dec-9114-7cc4-aede-225a59bd54a4 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2dec-90ef-7b0f-a145-30cefd3dff56 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2dec-90ef-7b0f-a145-30cefd3dff56 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/inbox activity=https://a.localdomain/follow/019c2dec-911f-7375-835e-a1a4996d523b 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/inbox activity=https://a.localdomain/follow/019c2dec-911f-7375-835e-a1a4996d523b 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2dec-9121-7a7d-8069-f6f258da6eab 2026/02/05 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2dec-9121-7a7d-8069-f6f258da6eab 2026/02/05 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 13:10:04 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/inbox activity=https://a.localdomain/follow/019c2dec-911f-7375-835e-a1a4996d523b 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-911f-7375-835e-a1a4996d523b 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10: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 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2dec-9121-7a7d-8069-f6f258da6eab 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2dec-9121-7a7d-8069-f6f258da6eab 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor offset=0 2026/02/05 13:10:04 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2dec-909c-7376-95b3-a89aa0510aa8 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 13:10:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-913b-7846-b1c0-758d2d37f184 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-909c-7376-95b3-a89aa0510aa8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-909c-7376-95b3-a89aa0510aa8 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2dec-9121-7a7d-8069-f6f258da6eab activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2dec-9102-7e16-9995-4f2ca5a6173c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2dec-9102-7e16-9995-4f2ca5a6173c 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-913b-7846-b1c0-758d2d37f184 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-913b-7846-b1c0-758d2d37f184 2026/02/05 13:10:04 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-9141-7e67-9941-b209032759d4 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 13:10: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 13:10: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 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-9141-7e67-9941-b209032759d4 2026/02/05 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Received a new post activity.id=https://c.localdomain/create/019c2dec-9148-7cb3-91ac-b1bacc5895e6 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2dec-9148-7c70-9668-8b3c3d5a5429 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2dec-9148-7c70-9668-8b3c3d5a5429 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-913b-7846-b1c0-758d2d37f184 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2dec-913b-7846-b1c0-758d2d37f184 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2dec-9148-7cb3-91ac-b1bacc5895e6 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2dec-9148-7cb3-91ac-b1bacc5895e6 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-913b-7846-b1c0-758d2d37f184 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-909c-7376-95b3-a89aa0510aa8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-909c-7376-95b3-a89aa0510aa8 2026/02/05 13:10: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 13:10:04 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:04 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-9151-76b0-880e-f4a9d399a8e2 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 13:10:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-9151-76b0-880e-f4a9d399a8e2 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-9151-76b0-880e-f4a9d399a8e2 2026/02/05 13:10:04 INFO Updated post activity.id=https://b.localdomain/update/019c2dec-9151-7aa2-8620-07a172e20664 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-90aa-7c35-8e2f-ced282e6bbb6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-90aa-7c35-8e2f-ced282e6bbb6 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9151-7aa2-8620-07a172e20664 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9151-7aa2-8620-07a172e20664 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-9151-76b0-880e-f4a9d399a8e2 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-9151-76b0-880e-f4a9d399a8e2 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Fetching object id=ap://did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2dec-9148-7cb3-91ac-b1bacc5895e6 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019c2dec-9148-7cb3-91ac-b1bacc5895e6 2026/02/05 13:10: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 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9151-7aa2-8620-07a172e20664 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-9151-7aa2-8620-07a172e20664 2026/02/05 13:10:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor offset=0 2026/02/05 13:10:04 INFO Viewing post request.path=/users/view/c.localdomain/post/019c2dec-9148-7c70-9668-8b3c3d5a5429 request.user=carol post=https://c.localdomain/post/019c2dec-9148-7c70-9668-8b3c3d5a5429 2026/02/05 13:10:04 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-916e-7a04-80cc-8d58526d4ec9 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-916e-79c5-88d2-38fc06d56df8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-916e-79c5-88d2-38fc06d56df8 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-90aa-7c35-8e2f-ced282e6bbb6 request.user=carol post=https://b.localdomain/post/019c2dec-90aa-7c35-8e2f-ced282e6bbb6 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Received a new post activity.id=https://c.localdomain/create/019c2dec-9148-7cb3-91ac-b1bacc5895e6 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2dec-9148-7c70-9668-8b3c3d5a5429 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2dec-9148-7c70-9668-8b3c3d5a5429 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-916e-7a04-80cc-8d58526d4ec9 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-916e-7a04-80cc-8d58526d4ec9 2026/02/05 13:10:04 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-9178-7d8e-ba22-70b689ccefae 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:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor 2026/02/05 13:10:04 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-9151-76b0-880e-f4a9d399a8e2 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 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/inbox activity=https://a.localdomain/follow/019c2dec-9178-7d8e-ba22-70b689ccefae 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/inbox activity=https://a.localdomain/follow/019c2dec-9178-7d8e-ba22-70b689ccefae 2026/02/05 13:10:04 INFO Received a new post activity.id=https://a.localdomain/create/019c2dec-9179-7e0f-be4f-7350c5335c2e activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-9179-7ddd-94af-e93b153092c2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019c2dec-9179-7ddd-94af-e93b153092c2 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-916e-7a04-80cc-8d58526d4ec9 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-916e-7a04-80cc-8d58526d4ec9 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2dec-9179-7e0f-be4f-7350c5335c2e 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/inbox activity=https://a.localdomain/follow/019c2dec-9178-7d8e-ba22-70b689ccefae 2026/02/05 13:10:04 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-916e-79c5-88d2-38fc06d56df8 request.user=bob post=https://b.localdomain/post/019c2dec-916e-79c5-88d2-38fc06d56df8 2026/02/05 13:10:04 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2dec-9179-7ddd-94af-e93b153092c2 request.user=bob post=https://a.localdomain/post/019c2dec-9179-7ddd-94af-e93b153092c2 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-9178-7d8e-ba22-70b689ccefae 2026/02/05 13:10:04 INFO Updated post activity.id=https://b.localdomain/update/019c2dec-9151-7aa2-8620-07a172e20664 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-90aa-7c35-8e2f-ced282e6bbb6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-90aa-7c35-8e2f-ced282e6bbb6 2026/02/05 13:10:04 INFO Creating new user request.path=/users/register name=carol 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-9182-7550-b26b-9920d916a953 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2dec-9182-7da0-b1d5-a717a0289916 2026/02/05 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:04 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 13:10:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor offset=0 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 13:10:04 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-916e-7a04-80cc-8d58526d4ec9 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-916e-79c5-88d2-38fc06d56df8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-916e-79c5-88d2-38fc06d56df8 2026/02/05 13:10:04 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10: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 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 13:10:04 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10: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 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2dec-911f-7375-835e-a1a4996d523b 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:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor 2026/02/05 13:10:04 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 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/accept/019c2dec-91ae-71ad-baab-dfa372d76416 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-911f-7375-835e-a1a4996d523b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-911f-7375-835e-a1a4996d523b 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/05 13:10:04 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:04 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Looking up resource resource=alice@a.localdomain user=alice --- PASS: TestCluster_MovedAccount (3.62s) 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2dec-9178-7d8e-ba22-70b689ccefae 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:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/accept/019c2dec-91bd-73c5-a956-1d133c653e09 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-9178-7d8e-ba22-70b689ccefae activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2dec-9178-7d8e-ba22-70b689ccefae 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/accept/019c2dec-91ae-71ad-baab-dfa372d76416 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/accept/019c2dec-91ae-71ad-baab-dfa372d76416 2026/02/05 13:10: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 13:10: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 13:10: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 13:10:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/accept/019c2dec-91bd-73c5-a956-1d133c653e09 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor 2026/02/05 13:10: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 13:10: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 13:10:04 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2dec-91ca-73f6-ba6e-a977a137348a activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-9141-7e67-9941-b209032759d4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-9141-7e67-9941-b209032759d4 2026/02/05 13:10:04 INFO Fetching object id=ap://did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2dec-91ca-73f6-ba6e-a977a137348a 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/accept/019c2dec-91ae-71ad-baab-dfa372d76416 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/accept/019c2dec-91bd-73c5-a956-1d133c653e09 2026/02/05 13:10:04 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-916e-79c5-88d2-38fc06d56df8 request.user=alice post=https://b.localdomain/post/019c2dec-916e-79c5-88d2-38fc06d56df8 2026/02/05 13:10:04 INFO Received delete request activity.id=https://b.localdomain/post/019c2dec-90aa-7c35-8e2f-ced282e6bbb6#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-90aa-7c35-8e2f-ced282e6bbb6 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2dec-90aa-7c35-8e2f-ced282e6bbb6 2026/02/05 13:10:04 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-91d2-7c0f-b621-0abcbd3340a1 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 13:10:04 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2dec-91d5-7c29-b354-b8091c8ef7ba 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 13:10:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-91d2-7c0f-b621-0abcbd3340a1 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-91d2-7c0f-b621-0abcbd3340a1 2026/02/05 13:10:04 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-91d7-7570-ab4e-f0b74473ecc7 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 13:10:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-91d8-71d8-a1c3-41beefe90a60 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-9151-76b0-880e-f4a9d399a8e2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2dec-9151-76b0-880e-f4a9d399a8e2 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2dec-91d8-71d8-a1c3-41beefe90a60 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2dec-91d8-71d8-a1c3-41beefe90a60 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2dec-90aa-7c35-8e2f-ced282e6bbb6#delete 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2dec-90aa-7c35-8e2f-ced282e6bbb6#delete 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2dec-91d5-7c29-b354-b8091c8ef7ba 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2dec-90aa-7c35-8e2f-ced282e6bbb6#delete 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2dec-91d5-7c29-b354-b8091c8ef7ba 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2dec-90aa-7c35-8e2f-ced282e6bbb6#delete 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-91d7-7570-ab4e-f0b74473ecc7 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-91d7-7570-ab4e-f0b74473ecc7 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Fetching object id=ap://did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2dec-91d8-71d8-a1c3-41beefe90a60 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2dec-91d8-71d8-a1c3-41beefe90a60 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-91d2-7c0f-b621-0abcbd3340a1 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-91d2-7c0f-b621-0abcbd3340a1 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/accept/019c2dec-91bd-73c5-a956-1d133c653e09 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/accept/019c2dec-91bd-73c5-a956-1d133c653e09 2026/02/05 13:10:04 INFO Quoting post request.path=/users/quote/b.localdomain/post/019c2dec-916e-79c5-88d2-38fc06d56df8 request.user=alice post=https://b.localdomain/post/019c2dec-916e-79c5-88d2-38fc06d56df8 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/accept/019c2dec-91ae-71ad-baab-dfa372d76416 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor 2026/02/05 13:10:04 INFO Received a new post activity.id=https://a.localdomain/create/019c2dec-91e8-7226-a437-81262352c508 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-91e8-71e2-8b1e-950e39cdc08f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2dec-91e8-71e2-8b1e-950e39cdc08f 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2dec-91e8-7226-a437-81262352c508 2026/02/05 13:10: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 13:10:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2dec-91e8-7226-a437-81262352c508 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2dec-91e8-7226-a437-81262352c508 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2dec-91d5-7c29-b354-b8091c8ef7ba 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2dec-91d5-7c29-b354-b8091c8ef7ba 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-91d7-7570-ab4e-f0b74473ecc7 2026/02/05 13:10: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 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-91d7-7570-ab4e-f0b74473ecc7 2026/02/05 13:10:04 INFO Fetching object id=ap://did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2dec-91e8-7226-a437-81262352c508 2026/02/05 13:10:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-91d8-71d8-a1c3-41beefe90a60 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-9151-76b0-880e-f4a9d399a8e2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2dec-9151-76b0-880e-f4a9d399a8e2 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2dec-91e8-7226-a437-81262352c508 2026/02/05 13:10:04 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/accept/019c2dec-91ae-71ad-baab-dfa372d76416 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-911f-7375-835e-a1a4996d523b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-911f-7375-835e-a1a4996d523b 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor 2026/02/05 13:10:04 INFO Creating new user request.path=/users/register name=carol 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10: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 13:10:04 INFO Received delete request activity.id=https://b.localdomain/post/019c2dec-90aa-7c35-8e2f-ced282e6bbb6#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-90aa-7c35-8e2f-ced282e6bbb6 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2dec-90aa-7c35-8e2f-ced282e6bbb6 2026/02/05 13:10: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 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2dec-91e8-71e2-8b1e-950e39cdc08f request.user=alice post=https://a.localdomain/post/019c2dec-91e8-71e2-8b1e-950e39cdc08f 2026/02/05 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 13:10:04 INFO Fetching object id=ap://did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor 2026/02/05 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:04 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 13:10:04 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/accept/019c2dec-91bd-73c5-a956-1d133c653e09 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-9178-7d8e-ba22-70b689ccefae activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2dec-9178-7d8e-ba22-70b689ccefae 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2dec-91d5-7c29-b354-b8091c8ef7ba 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 13:10:04 INFO Received a new post activity.id=https://a.localdomain/create/019c2dec-91e8-7226-a437-81262352c508 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-91e8-71e2-8b1e-950e39cdc08f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2dec-91e8-71e2-8b1e-950e39cdc08f 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10: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 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10: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 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2dec-9217-7192-8263-76989d76ec95 2026/02/05 13:10:04 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-91d7-7570-ab4e-f0b74473ecc7 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 13:10: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 13:10: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 13:10:04 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-916e-79c5-88d2-38fc06d56df8 request.user=bob post=https://b.localdomain/post/019c2dec-916e-79c5-88d2-38fc06d56df8 2026/02/05 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/02/05 13:10:04 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/create/019c2dec-922d-72db-b09e-9dbd8983fbcc note=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/post/019c2dec-922d-7284-a6a3-714ac6eeb105 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/post/019c2dec-922d-7284-a6a3-714ac6eeb105 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor 2026/02/05 13:10:04 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/create/019c2dec-922d-72db-b09e-9dbd8983fbcc activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/post/019c2dec-922d-7284-a6a3-714ac6eeb105 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/post/019c2dec-922d-7284-a6a3-714ac6eeb105 2026/02/05 13:10:04 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2dec-9232-7cbb-b160-cb9b3795862e 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 13:10:04 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2dec-9239-7b20-ba31-4e8ac0054ad8 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2dec-91d5-7c29-b354-b8091c8ef7ba activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2dec-91d5-7c29-b354-b8091c8ef7ba 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2dec-9239-7b20-ba31-4e8ac0054ad8 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2dec-9239-7b20-ba31-4e8ac0054ad8 2026/02/05 13:10: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 13:10:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/create/019c2dec-922d-72db-b09e-9dbd8983fbcc 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/create/019c2dec-922d-72db-b09e-9dbd8983fbcc 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2dec-9232-7cbb-b160-cb9b3795862e 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2dec-9232-7cbb-b160-cb9b3795862e 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor --- PASS: TestCluster_PostToFollowers_Approved (3.76s) 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-923e-70ea-a874-dce34674105e 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2dec-9239-7b20-ba31-4e8ac0054ad8 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2dec-9239-7b20-ba31-4e8ac0054ad8 --- PASS: TestCluster_PostToFollowers (3.76s) 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:04 INFO Fetching object id=ap://did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor 2026/02/05 13:10:04 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2dec-91e8-71e2-8b1e-950e39cdc08f request.user=bob post=https://a.localdomain/post/019c2dec-91e8-71e2-8b1e-950e39cdc08f 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2dec-9232-7cbb-b160-cb9b3795862e 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2dec-9232-7cbb-b160-cb9b3795862e 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/create/019c2dec-922d-72db-b09e-9dbd8983fbcc 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/create/019c2dec-922d-72db-b09e-9dbd8983fbcc 2026/02/05 13:10:04 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/02/05 13:10:04 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2dec-9252-7c12-a4e0-753b1be78f60 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 13:10:04 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2dec-9254-7ca7-a17b-0d49bd3f1adc activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-9252-7c12-a4e0-753b1be78f60 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2dec-9252-7c12-a4e0-753b1be78f60 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-924f-7994-b350-c55cebfaab7a 2026/02/05 13:10: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 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-9252-7c12-a4e0-753b1be78f60 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2dec-9254-7ca7-a17b-0d49bd3f1adc --- PASS: TestCluster_PublicPostQuote (3.79s) 2026/02/05 13:10:04 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/post/019c2dec-922d-7284-a6a3-714ac6eeb105 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/post/019c2dec-922d-7284-a6a3-714ac6eeb105 2026/02/05 13:10:04 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 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Creating new user request.path=/users/register name=carol 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor --- PASS: TestCluster_PostToFollowers_AcceptTwice (3.80s) 2026/02/05 13:10:04 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2dec-91d2-7c0f-b621-0abcbd3340a1 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 13:10: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 13:10:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-9266-7b56-8dc3-6dab78d8ee15 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-91d2-7c0f-b621-0abcbd3340a1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-91d2-7c0f-b621-0abcbd3340a1 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 13:10:04 INFO Fetching object id=ap://did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2dec-926a-714c-b1aa-d9c3f498cd4a 2026/02/05 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:04 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/create/019c2dec-922d-72db-b09e-9dbd8983fbcc activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/post/019c2dec-922d-7284-a6a3-714ac6eeb105 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/post/019c2dec-922d-7284-a6a3-714ac6eeb105 2026/02/05 13:10:04 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:04 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor 2026/02/05 13:10:04 INFO Looking up resource resource=bob@b.localdomain user=bob --- PASS: TestCluster_PostToFollowers_ApprovedLocally (3.82s) 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2dec-9232-7cbb-b160-cb9b3795862e 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 13:10:04 INFO Looking up user name=nobody 2026/02/05 13:10: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 13:10:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-927f-75e1-bd30-fdf1bc5a40f2 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2dec-9232-7cbb-b160-cb9b3795862e activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2dec-9232-7cbb-b160-cb9b3795862e 2026/02/05 13:10:04 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB host=a.localdomain count=2 2026/02/05 13:10:04 INFO Found unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor follower=https://a.localdomain/user/alice 2026/02/05 13:10:04 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/019c2dec-9281-7245-ad74-83371fcb9ae9 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2dec-9281-7648-a757-9f0421cb3bb5 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-9281-7245-ad74-83371fcb9ae9 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:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-9266-7b56-8dc3-6dab78d8ee15 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-9266-7b56-8dc3-6dab78d8ee15 2026/02/05 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2dec-927f-75e1-bd30-fdf1bc5a40f2 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2dec-927f-75e1-bd30-fdf1bc5a40f2 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/inbox activity=https://a.localdomain/undo/019c2dec-9281-7648-a757-9f0421cb3bb5 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/inbox activity=https://a.localdomain/undo/019c2dec-9281-7648-a757-9f0421cb3bb5 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-9266-7b56-8dc3-6dab78d8ee15 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor/inbox activity=https://a.localdomain/undo/019c2dec-9281-7648-a757-9f0421cb3bb5 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2dec-927f-75e1-bd30-fdf1bc5a40f2 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2dec-9281-7648-a757-9f0421cb3bb5 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2dec-9266-7b56-8dc3-6dab78d8ee15 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2dec-927f-75e1-bd30-fdf1bc5a40f2 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2dec-9281-7648-a757-9f0421cb3bb5 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-9281-7245-ad74-83371fcb9ae9 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:z6MkpBWYrhgKP7N98uxNvgAjGXyiTQx5yt41EcrUja3JRvNB/actor 2026/02/05 13:10:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-927f-75e1-bd30-fdf1bc5a40f2 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2dec-9232-7cbb-b160-cb9b3795862e activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2dec-9232-7cbb-b160-cb9b3795862e 2026/02/05 13:10:04 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 13:10:04 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-928c-78a8-ae0d-aa1284bc65ee 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 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10: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 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Creating new user request.path=/users/register name=carol 2026/02/05 13:10:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-9266-7b56-8dc3-6dab78d8ee15 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-91d2-7c0f-b621-0abcbd3340a1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-91d2-7c0f-b621-0abcbd3340a1 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-928c-78a8-ae0d-aa1284bc65ee 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-928c-78a8-ae0d-aa1284bc65ee --- PASS: TestCluster_FollowersSyncMissingLocalFollowPortableActor (3.84s) 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10: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 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-928c-78a8-ae0d-aa1284bc65ee 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-928c-78a8-ae0d-aa1284bc65ee 2026/02/05 13:10:04 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2dec-92b1-74b0-9dfb-1b949a98dd75 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 13:10:04 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-92b1-7221-9fa3-b57b628ed950 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-92b1-71a3-9a29-a521e6993c5a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-92b1-71a3-9a29-a521e6993c5a 2026/02/05 13:10: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 13:10:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2dec-92b1-74b0-9dfb-1b949a98dd75 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2dec-92b1-74b0-9dfb-1b949a98dd75 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-92b1-7221-9fa3-b57b628ed950 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-92b1-7221-9fa3-b57b628ed950 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-92b1-7221-9fa3-b57b628ed950 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-92b1-7221-9fa3-b57b628ed950 2026/02/05 13:10:04 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key="my website" 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-92b7-7b2f-a017-e6bf951cb5ed 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-92b1-7221-9fa3-b57b628ed950 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2dec-92b1-74b0-9dfb-1b949a98dd75 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2dec-92b1-74b0-9dfb-1b949a98dd75 2026/02/05 13:10:04 INFO Creating new user request.path=/users/register name=carol 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-92b1-7221-9fa3-b57b628ed950 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-92b1-7221-9fa3-b57b628ed950 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2dec-928c-78a8-ae0d-aa1284bc65ee 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 13:10: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 13:10:04 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-92b1-71a3-9a29-a521e6993c5a request.user=bob post=https://b.localdomain/post/019c2dec-92b1-71a3-9a29-a521e6993c5a 2026/02/05 13:10:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-92ce-774c-9687-2e2d839584fb activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-928c-78a8-ae0d-aa1284bc65ee activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2dec-928c-78a8-ae0d-aa1284bc65ee 2026/02/05 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2dec-92ce-774c-9687-2e2d839584fb 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2dec-92ce-774c-9687-2e2d839584fb 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-92b1-7221-9fa3-b57b628ed950 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-92b1-71a3-9a29-a521e6993c5a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-92b1-71a3-9a29-a521e6993c5a 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2dec-92ce-774c-9687-2e2d839584fb 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2dec-92ce-774c-9687-2e2d839584fb 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-92ce-774c-9687-2e2d839584fb activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-928c-78a8-ae0d-aa1284bc65ee activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2dec-928c-78a8-ae0d-aa1284bc65ee 2026/02/05 13:10:04 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:04 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-92b1-7221-9fa3-b57b628ed950 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-92b1-71a3-9a29-a521e6993c5a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-92b1-71a3-9a29-a521e6993c5a 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2dec-92b1-74b0-9dfb-1b949a98dd75 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 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10: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 13:10:04 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2dec-92b1-71a3-9a29-a521e6993c5a request.user=alice post=https://b.localdomain/post/019c2dec-92b1-71a3-9a29-a521e6993c5a --- PASS: TestMetadata_Whitespace (3.94s) 2026/02/05 13:10:04 INFO Received a new post activity.id=https://a.localdomain/create/019c2dec-92f2-785b-b88a-580c65d3617f activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2dec-92f2-785b-b88a-580c65d3617f 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2dec-92f2-785b-b88a-580c65d3617f 2026/02/05 13:10:04 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2dec-92fc-71d6-aee6-e44f3d146e99 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2dec-92b1-74b0-9dfb-1b949a98dd75 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2dec-92b1-74b0-9dfb-1b949a98dd75 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2dec-92fc-71d6-aee6-e44f3d146e99 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2dec-92fc-71d6-aee6-e44f3d146e99 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2dec-92f2-785b-b88a-580c65d3617f 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2dec-92f2-785b-b88a-580c65d3617f 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2dec-92fc-71d6-aee6-e44f3d146e99 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2dec-92fc-71d6-aee6-e44f3d146e99 2026/02/05 13:10:04 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9303-79f0-9121-08fb5c38225f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9303-7923-80b0-13bf979f3aac activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-9303-7923-80b0-13bf979f3aac 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9303-79f0-9121-08fb5c38225f 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9303-79f0-9121-08fb5c38225f 2026/02/05 13:10:04 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da request.user=alice post=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9303-79f0-9121-08fb5c38225f 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-9303-79f0-9121-08fb5c38225f 2026/02/05 13:10:04 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2dec-92f2-785b-b88a-580c65d3617f note=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da thread=https://b.localdomain/post/019c2dec-92b1-71a3-9a29-a521e6993c5a starter=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Received a new post activity.id=https://a.localdomain/create/019c2dec-92f2-785b-b88a-580c65d3617f activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da 2026/02/05 13:10:04 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 13:10:04 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2dec-92f2-785b-b88a-580c65d3617f --- PASS: TestCluster_PostToFollowers_RejectThenAccept (3.99s) 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2dec-92f2-785b-b88a-580c65d3617f 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-931f-778b-9cb7-c43456ffe5d6 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Fetching forwarded object activity.id=https://a.localdomain/create/019c2dec-92f2-785b-b88a-580c65d3617f activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/create/019c2dec-92f2-785b-b88a-580c65d3617f sender=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9303-7923-80b0-13bf979f3aac request.user=carol post=https://b.localdomain/post/019c2dec-9303-7923-80b0-13bf979f3aac 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9303-79f0-9121-08fb5c38225f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9303-7923-80b0-13bf979f3aac activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-9303-7923-80b0-13bf979f3aac 2026/02/05 13:10:04 INFO Fetching activity activity=https://a.localdomain/create/019c2dec-92f2-785b-b88a-580c65d3617f 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2dec-92f2-785b-b88a-580c65d3617f 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2dec-92f2-785b-b88a-580c65d3617f 2026/02/05 13:10:04 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Received a new post activity.id=https://a.localdomain/create/019c2dec-92f2-785b-b88a-580c65d3617f activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-9339-7643-9d18-d0a070493c07 2026/02/05 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:04 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/02/05 13:10:04 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-9351-7e5b-b2db-c9d6e0289ff8 2026/02/05 13:10:04 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-9352-701a-aa3b-13b3d9a58a65 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor gateway=https://c.localdomain 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-9352-701a-aa3b-13b3d9a58a65 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-9352-701a-aa3b-13b3d9a58a65 2026/02/05 13:10: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 13:10:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-935d-73f4-ab11-0d6bd3954375 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-91d7-7570-ab4e-f0b74473ecc7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-91d7-7570-ab4e-f0b74473ecc7 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-935d-73f4-ab11-0d6bd3954375 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-935d-73f4-ab11-0d6bd3954375 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-935d-73f4-ab11-0d6bd3954375 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2dec-935d-73f4-ab11-0d6bd3954375 2026/02/05 13:10:04 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:04 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-9352-701a-aa3b-13b3d9a58a65 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-9352-701a-aa3b-13b3d9a58a65 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-936a-7bbb-a57c-6cce9ba8c6a9 2026/02/05 13:10:04 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 13:10:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:04 INFO Looking up user name=carol 2026/02/05 13:10:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-935d-73f4-ab11-0d6bd3954375 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-91d7-7570-ab4e-f0b74473ecc7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-91d7-7570-ab4e-f0b74473ecc7 2026/02/05 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:04 INFO Looking up resource resource=alice@a.localdomain user=alice --- PASS: TestCluster_PostToFollowers_DisabledThenAccepted (4.09s) 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:04 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:04 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/02/05 13:10: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 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:04 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:04 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-939b-7e07-9a25-8b8e93a4422e sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor gateway=https://a.localdomain 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-939b-7e07-9a25-8b8e93a4422e 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-939b-7e07-9a25-8b8e93a4422e 2026/02/05 13:10:04 INFO Looking up user name=bob 2026/02/05 13:10:04 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:04 INFO Fetching object id=ap://did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor 2026/02/05 13:10:04 INFO Updated post activity.id=https://a.localdomain/update/019c2dec-93a9-7b85-a2f5-28a33c555ea7 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2dec-93a9-7b85-a2f5-28a33c555ea7 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2dec-93a9-7b85-a2f5-28a33c555ea7 2026/02/05 13:10:04 INFO Fetching object id=ap://did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor 2026/02/05 13:10: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 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2dec-93a9-7b85-a2f5-28a33c555ea7 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2dec-93a9-7b85-a2f5-28a33c555ea7 --- PASS: TestMetadata_Maximum (4.13s) 2026/02/05 13:10:04 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor offset=0 2026/02/05 13:10:04 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-939b-7e07-9a25-8b8e93a4422e 2026/02/05 13:10:04 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-939b-7e07-9a25-8b8e93a4422e 2026/02/05 13:10:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor offset=0 2026/02/05 13:10:04 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da request.user=alice post=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da 2026/02/05 13:10:04 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:04 INFO Looking up user name=alice 2026/02/05 13:10:04 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-93c1-7ea0-840f-2254b229381b 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:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor 2026/02/05 13:10:04 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2dec-93a9-7b85-a2f5-28a33c555ea7 note=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da thread=https://b.localdomain/post/019c2dec-92b1-71a3-9a29-a521e6993c5a starter=https://b.localdomain/user/bob 2026/02/05 13:10:04 INFO Updated post activity.id=https://a.localdomain/update/019c2dec-93a9-7b85-a2f5-28a33c555ea7 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/inbox activity=https://a.localdomain/follow/019c2dec-93c1-7ea0-840f-2254b229381b 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/inbox activity=https://a.localdomain/follow/019c2dec-93c1-7ea0-840f-2254b229381b 2026/02/05 13:10:04 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2dec-93a9-7b85-a2f5-28a33c555ea7 2026/02/05 13:10:04 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2dec-93a9-7b85-a2f5-28a33c555ea7 2026/02/05 13:10:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Fetching forwarded object activity.id=https://a.localdomain/update/019c2dec-93a9-7b85-a2f5-28a33c555ea7 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/update/019c2dec-93a9-7b85-a2f5-28a33c555ea7 sender=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 13:10:05 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/follow/019c2dec-93c7-7973-8bfd-c2a634a2b6e1 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/follow/019c2dec-93c7-7973-8bfd-c2a634a2b6e1 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/follow/019c2dec-93c7-7973-8bfd-c2a634a2b6e1 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/inbox activity=https://a.localdomain/follow/019c2dec-93c1-7ea0-840f-2254b229381b 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-93c1-7ea0-840f-2254b229381b 2026/02/05 13:10:05 INFO Fetching activity activity=https://a.localdomain/update/019c2dec-93a9-7b85-a2f5-28a33c555ea7 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2dec-93a9-7b85-a2f5-28a33c555ea7 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2dec-93a9-7b85-a2f5-28a33c555ea7 2026/02/05 13:10:05 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor 2026/02/05 13:10:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor offset=0 2026/02/05 13:10: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 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/follow/019c2dec-93c7-7973-8bfd-c2a634a2b6e1 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/follow/019c2dec-93c7-7973-8bfd-c2a634a2b6e1 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Updated post activity.id=https://a.localdomain/update/019c2dec-93a9-7b85-a2f5-28a33c555ea7 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da 2026/02/05 13:10:05 INFO Creating new user request.path=/users/register name=carol 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor 2026/02/05 13:10:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor offset=0 2026/02/05 13:10:05 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-93ed-71db-bfb6-61331f3925d6 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 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor offset=0 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-93ed-71db-bfb6-61331f3925d6 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-93ed-71db-bfb6-61331f3925d6 2026/02/05 13:10: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 13:10:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/follow/019c2dec-93fc-74c5-9fcc-2b4eec116da9 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-93ed-71db-bfb6-61331f3925d6 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-93ed-71db-bfb6-61331f3925d6 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/follow/019c2dec-93fc-74c5-9fcc-2b4eec116da9 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/follow/019c2dec-93fc-74c5-9fcc-2b4eec116da9 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10: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 13:10:05 INFO Fetching object id=ap://did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor 2026/02/05 13:10:05 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 13:10:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor offset=0 2026/02/05 13:10: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 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/follow/019c2dec-93fc-74c5-9fcc-2b4eec116da9 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/follow/019c2dec-93fc-74c5-9fcc-2b4eec116da9 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 13:10:05 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10: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 13:10:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor offset=0 2026/02/05 13:10:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor offset=0 2026/02/05 13:10:05 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-941e-7348-aa2d-28945ebb45cb 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 13:10:05 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-941e-731f-b30a-9cca5e1287e9 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:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/inbox activity=https://a.localdomain/follow/019c2dec-941e-731f-b30a-9cca5e1287e9 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/inbox activity=https://a.localdomain/follow/019c2dec-941e-731f-b30a-9cca5e1287e9 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-941e-7348-aa2d-28945ebb45cb 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-941e-7348-aa2d-28945ebb45cb 2026/02/05 13:10: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 13:10:05 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/inbox activity=https://a.localdomain/follow/019c2dec-941e-731f-b30a-9cca5e1287e9 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-941e-731f-b30a-9cca5e1287e9 2026/02/05 13:10:05 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor/follow/019c2dec-942e-795f-8ecb-50f2a811f59d activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-941e-7348-aa2d-28945ebb45cb 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-941e-7348-aa2d-28945ebb45cb 2026/02/05 13:10:05 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-9431-757f-af15-358ebc74f531 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 13:10:05 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor/follow/019c2dec-942e-795f-8ecb-50f2a811f59d 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor/follow/019c2dec-942e-795f-8ecb-50f2a811f59d 2026/02/05 13:10:05 INFO Received delete request activity.id=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-9431-757f-af15-358ebc74f531 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-9431-757f-af15-358ebc74f531 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da#delete 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da#delete 2026/02/05 13:10:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da#delete 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da#delete 2026/02/05 13:10:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor offset=0 2026/02/05 13:10: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 13:10:05 INFO Fetching object id=ap://did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor/follow/019c2dec-942e-795f-8ecb-50f2a811f59d 2026/02/05 13:10:05 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 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-9431-757f-af15-358ebc74f531 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor/follow/019c2dec-942e-795f-8ecb-50f2a811f59d 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-9431-757f-af15-358ebc74f531 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/follow/019c2dec-93fc-74c5-9fcc-2b4eec116da9 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/accept/019c2dec-9446-7714-b671-f512bfef2b86 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/follow/019c2dec-93fc-74c5-9fcc-2b4eec116da9 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/follow/019c2dec-93fc-74c5-9fcc-2b4eec116da9 2026/02/05 13:10:05 INFO Received delete request activity.id=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da 2026/02/05 13:10:05 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da#delete note=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da thread=https://b.localdomain/post/019c2dec-92b1-71a3-9a29-a521e6993c5a starter=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/accept/019c2dec-9446-7714-b671-f512bfef2b86 2026/02/05 13:10:05 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/accept/019c2dec-9446-7714-b671-f512bfef2b86 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor gateway=https://c.localdomain 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/accept/019c2dec-9446-7714-b671-f512bfef2b86 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/accept/019c2dec-9446-7714-b671-f512bfef2b86 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/accept/019c2dec-9446-7714-b671-f512bfef2b86 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da#delete 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da#delete 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:05 INFO Fetching forwarded object activity.id=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da activity.object.type=Note activity.object.attributed_to="" id=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da sender=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10: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 13:10:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor offset=0 2026/02/05 13:10: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 13:10:05 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2dec-93c1-7ea0-840f-2254b229381b 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:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor 2026/02/05 13:10:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/accept/019c2dec-9451-7847-bd78-2abc44c39a3d activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-93c1-7ea0-840f-2254b229381b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-93c1-7ea0-840f-2254b229381b 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Fetching post post=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da#delete 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da#delete 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/accept/019c2dec-9446-7714-b671-f512bfef2b86 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/accept/019c2dec-9446-7714-b671-f512bfef2b86 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/accept/019c2dec-9446-7714-b671-f512bfef2b86 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2dec-941e-731f-b30a-9cca5e1287e9 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:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/accept/019c2dec-945f-762e-ade3-9b2ffa7c0a6b activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-941e-731f-b30a-9cca5e1287e9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2dec-941e-731f-b30a-9cca5e1287e9 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor 2026/02/05 13:10:05 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2dec-93ed-71db-bfb6-61331f3925d6 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 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/accept/019c2dec-9451-7847-bd78-2abc44c39a3d 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/accept/019c2dec-9451-7847-bd78-2abc44c39a3d 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-9462-73b2-94f3-3a546fcf6a77 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-93ed-71db-bfb6-61331f3925d6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-93ed-71db-bfb6-61331f3925d6 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/follow/019c2dec-93c7-7973-8bfd-c2a634a2b6e1 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor 2026/02/05 13:10:05 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-9463-7089-a815-df7df030444a 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 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/accept/019c2dec-945f-762e-ade3-9b2ffa7c0a6b 2026/02/05 13:10:05 INFO Received delete request activity.id=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da deleted=https://a.localdomain/post/019c2dec-92f2-7811-900e-e4c9460989da 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/accept/019c2dec-9464-7c86-8d13-07c75facfb11 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/follow/019c2dec-93c7-7973-8bfd-c2a634a2b6e1 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/follow/019c2dec-93c7-7973-8bfd-c2a634a2b6e1 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/accept/019c2dec-9446-7714-b671-f512bfef2b86 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/follow/019c2dec-93fc-74c5-9fcc-2b4eec116da9 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/follow/019c2dec-93fc-74c5-9fcc-2b4eec116da9 2026/02/05 13:10: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 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-9463-7089-a815-df7df030444a 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-9463-7089-a815-df7df030444a 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/accept/019c2dec-9451-7847-bd78-2abc44c39a3d 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/accept/019c2dec-945f-762e-ade3-9b2ffa7c0a6b 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor/follow/019c2dec-942e-795f-8ecb-50f2a811f59d activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor 2026/02/05 13:10:05 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2dec-9431-757f-af15-358ebc74f531 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 13:10:05 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/accept/019c2dec-9474-708d-9373-b7fa6373136e activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor/follow/019c2dec-942e-795f-8ecb-50f2a811f59d activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor/follow/019c2dec-942e-795f-8ecb-50f2a811f59d 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-9474-77da-948e-9541c8b3b894 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-9431-757f-af15-358ebc74f531 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-9431-757f-af15-358ebc74f531 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/accept/019c2dec-9464-7c86-8d13-07c75facfb11 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/accept/019c2dec-9464-7c86-8d13-07c75facfb11 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-9462-73b2-94f3-3a546fcf6a77 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-9462-73b2-94f3-3a546fcf6a77 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/accept/019c2dec-9474-708d-9373-b7fa6373136e 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/accept/019c2dec-9474-708d-9373-b7fa6373136e 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-9474-77da-948e-9541c8b3b894 2026/02/05 13:10:05 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2dec-9479-788e-a60e-ec9648b9610d 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 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2dec-9479-788e-a60e-ec9648b9610d 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2dec-9479-788e-a60e-ec9648b9610d 2026/02/05 13:10: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 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/accept/019c2dec-9446-7714-b671-f512bfef2b86 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/follow/019c2dec-93fc-74c5-9fcc-2b4eec116da9 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/follow/019c2dec-93fc-74c5-9fcc-2b4eec116da9 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-9463-7089-a815-df7df030444a 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/accept/019c2dec-9474-708d-9373-b7fa6373136e 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-9463-7089-a815-df7df030444a 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-9462-73b2-94f3-3a546fcf6a77 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-9474-77da-948e-9541c8b3b894 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/accept/019c2dec-945f-762e-ade3-9b2ffa7c0a6b 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/accept/019c2dec-9451-7847-bd78-2abc44c39a3d 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/accept/019c2dec-945f-762e-ade3-9b2ffa7c0a6b 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-9474-77da-948e-9541c8b3b894 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2dec-9462-73b2-94f3-3a546fcf6a77 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2dec-9474-77da-948e-9541c8b3b894 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/accept/019c2dec-9464-7c86-8d13-07c75facfb11 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/accept/019c2dec-9464-7c86-8d13-07c75facfb11 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/accept/019c2dec-9474-708d-9373-b7fa6373136e 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-9462-73b2-94f3-3a546fcf6a77 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-93ed-71db-bfb6-61331f3925d6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-93ed-71db-bfb6-61331f3925d6 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2dec-9479-788e-a60e-ec9648b9610d 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2dec-9479-788e-a60e-ec9648b9610d 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-9474-77da-948e-9541c8b3b894 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-9431-757f-af15-358ebc74f531 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-9431-757f-af15-358ebc74f531 2026/02/05 13:10: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 13:10:05 INFO Fetching object id=ap://did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/accept/019c2dec-9451-7847-bd78-2abc44c39a3d activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-93c1-7ea0-840f-2254b229381b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-93c1-7ea0-840f-2254b229381b 2026/02/05 13:10:05 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 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/accept/019c2dec-9474-708d-9373-b7fa6373136e activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor/follow/019c2dec-942e-795f-8ecb-50f2a811f59d activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor/follow/019c2dec-942e-795f-8ecb-50f2a811f59d 2026/02/05 13:10: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 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/accept/019c2dec-945f-762e-ade3-9b2ffa7c0a6b activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-941e-731f-b30a-9cca5e1287e9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2dec-941e-731f-b30a-9cca5e1287e9 2026/02/05 13:10:05 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2dec-9463-7089-a815-df7df030444a 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 13:10: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 13:10:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-94aa-7c48-a1a3-85f2e5b7cdcd activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-9463-7089-a815-df7df030444a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-9463-7089-a815-df7df030444a 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-94aa-7c48-a1a3-85f2e5b7cdcd 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-94aa-7c48-a1a3-85f2e5b7cdcd 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/accept/019c2dec-9464-7c86-8d13-07c75facfb11 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/follow/019c2dec-93c7-7973-8bfd-c2a634a2b6e1 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/follow/019c2dec-93c7-7973-8bfd-c2a634a2b6e1 2026/02/05 13:10:05 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2dec-941e-7348-aa2d-28945ebb45cb 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 13:10:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-94b3-78af-80cd-0094b3426ca4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-941e-7348-aa2d-28945ebb45cb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-941e-7348-aa2d-28945ebb45cb 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 13:10:05 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94af-7819-abba-63975c958723 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94af-7819-abba-63975c958723 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc --- PASS: TestCluster_ReplyForwardingWithoutIntegrityProofs (4.39s) 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-94b5-7d03-8e6b-f40d09afc733 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-94b5-7c9b-8688-ebf3278e8f66 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-94b5-7c9b-8688-ebf3278e8f66 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94af-7819-abba-63975c958723 2026/02/05 13:10:05 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94af-7819-abba-63975c958723 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor gateway=https://c.localdomain 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94af-7819-abba-63975c958723 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94af-7819-abba-63975c958723 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-94aa-7c48-a1a3-85f2e5b7cdcd 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94af-7819-abba-63975c958723 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2dec-94aa-7c48-a1a3-85f2e5b7cdcd 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2dec-9479-788e-a60e-ec9648b9610d 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 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-94b5-7d03-8e6b-f40d09afc733 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-94c1-72ed-a050-4f7ffb80d2b4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2dec-9479-788e-a60e-ec9648b9610d activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2dec-9479-788e-a60e-ec9648b9610d 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-94b5-7d03-8e6b-f40d09afc733 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-94b3-78af-80cd-0094b3426ca4 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-94b3-78af-80cd-0094b3426ca4 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2dec-94c1-72ed-a050-4f7ffb80d2b4 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2dec-94c1-72ed-a050-4f7ffb80d2b4 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-94b5-7d03-8e6b-f40d09afc733 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-94b5-7d03-8e6b-f40d09afc733 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-94b3-78af-80cd-0094b3426ca4 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-94aa-7c48-a1a3-85f2e5b7cdcd activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-9463-7089-a815-df7df030444a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-9463-7089-a815-df7df030444a 2026/02/05 13:10:05 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/create/019c2dec-94c8-7994-9d10-7bba8b279ab8 note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/post/019c2dec-94c8-7940-ba43-f0db5b8e8add thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/post/019c2dec-94c8-7940-ba43-f0db5b8e8add starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/create/019c2dec-94c8-7994-9d10-7bba8b279ab8 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/post/019c2dec-94c8-7940-ba43-f0db5b8e8add activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/post/019c2dec-94c8-7940-ba43-f0db5b8e8add 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94af-7819-abba-63975c958723 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94af-7819-abba-63975c958723 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94af-7819-abba-63975c958723 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/create/019c2dec-94c8-7994-9d10-7bba8b279ab8 2026/02/05 13:10:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-94b5-7c9b-8688-ebf3278e8f66 request.user=carol post=https://b.localdomain/post/019c2dec-94b5-7c9b-8688-ebf3278e8f66 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/create/019c2dec-94c8-7994-9d10-7bba8b279ab8 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2dec-94c1-72ed-a050-4f7ffb80d2b4 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2dec-94b3-78af-80cd-0094b3426ca4 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2dec-94c1-72ed-a050-4f7ffb80d2b4 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Creating new user request.path=/users/register name=carol 2026/02/05 13:10:05 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/create/019c2dec-94dd-7629-ac78-0d2f0e0400df note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/post/019c2dec-94dd-759b-aaa4-58d400a93e01 thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/post/019c2dec-94dd-759b-aaa4-58d400a93e01 starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/create/019c2dec-94dd-7629-ac78-0d2f0e0400df activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/post/019c2dec-94dd-759b-aaa4-58d400a93e01 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/post/019c2dec-94dd-759b-aaa4-58d400a93e01 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor 2026/02/05 13:10:05 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-94c1-72ed-a050-4f7ffb80d2b4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2dec-9479-788e-a60e-ec9648b9610d activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2dec-9479-788e-a60e-ec9648b9610d 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/create/019c2dec-94c8-7994-9d10-7bba8b279ab8 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/create/019c2dec-94c8-7994-9d10-7bba8b279ab8 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/create/019c2dec-94dd-7629-ac78-0d2f0e0400df 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/create/019c2dec-94dd-7629-ac78-0d2f0e0400df 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/create/019c2dec-94dd-7629-ac78-0d2f0e0400df 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-94b3-78af-80cd-0094b3426ca4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-941e-7348-aa2d-28945ebb45cb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-941e-7348-aa2d-28945ebb45cb 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/create/019c2dec-94dd-7629-ac78-0d2f0e0400df 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor 2026/02/05 13:10:05 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/post/019c2dec-94c8-7940-ba43-f0db5b8e8add request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/post/019c2dec-94c8-7940-ba43-f0db5b8e8add 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-94f1-71ac-aa8a-30e8ac015d17 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-94f1-713d-b3f3-dad9420fba1e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-94f1-713d-b3f3-dad9420fba1e 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor 2026/02/05 13:10:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/create/019c2dec-94dd-7629-ac78-0d2f0e0400df 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/create/019c2dec-94dd-7629-ac78-0d2f0e0400df 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-94f5-73a3-b652-fa5f63f066a0 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-94f5-7368-bf76-9f17ad58949c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-94f5-7368-bf76-9f17ad58949c 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/create/019c2dec-94dd-7629-ac78-0d2f0e0400df 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-94f1-71ac-aa8a-30e8ac015d17 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-94f1-71ac-aa8a-30e8ac015d17 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-94f5-73a3-b652-fa5f63f066a0 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-94f5-73a3-b652-fa5f63f066a0 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-94f1-71ac-aa8a-30e8ac015d17 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-94f1-71ac-aa8a-30e8ac015d17 2026/02/05 13:10:05 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94fe-7c05-b9f4-2e8d59514e82 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94fe-7bb2-b72e-a10d44f577f7 thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94fe-7bb2-b72e-a10d44f577f7 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94fe-7c05-b9f4-2e8d59514e82 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94fe-7bb2-b72e-a10d44f577f7 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94fe-7bb2-b72e-a10d44f577f7 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor 2026/02/05 13:10:05 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94fe-7c05-b9f4-2e8d59514e82 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor gateway=https://a.localdomain 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94fe-7c05-b9f4-2e8d59514e82 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94fe-7c05-b9f4-2e8d59514e82 2026/02/05 13:10:05 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/post/019c2dec-94dd-759b-aaa4-58d400a93e01 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/post/019c2dec-94dd-759b-aaa4-58d400a93e01 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/create/019c2dec-94c8-7994-9d10-7bba8b279ab8 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/post/019c2dec-94c8-7940-ba43-f0db5b8e8add activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor/post/019c2dec-94c8-7940-ba43-f0db5b8e8add 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9504-70b3-89c9-60bf85f08918 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9504-7074-9a33-b391e012f355 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9504-7074-9a33-b391e012f355 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10: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 13:10:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-94f1-713d-b3f3-dad9420fba1e request.user=carol post=https://b.localdomain/post/019c2dec-94f1-713d-b3f3-dad9420fba1e 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9504-70b3-89c9-60bf85f08918 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9504-70b3-89c9-60bf85f08918 2026/02/05 13:10:05 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9504-70b3-89c9-60bf85f08918 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9504-70b3-89c9-60bf85f08918 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-94f5-73a3-b652-fa5f63f066a0 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-94f5-73a3-b652-fa5f63f066a0 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9504-70b3-89c9-60bf85f08918 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-94b5-7d03-8e6b-f40d09afc733 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-94b5-7c9b-8688-ebf3278e8f66 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-94b5-7c9b-8688-ebf3278e8f66 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94fe-7c05-b9f4-2e8d59514e82 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94fe-7c05-b9f4-2e8d59514e82 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/create/019c2dec-94dd-7629-ac78-0d2f0e0400df activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/post/019c2dec-94dd-759b-aaa4-58d400a93e01 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/post/019c2dec-94dd-759b-aaa4-58d400a93e01 2026/02/05 13:10:05 INFO Looking up user name=nobody 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-94f1-71ac-aa8a-30e8ac015d17 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-94f1-713d-b3f3-dad9420fba1e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-94f1-713d-b3f3-dad9420fba1e 2026/02/05 13:10:05 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-951d-75d3-b6bb-2388e537ba87 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 13:10:05 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa host=a.localdomain count=1 2026/02/05 13:10:05 INFO Found unknown local follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt4Bqt5DgThAaQNBhcmCRphZ8bjyvyXnr1WneYgHDqkMa/actor follower=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor 2026/02/05 13:10:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-94f5-7368-bf76-9f17ad58949c request.user=bob post=https://b.localdomain/post/019c2dec-94f5-7368-bf76-9f17ad58949c 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-951d-75d3-b6bb-2388e537ba87 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-951d-75d3-b6bb-2388e537ba87 2026/02/05 13:10:05 INFO Viewing post request.path=/users/view/c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94fe-7bb2-b72e-a10d44f577f7 request.user=carol post=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94fe-7bb2-b72e-a10d44f577f7 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9504-70b3-89c9-60bf85f08918 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-9504-70b3-89c9-60bf85f08918 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-951d-75d3-b6bb-2388e537ba87 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-951d-75d3-b6bb-2388e537ba87 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/create/019c2dec-94dd-7629-ac78-0d2f0e0400df activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/post/019c2dec-94dd-759b-aaa4-58d400a93e01 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/post/019c2dec-94dd-759b-aaa4-58d400a93e01 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor --- PASS: TestCluster_FollowersSyncMissingRemoteFollowPortableActor (4.52s) 2026/02/05 13:10:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9504-7074-9a33-b391e012f355 request.user=bob post=https://b.localdomain/post/019c2dec-9504-7074-9a33-b391e012f355 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-94f5-73a3-b652-fa5f63f066a0 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-94f5-7368-bf76-9f17ad58949c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-94f5-7368-bf76-9f17ad58949c 2026/02/05 13:10: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 13:10:05 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94fe-7c05-b9f4-2e8d59514e82 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94fe-7bb2-b72e-a10d44f577f7 thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94fe-7bb2-b72e-a10d44f577f7 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94fe-7c05-b9f4-2e8d59514e82 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94fe-7bb2-b72e-a10d44f577f7 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94fe-7bb2-b72e-a10d44f577f7 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9504-70b3-89c9-60bf85f08918 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9504-7074-9a33-b391e012f355 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9504-7074-9a33-b391e012f355 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94fe-7c05-b9f4-2e8d59514e82 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 WARN Failed to resolve a recipient to=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94fe-7c05-b9f4-2e8d59514e82 error="cannot resolve https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/followers: actor is not cached" 2026/02/05 13:10:05 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94fe-7c05-b9f4-2e8d59514e82 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor gateway=https://c.localdomain 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94fe-7c05-b9f4-2e8d59514e82 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94fe-7c05-b9f4-2e8d59514e82 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94fe-7c05-b9f4-2e8d59514e82 2026/02/05 13:10:05 INFO Replying to post request.path=/users/reply/b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/post/019c2dec-94dd-759b-aaa4-58d400a93e01 request.user=alice post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/post/019c2dec-94dd-759b-aaa4-58d400a93e01 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9549-7898-aab5-76f8b338134c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9549-781d-8c55-926a58c61d66 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9549-781d-8c55-926a58c61d66 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9549-7898-aab5-76f8b338134c 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9549-7898-aab5-76f8b338134c 2026/02/05 13:10:05 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/create/019c2dec-954a-78c2-a807-41c5cd39827c activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/create/019c2dec-954a-78c2-a807-41c5cd39827c 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/create/019c2dec-954a-78c2-a807-41c5cd39827c 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94fe-7c05-b9f4-2e8d59514e82 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9549-7898-aab5-76f8b338134c 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-9549-7898-aab5-76f8b338134c 2026/02/05 13:10:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94fe-7c05-b9f4-2e8d59514e82 2026/02/05 13:10:05 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94fe-7c05-b9f4-2e8d59514e82 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9504-70b3-89c9-60bf85f08918 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9504-7074-9a33-b391e012f355 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9504-7074-9a33-b391e012f355 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor 2026/02/05 13:10:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9549-781d-8c55-926a58c61d66 request.user=bob post=https://b.localdomain/post/019c2dec-9549-781d-8c55-926a58c61d66 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/create/019c2dec-954a-78c2-a807-41c5cd39827c 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/create/019c2dec-954a-78c2-a807-41c5cd39827c 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 13:10:05 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94af-7819-abba-63975c958723 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2dec-9504-7074-9a33-b391e012f355 request.user=alice post=https://b.localdomain/post/019c2dec-9504-7074-9a33-b391e012f355 2026/02/05 13:10: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 13:10:05 INFO Received a new post activity.id=https://a.localdomain/create/019c2dec-956c-7952-97d5-279ec82ee25c activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2dec-956c-7952-97d5-279ec82ee25c 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2dec-956c-7952-97d5-279ec82ee25c 2026/02/05 13:10:05 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d 2026/02/05 13:10:05 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2dec-956c-7952-97d5-279ec82ee25c 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2dec-956c-7952-97d5-279ec82ee25c 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor 2026/02/05 13:10:05 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94fe-7c05-b9f4-2e8d59514e82 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94fe-7bb2-b72e-a10d44f577f7 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94fe-7bb2-b72e-a10d44f577f7 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2dec-957a-7b74-9e02-db5f935a3636 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 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2dec-957a-7b74-9e02-db5f935a3636 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2dec-957a-7b74-9e02-db5f935a3636 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-957d-74f6-9824-2404bf674774 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-957d-74b8-9cd8-81a661be60fb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-957d-74b8-9cd8-81a661be60fb 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor 2026/02/05 13:10:05 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a request.user=alice post=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-957d-74f6-9824-2404bf674774 2026/02/05 13:10: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 13:10:05 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/create/019c2dec-954a-78c2-a807-41c5cd39827c note=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/post/019c2dec-94dd-759b-aaa4-58d400a93e01 starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor 2026/02/05 13:10:05 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/create/019c2dec-954a-78c2-a807-41c5cd39827c activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-957d-74f6-9824-2404bf674774 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/create/019c2dec-954a-78c2-a807-41c5cd39827c 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/create/019c2dec-954a-78c2-a807-41c5cd39827c 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2dec-957a-7b74-9e02-db5f935a3636 2026/02/05 13:10:05 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94af-7819-abba-63975c958723 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94af-7819-abba-63975c958723 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2dec-957a-7b74-9e02-db5f935a3636 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94af-7819-abba-63975c958723 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/followers: actor is not cached" 2026/02/05 13:10:05 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94af-7819-abba-63975c958723 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor gateway=https://a.localdomain 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94af-7819-abba-63975c958723 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94af-7819-abba-63975c958723 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-957d-74f6-9824-2404bf674774 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-957d-74f6-9824-2404bf674774 2026/02/05 13:10:05 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2dec-956c-7952-97d5-279ec82ee25c note=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a thread=https://b.localdomain/post/019c2dec-9504-7074-9a33-b391e012f355 starter=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Received a new post activity.id=https://a.localdomain/create/019c2dec-956c-7952-97d5-279ec82ee25c activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94af-7819-abba-63975c958723 2026/02/05 13:10:05 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/create/019c2dec-94af-7819-abba-63975c958723 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2dec-956c-7952-97d5-279ec82ee25c 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2dec-956c-7952-97d5-279ec82ee25c 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor 2026/02/05 13:10: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 13:10:05 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-9598-7c55-9ff0-f8150d647f26 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 13:10:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-957d-74b8-9cd8-81a661be60fb request.user=bob post=https://b.localdomain/post/019c2dec-957d-74b8-9cd8-81a661be60fb 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/create/019c2dec-954a-78c2-a807-41c5cd39827c 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/create/019c2dec-954a-78c2-a807-41c5cd39827c 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-9598-7c55-9ff0-f8150d647f26 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-9598-7c55-9ff0-f8150d647f26 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2dec-956c-7952-97d5-279ec82ee25c 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2dec-956c-7952-97d5-279ec82ee25c 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/create/019c2dec-954a-78c2-a807-41c5cd39827c activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-9598-7c55-9ff0-f8150d647f26 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-9598-7c55-9ff0-f8150d647f26 2026/02/05 13:10:05 INFO Received a new post activity.id=https://a.localdomain/create/019c2dec-956c-7952-97d5-279ec82ee25c activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a 2026/02/05 13:10:05 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 13:10:05 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 13:10: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 13:10:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-95b9-7491-8186-b986b9d2f05a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-95b9-7451-87e0-91e772d7448a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-95b9-7451-87e0-91e772d7448a 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-95b9-7491-8186-b986b9d2f05a 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-95b9-7491-8186-b986b9d2f05a 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-95b9-7491-8186-b986b9d2f05a 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-95b9-7491-8186-b986b9d2f05a 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10: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 13:10:05 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2dec-9598-7c55-9ff0-f8150d647f26 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 13:10:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-95ca-77a1-b0a1-ad40c15fba84 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-9598-7c55-9ff0-f8150d647f26 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-9598-7c55-9ff0-f8150d647f26 2026/02/05 13:10:05 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 13:10:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor offset=0 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-95ca-77a1-b0a1-ad40c15fba84 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-95ca-77a1-b0a1-ad40c15fba84 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-95b9-7451-87e0-91e772d7448a request.user=bob post=https://b.localdomain/post/019c2dec-95b9-7451-87e0-91e772d7448a 2026/02/05 13:10: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 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-95ca-77a1-b0a1-ad40c15fba84 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2dec-95ca-77a1-b0a1-ad40c15fba84 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-95ca-77a1-b0a1-ad40c15fba84 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-9598-7c55-9ff0-f8150d647f26 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-9598-7c55-9ff0-f8150d647f26 2026/02/05 13:10:05 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2dec-95d5-76ac-9568-d2ad2a984882 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 13:10:05 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2dec-95d5-76ac-9568-d2ad2a984882 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2dec-95d5-76ac-9568-d2ad2a984882 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2dec-95d5-76ac-9568-d2ad2a984882 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2dec-95d5-76ac-9568-d2ad2a984882 2026/02/05 13:10:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor offset=0 2026/02/05 13:10:05 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 13:10: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 13:10:05 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10: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 13:10: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 13:10:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-95f4-7889-a0f0-14ce40836f55 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-95f4-7845-9286-b0cf12d7d193 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-95f4-7845-9286-b0cf12d7d193 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-95f4-7889-a0f0-14ce40836f55 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-95f4-7889-a0f0-14ce40836f55 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor request.user=bob actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor offset=0 2026/02/05 13:10:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-94f1-713d-b3f3-dad9420fba1e request.user=bob post=https://b.localdomain/post/019c2dec-94f1-713d-b3f3-dad9420fba1e 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-95f4-7889-a0f0-14ce40836f55 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-95f4-7889-a0f0-14ce40836f55 2026/02/05 13:10:05 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-95ff-7b71-b710-eb739acaa5bb 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 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-95ff-7b71-b710-eb739acaa5bb 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-95ff-7b71-b710-eb739acaa5bb 2026/02/05 13:10:05 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 13:10:05 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2dec-951d-75d3-b6bb-2388e537ba87 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 13:10:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-9604-7883-bb80-5afdf8221b53 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-951d-75d3-b6bb-2388e537ba87 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-951d-75d3-b6bb-2388e537ba87 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 13:10:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor offset=0 2026/02/05 13:10:05 INFO Creating new user request.path=/users/register name=carol 2026/02/05 13:10:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-95f4-7845-9286-b0cf12d7d193 request.user=carol post=https://b.localdomain/post/019c2dec-95f4-7845-9286-b0cf12d7d193 2026/02/05 13:10:05 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/create/019c2dec-960c-7a15-9741-a2b5059b5944 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/post/019c2dec-960c-79bd-8d41-b3165b115f93 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/post/019c2dec-960c-79bd-8d41-b3165b115f93 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-95ff-7b71-b710-eb739acaa5bb 2026/02/05 13:10:05 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2dec-957a-7b74-9e02-db5f935a3636 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 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-95ff-7b71-b710-eb739acaa5bb 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-9611-7129-8094-fad93078de30 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2dec-957a-7b74-9e02-db5f935a3636 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2dec-957a-7b74-9e02-db5f935a3636 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2dec-960d-71ad-aed9-ed3d4c74691f 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2dec-960d-71ad-aed9-ed3d4c74691f 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/create/019c2dec-960c-7a15-9741-a2b5059b5944 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/create/019c2dec-960c-7a15-9741-a2b5059b5944 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-95f4-7889-a0f0-14ce40836f55 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-95f4-7845-9286-b0cf12d7d193 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-95f4-7845-9286-b0cf12d7d193 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-9604-7883-bb80-5afdf8221b53 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-9604-7883-bb80-5afdf8221b53 2026/02/05 13:10: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 13:10:05 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2dec-9611-7129-8094-fad93078de30 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2dec-9611-7129-8094-fad93078de30 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2dec-960d-71ad-aed9-ed3d4c74691f 2026/02/05 13:10:05 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2dec-960d-71ad-aed9-ed3d4c74691f 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10: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 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-9604-7883-bb80-5afdf8221b53 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2dec-9611-7129-8094-fad93078de30 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2dec-9604-7883-bb80-5afdf8221b53 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2dec-9611-7129-8094-fad93078de30 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-9611-7129-8094-fad93078de30 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2dec-957a-7b74-9e02-db5f935a3636 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2dec-957a-7b74-9e02-db5f935a3636 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/create/019c2dec-960c-7a15-9741-a2b5059b5944 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/create/019c2dec-960c-7a15-9741-a2b5059b5944 2026/02/05 13:10:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-94f1-713d-b3f3-dad9420fba1e request.user=bob post=https://b.localdomain/post/019c2dec-94f1-713d-b3f3-dad9420fba1e 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:05 INFO Updated post activity.id=https://a.localdomain/update/019c2dec-962b-79f6-83c5-d30d9a076b15 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a 2026/02/05 13:10:05 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2dec-95d5-76ac-9568-d2ad2a984882 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 13:10:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2dec-962b-79f6-83c5-d30d9a076b15 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2dec-962b-79f6-83c5-d30d9a076b15 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2dec-9631-72f0-ae0b-60e3cb2aa69b activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2dec-95d5-76ac-9568-d2ad2a984882 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2dec-95d5-76ac-9568-d2ad2a984882 2026/02/05 13:10:05 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/post/019c2dec-960c-79bd-8d41-b3165b115f93 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/post/019c2dec-960c-79bd-8d41-b3165b115f93 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor offset=0 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-9604-7883-bb80-5afdf8221b53 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-951d-75d3-b6bb-2388e537ba87 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-951d-75d3-b6bb-2388e537ba87 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2dec-962b-79f6-83c5-d30d9a076b15 2026/02/05 13:10:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-94b5-7c9b-8688-ebf3278e8f66 request.user=bob post=https://b.localdomain/post/019c2dec-94b5-7c9b-8688-ebf3278e8f66 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2dec-9631-72f0-ae0b-60e3cb2aa69b 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2dec-9631-72f0-ae0b-60e3cb2aa69b 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2dec-962b-79f6-83c5-d30d9a076b15 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2dec-95ff-7b71-b710-eb739acaa5bb 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 13:10:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-963b-7539-862b-a000a5b4b00e activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-95ff-7b71-b710-eb739acaa5bb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-95ff-7b71-b710-eb739acaa5bb 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-963b-7539-862b-a000a5b4b00e 2026/02/05 13:10: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 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-963b-7539-862b-a000a5b4b00e 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2dec-9631-72f0-ae0b-60e3cb2aa69b 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2dec-9631-72f0-ae0b-60e3cb2aa69b 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a request.user=alice post=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-963b-7539-862b-a000a5b4b00e 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2dec-9631-72f0-ae0b-60e3cb2aa69b activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2dec-95d5-76ac-9568-d2ad2a984882 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2dec-95d5-76ac-9568-d2ad2a984882 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2dec-963b-7539-862b-a000a5b4b00e 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-963b-7539-862b-a000a5b4b00e activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-95ff-7b71-b710-eb739acaa5bb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-95ff-7b71-b710-eb739acaa5bb 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:05 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/update/019c2dec-9644-7d26-a2a5-37f4b73268d9 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d 2026/02/05 13:10:05 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/update/019c2dec-9644-7d26-a2a5-37f4b73268d9 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/update/019c2dec-9644-7d26-a2a5-37f4b73268d9 2026/02/05 13:10:05 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/create/019c2dec-960c-7a15-9741-a2b5059b5944 note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/post/019c2dec-960c-79bd-8d41-b3165b115f93 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/create/019c2dec-960c-7a15-9741-a2b5059b5944 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/post/019c2dec-960c-79bd-8d41-b3165b115f93 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/post/019c2dec-960c-79bd-8d41-b3165b115f93 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2dec-964a-7b0f-beec-bb6cf53c08ec 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2dec-964a-7b0f-beec-bb6cf53c08ec 2026/02/05 13:10:05 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/create/019c2dec-960c-7a15-9741-a2b5059b5944 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor gateway=https://c.localdomain 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/create/019c2dec-960c-7a15-9741-a2b5059b5944 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/create/019c2dec-960c-7a15-9741-a2b5059b5944 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2dec-962b-79f6-83c5-d30d9a076b15 note=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a thread=https://b.localdomain/post/019c2dec-9504-7074-9a33-b391e012f355 starter=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Updated post activity.id=https://a.localdomain/update/019c2dec-962b-79f6-83c5-d30d9a076b15 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a 2026/02/05 13:10:05 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2dec-962b-79f6-83c5-d30d9a076b15 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2dec-964a-7b0f-beec-bb6cf53c08ec 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2dec-964a-7b0f-beec-bb6cf53c08ec 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2dec-962b-79f6-83c5-d30d9a076b15 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor 2026/02/05 13:10: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 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Looking up user name=stuff 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/create/019c2dec-960c-7a15-9741-a2b5059b5944 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/create/019c2dec-960c-7a15-9741-a2b5059b5944 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor 2026/02/05 13:10:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-94b5-7c9b-8688-ebf3278e8f66 request.user=bob post=https://b.localdomain/post/019c2dec-94b5-7c9b-8688-ebf3278e8f66 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/update/019c2dec-9644-7d26-a2a5-37f4b73268d9 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/update/019c2dec-9644-7d26-a2a5-37f4b73268d9 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2dec-962b-79f6-83c5-d30d9a076b15 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2dec-962b-79f6-83c5-d30d9a076b15 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Updated post activity.id=https://b.localdomain/update/019c2dec-966d-761b-992b-65e84bd7efc5 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-95f4-7845-9286-b0cf12d7d193 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-95f4-7845-9286-b0cf12d7d193 2026/02/05 13:10:05 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 13:10:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9549-7898-aab5-76f8b338134c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9549-781d-8c55-926a58c61d66 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9549-781d-8c55-926a58c61d66 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-966d-761b-992b-65e84bd7efc5 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-966d-761b-992b-65e84bd7efc5 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-957d-74f6-9824-2404bf674774 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-957d-74b8-9cd8-81a661be60fb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-957d-74b8-9cd8-81a661be60fb 2026/02/05 13:10:05 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9673-72a6-824a-8de57f9cc661 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9673-726e-84b7-25377c85951b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9673-726e-84b7-25377c85951b 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-966d-761b-992b-65e84bd7efc5 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-966d-761b-992b-65e84bd7efc5 2026/02/05 13:10:05 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/create/019c2dec-960c-7a15-9741-a2b5059b5944 note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/post/019c2dec-960c-79bd-8d41-b3165b115f93 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/create/019c2dec-960c-7a15-9741-a2b5059b5944 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/post/019c2dec-960c-79bd-8d41-b3165b115f93 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/post/019c2dec-960c-79bd-8d41-b3165b115f93 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-95b9-7491-8186-b986b9d2f05a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-95b9-7451-87e0-91e772d7448a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-95b9-7451-87e0-91e772d7448a 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/create/019c2dec-960c-7a15-9741-a2b5059b5944 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor gateway=https://a.localdomain 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/create/019c2dec-960c-7a15-9741-a2b5059b5944 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Updated post activity.id=https://a.localdomain/update/019c2dec-962b-79f6-83c5-d30d9a076b15 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/create/019c2dec-960c-7a15-9741-a2b5059b5944 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9673-72a6-824a-8de57f9cc661 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9673-72a6-824a-8de57f9cc661 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9673-72a6-824a-8de57f9cc661 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9673-72a6-824a-8de57f9cc661 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-967e-7cea-b21b-53eb337ad6bb activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-967e-7c97-8d67-b8c2d8c7ada5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-967e-7c97-8d67-b8c2d8c7ada5 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-95f4-7845-9286-b0cf12d7d193 request.user=carol post=https://b.localdomain/post/019c2dec-95f4-7845-9286-b0cf12d7d193 2026/02/05 13:10:05 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-9685-75f0-8326-61f535aef30f 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 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9673-72a6-824a-8de57f9cc661 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9673-72a6-824a-8de57f9cc661 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-9673-72a6-824a-8de57f9cc661 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-967e-7cea-b21b-53eb337ad6bb 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-967e-7cea-b21b-53eb337ad6bb 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2dec-9685-75f0-8326-61f535aef30f 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2dec-9685-75f0-8326-61f535aef30f 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/create/019c2dec-960c-7a15-9741-a2b5059b5944 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9673-726e-84b7-25377c85951b request.user=bob post=https://b.localdomain/post/019c2dec-9673-726e-84b7-25377c85951b 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/create/019c2dec-960c-7a15-9741-a2b5059b5944 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-967e-7cea-b21b-53eb337ad6bb 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-967e-7cea-b21b-53eb337ad6bb 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2dec-9685-75f0-8326-61f535aef30f 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-9685-75f0-8326-61f535aef30f 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Updated post activity.id=https://b.localdomain/update/019c2dec-966d-761b-992b-65e84bd7efc5 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-95f4-7845-9286-b0cf12d7d193 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-95f4-7845-9286-b0cf12d7d193 2026/02/05 13:10:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-967e-7c97-8d67-b8c2d8c7ada5 request.user=carol post=https://b.localdomain/post/019c2dec-967e-7c97-8d67-b8c2d8c7ada5 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9673-72a6-824a-8de57f9cc661 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9673-726e-84b7-25377c85951b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9673-726e-84b7-25377c85951b 2026/02/05 13:10:05 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 13:10: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 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/update/019c2dec-9644-7d26-a2a5-37f4b73268d9 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/post/019c2dec-94dd-759b-aaa4-58d400a93e01 starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor 2026/02/05 13:10:05 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/update/019c2dec-9644-7d26-a2a5-37f4b73268d9 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/update/019c2dec-9644-7d26-a2a5-37f4b73268d9 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9673-72a6-824a-8de57f9cc661 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9673-726e-84b7-25377c85951b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9673-726e-84b7-25377c85951b 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-967e-7cea-b21b-53eb337ad6bb activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-967e-7c97-8d67-b8c2d8c7ada5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-967e-7c97-8d67-b8c2d8c7ada5 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/update/019c2dec-9644-7d26-a2a5-37f4b73268d9 2026/02/05 13:10:05 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 13:10: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 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor 2026/02/05 13:10: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 13:10:05 INFO Looking up user name=stuff 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor 2026/02/05 13:10:05 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 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/update/019c2dec-9644-7d26-a2a5-37f4b73268d9 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/update/019c2dec-9644-7d26-a2a5-37f4b73268d9 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor 2026/02/05 13:10:05 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc 2026/02/05 13:10:05 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 13:10:05 INFO Fetching object id=ap://did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor 2026/02/05 13:10: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 13:10:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9673-726e-84b7-25377c85951b request.user=alice post=https://b.localdomain/post/019c2dec-9673-726e-84b7-25377c85951b 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10: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 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc 2026/02/05 13:10:05 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/update/019c2dec-9644-7d26-a2a5-37f4b73268d9 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-96ee-7082-9d93-037af715a0d1 2026/02/05 13:10:05 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2dec-96f3-7200-b1a1-ad09b41a1072 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 13:10: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 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-96ee-7082-9d93-037af715a0d1 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:05 INFO Received delete request activity.id=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2dec-96f3-7200-b1a1-ad09b41a1072 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2dec-96f3-7200-b1a1-ad09b41a1072 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-96ee-7082-9d93-037af715a0d1 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-96ee-7082-9d93-037af715a0d1 2026/02/05 13:10:05 INFO Received delete request activity.id=https://b.localdomain/post/019c2dec-95f4-7845-9286-b0cf12d7d193#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-95f4-7845-9286-b0cf12d7d193 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2dec-95f4-7845-9286-b0cf12d7d193 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a#delete 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a#delete 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a#delete 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a#delete 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2dec-9702-7c24-9ba5-059d58f375e9 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2dec-9702-7c24-9ba5-059d58f375e9 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2dec-9702-7c24-9ba5-059d58f375e9 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2dec-9702-7c24-9ba5-059d58f375e9 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2dec-96f3-7200-b1a1-ad09b41a1072 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2dec-96f3-7200-b1a1-ad09b41a1072 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2dec-95f4-7845-9286-b0cf12d7d193#delete 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2dec-95f4-7845-9286-b0cf12d7d193#delete 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2dec-9702-7c24-9ba5-059d58f375e9 2026/02/05 13:10:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:05 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 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Received delete request activity.id=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor offset=0 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 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 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2dec-95f4-7845-9286-b0cf12d7d193#delete 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2dec-95f4-7845-9286-b0cf12d7d193#delete 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor 2026/02/05 13:10:05 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a#delete note=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a thread=https://b.localdomain/post/019c2dec-9504-7074-9a33-b391e012f355 starter=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2dec-9702-7c24-9ba5-059d58f375e9 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a#delete 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/announce/019c2dec-9702-7c24-9ba5-059d58f375e9 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a#delete 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a#delete 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a#delete 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10: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 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Received delete request activity.id=https://b.localdomain/post/019c2dec-9549-781d-8c55-926a58c61d66#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9549-781d-8c55-926a58c61d66 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2dec-9549-781d-8c55-926a58c61d66 2026/02/05 13:10:05 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Received delete request activity.id=https://b.localdomain/post/019c2dec-95f4-7845-9286-b0cf12d7d193#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-95f4-7845-9286-b0cf12d7d193 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2dec-95f4-7845-9286-b0cf12d7d193 2026/02/05 13:10:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9673-726e-84b7-25377c85951b request.user=alice post=https://b.localdomain/post/019c2dec-9673-726e-84b7-25377c85951b 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor offset=0 2026/02/05 13:10:05 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2dec-9685-75f0-8326-61f535aef30f 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 13:10:05 INFO Received delete request activity.id=https://b.localdomain/post/019c2dec-957d-74b8-9cd8-81a661be60fb#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-957d-74b8-9cd8-81a661be60fb activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2dec-957d-74b8-9cd8-81a661be60fb 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2dec-9731-7dd3-8d5d-98a53c93349b activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-9685-75f0-8326-61f535aef30f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-9685-75f0-8326-61f535aef30f 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:05 INFO Received delete request activity.id=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2dec-956c-7916-afb6-6deb1038c65a 2026/02/05 13:10:05 INFO Deleted old posts count=2 2026/02/05 13:10:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor offset=0 2026/02/05 13:10:05 INFO Removed old shared posts count=1 2026/02/05 13:10: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 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2dec-96f3-7200-b1a1-ad09b41a1072 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 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2dec-9740-7a45-9c16-bd5b63b297cf activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2dec-96f3-7200-b1a1-ad09b41a1072 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2dec-96f3-7200-b1a1-ad09b41a1072 2026/02/05 13:10:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor offset=0 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2dec-9731-7dd3-8d5d-98a53c93349b 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2dec-9731-7dd3-8d5d-98a53c93349b 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Looking up user name=alice 2026/02/05 13:10:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2dec-9740-7a45-9c16-bd5b63b297cf 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2dec-9740-7a45-9c16-bd5b63b297cf 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2dec-9549-781d-8c55-926a58c61d66#delete 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2dec-9549-781d-8c55-926a58c61d66#delete 2026/02/05 13:10:05 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-974e-76a9-94d1-ab090d32b886 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 13:10:05 INFO Looking up user name=stuff 2026/02/05 13:10:05 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-9746-718c-a7bb-d6c814474722 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-9746-718c-a7bb-d6c814474722 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2dec-957d-74b8-9cd8-81a661be60fb#delete 2026/02/05 13:10:05 INFO Looking up user name=stuff 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-974e-76a9-94d1-ab090d32b886 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2dec-9549-781d-8c55-926a58c61d66#delete 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2dec-957d-74b8-9cd8-81a661be60fb#delete 2026/02/05 13:10:05 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-9746-718c-a7bb-d6c814474722 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/followers: actor is not cached" 2026/02/05 13:10:05 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-9746-718c-a7bb-d6c814474722 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor gateway=https://a.localdomain 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-974e-76a9-94d1-ab090d32b886 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-9746-718c-a7bb-d6c814474722 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2dec-9738-7005-9e0e-6797912e045e 2026/02/05 13:10: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 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-9746-718c-a7bb-d6c814474722 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2dec-9740-7a45-9c16-bd5b63b297cf 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2dec-9731-7dd3-8d5d-98a53c93349b 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2dec-9731-7dd3-8d5d-98a53c93349b 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2dec-9740-7a45-9c16-bd5b63b297cf 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2dec-957d-74b8-9cd8-81a661be60fb#delete 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2dec-9738-7005-9e0e-6797912e045e 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 13:10:05 INFO Looking up user name=stuff 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-974e-76a9-94d1-ab090d32b886 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-974e-76a9-94d1-ab090d32b886 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2dec-9731-7dd3-8d5d-98a53c93349b activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-9685-75f0-8326-61f535aef30f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-9685-75f0-8326-61f535aef30f 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 13:10:05 INFO Looking up user name=stuff 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2dec-9738-7005-9e0e-6797912e045e 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2dec-9549-781d-8c55-926a58c61d66#delete 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2dec-957d-74b8-9cd8-81a661be60fb#delete 2026/02/05 13:10: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 13:10:05 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d 2026/02/05 13:10:05 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2dec-9740-7a45-9c16-bd5b63b297cf activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2dec-96f3-7200-b1a1-ad09b41a1072 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2dec-96f3-7200-b1a1-ad09b41a1072 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019c2dec-9738-7005-9e0e-6797912e045e 2026/02/05 13:10: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 13:10: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 13:10:05 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d#delete 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d#delete 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10: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 13:10:05 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-9746-718c-a7bb-d6c814474722 2026/02/05 13:10:05 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-9746-718c-a7bb-d6c814474722 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:05 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 13:10:05 INFO Looking up user name=alice --- PASS: TestCluster_PublicPost (5.10s) 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:05 INFO Received delete request activity.id=https://b.localdomain/post/019c2dec-9549-781d-8c55-926a58c61d66#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9549-781d-8c55-926a58c61d66 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2dec-9549-781d-8c55-926a58c61d66 2026/02/05 13:10:05 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d#delete 2026/02/05 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d#delete 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10: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 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-974e-76a9-94d1-ab090d32b886 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 13:10:05 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 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 13:10:05 INFO Received delete request activity.id=https://b.localdomain/post/019c2dec-957d-74b8-9cd8-81a661be60fb#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-957d-74b8-9cd8-81a661be60fb activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2dec-957d-74b8-9cd8-81a661be60fb 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor offset=0 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10: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 13:10:05 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/02/05 13:10: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 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:05 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 13:10:05 INFO Looking up user name=carol 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor 2026/02/05 13:10:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9790-7070-828f-92e95e4ed90d activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171 2026/02/05 13:10:05 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-9746-718c-a7bb-d6c814474722 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-9746-718c-a7bb-d6c814474722 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc 2026/02/05 13:10:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9790-7070-828f-92e95e4ed90d 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9790-7070-828f-92e95e4ed90d 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:05 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d 2026/02/05 13:10:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:05 INFO Looking up user name=bob 2026/02/05 13:10:05 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor/post/019c2dec-94dd-759b-aaa4-58d400a93e01 starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor --- PASS: TestCluster_ReplyForwardingWithIntegrityProofs (5.14s) 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-9746-718c-a7bb-d6c814474722 2026/02/05 13:10:05 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-9746-718c-a7bb-d6c814474722 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor gateway=https://c.localdomain 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-9746-718c-a7bb-d6c814474722 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-9746-718c-a7bb-d6c814474722 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-9746-718c-a7bb-d6c814474722 2026/02/05 13:10:05 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d#delete 2026/02/05 13:10: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 13:10:05 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/02/05 13:10:05 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-9746-718c-a7bb-d6c814474722 2026/02/05 13:10:05 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d#delete 2026/02/05 13:10: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 13:10:05 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkrc9rTf8WfxcZuYSAE8S7WSiyejn92AbcGbh7wBq24Rnu/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhF2HzTVYFsVC1BcjN5RGwvXWK6tLry738p4sdk1xteVz/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d#delete 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10: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 13:10:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d#delete 2026/02/05 13:10:05 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor 2026/02/05 13:10:06 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/followers_synchronization\", digest=\"4bd59bcee9fa1b056241162b4903213633e0ef51d0b9a5c7f527c96878374520\"" error="collection is not sender's followers" 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-9746-718c-a7bb-d6c814474722 2026/02/05 13:10:06 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-9746-718c-a7bb-d6c814474722 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:06 INFO Looking up user name=carol 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9790-7070-828f-92e95e4ed90d 2026/02/05 13:10:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-9790-7070-828f-92e95e4ed90d 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2dec-97b3-7291-b96d-aecf3c42fd80 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2dec-97b3-7291-b96d-aecf3c42fd80 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2dec-97b3-7291-b96d-aecf3c42fd80 --- PASS: TestDeleter_OldData (5.16s) 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2dec-97b3-7291-b96d-aecf3c42fd80 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:06 INFO Fetching object id=ap://did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor 2026/02/05 13:10:06 INFO Looking up user name=alice 2026/02/05 13:10:06 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2dec-97b3-7291-b96d-aecf3c42fd80 2026/02/05 13:10:06 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor/post/019c2dec-954a-7875-9927-d286b056439d 2026/02/05 13:10:06 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/update/019c2dec-9746-718c-a7bb-d6c814474722 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc 2026/02/05 13:10:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171 request.user=carol post=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:06 INFO Looking up user name=alice 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2dec-97b3-7291-b96d-aecf3c42fd80 2026/02/05 13:10:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2dec-97b3-7291-b96d-aecf3c42fd80 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:06 INFO Follow is rejected activity.id=https://b.localdomain/reject/019c2dec-97cb-7bc2-a410-d2e9c717d428 activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-974e-76a9-94d1-ab090d32b886 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2dec-974e-76a9-94d1-ab090d32b886 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/019c2dec-97cb-7bc2-a410-d2e9c717d428 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/019c2dec-97cb-7bc2-a410-d2e9c717d428 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:06 INFO Looking up user name=carol 2026/02/05 13:10:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9673-726e-84b7-25377c85951b request.user=alice post=https://b.localdomain/post/019c2dec-9673-726e-84b7-25377c85951b 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/019c2dec-97cb-7bc2-a410-d2e9c717d428 2026/02/05 13:10:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/reject/019c2dec-97cb-7bc2-a410-d2e9c717d428 2026/02/05 13:10:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor offset=0 2026/02/05 13:10:06 INFO Looking up user name=carol 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:06 INFO Looking up user name=alice 2026/02/05 13:10:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:06 INFO Forwarding post to group followers activity=https://b.localdomain/create/019c2dec-9790-7070-828f-92e95e4ed90d note=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171 group=https://g.localdomain/user/stuff 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:06 INFO Looking up user name=alice 2026/02/05 13:10:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9790-7070-828f-92e95e4ed90d activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9790-7070-828f-92e95e4ed90d 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9790-7070-828f-92e95e4ed90d 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-97d8-7613-8dff-5537d299915d 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-97d8-7613-8dff-5537d299915d 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-97d8-7613-8dff-5537d299915d 2026/02/05 13:10:06 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-97d8-7613-8dff-5537d299915d 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:06 INFO Looking up user name=carol 2026/02/05 13:10:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:06 INFO Follow is rejected activity.id=https://b.localdomain/reject/019c2dec-97cb-7bc2-a410-d2e9c717d428 activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-974e-76a9-94d1-ab090d32b886 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2dec-974e-76a9-94d1-ab090d32b886 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:06 INFO Looking up user name=carol 2026/02/05 13:10:06 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9790-7070-828f-92e95e4ed90d 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-97d8-7613-8dff-5537d299915d 2026/02/05 13:10:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:06 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 13:10:06 INFO Looking up user name=alice 2026/02/05 13:10:06 INFO Looking up user name=stuff 2026/02/05 13:10:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor offset=0 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-97d8-7613-8dff-5537d299915d 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 13:10:06 INFO Looking up user name=stuff 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-97d8-7613-8dff-5537d299915d 2026/02/05 13:10:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-9790-7070-828f-92e95e4ed90d 2026/02/05 13:10:06 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2dec-97d8-7613-8dff-5537d299915d 2026/02/05 13:10:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor offset=0 2026/02/05 13:10:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:06 INFO Notifying that user does not exist user=bob 2026/02/05 13:10:06 WARN Actor is gone, deleting associated objects id=https://b.localdomain/user/bob 2026/02/05 13:10: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 13:10: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 13:10:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiBwBvWm6b9bGFHCzwdmUQbTzXmv1Aktx98uWicnuDnGK/actor offset=0 --- PASS: TestCluster_ReplyForwardingPortableActors (5.24s) 2026/02/05 13:10:06 INFO Looking up user name=carol 2026/02/05 13:10:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9790-7070-828f-92e95e4ed90d activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 13:10:06 INFO Looking up user name=stuff 2026/02/05 13:10:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:06 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc 2026/02/05 13:10:06 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 13:10:06 INFO Looking up user name=carol 2026/02/05 13:10:06 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 13:10:06 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc#delete error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/followers: actor is not cached" 2026/02/05 13:10:06 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc#delete sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor gateway=https://a.localdomain 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc#delete 2026/02/05 13:10:06 INFO Looking up user name=stuff 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc#delete 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc#delete 2026/02/05 13:10:06 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc#delete 2026/02/05 13:10:06 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 13:10:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 --- PASS: TestCluster_DeletedInstance (5.26s) 2026/02/05 13:10:06 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor request.user=carol actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor offset=0 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:06 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 13:10: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 13:10:06 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor --- PASS: TestCluster_ShareUnshare (5.27s) --- PASS: TestCluster_PostToFollowers_Rejected (5.27s) 2026/02/05 13:10:06 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc 2026/02/05 13:10:06 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc#delete 2026/02/05 13:10:06 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc#delete sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor gateway=https://c.localdomain 2026/02/05 13:10:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=g.localdomain name=stuff 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc#delete 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc#delete 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc#delete 2026/02/05 13:10:06 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 13:10:06 INFO Looking up user name=stuff 2026/02/05 13:10:06 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/followers_synchronization\", digest=\"4bd59bcee9fa1b056241162b4903213633e0ef51d0b9a5c7f527c96878374520\"" error="collection is not sender's followers" 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkt5qvtEAHubVB1XjxTzeGLpY1n6rNVtupbPYypcpnGSqU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc#delete 2026/02/05 13:10:06 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc#delete 2026/02/05 13:10:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc#delete 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:06 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10: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 13:10:06 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc 2026/02/05 13:10:06 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor/post/019c2dec-94af-7792-819f-4afa2ccdb1dc 2026/02/05 13:10: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 13:10:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:06 INFO Updated post activity.id=https://b.localdomain/update/019c2dec-9855-7b1f-955f-c5de2080f932 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171 2026/02/05 13:10:06 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9855-7b1f-955f-c5de2080f932 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9855-7b1f-955f-c5de2080f932 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:06 INFO Fetching object id=ap://did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor 2026/02/05 13:10:06 INFO Looking up user name=carol 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9855-7b1f-955f-c5de2080f932 2026/02/05 13:10:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-9855-7b1f-955f-c5de2080f932 2026/02/05 13:10:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuR41uAm5kHpvYxxVgANULFtEg7NuWLVjx2nUHureEc2U/actor offset=0 2026/02/05 13:10:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171 request.user=carol post=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171 --- PASS: TestCluster_Gateways (5.35s) 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:06 INFO Looking up user name=carol 2026/02/05 13:10:06 INFO Forwarding post to group followers activity=https://b.localdomain/update/019c2dec-9855-7b1f-955f-c5de2080f932 note=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171 group=https://g.localdomain/user/stuff 2026/02/05 13:10:06 INFO Updated post activity.id=https://b.localdomain/update/019c2dec-9855-7b1f-955f-c5de2080f932 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9855-7b1f-955f-c5de2080f932 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9855-7b1f-955f-c5de2080f932 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-9884-794b-a3e3-957fc854d54f 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-9884-794b-a3e3-957fc854d54f 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-9884-794b-a3e3-957fc854d54f 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-9884-794b-a3e3-957fc854d54f 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 13:10:06 INFO Looking up user name=stuff 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-9884-794b-a3e3-957fc854d54f 2026/02/05 13:10:06 INFO Looking up user name=carol 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9855-7b1f-955f-c5de2080f932 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-9884-794b-a3e3-957fc854d54f 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 13:10:06 INFO Looking up user name=stuff 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-9884-794b-a3e3-957fc854d54f 2026/02/05 13:10:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-9855-7b1f-955f-c5de2080f932 2026/02/05 13:10:06 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2dec-9884-794b-a3e3-957fc854d54f 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:06 INFO Looking up user name=carol 2026/02/05 13:10:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:06 INFO Updated post activity.id=https://b.localdomain/update/019c2dec-9855-7b1f-955f-c5de2080f932 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 13:10:06 INFO Looking up user name=stuff 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 13:10:06 INFO Looking up user name=stuff 2026/02/05 13:10:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:06 INFO Looking up user name=bob 2026/02/05 13:10: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 13:10: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 13:10:06 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 13:10: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 13:10:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-98c2-7862-b16d-9f1fc6faea16 2026/02/05 13:10:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-98cd-772c-bfb2-0ef123173d26 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 13:10: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 13:10:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-98cd-772c-bfb2-0ef123173d26 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-98cd-772c-bfb2-0ef123173d26 2026/02/05 13:10:06 INFO Looking up user name=alice 2026/02/05 13:10:06 WARN Invalid metadata field request.path=/users/metadata/add request.user=bob field="c=d\ne" 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-98cd-772c-bfb2-0ef123173d26 2026/02/05 13:10:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-98cd-772c-bfb2-0ef123173d26 2026/02/05 13:10:06 INFO Received delete request activity.id=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171#delete 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171#delete 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171#delete 2026/02/05 13:10:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171#delete 2026/02/05 13:10:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10: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 13:10:06 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 13:10:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:06 INFO Looking up user name=carol 2026/02/05 13:10:06 INFO Received delete request activity.id=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171 2026/02/05 13:10:06 INFO Forwarding post to group followers activity=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171#delete note=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171 group=https://g.localdomain/user/stuff 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171#delete 2026/02/05 13:10:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 13:10:06 INFO Looking up user name=bob 2026/02/05 13:10:06 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171#delete 2026/02/05 13:10:06 INFO Looking up user name=carol 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171#delete 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-98f7-7aba-939a-2700b12e9a81 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-98f7-7aba-939a-2700b12e9a81 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-98f7-7aba-939a-2700b12e9a81 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-98f7-7aba-939a-2700b12e9a81 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-98f7-7aba-939a-2700b12e9a81 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 13:10:06 INFO Looking up user name=stuff 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 13:10:06 INFO Looking up user name=stuff 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-98f7-7aba-939a-2700b12e9a81 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-98f7-7aba-939a-2700b12e9a81 2026/02/05 13:10:06 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2dec-98f7-7aba-939a-2700b12e9a81 2026/02/05 13:10:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171#delete 2026/02/05 13:10: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 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 --- PASS: TestMetadata_LineBreak (5.50s) 2026/02/05 13:10:06 INFO Looking up user name=carol 2026/02/05 13:10:06 INFO Received delete request activity.id=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2dec-978f-7d76-a1c9-2a4f9c26b171 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 13:10:06 INFO Looking up user name=stuff 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 13:10:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-9914-7a50-ad5a-e8e6dd61896f 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 13:10:06 INFO Looking up user name=stuff 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-9914-7a50-ad5a-e8e6dd61896f 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-9914-7a50-ad5a-e8e6dd61896f 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10: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 13:10:06 INFO Looking up user name=alice 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2dec-9914-7a50-ad5a-e8e6dd61896f 2026/02/05 13:10:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-9914-7a50-ad5a-e8e6dd61896f 2026/02/05 13:10: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 13:10: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 13:10:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10: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 13:10:06 INFO Looking up user name=alice 2026/02/05 13:10:06 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2dec-98cd-772c-bfb2-0ef123173d26 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 13:10:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-9946-75e3-8e19-ba8e44e37762 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-98cd-772c-bfb2-0ef123173d26 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-98cd-772c-bfb2-0ef123173d26 2026/02/05 13:10:06 INFO Creating new user request.path=/users/register name=carol 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice --- PASS: TestCluster_PostInCommunity (5.56s) 2026/02/05 13:10:06 INFO Looking up user name=alice 2026/02/05 13:10:06 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2dec-9914-7a50-ad5a-e8e6dd61896f 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 13:10:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-9952-7609-9a78-9ee382bbe691 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-9914-7a50-ad5a-e8e6dd61896f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-9914-7a50-ad5a-e8e6dd61896f 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-9946-75e3-8e19-ba8e44e37762 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-9946-75e3-8e19-ba8e44e37762 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:06 INFO Looking up user name=bob 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-9952-7609-9a78-9ee382bbe691 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-9946-75e3-8e19-ba8e44e37762 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-9952-7609-9a78-9ee382bbe691 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:06 INFO Looking up user name=carol 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-9952-7609-9a78-9ee382bbe691 2026/02/05 13:10:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2dec-9946-75e3-8e19-ba8e44e37762 2026/02/05 13:10:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2dec-9952-7609-9a78-9ee382bbe691 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:06 INFO Looking up user name=bob 2026/02/05 13:10:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-9946-75e3-8e19-ba8e44e37762 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-98cd-772c-bfb2-0ef123173d26 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-98cd-772c-bfb2-0ef123173d26 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:06 INFO Looking up user name=carol 2026/02/05 13:10:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-9952-7609-9a78-9ee382bbe691 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-9914-7a50-ad5a-e8e6dd61896f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-9914-7a50-ad5a-e8e6dd61896f 2026/02/05 13:10:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9982-7b01-b62b-f6f6b7442ea2 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9982-7942-8c00-4ee6068f94ba activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-9982-7942-8c00-4ee6068f94ba 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9982-7b01-b62b-f6f6b7442ea2 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9982-7b01-b62b-f6f6b7442ea2 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:06 INFO Looking up user name=carol 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9982-7b01-b62b-f6f6b7442ea2 2026/02/05 13:10:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-9982-7b01-b62b-f6f6b7442ea2 2026/02/05 13:10:06 INFO Creating new user request.path=/users/register name=carol 2026/02/05 13:10:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9982-7942-8c00-4ee6068f94ba request.user=carol post=https://b.localdomain/post/019c2dec-9982-7942-8c00-4ee6068f94ba 2026/02/05 13:10:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-99af-76c2-9df6-a4c6da89395c activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-99af-7683-a975-0903ce815ce8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-99af-7683-a975-0903ce815ce8 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-99af-76c2-9df6-a4c6da89395c 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-99af-76c2-9df6-a4c6da89395c 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:06 INFO Looking up user name=carol 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-99af-76c2-9df6-a4c6da89395c 2026/02/05 13:10:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-99af-76c2-9df6-a4c6da89395c 2026/02/05 13:10:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-99af-7683-a975-0903ce815ce8 request.user=carol post=https://b.localdomain/post/019c2dec-99af-7683-a975-0903ce815ce8 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:06 INFO Looking up user name=carol 2026/02/05 13:10:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9982-7b01-b62b-f6f6b7442ea2 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9982-7942-8c00-4ee6068f94ba activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-9982-7942-8c00-4ee6068f94ba 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:06 INFO Looking up user name=carol 2026/02/05 13:10:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-99af-76c2-9df6-a4c6da89395c activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-99af-7683-a975-0903ce815ce8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-99af-7683-a975-0903ce815ce8 2026/02/05 13:10:06 INFO Creating new user request.path=/users/register name=carol 2026/02/05 13:10:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-99ec-7cd1-a89c-1d17ab6dcf67 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-99ec-7c91-9cd9-3580c7c3a502 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-99ec-7c91-9cd9-3580c7c3a502 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-99ec-7cd1-a89c-1d17ab6dcf67 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-99ec-7cd1-a89c-1d17ab6dcf67 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:06 INFO Looking up user name=bob 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-99ec-7cd1-a89c-1d17ab6dcf67 2026/02/05 13:10:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-99ec-7cd1-a89c-1d17ab6dcf67 2026/02/05 13:10:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-99ec-7c91-9cd9-3580c7c3a502 request.user=bob post=https://b.localdomain/post/019c2dec-99ec-7c91-9cd9-3580c7c3a502 2026/02/05 13:10:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9a1a-7659-be4c-349b8ebba13e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9a1a-75cf-8234-1cac1ce9a5d7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9a1a-75cf-8234-1cac1ce9a5d7 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9a1a-7659-be4c-349b8ebba13e 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9a1a-7659-be4c-349b8ebba13e 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:06 INFO Looking up user name=bob 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9a1a-7659-be4c-349b8ebba13e 2026/02/05 13:10:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-9a1a-7659-be4c-349b8ebba13e 2026/02/05 13:10:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9a1a-75cf-8234-1cac1ce9a5d7 request.user=bob post=https://b.localdomain/post/019c2dec-9a1a-75cf-8234-1cac1ce9a5d7 2026/02/05 13:10:06 INFO Creating new user request.path=/users/register name=bob 2026/02/05 13:10:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9a46-73af-ac2b-a16813189507 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9a46-736e-984a-539e60f2df3a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9a46-736e-984a-539e60f2df3a 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9a46-73af-ac2b-a16813189507 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9a46-73af-ac2b-a16813189507 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:06 INFO Looking up user name=bob 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9a46-73af-ac2b-a16813189507 2026/02/05 13:10:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-9a46-73af-ac2b-a16813189507 2026/02/05 13:10:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9a46-736e-984a-539e60f2df3a request.user=bob post=https://b.localdomain/post/019c2dec-9a46-736e-984a-539e60f2df3a 2026/02/05 13:10:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 13:10: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 13:10:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-99af-7683-a975-0903ce815ce8 request.user=bob post=https://b.localdomain/post/019c2dec-99af-7683-a975-0903ce815ce8 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2dec-9a90-7576-9ec6-b702fceb217c 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2dec-9a90-7576-9ec6-b702fceb217c 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:06 INFO Looking up user name=bob 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2dec-9a90-7576-9ec6-b702fceb217c 2026/02/05 13:10:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2dec-9a90-7576-9ec6-b702fceb217c 2026/02/05 13:10:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-99af-7683-a975-0903ce815ce8 request.user=bob post=https://b.localdomain/post/019c2dec-99af-7683-a975-0903ce815ce8 2026/02/05 13:10:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9982-7942-8c00-4ee6068f94ba request.user=bob post=https://b.localdomain/post/019c2dec-9982-7942-8c00-4ee6068f94ba 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2dec-9abc-756b-a37c-9887710f41b3 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2dec-9abc-756b-a37c-9887710f41b3 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:06 INFO Looking up user name=bob 2026/02/05 13:10:06 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2dec-9abc-756b-a37c-9887710f41b3 2026/02/05 13:10:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2dec-9abc-756b-a37c-9887710f41b3 2026/02/05 13:10:06 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 13:10:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9982-7942-8c00-4ee6068f94ba request.user=bob post=https://b.localdomain/post/019c2dec-9982-7942-8c00-4ee6068f94ba 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:06 INFO Looking up user name=bob 2026/02/05 13:10:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-99ec-7cd1-a89c-1d17ab6dcf67 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-99ec-7c91-9cd9-3580c7c3a502 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-99ec-7c91-9cd9-3580c7c3a502 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:06 INFO Looking up user name=alice 2026/02/05 13:10:06 INFO Looking up user name=bob 2026/02/05 13:10:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9a1a-7659-be4c-349b8ebba13e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9a1a-75cf-8234-1cac1ce9a5d7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9a1a-75cf-8234-1cac1ce9a5d7 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:06 INFO Looking up user name=bob 2026/02/05 13:10:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9a46-73af-ac2b-a16813189507 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9a46-736e-984a-539e60f2df3a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9a46-736e-984a-539e60f2df3a 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:06 INFO Looking up user name=bob 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:06 INFO Looking up user name=bob 2026/02/05 13:10:06 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 13:10:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:06 INFO Looking up user name=bob 2026/02/05 13:10:06 INFO Adding mention request.path=/users/dm request.user=carol name=@alice@a.localdomain actor=https://a.localdomain/user/alice 2026/02/05 13:10: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 13:10:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9afc-71ea-9d36-0d20776581dc activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9afb-7ed7-98d5-0163233a56ff activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-9afb-7ed7-98d5-0163233a56ff 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2dec-9afc-71ea-9d36-0d20776581dc 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2dec-9afc-71ea-9d36-0d20776581dc 2026/02/05 13:10:06 INFO Looking up user name=carol 2026/02/05 13:10:06 INFO Creating new user request.path=/users/register name=carol 2026/02/05 13:10:06 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2dec-9afc-71ea-9d36-0d20776581dc 2026/02/05 13:10:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-9afc-71ea-9d36-0d20776581dc 2026/02/05 13:10:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9afb-7ed7-98d5-0163233a56ff request.user=carol post=https://b.localdomain/post/019c2dec-9afb-7ed7-98d5-0163233a56ff 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:06 INFO Looking up user name=carol 2026/02/05 13:10:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9afc-71ea-9d36-0d20776581dc activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9afb-7ed7-98d5-0163233a56ff activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-9afb-7ed7-98d5-0163233a56ff 2026/02/05 13:10:06 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 13:10:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10: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 13:10:06 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 13:10:06 INFO Looking up user name=carol 2026/02/05 13:10:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:06 INFO Looking up user name=bob 2026/02/05 13:10: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 13:10:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestDeleter_Disabled (6.09s) 2026/02/05 13:10:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:06 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 13:10:06 INFO Looking up user name=carol 2026/02/05 13:10: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 13:10:06 INFO Updated post activity.id=https://b.localdomain/update/019c2dec-9b8a-7c25-9e30-74712442a947 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9afb-7ed7-98d5-0163233a56ff activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-9afb-7ed7-98d5-0163233a56ff 2026/02/05 13:10:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2dec-9b8a-7c25-9e30-74712442a947 2026/02/05 13:10:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2dec-9b8a-7c25-9e30-74712442a947 2026/02/05 13:10:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:07 INFO Looking up user name=carol 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2dec-9b8a-7c25-9e30-74712442a947 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-9b8a-7c25-9e30-74712442a947 2026/02/05 13:10:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9afb-7ed7-98d5-0163233a56ff request.user=carol post=https://b.localdomain/post/019c2dec-9afb-7ed7-98d5-0163233a56ff 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:07 INFO Looking up user name=carol 2026/02/05 13:10:07 INFO Updated post activity.id=https://b.localdomain/update/019c2dec-9b8a-7c25-9e30-74712442a947 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9afb-7ed7-98d5-0163233a56ff activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-9afb-7ed7-98d5-0163233a56ff 2026/02/05 13:10: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 13:10: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 13:10:07 INFO Received delete request activity.id=https://b.localdomain/post/019c2dec-9afb-7ed7-98d5-0163233a56ff#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9afb-7ed7-98d5-0163233a56ff activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2dec-9afb-7ed7-98d5-0163233a56ff 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2dec-9afb-7ed7-98d5-0163233a56ff#delete 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2dec-9afb-7ed7-98d5-0163233a56ff#delete 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2dec-9afb-7ed7-98d5-0163233a56ff#delete 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2dec-9afb-7ed7-98d5-0163233a56ff#delete 2026/02/05 13:10: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 13:10:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:07 INFO Looking up user name=carol 2026/02/05 13:10:07 INFO Received delete request activity.id=https://b.localdomain/post/019c2dec-9afb-7ed7-98d5-0163233a56ff#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9afb-7ed7-98d5-0163233a56ff activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2dec-9afb-7ed7-98d5-0163233a56ff 2026/02/05 13:10: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 13:10:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 --- PASS: TestCluster_DM (6.28s) 2026/02/05 13:10:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 13:10:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 13:10:07 INFO Fetching object id=ap://did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor offset=0 2026/02/05 13:10:07 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2dec-9cea-7a56-8783-05de583c2e93 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:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/inbox activity=https://b.localdomain/follow/019c2dec-9cea-7a56-8783-05de583c2e93 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/inbox activity=https://b.localdomain/follow/019c2dec-9cea-7a56-8783-05de583c2e93 2026/02/05 13:10:07 INFO Looking up user name=bob 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/inbox activity=https://b.localdomain/follow/019c2dec-9cea-7a56-8783-05de583c2e93 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2dec-9cea-7a56-8783-05de583c2e93 2026/02/05 13:10:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor offset=0 2026/02/05 13:10:07 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 13:10:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 13:10:07 INFO Fetching object id=ap://did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/02/05 13:10:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor offset=0 2026/02/05 13:10:07 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 13:10:07 INFO Looking up user name=stuff 2026/02/05 13:10:07 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor/follow/019c2dec-9d4a-755c-b456-4cf0af4515dd activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor/follow/019c2dec-9d4a-755c-b456-4cf0af4515dd 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor/follow/019c2dec-9d4a-755c-b456-4cf0af4515dd 2026/02/05 13:10: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 13:10:07 INFO Fetching object id=ap://did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor/follow/019c2dec-9d4a-755c-b456-4cf0af4515dd 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor/follow/019c2dec-9d4a-755c-b456-4cf0af4515dd 2026/02/05 13:10:07 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-9d66-739b-922b-1996154a9884 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 13:10:07 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2dec-9d66-739b-922b-1996154a9884 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2dec-9d66-739b-922b-1996154a9884 2026/02/05 13:10:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor offset=0 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:07 INFO Looking up user name=alice 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2dec-9d66-739b-922b-1996154a9884 2026/02/05 13:10:07 INFO Looking up user name=bob 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-9d66-739b-922b-1996154a9884 2026/02/05 13:10:07 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 13:10:07 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2dec-9cea-7a56-8783-05de583c2e93 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:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/accept/019c2dec-9d77-7292-aaee-8bc40e6f7046 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2dec-9cea-7a56-8783-05de583c2e93 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2dec-9cea-7a56-8783-05de583c2e93 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor 2026/02/05 13:10:07 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10: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 13:10:07 INFO Fetching object id=ap://did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor 2026/02/05 13:10:07 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor/follow/019c2dec-9d4a-755c-b456-4cf0af4515dd activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/accept/019c2dec-9d83-7e6c-8bec-60ecd5fd1e3c activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor/follow/019c2dec-9d4a-755c-b456-4cf0af4515dd activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor/follow/019c2dec-9d4a-755c-b456-4cf0af4515dd 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/accept/019c2dec-9d77-7292-aaee-8bc40e6f7046 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/accept/019c2dec-9d77-7292-aaee-8bc40e6f7046 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/accept/019c2dec-9d83-7e6c-8bec-60ecd5fd1e3c 2026/02/05 13:10:07 INFO Looking up user name=bob 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/accept/019c2dec-9d83-7e6c-8bec-60ecd5fd1e3c 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/02/05 13:10:07 INFO Fetching object id=ap://did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Fetching object id=ap://did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 13:10: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 13:10:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/accept/019c2dec-9d77-7292-aaee-8bc40e6f7046 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/accept/019c2dec-9d83-7e6c-8bec-60ecd5fd1e3c 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/accept/019c2dec-9d77-7292-aaee-8bc40e6f7046 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/accept/019c2dec-9d83-7e6c-8bec-60ecd5fd1e3c 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Looking up user name=stuff 2026/02/05 13:10:07 INFO Fetching object id=ap://did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2dec-9da4-720d-bca1-b6400f0d5d82 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 13:10:07 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/accept/019c2dec-9d77-7292-aaee-8bc40e6f7046 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2dec-9cea-7a56-8783-05de583c2e93 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2dec-9cea-7a56-8783-05de583c2e93 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-9da4-720d-bca1-b6400f0d5d82 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-9da4-720d-bca1-b6400f0d5d82 2026/02/05 13:10:07 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 13:10:07 INFO Fetching object id=ap://did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/accept/019c2dec-9d83-7e6c-8bec-60ecd5fd1e3c activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor/follow/019c2dec-9d4a-755c-b456-4cf0af4515dd activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor/follow/019c2dec-9d4a-755c-b456-4cf0af4515dd 2026/02/05 13:10:07 INFO Looking up user name=alice 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2dec-9da4-720d-bca1-b6400f0d5d82 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2dec-9da4-720d-bca1-b6400f0d5d82 2026/02/05 13:10:07 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2dec-9db7-781d-8f15-9a9a4c938388 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 13:10:07 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2dec-9db7-781d-8f15-9a9a4c938388 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2dec-9db7-781d-8f15-9a9a4c938388 2026/02/05 13:10: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 13:10:07 INFO Looking up user name=carol 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2dec-9db7-781d-8f15-9a9a4c938388 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2dec-9db7-781d-8f15-9a9a4c938388 2026/02/05 13:10:07 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 13:10:07 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/create/019c2dec-9dca-7eda-9319-fe85959c72f2 note=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/post/019c2dec-9dca-7e86-bf44-2a2910692003 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/post/019c2dec-9dca-7e86-bf44-2a2910692003 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/create/019c2dec-9dca-7eda-9319-fe85959c72f2 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/post/019c2dec-9dca-7e86-bf44-2a2910692003 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/post/019c2dec-9dca-7e86-bf44-2a2910692003 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/create/019c2dec-9dca-7eda-9319-fe85959c72f2 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/create/019c2dec-9dca-7eda-9319-fe85959c72f2 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/create/019c2dec-9dca-7eda-9319-fe85959c72f2 2026/02/05 13:10:07 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 13:10:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/create/019c2dec-9dca-7eda-9319-fe85959c72f2 2026/02/05 13:10:07 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:07 INFO Looking up user name=bob 2026/02/05 13:10:07 INFO Fetching object id=ap://did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Looking up user name=alice 2026/02/05 13:10:07 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2dec-9d66-739b-922b-1996154a9884 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 13:10:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/create/019c2dec-9dca-7eda-9319-fe85959c72f2 2026/02/05 13:10:07 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2dec-9de1-7cc2-aaf9-033af072ebd9 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-9d66-739b-922b-1996154a9884 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-9d66-739b-922b-1996154a9884 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:07 INFO Fetching object id=ap://did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/create/019c2dec-9dca-7eda-9319-fe85959c72f2 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/create/019c2dec-9dca-7eda-9319-fe85959c72f2 2026/02/05 13:10: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 13:10:07 INFO Looking up user name=carol 2026/02/05 13:10:07 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2dec-9db7-781d-8f15-9a9a4c938388 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 13:10:07 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2dec-9ded-7722-b734-fb40236dd506 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2dec-9db7-781d-8f15-9a9a4c938388 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2dec-9db7-781d-8f15-9a9a4c938388 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2dec-9de1-7cc2-aaf9-033af072ebd9 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2dec-9de1-7cc2-aaf9-033af072ebd9 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2dec-9ded-7722-b734-fb40236dd506 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2dec-9ded-7722-b734-fb40236dd506 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 13:10:07 INFO Looking up user name=stuff 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 13:10:07 INFO Looking up user name=stuff 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2dec-9de1-7cc2-aaf9-033af072ebd9 2026/02/05 13:10:07 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/post/019c2dec-9dca-7e86-bf44-2a2910692003 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/post/019c2dec-9dca-7e86-bf44-2a2910692003 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2dec-9ded-7722-b734-fb40236dd506 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2dec-9de1-7cc2-aaf9-033af072ebd9 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2dec-9ded-7722-b734-fb40236dd506 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 13:10:07 INFO Looking up user name=stuff 2026/02/05 13:10:07 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2dec-9de1-7cc2-aaf9-033af072ebd9 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-9d66-739b-922b-1996154a9884 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-9d66-739b-922b-1996154a9884 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2dec-9df8-7ca4-aed8-cea9be5ba713 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 13:10:07 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 13:10:07 INFO Looking up user name=stuff 2026/02/05 13:10:07 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2dec-9ded-7722-b734-fb40236dd506 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2dec-9db7-781d-8f15-9a9a4c938388 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2dec-9db7-781d-8f15-9a9a4c938388 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2dec-9df8-7ca4-aed8-cea9be5ba713 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2dec-9df8-7ca4-aed8-cea9be5ba713 2026/02/05 13:10:07 INFO Fetching object id=ap://did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/create/019c2dec-9dca-7eda-9319-fe85959c72f2 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/post/019c2dec-9dca-7e86-bf44-2a2910692003 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/post/019c2dec-9dca-7e86-bf44-2a2910692003 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Looking up user name=carol 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2dec-9df8-7ca4-aed8-cea9be5ba713 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2dec-9df8-7ca4-aed8-cea9be5ba713 2026/02/05 13:10:07 INFO Fetching object id=ap://did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/create/019c2dec-9dca-7eda-9319-fe85959c72f2 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/post/019c2dec-9dca-7e86-bf44-2a2910692003 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/post/019c2dec-9dca-7e86-bf44-2a2910692003 2026/02/05 13:10: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 13:10:07 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/02/05 13:10:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9e18-7a90-91ad-3b43663f2ebb activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9e18-7874-95e0-66ed3dc85812 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-9e18-7874-95e0-66ed3dc85812 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9e18-7a90-91ad-3b43663f2ebb 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9e18-7a90-91ad-3b43663f2ebb 2026/02/05 13:10:07 INFO Looking up user name=alice 2026/02/05 13:10:07 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2dec-9da4-720d-bca1-b6400f0d5d82 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 13:10:07 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/post/019c2dec-9dca-7e86-bf44-2a2910692003 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/post/019c2dec-9dca-7e86-bf44-2a2910692003 2026/02/05 13:10:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-9e29-7596-889f-2a949abf4563 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-9da4-720d-bca1-b6400f0d5d82 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-9da4-720d-bca1-b6400f0d5d82 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 13:10:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9e29-7663-802c-e0ce203e0d1f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9e29-7625-a151-5c9ae3be5c52 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9e29-7625-a151-5c9ae3be5c52 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:07 INFO Looking up user name=carol 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/inbox activity=https://b.localdomain/create/019c2dec-9e29-7663-802c-e0ce203e0d1f 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/inbox activity=https://b.localdomain/create/019c2dec-9e29-7663-802c-e0ce203e0d1f 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9e18-7a90-91ad-3b43663f2ebb 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-9e18-7a90-91ad-3b43663f2ebb 2026/02/05 13:10:07 INFO Looking up user name=carol 2026/02/05 13:10:07 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2dec-9df8-7ca4-aed8-cea9be5ba713 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 13:10:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-9e34-7d73-a159-caff3e2af425 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2dec-9df8-7ca4-aed8-cea9be5ba713 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2dec-9df8-7ca4-aed8-cea9be5ba713 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-9e29-7596-889f-2a949abf4563 2026/02/05 13:10:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9e18-7874-95e0-66ed3dc85812 request.user=carol post=https://b.localdomain/post/019c2dec-9e18-7874-95e0-66ed3dc85812 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-9e29-7596-889f-2a949abf4563 2026/02/05 13:10:07 INFO Looking up user name=bob 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2dec-9e34-7d73-a159-caff3e2af425 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2dec-9e34-7d73-a159-caff3e2af425 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/inbox activity=https://b.localdomain/create/019c2dec-9e29-7663-802c-e0ce203e0d1f 2026/02/05 13:10:07 INFO Looking up user name=bob 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-9e29-7663-802c-e0ce203e0d1f 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:07 INFO Looking up user name=bob 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2dec-9e29-7596-889f-2a949abf4563 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:07 INFO Looking up user name=carol 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2dec-9e34-7d73-a159-caff3e2af425 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2dec-9e29-7596-889f-2a949abf4563 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2dec-9e34-7d73-a159-caff3e2af425 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:07 INFO Forwarding post to group followers activity=https://b.localdomain/create/019c2dec-9e18-7a90-91ad-3b43663f2ebb note=https://b.localdomain/post/019c2dec-9e18-7874-95e0-66ed3dc85812 group=https://g.localdomain/user/stuff 2026/02/05 13:10:07 INFO Looking up user name=bob 2026/02/05 13:10:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-9e34-7d73-a159-caff3e2af425 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2dec-9df8-7ca4-aed8-cea9be5ba713 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2dec-9df8-7ca4-aed8-cea9be5ba713 2026/02/05 13:10:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9e18-7a90-91ad-3b43663f2ebb activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9e18-7874-95e0-66ed3dc85812 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-9e18-7874-95e0-66ed3dc85812 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:07 INFO Looking up user name=bob 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9e18-7a90-91ad-3b43663f2ebb 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9e18-7a90-91ad-3b43663f2ebb 2026/02/05 13:10:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2dec-9e29-7596-889f-2a949abf4563 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2dec-9da4-720d-bca1-b6400f0d5d82 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2dec-9da4-720d-bca1-b6400f0d5d82 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-9e42-782c-bf1b-474e5aa78580 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-9e42-782c-bf1b-474e5aa78580 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-9e42-782c-bf1b-474e5aa78580 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-9e42-782c-bf1b-474e5aa78580 2026/02/05 13:10:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9e29-7625-a151-5c9ae3be5c52 request.user=bob post=https://b.localdomain/post/019c2dec-9e29-7625-a151-5c9ae3be5c52 2026/02/05 13:10:07 INFO Looking up user name=carol 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9e18-7a90-91ad-3b43663f2ebb 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-9e42-782c-bf1b-474e5aa78580 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 13:10:07 INFO Looking up user name=bob 2026/02/05 13:10:07 INFO Looking up user name=stuff 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-9e42-782c-bf1b-474e5aa78580 2026/02/05 13:10:07 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/create/019c2dec-9e29-7663-802c-e0ce203e0d1f note=https://b.localdomain/post/019c2dec-9e29-7625-a151-5c9ae3be5c52 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor/post/019c2dec-9dca-7e86-bf44-2a2910692003 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9e29-7663-802c-e0ce203e0d1f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9e29-7625-a151-5c9ae3be5c52 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9e29-7625-a151-5c9ae3be5c52 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor/inbox activity=https://b.localdomain/create/019c2dec-9e29-7663-802c-e0ce203e0d1f 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor/inbox activity=https://b.localdomain/create/019c2dec-9e29-7663-802c-e0ce203e0d1f 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 13:10:07 INFO Looking up user name=stuff 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2dec-9e42-782c-bf1b-474e5aa78580 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-9e18-7a90-91ad-3b43663f2ebb 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2dec-9e42-782c-bf1b-474e5aa78580 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 13:10:07 INFO Fetching object id=ap://did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Fetching forwarded object activity.id=https://b.localdomain/create/019c2dec-9e29-7663-802c-e0ce203e0d1f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9e29-7625-a151-5c9ae3be5c52 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob id=https://b.localdomain/create/019c2dec-9e29-7663-802c-e0ce203e0d1f sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor 2026/02/05 13:10:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9e63-78cd-b886-827b067fe6aa activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:07 INFO Looking up user name=carol 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9e63-78cd-b886-827b067fe6aa 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9e63-78cd-b886-827b067fe6aa 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9e63-78cd-b886-827b067fe6aa 2026/02/05 13:10:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9e18-7a90-91ad-3b43663f2ebb activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9e18-7874-95e0-66ed3dc85812 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2dec-9e18-7874-95e0-66ed3dc85812 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9e63-78cd-b886-827b067fe6aa 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 13:10:07 INFO Looking up user name=stuff 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 13:10:07 INFO Fetching activity activity=https://b.localdomain/create/019c2dec-9e29-7663-802c-e0ce203e0d1f 2026/02/05 13:10:07 INFO Looking up user name=stuff 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknrLCzQhaWh2N9UKoiX1DXKQHAmGKm9vcqSDoZz1SiMmF/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkudJZXPmtd9UUwME8ZbhFNWRAYEkncfZFcs7DUMWup7t5/actor/inbox activity=https://b.localdomain/create/019c2dec-9e29-7663-802c-e0ce203e0d1f 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-9e29-7663-802c-e0ce203e0d1f 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:07 INFO Looking up user name=bob 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:07 INFO Looking up user name=bob 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9e63-78cd-b886-827b067fe6aa 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2dec-9e63-78cd-b886-827b067fe6aa 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-9e63-78cd-b886-827b067fe6aa 2026/02/05 13:10:07 INFO Looking up user name=bob 2026/02/05 13:10:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9e29-7663-802c-e0ce203e0d1f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9e29-7625-a151-5c9ae3be5c52 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9e29-7625-a151-5c9ae3be5c52 2026/02/05 13:10:07 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2dec-9e18-7874-95e0-66ed3dc85812 request.user=alice post=https://b.localdomain/post/019c2dec-9e18-7874-95e0-66ed3dc85812 2026/02/05 13:10:07 INFO Received a new post activity.id=https://a.localdomain/create/019c2dec-9e81-780c-9618-ba49acaf0000 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0 2026/02/05 13:10:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 request.user=bob post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2dec-9e81-780c-9618-ba49acaf0000 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2dec-9e81-780c-9618-ba49acaf0000 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:07 INFO Looking up user name=bob 2026/02/05 13:10:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9e63-78cd-b886-827b067fe6aa activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:07 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:07 INFO Looking up user name=bob 2026/02/05 13:10:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9e63-78cd-b886-827b067fe6aa activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:07 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 13:10:07 INFO Looking up user name=alice 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2dec-9e81-780c-9618-ba49acaf0000 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2dec-9e81-780c-9618-ba49acaf0000 2026/02/05 13:10:07 INFO Looking up user name=bob 2026/02/05 13:10:07 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 request.user=bob post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2dec-9e9f-7e77-a48d-bec86f3e1a39 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9e9f-7e2e-8758-33e1fc47b1d4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9e9f-7e2e-8758-33e1fc47b1d4 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2dec-9e9f-7e77-a48d-bec86f3e1a39 2026/02/05 13:10:07 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0 request.user=alice post=https://a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0 2026/02/05 13:10: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 13:10:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9e9f-7e2e-8758-33e1fc47b1d4 request.user=bob post=https://b.localdomain/post/019c2dec-9e9f-7e2e-8758-33e1fc47b1d4 --- PASS: TestCluster_ForwardedLegacyReply (6.95s) 2026/02/05 13:10:07 INFO Looking up user name=alice 2026/02/05 13:10:07 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2dec-9e81-780c-9618-ba49acaf0000 note=https://a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0 thread=https://b.localdomain/post/019c2dec-9e18-7874-95e0-66ed3dc85812 starter=https://b.localdomain/user/carol 2026/02/05 13:10:07 INFO Received a new post activity.id=https://a.localdomain/create/019c2dec-9e81-780c-9618-ba49acaf0000 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2dec-9e81-780c-9618-ba49acaf0000 2026/02/05 13:10:07 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 request.user=alice post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:07 INFO Received a new post activity.id=https://a.localdomain/create/019c2dec-9ebd-7584-9049-3e84e0101f86 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-9ebd-754d-b6ab-e4f6d178b16d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2dec-9ebd-754d-b6ab-e4f6d178b16d 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2dec-9ebd-7584-9049-3e84e0101f86 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2dec-9ebd-7584-9049-3e84e0101f86 2026/02/05 13:10:07 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:07 INFO Looking up user name=alice 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2dec-9ebd-7584-9049-3e84e0101f86 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2dec-9ebd-7584-9049-3e84e0101f86 2026/02/05 13:10: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 13:10:07 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2dec-9ebd-754d-b6ab-e4f6d178b16d request.user=alice post=https://a.localdomain/post/019c2dec-9ebd-754d-b6ab-e4f6d178b16d 2026/02/05 13:10:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 13:10:07 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 request.user=carol post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:07 INFO Received a new post activity.id=https://c.localdomain/create/019c2dec-9ee5-7bd0-bf08-fe3f7315c3e3 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2dec-9ee5-7b9a-adae-ab87b116b1b2 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2dec-9ee5-7b9a-adae-ab87b116b1b2 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2dec-9ee5-7bd0-bf08-fe3f7315c3e3 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2dec-9ee5-7bd0-bf08-fe3f7315c3e3 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 13:10: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 13:10:07 INFO Looking up user name=carol 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2dec-9ee5-7bd0-bf08-fe3f7315c3e3 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019c2dec-9ee5-7bd0-bf08-fe3f7315c3e3 2026/02/05 13:10:07 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:07 INFO Viewing post request.path=/users/view/c.localdomain/post/019c2dec-9ee5-7b9a-adae-ab87b116b1b2 request.user=carol post=https://c.localdomain/post/019c2dec-9ee5-7b9a-adae-ab87b116b1b2 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:07 INFO Looking up user name=alice 2026/02/05 13:10:07 INFO Received a new post activity.id=https://a.localdomain/create/019c2dec-9ebd-7584-9049-3e84e0101f86 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-9ebd-754d-b6ab-e4f6d178b16d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2dec-9ebd-754d-b6ab-e4f6d178b16d 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 13:10:07 INFO Looking up user name=carol 2026/02/05 13:10:07 INFO Received a new post activity.id=https://c.localdomain/create/019c2dec-9ee5-7bd0-bf08-fe3f7315c3e3 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2dec-9ee5-7b9a-adae-ab87b116b1b2 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2dec-9ee5-7b9a-adae-ab87b116b1b2 2026/02/05 13:10:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 13:10:07 INFO Updating poll results poll=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:07 INFO Updated post activity.id=https://b.localdomain/update/019c2dec-9f09-7412-b34c-336c9ebea141 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:07 INFO Looking up user name=alice 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9f09-7412-b34c-336c9ebea141 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9f09-7412-b34c-336c9ebea141 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9f09-7412-b34c-336c9ebea141 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9f09-7412-b34c-336c9ebea141 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:07 INFO Looking up user name=bob 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:07 INFO Looking up user name=bob 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9f09-7412-b34c-336c9ebea141 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9f09-7412-b34c-336c9ebea141 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-9f09-7412-b34c-336c9ebea141 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:07 INFO Looking up user name=bob 2026/02/05 13:10:07 INFO Updated post activity.id=https://b.localdomain/update/019c2dec-9f09-7412-b34c-336c9ebea141 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10: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 13:10:07 INFO Looking up user name=bob 2026/02/05 13:10:07 INFO Updated post activity.id=https://b.localdomain/update/019c2dec-9f09-7412-b34c-336c9ebea141 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:07 INFO Updated post activity.id=https://a.localdomain/update/019c2dec-9f26-7632-bbf8-16b0f41f1368 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0 2026/02/05 13:10:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 request.user=bob post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2dec-9f26-7632-bbf8-16b0f41f1368 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2dec-9f26-7632-bbf8-16b0f41f1368 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:07 INFO Looking up user name=alice 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2dec-9f26-7632-bbf8-16b0f41f1368 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2dec-9f26-7632-bbf8-16b0f41f1368 2026/02/05 13:10:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 request.user=alice post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:07 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0 request.user=alice post=https://a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0 2026/02/05 13:10:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 request.user=carol post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:07 INFO Looking up user name=alice 2026/02/05 13:10:07 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2dec-9f26-7632-bbf8-16b0f41f1368 note=https://a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0 thread=https://b.localdomain/post/019c2dec-9e18-7874-95e0-66ed3dc85812 starter=https://b.localdomain/user/carol 2026/02/05 13:10:07 INFO Updated post activity.id=https://a.localdomain/update/019c2dec-9f26-7632-bbf8-16b0f41f1368 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2dec-9f26-7632-bbf8-16b0f41f1368 2026/02/05 13:10:07 INFO Received delete request activity.id=https://a.localdomain/post/019c2dec-9ebd-754d-b6ab-e4f6d178b16d#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-9ebd-754d-b6ab-e4f6d178b16d activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2dec-9ebd-754d-b6ab-e4f6d178b16d 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2dec-9ebd-754d-b6ab-e4f6d178b16d#delete 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2dec-9ebd-754d-b6ab-e4f6d178b16d#delete 2026/02/05 13:10:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2dec-9ebd-754d-b6ab-e4f6d178b16d#delete 2026/02/05 13:10:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2dec-9ebd-754d-b6ab-e4f6d178b16d#delete 2026/02/05 13:10:07 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/05 13:10: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 13:10:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:07 INFO Looking up user name=alice 2026/02/05 13:10:07 INFO Received delete request activity.id=https://a.localdomain/post/019c2dec-9ebd-754d-b6ab-e4f6d178b16d#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-9ebd-754d-b6ab-e4f6d178b16d activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2dec-9ebd-754d-b6ab-e4f6d178b16d 2026/02/05 13:10: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 13:10:07 INFO Updating poll results poll=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:07 INFO Updated post activity.id=https://b.localdomain/update/019c2dec-9f7a-77e9-bfbd-1af74470199f activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9f7a-77e9-bfbd-1af74470199f 2026/02/05 13:10:07 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9f7a-77e9-bfbd-1af74470199f 2026/02/05 13:10:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9f7a-77e9-bfbd-1af74470199f 2026/02/05 13:10:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9f7a-77e9-bfbd-1af74470199f 2026/02/05 13:10:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 13:10:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:08 INFO Looking up user name=bob 2026/02/05 13:10:08 INFO Looking up user name=bob 2026/02/05 13:10:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9f7a-77e9-bfbd-1af74470199f 2026/02/05 13:10:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9f7a-77e9-bfbd-1af74470199f 2026/02/05 13:10:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-9f7a-77e9-bfbd-1af74470199f 2026/02/05 13:10:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:08 INFO Looking up user name=bob 2026/02/05 13:10:08 INFO Updated post activity.id=https://b.localdomain/update/019c2dec-9f7a-77e9-bfbd-1af74470199f activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:08 INFO Looking up user name=bob 2026/02/05 13:10:08 INFO Updated post activity.id=https://b.localdomain/update/019c2dec-9f7a-77e9-bfbd-1af74470199f activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10: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 13:10:08 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 13:10:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 request.user=bob post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 13:10:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 request.user=alice post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:08 INFO Looking up user name=alice 2026/02/05 13:10: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 13:10:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 request.user=carol post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:08 INFO Received delete request activity.id=https://a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0 2026/02/05 13:10:08 INFO Received delete request activity.id=https://c.localdomain/post/019c2dec-9ee5-7b9a-adae-ab87b116b1b2#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2dec-9ee5-7b9a-adae-ab87b116b1b2 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019c2dec-9ee5-7b9a-adae-ab87b116b1b2 2026/02/05 13:10:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0#delete 2026/02/05 13:10:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0#delete 2026/02/05 13:10:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2dec-9ee5-7b9a-adae-ab87b116b1b2#delete 2026/02/05 13:10:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2dec-9ee5-7b9a-adae-ab87b116b1b2#delete 2026/02/05 13:10:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0#delete 2026/02/05 13:10:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0#delete 2026/02/05 13:10:08 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2dec-9ee5-7b9a-adae-ab87b116b1b2#delete 2026/02/05 13:10:08 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/post/019c2dec-9ee5-7b9a-adae-ab87b116b1b2#delete 2026/02/05 13:10: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 13:10: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 13:10:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:08 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 13:10:08 INFO Looking up user name=carol 2026/02/05 13:10:08 INFO Received delete request activity.id=https://c.localdomain/post/019c2dec-9ee5-7b9a-adae-ab87b116b1b2#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2dec-9ee5-7b9a-adae-ab87b116b1b2 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019c2dec-9ee5-7b9a-adae-ab87b116b1b2 2026/02/05 13:10:08 INFO Updating poll results poll=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:08 INFO Looking up user name=alice 2026/02/05 13:10:08 INFO Updated post activity.id=https://b.localdomain/update/019c2dec-9fee-79a1-9b55-1250ffdbecf2 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:08 INFO Received delete request activity.id=https://a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0 2026/02/05 13:10:08 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0#delete note=https://a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0 thread=https://b.localdomain/post/019c2dec-9e18-7874-95e0-66ed3dc85812 starter=https://b.localdomain/user/carol 2026/02/05 13:10:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9fee-79a1-9b55-1250ffdbecf2 2026/02/05 13:10:08 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9fee-79a1-9b55-1250ffdbecf2 2026/02/05 13:10:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9fee-79a1-9b55-1250ffdbecf2 2026/02/05 13:10:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2dec-9e81-77c9-8d86-724dd62232a0#delete 2026/02/05 13:10:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9fee-79a1-9b55-1250ffdbecf2 2026/02/05 13:10:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:08 INFO Looking up user name=bob 2026/02/05 13:10:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:08 INFO Looking up user name=bob 2026/02/05 13:10:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9fee-79a1-9b55-1250ffdbecf2 2026/02/05 13:10:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-9fee-79a1-9b55-1250ffdbecf2 2026/02/05 13:10:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-9fee-79a1-9b55-1250ffdbecf2 2026/02/05 13:10:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:08 INFO Looking up user name=bob 2026/02/05 13:10:08 INFO Updated post activity.id=https://b.localdomain/update/019c2dec-9fee-79a1-9b55-1250ffdbecf2 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:08 INFO Looking up user name=bob 2026/02/05 13:10:08 INFO Updated post activity.id=https://b.localdomain/update/019c2dec-9fee-79a1-9b55-1250ffdbecf2 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/05 13:10: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 13:10:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 request.user=bob post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 13:10:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 request.user=alice post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10: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 13:10:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 request.user=carol post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:08 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 13:10:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 13:10:08 INFO Received delete request activity.id=https://b.localdomain/post/019c2dec-9e9f-7e2e-8758-33e1fc47b1d4#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9e9f-7e2e-8758-33e1fc47b1d4 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2dec-9e9f-7e2e-8758-33e1fc47b1d4 2026/02/05 13:10:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 13:10:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2dec-9e9f-7e2e-8758-33e1fc47b1d4#delete 2026/02/05 13:10:08 INFO Looking up user name=alice 2026/02/05 13:10:08 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 13:10:08 INFO Updating poll results poll=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:08 INFO Updated post activity.id=https://b.localdomain/update/019c2dec-a04e-713a-a4f6-2913945c2644 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10: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 13:10:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-a04e-713a-a4f6-2913945c2644 2026/02/05 13:10:08 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-a04e-713a-a4f6-2913945c2644 2026/02/05 13:10:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-a04e-713a-a4f6-2913945c2644 2026/02/05 13:10:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-a04e-713a-a4f6-2913945c2644 2026/02/05 13:10:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:08 INFO Looking up user name=bob 2026/02/05 13:10:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:08 INFO Looking up user name=bob --- PASS: TestCluster_ReplyInCommunity (7.37s) 2026/02/05 13:10:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-a04e-713a-a4f6-2913945c2644 2026/02/05 13:10:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2dec-a04e-713a-a4f6-2913945c2644 2026/02/05 13:10:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2dec-a04e-713a-a4f6-2913945c2644 2026/02/05 13:10:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:08 INFO Looking up user name=bob 2026/02/05 13:10:08 INFO Updated post activity.id=https://b.localdomain/update/019c2dec-a04e-713a-a4f6-2913945c2644 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 13:10:08 INFO Looking up user name=bob 2026/02/05 13:10:08 INFO Updated post activity.id=https://b.localdomain/update/019c2dec-a04e-713a-a4f6-2913945c2644 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 request.user=bob post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 request.user=alice post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 2026/02/05 13:10:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 request.user=carol post=https://b.localdomain/post/019c2dec-9e63-783a-88f7-f20b0b5096f1 --- PASS: TestCluster_Poll (7.43s) PASS ok github.com/dimkr/tootik/cluster 7.447s ? 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 12:56:42 INFO Applying migration id=initial 2026/02/05 12:56:42 INFO Applying migration id=notesupdated 2026/02/05 12:56:42 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:42 INFO Applying migration id=activitiesid 2026/02/05 12:56:42 INFO Applying migration id=outbox 2026/02/05 12:56:42 INFO Applying migration id=edits 2026/02/05 12:56:42 INFO Applying migration id=outboxactor 2026/02/05 12:56:42 INFO Applying migration id=outboxsender 2026/02/05 12:56:42 INFO Applying migration id=thread 2026/02/05 12:56:42 INFO Applying migration id=host 2026/02/05 12:56:42 INFO Applying migration id=sharedinbox 2026/02/05 12:56:42 INFO Applying migration id=noteshost 2026/02/05 12:56:42 INFO Applying migration id=fetched 2026/02/05 12:56:42 INFO Applying migration id=move 2026/02/05 12:56:42 INFO Applying migration id=cleanup 2026/02/05 12:56:42 INFO Applying migration id=received 2026/02/05 12:56:42 INFO Applying migration id=namehost 2026/02/05 12:56:42 INFO Applying migration id=outboxhost 2026/02/05 12:56:42 INFO Applying migration id=notesfts 2026/02/05 12:56:42 INFO Applying migration id=iconsname 2026/02/05 12:56:42 INFO Applying migration id=nohash 2026/02/05 12:56:42 INFO Applying migration id=shares 2026/02/05 12:56:42 INFO Applying migration id=actorttl 2026/02/05 12:56:42 INFO Applying migration id=tocc 2026/02/05 12:56:42 INFO Applying migration id=followeds 2026/02/05 12:56:42 INFO Applying migration id=certhash 2026/02/05 12:56:42 INFO Applying migration id=follows_sync 2026/02/05 12:56:42 INFO Applying migration id=jsonpath 2026/02/05 12:56:42 INFO Applying migration id=localforward 2026/02/05 12:56:42 INFO Applying migration id=avatar 2026/02/05 12:56:42 INFO Applying migration id=noimage 2026/02/05 12:56:42 INFO Applying migration id=feed 2026/02/05 12:56:42 INFO Applying migration id=bookmarks 2026/02/05 12:56:42 INFO Applying migration id=shareactivity 2026/02/05 12:56:42 INFO Applying migration id=application 2026/02/05 12:56:42 INFO Applying migration id=certificates 2026/02/05 12:56:42 INFO Applying migration id=rawforward 2026/02/05 12:56:42 INFO Applying migration id=publickey 2026/02/05 12:56:42 INFO Applying migration id=resolvegroup 2026/02/05 12:56:42 INFO Applying migration id=reject 2026/02/05 12:56:42 INFO Applying migration id=autodel 2026/02/05 12:56:42 INFO Applying migration id=jsonb 2026/02/05 12:56:42 INFO Applying migration id=quote 2026/02/05 12:56:42 INFO Applying migration id=rfc9421 2026/02/05 12:56:42 INFO Applying migration id=keys 2026/02/05 12:56:42 INFO Applying migration id=portable 2026/02/05 12:56:42 INFO Applying migration id=proofs 2026/02/05 12:56:42 INFO Applying migration id=contexts 2026/02/05 12:56:42 INFO Applying migration id=deliverieshost 2026/02/05 12:56:42 INFO Applying migration id=pembegin 2026/02/05 12:56:42 INFO Applying migration id=didhost 2026/02/05 12:56:44 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:44 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:44 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:44 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 12:56:44 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 12:56:44 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 12:56:44 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 12:56:44 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 12:56:44 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (1.56s) === RUN TestDeliver_ForwardedPost 2026/02/05 12:56:44 INFO Applying migration id=initial 2026/02/05 12:56:44 INFO Applying migration id=notesupdated 2026/02/05 12:56:44 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:44 INFO Applying migration id=activitiesid 2026/02/05 12:56:44 INFO Applying migration id=outbox 2026/02/05 12:56:44 INFO Applying migration id=edits 2026/02/05 12:56:44 INFO Applying migration id=outboxactor 2026/02/05 12:56:44 INFO Applying migration id=outboxsender 2026/02/05 12:56:44 INFO Applying migration id=thread 2026/02/05 12:56:44 INFO Applying migration id=host 2026/02/05 12:56:44 INFO Applying migration id=sharedinbox 2026/02/05 12:56:44 INFO Applying migration id=noteshost 2026/02/05 12:56:44 INFO Applying migration id=fetched 2026/02/05 12:56:44 INFO Applying migration id=move 2026/02/05 12:56:44 INFO Applying migration id=cleanup 2026/02/05 12:56:44 INFO Applying migration id=received 2026/02/05 12:56:44 INFO Applying migration id=namehost 2026/02/05 12:56:44 INFO Applying migration id=outboxhost 2026/02/05 12:56:44 INFO Applying migration id=notesfts 2026/02/05 12:56:44 INFO Applying migration id=iconsname 2026/02/05 12:56:44 INFO Applying migration id=nohash 2026/02/05 12:56:44 INFO Applying migration id=shares 2026/02/05 12:56:44 INFO Applying migration id=actorttl 2026/02/05 12:56:44 INFO Applying migration id=tocc 2026/02/05 12:56:44 INFO Applying migration id=followeds 2026/02/05 12:56:44 INFO Applying migration id=certhash 2026/02/05 12:56:44 INFO Applying migration id=follows_sync 2026/02/05 12:56:44 INFO Applying migration id=jsonpath 2026/02/05 12:56:44 INFO Applying migration id=localforward 2026/02/05 12:56:44 INFO Applying migration id=avatar 2026/02/05 12:56:44 INFO Applying migration id=noimage 2026/02/05 12:56:44 INFO Applying migration id=feed 2026/02/05 12:56:44 INFO Applying migration id=bookmarks 2026/02/05 12:56:44 INFO Applying migration id=shareactivity 2026/02/05 12:56:44 INFO Applying migration id=application 2026/02/05 12:56:44 INFO Applying migration id=certificates 2026/02/05 12:56:44 INFO Applying migration id=rawforward 2026/02/05 12:56:44 INFO Applying migration id=publickey 2026/02/05 12:56:44 INFO Applying migration id=resolvegroup 2026/02/05 12:56:44 INFO Applying migration id=reject 2026/02/05 12:56:44 INFO Applying migration id=autodel 2026/02/05 12:56:44 INFO Applying migration id=jsonb 2026/02/05 12:56:44 INFO Applying migration id=quote 2026/02/05 12:56:44 INFO Applying migration id=rfc9421 2026/02/05 12:56:44 INFO Applying migration id=keys 2026/02/05 12:56:44 INFO Applying migration id=portable 2026/02/05 12:56:44 INFO Applying migration id=proofs 2026/02/05 12:56:44 INFO Applying migration id=contexts 2026/02/05 12:56:44 INFO Applying migration id=deliverieshost 2026/02/05 12:56:44 INFO Applying migration id=pembegin 2026/02/05 12:56:44 INFO Applying migration id=didhost 2026/02/05 12:56:45 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:45 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:45 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:45 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 12:56:45 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 12:56:45 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:45 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:45 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (1.06s) === RUN TestDeliver_OneFailed 2026/02/05 12:56:45 INFO Applying migration id=initial 2026/02/05 12:56:45 INFO Applying migration id=notesupdated 2026/02/05 12:56:45 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:45 INFO Applying migration id=activitiesid 2026/02/05 12:56:45 INFO Applying migration id=outbox 2026/02/05 12:56:45 INFO Applying migration id=edits 2026/02/05 12:56:45 INFO Applying migration id=outboxactor 2026/02/05 12:56:45 INFO Applying migration id=outboxsender 2026/02/05 12:56:45 INFO Applying migration id=thread 2026/02/05 12:56:45 INFO Applying migration id=host 2026/02/05 12:56:45 INFO Applying migration id=sharedinbox 2026/02/05 12:56:45 INFO Applying migration id=noteshost 2026/02/05 12:56:45 INFO Applying migration id=fetched 2026/02/05 12:56:45 INFO Applying migration id=move 2026/02/05 12:56:45 INFO Applying migration id=cleanup 2026/02/05 12:56:45 INFO Applying migration id=received 2026/02/05 12:56:45 INFO Applying migration id=namehost 2026/02/05 12:56:45 INFO Applying migration id=outboxhost 2026/02/05 12:56:45 INFO Applying migration id=notesfts 2026/02/05 12:56:45 INFO Applying migration id=iconsname 2026/02/05 12:56:45 INFO Applying migration id=nohash 2026/02/05 12:56:45 INFO Applying migration id=shares 2026/02/05 12:56:45 INFO Applying migration id=actorttl 2026/02/05 12:56:45 INFO Applying migration id=tocc 2026/02/05 12:56:45 INFO Applying migration id=followeds 2026/02/05 12:56:45 INFO Applying migration id=certhash 2026/02/05 12:56:45 INFO Applying migration id=follows_sync 2026/02/05 12:56:45 INFO Applying migration id=jsonpath 2026/02/05 12:56:45 INFO Applying migration id=localforward 2026/02/05 12:56:45 INFO Applying migration id=avatar 2026/02/05 12:56:45 INFO Applying migration id=noimage 2026/02/05 12:56:45 INFO Applying migration id=feed 2026/02/05 12:56:45 INFO Applying migration id=bookmarks 2026/02/05 12:56:45 INFO Applying migration id=shareactivity 2026/02/05 12:56:45 INFO Applying migration id=application 2026/02/05 12:56:45 INFO Applying migration id=certificates 2026/02/05 12:56:45 INFO Applying migration id=rawforward 2026/02/05 12:56:45 INFO Applying migration id=publickey 2026/02/05 12:56:45 INFO Applying migration id=resolvegroup 2026/02/05 12:56:45 INFO Applying migration id=reject 2026/02/05 12:56:45 INFO Applying migration id=autodel 2026/02/05 12:56:45 INFO Applying migration id=jsonb 2026/02/05 12:56:45 INFO Applying migration id=quote 2026/02/05 12:56:45 INFO Applying migration id=rfc9421 2026/02/05 12:56:45 INFO Applying migration id=keys 2026/02/05 12:56:45 INFO Applying migration id=portable 2026/02/05 12:56:45 INFO Applying migration id=proofs 2026/02/05 12:56:45 INFO Applying migration id=contexts 2026/02/05 12:56:45 INFO Applying migration id=deliverieshost 2026/02/05 12:56:45 INFO Applying migration id=pembegin 2026/02/05 12:56:45 INFO Applying migration id=didhost 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:46 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 12:56:46 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 12:56:46 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 12:56:46 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 12:56:46 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 12:56:46 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (0.72s) === RUN TestDeliver_OneFailedRetry 2026/02/05 12:56:46 INFO Applying migration id=initial 2026/02/05 12:56:46 INFO Applying migration id=notesupdated 2026/02/05 12:56:46 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:46 INFO Applying migration id=activitiesid 2026/02/05 12:56:46 INFO Applying migration id=outbox 2026/02/05 12:56:46 INFO Applying migration id=edits 2026/02/05 12:56:46 INFO Applying migration id=outboxactor 2026/02/05 12:56:46 INFO Applying migration id=outboxsender 2026/02/05 12:56:46 INFO Applying migration id=thread 2026/02/05 12:56:46 INFO Applying migration id=host 2026/02/05 12:56:46 INFO Applying migration id=sharedinbox 2026/02/05 12:56:46 INFO Applying migration id=noteshost 2026/02/05 12:56:46 INFO Applying migration id=fetched 2026/02/05 12:56:46 INFO Applying migration id=move 2026/02/05 12:56:46 INFO Applying migration id=cleanup 2026/02/05 12:56:46 INFO Applying migration id=received 2026/02/05 12:56:46 INFO Applying migration id=namehost 2026/02/05 12:56:46 INFO Applying migration id=outboxhost 2026/02/05 12:56:46 INFO Applying migration id=notesfts 2026/02/05 12:56:46 INFO Applying migration id=iconsname 2026/02/05 12:56:46 INFO Applying migration id=nohash 2026/02/05 12:56:46 INFO Applying migration id=shares 2026/02/05 12:56:46 INFO Applying migration id=actorttl 2026/02/05 12:56:46 INFO Applying migration id=tocc 2026/02/05 12:56:46 INFO Applying migration id=followeds 2026/02/05 12:56:46 INFO Applying migration id=certhash 2026/02/05 12:56:46 INFO Applying migration id=follows_sync 2026/02/05 12:56:46 INFO Applying migration id=jsonpath 2026/02/05 12:56:46 INFO Applying migration id=localforward 2026/02/05 12:56:46 INFO Applying migration id=avatar 2026/02/05 12:56:46 INFO Applying migration id=noimage 2026/02/05 12:56:46 INFO Applying migration id=feed 2026/02/05 12:56:46 INFO Applying migration id=bookmarks 2026/02/05 12:56:46 INFO Applying migration id=shareactivity 2026/02/05 12:56:46 INFO Applying migration id=application 2026/02/05 12:56:46 INFO Applying migration id=certificates 2026/02/05 12:56:46 INFO Applying migration id=rawforward 2026/02/05 12:56:46 INFO Applying migration id=publickey 2026/02/05 12:56:46 INFO Applying migration id=resolvegroup 2026/02/05 12:56:46 INFO Applying migration id=reject 2026/02/05 12:56:46 INFO Applying migration id=autodel 2026/02/05 12:56:46 INFO Applying migration id=jsonb 2026/02/05 12:56:46 INFO Applying migration id=quote 2026/02/05 12:56:46 INFO Applying migration id=rfc9421 2026/02/05 12:56:46 INFO Applying migration id=keys 2026/02/05 12:56:46 INFO Applying migration id=portable 2026/02/05 12:56:46 INFO Applying migration id=proofs 2026/02/05 12:56:46 INFO Applying migration id=contexts 2026/02/05 12:56:46 INFO Applying migration id=deliverieshost 2026/02/05 12:56:46 INFO Applying migration id=pembegin 2026/02/05 12:56:46 INFO Applying migration id=didhost 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:47 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:47 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 12:56:47 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (1.03s) === RUN TestDeliver_OneInvalidURLRetry 2026/02/05 12:56:47 INFO Applying migration id=initial 2026/02/05 12:56:47 INFO Applying migration id=notesupdated 2026/02/05 12:56:47 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:47 INFO Applying migration id=activitiesid 2026/02/05 12:56:47 INFO Applying migration id=outbox 2026/02/05 12:56:47 INFO Applying migration id=edits 2026/02/05 12:56:47 INFO Applying migration id=outboxactor 2026/02/05 12:56:47 INFO Applying migration id=outboxsender 2026/02/05 12:56:47 INFO Applying migration id=thread 2026/02/05 12:56:47 INFO Applying migration id=host 2026/02/05 12:56:47 INFO Applying migration id=sharedinbox 2026/02/05 12:56:47 INFO Applying migration id=noteshost 2026/02/05 12:56:47 INFO Applying migration id=fetched 2026/02/05 12:56:47 INFO Applying migration id=move 2026/02/05 12:56:47 INFO Applying migration id=cleanup 2026/02/05 12:56:47 INFO Applying migration id=received 2026/02/05 12:56:47 INFO Applying migration id=namehost 2026/02/05 12:56:47 INFO Applying migration id=outboxhost 2026/02/05 12:56:47 INFO Applying migration id=notesfts 2026/02/05 12:56:47 INFO Applying migration id=iconsname 2026/02/05 12:56:47 INFO Applying migration id=nohash 2026/02/05 12:56:47 INFO Applying migration id=shares 2026/02/05 12:56:47 INFO Applying migration id=actorttl 2026/02/05 12:56:47 INFO Applying migration id=tocc 2026/02/05 12:56:47 INFO Applying migration id=followeds 2026/02/05 12:56:47 INFO Applying migration id=certhash 2026/02/05 12:56:47 INFO Applying migration id=follows_sync 2026/02/05 12:56:47 INFO Applying migration id=jsonpath 2026/02/05 12:56:47 INFO Applying migration id=localforward 2026/02/05 12:56:47 INFO Applying migration id=avatar 2026/02/05 12:56:47 INFO Applying migration id=noimage 2026/02/05 12:56:47 INFO Applying migration id=feed 2026/02/05 12:56:47 INFO Applying migration id=bookmarks 2026/02/05 12:56:47 INFO Applying migration id=shareactivity 2026/02/05 12:56:47 INFO Applying migration id=application 2026/02/05 12:56:47 INFO Applying migration id=certificates 2026/02/05 12:56:47 INFO Applying migration id=rawforward 2026/02/05 12:56:47 INFO Applying migration id=publickey 2026/02/05 12:56:47 INFO Applying migration id=resolvegroup 2026/02/05 12:56:47 INFO Applying migration id=reject 2026/02/05 12:56:47 INFO Applying migration id=autodel 2026/02/05 12:56:47 INFO Applying migration id=jsonb 2026/02/05 12:56:47 INFO Applying migration id=quote 2026/02/05 12:56:47 INFO Applying migration id=rfc9421 2026/02/05 12:56:47 INFO Applying migration id=keys 2026/02/05 12:56:47 INFO Applying migration id=portable 2026/02/05 12:56:47 INFO Applying migration id=proofs 2026/02/05 12:56:47 INFO Applying migration id=contexts 2026/02/05 12:56:47 INFO Applying migration id=deliverieshost 2026/02/05 12:56:47 INFO Applying migration id=pembegin 2026/02/05 12:56:47 INFO Applying migration id=didhost 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:47 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 12:56:47 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:47 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 12:56:47 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:47 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 12:56:47 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:47 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/05 12:56:47 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:47 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 12:56:47 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:47 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.82s) === RUN TestDeliver_MaxAttempts 2026/02/05 12:56:47 INFO Applying migration id=initial 2026/02/05 12:56:47 INFO Applying migration id=notesupdated 2026/02/05 12:56:47 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:47 INFO Applying migration id=activitiesid 2026/02/05 12:56:47 INFO Applying migration id=outbox 2026/02/05 12:56:47 INFO Applying migration id=edits 2026/02/05 12:56:47 INFO Applying migration id=outboxactor 2026/02/05 12:56:47 INFO Applying migration id=outboxsender 2026/02/05 12:56:47 INFO Applying migration id=thread 2026/02/05 12:56:47 INFO Applying migration id=host 2026/02/05 12:56:47 INFO Applying migration id=sharedinbox 2026/02/05 12:56:47 INFO Applying migration id=noteshost 2026/02/05 12:56:47 INFO Applying migration id=fetched 2026/02/05 12:56:47 INFO Applying migration id=move 2026/02/05 12:56:47 INFO Applying migration id=cleanup 2026/02/05 12:56:47 INFO Applying migration id=received 2026/02/05 12:56:47 INFO Applying migration id=namehost 2026/02/05 12:56:47 INFO Applying migration id=outboxhost 2026/02/05 12:56:47 INFO Applying migration id=notesfts 2026/02/05 12:56:47 INFO Applying migration id=iconsname 2026/02/05 12:56:47 INFO Applying migration id=nohash 2026/02/05 12:56:47 INFO Applying migration id=shares 2026/02/05 12:56:47 INFO Applying migration id=actorttl 2026/02/05 12:56:47 INFO Applying migration id=tocc 2026/02/05 12:56:47 INFO Applying migration id=followeds 2026/02/05 12:56:47 INFO Applying migration id=certhash 2026/02/05 12:56:47 INFO Applying migration id=follows_sync 2026/02/05 12:56:47 INFO Applying migration id=jsonpath 2026/02/05 12:56:47 INFO Applying migration id=localforward 2026/02/05 12:56:47 INFO Applying migration id=avatar 2026/02/05 12:56:47 INFO Applying migration id=noimage 2026/02/05 12:56:47 INFO Applying migration id=feed 2026/02/05 12:56:47 INFO Applying migration id=bookmarks 2026/02/05 12:56:47 INFO Applying migration id=shareactivity 2026/02/05 12:56:47 INFO Applying migration id=application 2026/02/05 12:56:47 INFO Applying migration id=certificates 2026/02/05 12:56:47 INFO Applying migration id=rawforward 2026/02/05 12:56:47 INFO Applying migration id=publickey 2026/02/05 12:56:47 INFO Applying migration id=resolvegroup 2026/02/05 12:56:47 INFO Applying migration id=reject 2026/02/05 12:56:47 INFO Applying migration id=autodel 2026/02/05 12:56:47 INFO Applying migration id=jsonb 2026/02/05 12:56:48 INFO Applying migration id=quote 2026/02/05 12:56:48 INFO Applying migration id=rfc9421 2026/02/05 12:56:48 INFO Applying migration id=keys 2026/02/05 12:56:48 INFO Applying migration id=portable 2026/02/05 12:56:48 INFO Applying migration id=proofs 2026/02/05 12:56:48 INFO Applying migration id=contexts 2026/02/05 12:56:48 INFO Applying migration id=deliverieshost 2026/02/05 12:56:48 INFO Applying migration id=pembegin 2026/02/05 12:56:48 INFO Applying migration id=didhost 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:48 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:48 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:48 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 12:56:48 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.96s) === RUN TestDeliver_SharedInbox 2026/02/05 12:56:48 INFO Applying migration id=initial 2026/02/05 12:56:48 INFO Applying migration id=notesupdated 2026/02/05 12:56:48 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:48 INFO Applying migration id=activitiesid 2026/02/05 12:56:48 INFO Applying migration id=outbox 2026/02/05 12:56:48 INFO Applying migration id=edits 2026/02/05 12:56:48 INFO Applying migration id=outboxactor 2026/02/05 12:56:48 INFO Applying migration id=outboxsender 2026/02/05 12:56:48 INFO Applying migration id=thread 2026/02/05 12:56:48 INFO Applying migration id=host 2026/02/05 12:56:48 INFO Applying migration id=sharedinbox 2026/02/05 12:56:48 INFO Applying migration id=noteshost 2026/02/05 12:56:48 INFO Applying migration id=fetched 2026/02/05 12:56:48 INFO Applying migration id=move 2026/02/05 12:56:48 INFO Applying migration id=cleanup 2026/02/05 12:56:48 INFO Applying migration id=received 2026/02/05 12:56:48 INFO Applying migration id=namehost 2026/02/05 12:56:48 INFO Applying migration id=outboxhost 2026/02/05 12:56:48 INFO Applying migration id=notesfts 2026/02/05 12:56:48 INFO Applying migration id=iconsname 2026/02/05 12:56:48 INFO Applying migration id=nohash 2026/02/05 12:56:48 INFO Applying migration id=shares 2026/02/05 12:56:48 INFO Applying migration id=actorttl 2026/02/05 12:56:48 INFO Applying migration id=tocc 2026/02/05 12:56:48 INFO Applying migration id=followeds 2026/02/05 12:56:48 INFO Applying migration id=certhash 2026/02/05 12:56:48 INFO Applying migration id=follows_sync 2026/02/05 12:56:48 INFO Applying migration id=jsonpath 2026/02/05 12:56:48 INFO Applying migration id=localforward 2026/02/05 12:56:48 INFO Applying migration id=avatar 2026/02/05 12:56:48 INFO Applying migration id=noimage 2026/02/05 12:56:48 INFO Applying migration id=feed 2026/02/05 12:56:48 INFO Applying migration id=bookmarks 2026/02/05 12:56:48 INFO Applying migration id=shareactivity 2026/02/05 12:56:48 INFO Applying migration id=application 2026/02/05 12:56:48 INFO Applying migration id=certificates 2026/02/05 12:56:48 INFO Applying migration id=rawforward 2026/02/05 12:56:48 INFO Applying migration id=publickey 2026/02/05 12:56:48 INFO Applying migration id=resolvegroup 2026/02/05 12:56:48 INFO Applying migration id=reject 2026/02/05 12:56:48 INFO Applying migration id=autodel 2026/02/05 12:56:48 INFO Applying migration id=jsonb 2026/02/05 12:56:48 INFO Applying migration id=quote 2026/02/05 12:56:48 INFO Applying migration id=rfc9421 2026/02/05 12:56:48 INFO Applying migration id=keys 2026/02/05 12:56:48 INFO Applying migration id=portable 2026/02/05 12:56:48 INFO Applying migration id=proofs 2026/02/05 12:56:48 INFO Applying migration id=contexts 2026/02/05 12:56:48 INFO Applying migration id=deliverieshost 2026/02/05 12:56:48 INFO Applying migration id=pembegin 2026/02/05 12:56:48 INFO Applying migration id=didhost 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 12:56:49 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 12:56:49 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 12:56:49 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (0.70s) === RUN TestDeliver_SharedInboxRetry 2026/02/05 12:56:49 INFO Applying migration id=initial 2026/02/05 12:56:49 INFO Applying migration id=notesupdated 2026/02/05 12:56:49 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:49 INFO Applying migration id=activitiesid 2026/02/05 12:56:49 INFO Applying migration id=outbox 2026/02/05 12:56:49 INFO Applying migration id=edits 2026/02/05 12:56:49 INFO Applying migration id=outboxactor 2026/02/05 12:56:49 INFO Applying migration id=outboxsender 2026/02/05 12:56:49 INFO Applying migration id=thread 2026/02/05 12:56:49 INFO Applying migration id=host 2026/02/05 12:56:49 INFO Applying migration id=sharedinbox 2026/02/05 12:56:49 INFO Applying migration id=noteshost 2026/02/05 12:56:49 INFO Applying migration id=fetched 2026/02/05 12:56:49 INFO Applying migration id=move 2026/02/05 12:56:49 INFO Applying migration id=cleanup 2026/02/05 12:56:49 INFO Applying migration id=received 2026/02/05 12:56:49 INFO Applying migration id=namehost 2026/02/05 12:56:49 INFO Applying migration id=outboxhost 2026/02/05 12:56:49 INFO Applying migration id=notesfts 2026/02/05 12:56:49 INFO Applying migration id=iconsname 2026/02/05 12:56:49 INFO Applying migration id=nohash 2026/02/05 12:56:49 INFO Applying migration id=shares 2026/02/05 12:56:49 INFO Applying migration id=actorttl 2026/02/05 12:56:49 INFO Applying migration id=tocc 2026/02/05 12:56:49 INFO Applying migration id=followeds 2026/02/05 12:56:49 INFO Applying migration id=certhash 2026/02/05 12:56:49 INFO Applying migration id=follows_sync 2026/02/05 12:56:49 INFO Applying migration id=jsonpath 2026/02/05 12:56:49 INFO Applying migration id=localforward 2026/02/05 12:56:49 INFO Applying migration id=avatar 2026/02/05 12:56:49 INFO Applying migration id=noimage 2026/02/05 12:56:49 INFO Applying migration id=feed 2026/02/05 12:56:49 INFO Applying migration id=bookmarks 2026/02/05 12:56:49 INFO Applying migration id=shareactivity 2026/02/05 12:56:49 INFO Applying migration id=application 2026/02/05 12:56:49 INFO Applying migration id=certificates 2026/02/05 12:56:49 INFO Applying migration id=rawforward 2026/02/05 12:56:49 INFO Applying migration id=publickey 2026/02/05 12:56:49 INFO Applying migration id=resolvegroup 2026/02/05 12:56:49 INFO Applying migration id=reject 2026/02/05 12:56:49 INFO Applying migration id=autodel 2026/02/05 12:56:49 INFO Applying migration id=jsonb 2026/02/05 12:56:49 INFO Applying migration id=quote 2026/02/05 12:56:49 INFO Applying migration id=rfc9421 2026/02/05 12:56:49 INFO Applying migration id=keys 2026/02/05 12:56:49 INFO Applying migration id=portable 2026/02/05 12:56:49 INFO Applying migration id=proofs 2026/02/05 12:56:49 INFO Applying migration id=contexts 2026/02/05 12:56:49 INFO Applying migration id=deliverieshost 2026/02/05 12:56:49 INFO Applying migration id=pembegin 2026/02/05 12:56:49 INFO Applying migration id=didhost 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 12:56:49 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 12:56:49 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 12:56:49 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 12:56:49 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 12:56:49 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 12:56:49 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 12:56:49 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.26s) === RUN TestDeliver_SharedInboxUnknownActor 2026/02/05 12:56:49 INFO Applying migration id=initial 2026/02/05 12:56:49 INFO Applying migration id=notesupdated 2026/02/05 12:56:49 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:49 INFO Applying migration id=activitiesid 2026/02/05 12:56:49 INFO Applying migration id=outbox 2026/02/05 12:56:49 INFO Applying migration id=edits 2026/02/05 12:56:49 INFO Applying migration id=outboxactor 2026/02/05 12:56:49 INFO Applying migration id=outboxsender 2026/02/05 12:56:49 INFO Applying migration id=thread 2026/02/05 12:56:49 INFO Applying migration id=host 2026/02/05 12:56:49 INFO Applying migration id=sharedinbox 2026/02/05 12:56:49 INFO Applying migration id=noteshost 2026/02/05 12:56:49 INFO Applying migration id=fetched 2026/02/05 12:56:49 INFO Applying migration id=move 2026/02/05 12:56:49 INFO Applying migration id=cleanup 2026/02/05 12:56:49 INFO Applying migration id=received 2026/02/05 12:56:49 INFO Applying migration id=namehost 2026/02/05 12:56:49 INFO Applying migration id=outboxhost 2026/02/05 12:56:49 INFO Applying migration id=notesfts 2026/02/05 12:56:49 INFO Applying migration id=iconsname 2026/02/05 12:56:49 INFO Applying migration id=nohash 2026/02/05 12:56:49 INFO Applying migration id=shares 2026/02/05 12:56:49 INFO Applying migration id=actorttl 2026/02/05 12:56:49 INFO Applying migration id=tocc 2026/02/05 12:56:49 INFO Applying migration id=followeds 2026/02/05 12:56:49 INFO Applying migration id=certhash 2026/02/05 12:56:49 INFO Applying migration id=follows_sync 2026/02/05 12:56:49 INFO Applying migration id=jsonpath 2026/02/05 12:56:49 INFO Applying migration id=localforward 2026/02/05 12:56:49 INFO Applying migration id=avatar 2026/02/05 12:56:49 INFO Applying migration id=noimage 2026/02/05 12:56:49 INFO Applying migration id=feed 2026/02/05 12:56:49 INFO Applying migration id=bookmarks 2026/02/05 12:56:49 INFO Applying migration id=shareactivity 2026/02/05 12:56:49 INFO Applying migration id=application 2026/02/05 12:56:49 INFO Applying migration id=certificates 2026/02/05 12:56:49 INFO Applying migration id=rawforward 2026/02/05 12:56:49 INFO Applying migration id=publickey 2026/02/05 12:56:49 INFO Applying migration id=resolvegroup 2026/02/05 12:56:49 INFO Applying migration id=reject 2026/02/05 12:56:49 INFO Applying migration id=autodel 2026/02/05 12:56:49 INFO Applying migration id=jsonb 2026/02/05 12:56:49 INFO Applying migration id=quote 2026/02/05 12:56:49 INFO Applying migration id=rfc9421 2026/02/05 12:56:49 INFO Applying migration id=keys 2026/02/05 12:56:49 INFO Applying migration id=portable 2026/02/05 12:56:49 INFO Applying migration id=proofs 2026/02/05 12:56:49 INFO Applying migration id=contexts 2026/02/05 12:56:49 INFO Applying migration id=deliverieshost 2026/02/05 12:56:49 INFO Applying migration id=pembegin 2026/02/05 12:56:49 INFO Applying migration id=didhost 2026/02/05 12:56:50 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 12:56:50 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 12:56:50 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 12:56:50 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 12:56:50 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxUnknownActor (0.69s) === RUN TestDeliver_SharedInboxSingleWorker 2026/02/05 12:56:50 INFO Applying migration id=initial 2026/02/05 12:56:50 INFO Applying migration id=notesupdated 2026/02/05 12:56:50 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:50 INFO Applying migration id=activitiesid 2026/02/05 12:56:50 INFO Applying migration id=outbox 2026/02/05 12:56:50 INFO Applying migration id=edits 2026/02/05 12:56:50 INFO Applying migration id=outboxactor 2026/02/05 12:56:50 INFO Applying migration id=outboxsender 2026/02/05 12:56:50 INFO Applying migration id=thread 2026/02/05 12:56:50 INFO Applying migration id=host 2026/02/05 12:56:50 INFO Applying migration id=sharedinbox 2026/02/05 12:56:50 INFO Applying migration id=noteshost 2026/02/05 12:56:50 INFO Applying migration id=fetched 2026/02/05 12:56:50 INFO Applying migration id=move 2026/02/05 12:56:50 INFO Applying migration id=cleanup 2026/02/05 12:56:50 INFO Applying migration id=received 2026/02/05 12:56:50 INFO Applying migration id=namehost 2026/02/05 12:56:50 INFO Applying migration id=outboxhost 2026/02/05 12:56:50 INFO Applying migration id=notesfts 2026/02/05 12:56:50 INFO Applying migration id=iconsname 2026/02/05 12:56:50 INFO Applying migration id=nohash 2026/02/05 12:56:50 INFO Applying migration id=shares 2026/02/05 12:56:50 INFO Applying migration id=actorttl 2026/02/05 12:56:50 INFO Applying migration id=tocc 2026/02/05 12:56:50 INFO Applying migration id=followeds 2026/02/05 12:56:50 INFO Applying migration id=certhash 2026/02/05 12:56:50 INFO Applying migration id=follows_sync 2026/02/05 12:56:50 INFO Applying migration id=jsonpath 2026/02/05 12:56:50 INFO Applying migration id=localforward 2026/02/05 12:56:50 INFO Applying migration id=avatar 2026/02/05 12:56:50 INFO Applying migration id=noimage 2026/02/05 12:56:50 INFO Applying migration id=feed 2026/02/05 12:56:50 INFO Applying migration id=bookmarks 2026/02/05 12:56:50 INFO Applying migration id=shareactivity 2026/02/05 12:56:50 INFO Applying migration id=application 2026/02/05 12:56:50 INFO Applying migration id=certificates 2026/02/05 12:56:50 INFO Applying migration id=rawforward 2026/02/05 12:56:50 INFO Applying migration id=publickey 2026/02/05 12:56:50 INFO Applying migration id=resolvegroup 2026/02/05 12:56:50 INFO Applying migration id=reject 2026/02/05 12:56:50 INFO Applying migration id=autodel 2026/02/05 12:56:50 INFO Applying migration id=jsonb 2026/02/05 12:56:50 INFO Applying migration id=quote 2026/02/05 12:56:50 INFO Applying migration id=rfc9421 2026/02/05 12:56:50 INFO Applying migration id=keys 2026/02/05 12:56:50 INFO Applying migration id=portable 2026/02/05 12:56:50 INFO Applying migration id=proofs 2026/02/05 12:56:50 INFO Applying migration id=contexts 2026/02/05 12:56:50 INFO Applying migration id=deliverieshost 2026/02/05 12:56:50 INFO Applying migration id=pembegin 2026/02/05 12:56:50 INFO Applying migration id=didhost 2026/02/05 12:56:51 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 12:56:51 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 12:56:51 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 12:56:51 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 12:56:51 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (0.75s) === RUN TestDeliver_SameInbox 2026/02/05 12:56:51 INFO Applying migration id=initial 2026/02/05 12:56:51 INFO Applying migration id=notesupdated 2026/02/05 12:56:51 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:51 INFO Applying migration id=activitiesid 2026/02/05 12:56:51 INFO Applying migration id=outbox 2026/02/05 12:56:51 INFO Applying migration id=edits 2026/02/05 12:56:51 INFO Applying migration id=outboxactor 2026/02/05 12:56:51 INFO Applying migration id=outboxsender 2026/02/05 12:56:51 INFO Applying migration id=thread 2026/02/05 12:56:51 INFO Applying migration id=host 2026/02/05 12:56:51 INFO Applying migration id=sharedinbox 2026/02/05 12:56:51 INFO Applying migration id=noteshost 2026/02/05 12:56:51 INFO Applying migration id=fetched 2026/02/05 12:56:51 INFO Applying migration id=move 2026/02/05 12:56:51 INFO Applying migration id=cleanup 2026/02/05 12:56:51 INFO Applying migration id=received 2026/02/05 12:56:51 INFO Applying migration id=namehost 2026/02/05 12:56:51 INFO Applying migration id=outboxhost 2026/02/05 12:56:51 INFO Applying migration id=notesfts 2026/02/05 12:56:51 INFO Applying migration id=iconsname 2026/02/05 12:56:51 INFO Applying migration id=nohash 2026/02/05 12:56:51 INFO Applying migration id=shares 2026/02/05 12:56:51 INFO Applying migration id=actorttl 2026/02/05 12:56:51 INFO Applying migration id=tocc 2026/02/05 12:56:51 INFO Applying migration id=followeds 2026/02/05 12:56:51 INFO Applying migration id=certhash 2026/02/05 12:56:51 INFO Applying migration id=follows_sync 2026/02/05 12:56:51 INFO Applying migration id=jsonpath 2026/02/05 12:56:51 INFO Applying migration id=localforward 2026/02/05 12:56:51 INFO Applying migration id=avatar 2026/02/05 12:56:51 INFO Applying migration id=noimage 2026/02/05 12:56:51 INFO Applying migration id=feed 2026/02/05 12:56:51 INFO Applying migration id=bookmarks 2026/02/05 12:56:51 INFO Applying migration id=shareactivity 2026/02/05 12:56:51 INFO Applying migration id=application 2026/02/05 12:56:51 INFO Applying migration id=certificates 2026/02/05 12:56:51 INFO Applying migration id=rawforward 2026/02/05 12:56:51 INFO Applying migration id=publickey 2026/02/05 12:56:51 INFO Applying migration id=resolvegroup 2026/02/05 12:56:51 INFO Applying migration id=reject 2026/02/05 12:56:51 INFO Applying migration id=autodel 2026/02/05 12:56:51 INFO Applying migration id=jsonb 2026/02/05 12:56:51 INFO Applying migration id=quote 2026/02/05 12:56:51 INFO Applying migration id=rfc9421 2026/02/05 12:56:51 INFO Applying migration id=keys 2026/02/05 12:56:51 INFO Applying migration id=portable 2026/02/05 12:56:51 INFO Applying migration id=proofs 2026/02/05 12:56:51 INFO Applying migration id=contexts 2026/02/05 12:56:51 INFO Applying migration id=deliverieshost 2026/02/05 12:56:51 INFO Applying migration id=pembegin 2026/02/05 12:56:51 INFO Applying migration id=didhost 2026/02/05 12:56:51 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:51 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 12:56:51 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:51 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 12:56:51 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (0.21s) === RUN TestDeliver_ToAndCCDuplicates 2026/02/05 12:56:51 INFO Applying migration id=initial 2026/02/05 12:56:51 INFO Applying migration id=notesupdated 2026/02/05 12:56:51 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:51 INFO Applying migration id=activitiesid 2026/02/05 12:56:51 INFO Applying migration id=outbox 2026/02/05 12:56:51 INFO Applying migration id=edits 2026/02/05 12:56:51 INFO Applying migration id=outboxactor 2026/02/05 12:56:51 INFO Applying migration id=outboxsender 2026/02/05 12:56:51 INFO Applying migration id=thread 2026/02/05 12:56:51 INFO Applying migration id=host 2026/02/05 12:56:51 INFO Applying migration id=sharedinbox 2026/02/05 12:56:51 INFO Applying migration id=noteshost 2026/02/05 12:56:51 INFO Applying migration id=fetched 2026/02/05 12:56:51 INFO Applying migration id=move 2026/02/05 12:56:51 INFO Applying migration id=cleanup 2026/02/05 12:56:51 INFO Applying migration id=received 2026/02/05 12:56:51 INFO Applying migration id=namehost 2026/02/05 12:56:51 INFO Applying migration id=outboxhost 2026/02/05 12:56:51 INFO Applying migration id=notesfts 2026/02/05 12:56:51 INFO Applying migration id=iconsname 2026/02/05 12:56:51 INFO Applying migration id=nohash 2026/02/05 12:56:51 INFO Applying migration id=shares 2026/02/05 12:56:51 INFO Applying migration id=actorttl 2026/02/05 12:56:51 INFO Applying migration id=tocc 2026/02/05 12:56:51 INFO Applying migration id=followeds 2026/02/05 12:56:51 INFO Applying migration id=certhash 2026/02/05 12:56:51 INFO Applying migration id=follows_sync 2026/02/05 12:56:51 INFO Applying migration id=jsonpath 2026/02/05 12:56:51 INFO Applying migration id=localforward 2026/02/05 12:56:51 INFO Applying migration id=avatar 2026/02/05 12:56:51 INFO Applying migration id=noimage 2026/02/05 12:56:51 INFO Applying migration id=feed 2026/02/05 12:56:51 INFO Applying migration id=bookmarks 2026/02/05 12:56:51 INFO Applying migration id=shareactivity 2026/02/05 12:56:51 INFO Applying migration id=application 2026/02/05 12:56:51 INFO Applying migration id=certificates 2026/02/05 12:56:51 INFO Applying migration id=rawforward 2026/02/05 12:56:51 INFO Applying migration id=publickey 2026/02/05 12:56:51 INFO Applying migration id=resolvegroup 2026/02/05 12:56:51 INFO Applying migration id=reject 2026/02/05 12:56:51 INFO Applying migration id=autodel 2026/02/05 12:56:51 INFO Applying migration id=jsonb 2026/02/05 12:56:51 INFO Applying migration id=quote 2026/02/05 12:56:51 INFO Applying migration id=rfc9421 2026/02/05 12:56:51 INFO Applying migration id=keys 2026/02/05 12:56:51 INFO Applying migration id=portable 2026/02/05 12:56:51 INFO Applying migration id=proofs 2026/02/05 12:56:51 INFO Applying migration id=contexts 2026/02/05 12:56:51 INFO Applying migration id=deliverieshost 2026/02/05 12:56:51 INFO Applying migration id=pembegin 2026/02/05 12:56:51 INFO Applying migration id=didhost 2026/02/05 12:56:52 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:52 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:52 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:52 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:52 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:52 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 12:56:52 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 12:56:52 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 12:56:52 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 12:56:52 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 12:56:52 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (0.89s) === RUN TestDeliver_PublicInTo 2026/02/05 12:56:52 INFO Applying migration id=initial 2026/02/05 12:56:52 INFO Applying migration id=notesupdated 2026/02/05 12:56:52 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:52 INFO Applying migration id=activitiesid 2026/02/05 12:56:52 INFO Applying migration id=outbox 2026/02/05 12:56:52 INFO Applying migration id=edits 2026/02/05 12:56:52 INFO Applying migration id=outboxactor 2026/02/05 12:56:52 INFO Applying migration id=outboxsender 2026/02/05 12:56:52 INFO Applying migration id=thread 2026/02/05 12:56:52 INFO Applying migration id=host 2026/02/05 12:56:52 INFO Applying migration id=sharedinbox 2026/02/05 12:56:52 INFO Applying migration id=noteshost 2026/02/05 12:56:52 INFO Applying migration id=fetched 2026/02/05 12:56:52 INFO Applying migration id=move 2026/02/05 12:56:52 INFO Applying migration id=cleanup 2026/02/05 12:56:52 INFO Applying migration id=received 2026/02/05 12:56:52 INFO Applying migration id=namehost 2026/02/05 12:56:52 INFO Applying migration id=outboxhost 2026/02/05 12:56:52 INFO Applying migration id=notesfts 2026/02/05 12:56:52 INFO Applying migration id=iconsname 2026/02/05 12:56:52 INFO Applying migration id=nohash 2026/02/05 12:56:52 INFO Applying migration id=shares 2026/02/05 12:56:52 INFO Applying migration id=actorttl 2026/02/05 12:56:52 INFO Applying migration id=tocc 2026/02/05 12:56:52 INFO Applying migration id=followeds 2026/02/05 12:56:52 INFO Applying migration id=certhash 2026/02/05 12:56:52 INFO Applying migration id=follows_sync 2026/02/05 12:56:52 INFO Applying migration id=jsonpath 2026/02/05 12:56:52 INFO Applying migration id=localforward 2026/02/05 12:56:52 INFO Applying migration id=avatar 2026/02/05 12:56:52 INFO Applying migration id=noimage 2026/02/05 12:56:52 INFO Applying migration id=feed 2026/02/05 12:56:52 INFO Applying migration id=bookmarks 2026/02/05 12:56:52 INFO Applying migration id=shareactivity 2026/02/05 12:56:52 INFO Applying migration id=application 2026/02/05 12:56:52 INFO Applying migration id=certificates 2026/02/05 12:56:52 INFO Applying migration id=rawforward 2026/02/05 12:56:52 INFO Applying migration id=publickey 2026/02/05 12:56:52 INFO Applying migration id=resolvegroup 2026/02/05 12:56:52 INFO Applying migration id=reject 2026/02/05 12:56:52 INFO Applying migration id=autodel 2026/02/05 12:56:52 INFO Applying migration id=jsonb 2026/02/05 12:56:52 INFO Applying migration id=quote 2026/02/05 12:56:52 INFO Applying migration id=rfc9421 2026/02/05 12:56:52 INFO Applying migration id=keys 2026/02/05 12:56:52 INFO Applying migration id=portable 2026/02/05 12:56:52 INFO Applying migration id=proofs 2026/02/05 12:56:52 INFO Applying migration id=contexts 2026/02/05 12:56:52 INFO Applying migration id=deliverieshost 2026/02/05 12:56:52 INFO Applying migration id=pembegin 2026/02/05 12:56:52 INFO Applying migration id=didhost 2026/02/05 12:56:53 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:53 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:53 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:53 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 12:56:53 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 12:56:53 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 12:56:53 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 12:56:53 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 12:56:53 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (0.75s) === RUN TestDeliver_AuthorInTo 2026/02/05 12:56:53 INFO Applying migration id=initial 2026/02/05 12:56:53 INFO Applying migration id=notesupdated 2026/02/05 12:56:53 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:53 INFO Applying migration id=activitiesid 2026/02/05 12:56:53 INFO Applying migration id=outbox 2026/02/05 12:56:53 INFO Applying migration id=edits 2026/02/05 12:56:53 INFO Applying migration id=outboxactor 2026/02/05 12:56:53 INFO Applying migration id=outboxsender 2026/02/05 12:56:53 INFO Applying migration id=thread 2026/02/05 12:56:53 INFO Applying migration id=host 2026/02/05 12:56:53 INFO Applying migration id=sharedinbox 2026/02/05 12:56:53 INFO Applying migration id=noteshost 2026/02/05 12:56:53 INFO Applying migration id=fetched 2026/02/05 12:56:53 INFO Applying migration id=move 2026/02/05 12:56:53 INFO Applying migration id=cleanup 2026/02/05 12:56:53 INFO Applying migration id=received 2026/02/05 12:56:53 INFO Applying migration id=namehost 2026/02/05 12:56:53 INFO Applying migration id=outboxhost 2026/02/05 12:56:53 INFO Applying migration id=notesfts 2026/02/05 12:56:53 INFO Applying migration id=iconsname 2026/02/05 12:56:53 INFO Applying migration id=nohash 2026/02/05 12:56:53 INFO Applying migration id=shares 2026/02/05 12:56:53 INFO Applying migration id=actorttl 2026/02/05 12:56:53 INFO Applying migration id=tocc 2026/02/05 12:56:53 INFO Applying migration id=followeds 2026/02/05 12:56:53 INFO Applying migration id=certhash 2026/02/05 12:56:53 INFO Applying migration id=follows_sync 2026/02/05 12:56:53 INFO Applying migration id=jsonpath 2026/02/05 12:56:53 INFO Applying migration id=localforward 2026/02/05 12:56:53 INFO Applying migration id=avatar 2026/02/05 12:56:53 INFO Applying migration id=noimage 2026/02/05 12:56:53 INFO Applying migration id=feed 2026/02/05 12:56:53 INFO Applying migration id=bookmarks 2026/02/05 12:56:53 INFO Applying migration id=shareactivity 2026/02/05 12:56:53 INFO Applying migration id=application 2026/02/05 12:56:53 INFO Applying migration id=certificates 2026/02/05 12:56:53 INFO Applying migration id=rawforward 2026/02/05 12:56:53 INFO Applying migration id=publickey 2026/02/05 12:56:53 INFO Applying migration id=resolvegroup 2026/02/05 12:56:53 INFO Applying migration id=reject 2026/02/05 12:56:53 INFO Applying migration id=autodel 2026/02/05 12:56:53 INFO Applying migration id=jsonb 2026/02/05 12:56:53 INFO Applying migration id=quote 2026/02/05 12:56:53 INFO Applying migration id=rfc9421 2026/02/05 12:56:53 INFO Applying migration id=keys 2026/02/05 12:56:53 INFO Applying migration id=portable 2026/02/05 12:56:53 INFO Applying migration id=proofs 2026/02/05 12:56:53 INFO Applying migration id=contexts 2026/02/05 12:56:53 INFO Applying migration id=deliverieshost 2026/02/05 12:56:53 INFO Applying migration id=pembegin 2026/02/05 12:56:53 INFO Applying migration id=didhost 2026/02/05 12:56:53 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:53 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 12:56:53 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 12:56:53 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 12:56:53 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 12:56:54 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 12:56:54 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 12:56:54 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 12:56:54 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (0.86s) === RUN TestResolve_LocalActor 2026/02/05 12:56:54 INFO Applying migration id=initial 2026/02/05 12:56:54 INFO Applying migration id=notesupdated 2026/02/05 12:56:54 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:54 INFO Applying migration id=activitiesid 2026/02/05 12:56:54 INFO Applying migration id=outbox 2026/02/05 12:56:54 INFO Applying migration id=edits 2026/02/05 12:56:54 INFO Applying migration id=outboxactor 2026/02/05 12:56:54 INFO Applying migration id=outboxsender 2026/02/05 12:56:54 INFO Applying migration id=thread 2026/02/05 12:56:54 INFO Applying migration id=host 2026/02/05 12:56:54 INFO Applying migration id=sharedinbox 2026/02/05 12:56:54 INFO Applying migration id=noteshost 2026/02/05 12:56:54 INFO Applying migration id=fetched 2026/02/05 12:56:54 INFO Applying migration id=move 2026/02/05 12:56:54 INFO Applying migration id=cleanup 2026/02/05 12:56:54 INFO Applying migration id=received 2026/02/05 12:56:54 INFO Applying migration id=namehost 2026/02/05 12:56:54 INFO Applying migration id=outboxhost 2026/02/05 12:56:54 INFO Applying migration id=notesfts 2026/02/05 12:56:54 INFO Applying migration id=iconsname 2026/02/05 12:56:54 INFO Applying migration id=nohash 2026/02/05 12:56:54 INFO Applying migration id=shares 2026/02/05 12:56:54 INFO Applying migration id=actorttl 2026/02/05 12:56:54 INFO Applying migration id=tocc 2026/02/05 12:56:54 INFO Applying migration id=followeds 2026/02/05 12:56:54 INFO Applying migration id=certhash 2026/02/05 12:56:54 INFO Applying migration id=follows_sync 2026/02/05 12:56:54 INFO Applying migration id=jsonpath 2026/02/05 12:56:54 INFO Applying migration id=localforward 2026/02/05 12:56:54 INFO Applying migration id=avatar 2026/02/05 12:56:54 INFO Applying migration id=noimage 2026/02/05 12:56:54 INFO Applying migration id=feed 2026/02/05 12:56:54 INFO Applying migration id=bookmarks 2026/02/05 12:56:54 INFO Applying migration id=shareactivity 2026/02/05 12:56:54 INFO Applying migration id=application 2026/02/05 12:56:54 INFO Applying migration id=certificates 2026/02/05 12:56:54 INFO Applying migration id=rawforward 2026/02/05 12:56:54 INFO Applying migration id=publickey 2026/02/05 12:56:54 INFO Applying migration id=resolvegroup 2026/02/05 12:56:54 INFO Applying migration id=reject 2026/02/05 12:56:54 INFO Applying migration id=autodel 2026/02/05 12:56:54 INFO Applying migration id=jsonb 2026/02/05 12:56:54 INFO Applying migration id=quote 2026/02/05 12:56:54 INFO Applying migration id=rfc9421 2026/02/05 12:56:54 INFO Applying migration id=keys 2026/02/05 12:56:54 INFO Applying migration id=portable 2026/02/05 12:56:54 INFO Applying migration id=proofs 2026/02/05 12:56:54 INFO Applying migration id=contexts 2026/02/05 12:56:54 INFO Applying migration id=deliverieshost 2026/02/05 12:56:54 INFO Applying migration id=pembegin 2026/02/05 12:56:54 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActor (0.97s) === RUN TestResolve_LocalActorDoesNotExist 2026/02/05 12:56:54 INFO Applying migration id=initial 2026/02/05 12:56:54 INFO Applying migration id=notesupdated 2026/02/05 12:56:54 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:54 INFO Applying migration id=activitiesid 2026/02/05 12:56:54 INFO Applying migration id=outbox 2026/02/05 12:56:54 INFO Applying migration id=edits 2026/02/05 12:56:54 INFO Applying migration id=outboxactor 2026/02/05 12:56:54 INFO Applying migration id=outboxsender 2026/02/05 12:56:54 INFO Applying migration id=thread 2026/02/05 12:56:54 INFO Applying migration id=host 2026/02/05 12:56:54 INFO Applying migration id=sharedinbox 2026/02/05 12:56:54 INFO Applying migration id=noteshost 2026/02/05 12:56:54 INFO Applying migration id=fetched 2026/02/05 12:56:54 INFO Applying migration id=move 2026/02/05 12:56:54 INFO Applying migration id=cleanup 2026/02/05 12:56:54 INFO Applying migration id=received 2026/02/05 12:56:54 INFO Applying migration id=namehost 2026/02/05 12:56:54 INFO Applying migration id=outboxhost 2026/02/05 12:56:54 INFO Applying migration id=notesfts 2026/02/05 12:56:55 INFO Applying migration id=iconsname 2026/02/05 12:56:55 INFO Applying migration id=nohash 2026/02/05 12:56:55 INFO Applying migration id=shares 2026/02/05 12:56:55 INFO Applying migration id=actorttl 2026/02/05 12:56:55 INFO Applying migration id=tocc 2026/02/05 12:56:55 INFO Applying migration id=followeds 2026/02/05 12:56:55 INFO Applying migration id=certhash 2026/02/05 12:56:55 INFO Applying migration id=follows_sync 2026/02/05 12:56:55 INFO Applying migration id=jsonpath 2026/02/05 12:56:55 INFO Applying migration id=localforward 2026/02/05 12:56:55 INFO Applying migration id=avatar 2026/02/05 12:56:55 INFO Applying migration id=noimage 2026/02/05 12:56:55 INFO Applying migration id=feed 2026/02/05 12:56:55 INFO Applying migration id=bookmarks 2026/02/05 12:56:55 INFO Applying migration id=shareactivity 2026/02/05 12:56:55 INFO Applying migration id=application 2026/02/05 12:56:55 INFO Applying migration id=certificates 2026/02/05 12:56:55 INFO Applying migration id=rawforward 2026/02/05 12:56:55 INFO Applying migration id=publickey 2026/02/05 12:56:55 INFO Applying migration id=resolvegroup 2026/02/05 12:56:55 INFO Applying migration id=reject 2026/02/05 12:56:55 INFO Applying migration id=autodel 2026/02/05 12:56:55 INFO Applying migration id=jsonb 2026/02/05 12:56:55 INFO Applying migration id=quote 2026/02/05 12:56:55 INFO Applying migration id=rfc9421 2026/02/05 12:56:55 INFO Applying migration id=keys 2026/02/05 12:56:55 INFO Applying migration id=portable 2026/02/05 12:56:55 INFO Applying migration id=proofs 2026/02/05 12:56:55 INFO Applying migration id=contexts 2026/02/05 12:56:55 INFO Applying migration id=deliverieshost 2026/02/05 12:56:55 INFO Applying migration id=pembegin 2026/02/05 12:56:55 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActorDoesNotExist (0.17s) === RUN TestResolve_FederatedInstanceActor 2026/02/05 12:56:55 INFO Applying migration id=initial 2026/02/05 12:56:55 INFO Applying migration id=notesupdated 2026/02/05 12:56:55 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:55 INFO Applying migration id=activitiesid 2026/02/05 12:56:55 INFO Applying migration id=outbox 2026/02/05 12:56:55 INFO Applying migration id=edits 2026/02/05 12:56:55 INFO Applying migration id=outboxactor 2026/02/05 12:56:55 INFO Applying migration id=outboxsender 2026/02/05 12:56:55 INFO Applying migration id=thread 2026/02/05 12:56:55 INFO Applying migration id=host 2026/02/05 12:56:55 INFO Applying migration id=sharedinbox 2026/02/05 12:56:55 INFO Applying migration id=noteshost 2026/02/05 12:56:55 INFO Applying migration id=fetched 2026/02/05 12:56:55 INFO Applying migration id=move 2026/02/05 12:56:55 INFO Applying migration id=cleanup 2026/02/05 12:56:55 INFO Applying migration id=received 2026/02/05 12:56:55 INFO Applying migration id=namehost 2026/02/05 12:56:55 INFO Applying migration id=outboxhost 2026/02/05 12:56:55 INFO Applying migration id=notesfts 2026/02/05 12:56:55 INFO Applying migration id=iconsname 2026/02/05 12:56:55 INFO Applying migration id=nohash 2026/02/05 12:56:55 INFO Applying migration id=shares 2026/02/05 12:56:55 INFO Applying migration id=actorttl 2026/02/05 12:56:55 INFO Applying migration id=tocc 2026/02/05 12:56:55 INFO Applying migration id=followeds 2026/02/05 12:56:55 INFO Applying migration id=certhash 2026/02/05 12:56:55 INFO Applying migration id=follows_sync 2026/02/05 12:56:55 INFO Applying migration id=jsonpath 2026/02/05 12:56:55 INFO Applying migration id=localforward 2026/02/05 12:56:55 INFO Applying migration id=avatar 2026/02/05 12:56:55 INFO Applying migration id=noimage 2026/02/05 12:56:55 INFO Applying migration id=feed 2026/02/05 12:56:55 INFO Applying migration id=bookmarks 2026/02/05 12:56:55 INFO Applying migration id=shareactivity 2026/02/05 12:56:55 INFO Applying migration id=application 2026/02/05 12:56:55 INFO Applying migration id=certificates 2026/02/05 12:56:55 INFO Applying migration id=rawforward 2026/02/05 12:56:55 INFO Applying migration id=publickey 2026/02/05 12:56:55 INFO Applying migration id=resolvegroup 2026/02/05 12:56:55 INFO Applying migration id=reject 2026/02/05 12:56:55 INFO Applying migration id=autodel 2026/02/05 12:56:55 INFO Applying migration id=jsonb 2026/02/05 12:56:55 INFO Applying migration id=quote 2026/02/05 12:56:55 INFO Applying migration id=rfc9421 2026/02/05 12:56:55 INFO Applying migration id=keys 2026/02/05 12:56:55 INFO Applying migration id=portable 2026/02/05 12:56:55 INFO Applying migration id=proofs 2026/02/05 12:56:55 INFO Applying migration id=contexts 2026/02/05 12:56:55 INFO Applying migration id=deliverieshost 2026/02/05 12:56:55 INFO Applying migration id=pembegin 2026/02/05 12:56:55 INFO Applying migration id=didhost 2026/02/05 12:56:55 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedInstanceActor (0.27s) === RUN TestResolve_FederatedActorInvalidURL 2026/02/05 12:56:55 INFO Applying migration id=initial 2026/02/05 12:56:55 INFO Applying migration id=notesupdated 2026/02/05 12:56:55 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:55 INFO Applying migration id=activitiesid 2026/02/05 12:56:55 INFO Applying migration id=outbox 2026/02/05 12:56:55 INFO Applying migration id=edits 2026/02/05 12:56:55 INFO Applying migration id=outboxactor 2026/02/05 12:56:55 INFO Applying migration id=outboxsender 2026/02/05 12:56:55 INFO Applying migration id=thread 2026/02/05 12:56:55 INFO Applying migration id=host 2026/02/05 12:56:55 INFO Applying migration id=sharedinbox 2026/02/05 12:56:55 INFO Applying migration id=noteshost 2026/02/05 12:56:55 INFO Applying migration id=fetched 2026/02/05 12:56:55 INFO Applying migration id=move 2026/02/05 12:56:55 INFO Applying migration id=cleanup 2026/02/05 12:56:55 INFO Applying migration id=received 2026/02/05 12:56:55 INFO Applying migration id=namehost 2026/02/05 12:56:55 INFO Applying migration id=outboxhost 2026/02/05 12:56:55 INFO Applying migration id=notesfts 2026/02/05 12:56:55 INFO Applying migration id=iconsname 2026/02/05 12:56:55 INFO Applying migration id=nohash 2026/02/05 12:56:55 INFO Applying migration id=shares 2026/02/05 12:56:55 INFO Applying migration id=actorttl 2026/02/05 12:56:55 INFO Applying migration id=tocc 2026/02/05 12:56:55 INFO Applying migration id=followeds 2026/02/05 12:56:55 INFO Applying migration id=certhash 2026/02/05 12:56:55 INFO Applying migration id=follows_sync 2026/02/05 12:56:55 INFO Applying migration id=jsonpath 2026/02/05 12:56:55 INFO Applying migration id=localforward 2026/02/05 12:56:55 INFO Applying migration id=avatar 2026/02/05 12:56:55 INFO Applying migration id=noimage 2026/02/05 12:56:55 INFO Applying migration id=feed 2026/02/05 12:56:55 INFO Applying migration id=bookmarks 2026/02/05 12:56:55 INFO Applying migration id=shareactivity 2026/02/05 12:56:55 INFO Applying migration id=application 2026/02/05 12:56:55 INFO Applying migration id=certificates 2026/02/05 12:56:55 INFO Applying migration id=rawforward 2026/02/05 12:56:55 INFO Applying migration id=publickey 2026/02/05 12:56:55 INFO Applying migration id=resolvegroup 2026/02/05 12:56:55 INFO Applying migration id=reject 2026/02/05 12:56:55 INFO Applying migration id=autodel 2026/02/05 12:56:55 INFO Applying migration id=jsonb 2026/02/05 12:56:55 INFO Applying migration id=quote 2026/02/05 12:56:55 INFO Applying migration id=rfc9421 2026/02/05 12:56:55 INFO Applying migration id=keys 2026/02/05 12:56:55 INFO Applying migration id=portable 2026/02/05 12:56:55 INFO Applying migration id=proofs 2026/02/05 12:56:55 INFO Applying migration id=contexts 2026/02/05 12:56:55 INFO Applying migration id=deliverieshost 2026/02/05 12:56:55 INFO Applying migration id=pembegin 2026/02/05 12:56:55 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidURL (0.62s) === RUN TestResolve_FederatedActorInvalidScheme 2026/02/05 12:56:56 INFO Applying migration id=initial 2026/02/05 12:56:56 INFO Applying migration id=notesupdated 2026/02/05 12:56:56 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:56 INFO Applying migration id=activitiesid 2026/02/05 12:56:56 INFO Applying migration id=outbox 2026/02/05 12:56:56 INFO Applying migration id=edits 2026/02/05 12:56:56 INFO Applying migration id=outboxactor 2026/02/05 12:56:56 INFO Applying migration id=outboxsender 2026/02/05 12:56:56 INFO Applying migration id=thread 2026/02/05 12:56:56 INFO Applying migration id=host 2026/02/05 12:56:56 INFO Applying migration id=sharedinbox 2026/02/05 12:56:56 INFO Applying migration id=noteshost 2026/02/05 12:56:56 INFO Applying migration id=fetched 2026/02/05 12:56:56 INFO Applying migration id=move 2026/02/05 12:56:56 INFO Applying migration id=cleanup 2026/02/05 12:56:56 INFO Applying migration id=received 2026/02/05 12:56:56 INFO Applying migration id=namehost 2026/02/05 12:56:56 INFO Applying migration id=outboxhost 2026/02/05 12:56:56 INFO Applying migration id=notesfts 2026/02/05 12:56:56 INFO Applying migration id=iconsname 2026/02/05 12:56:56 INFO Applying migration id=nohash 2026/02/05 12:56:56 INFO Applying migration id=shares 2026/02/05 12:56:56 INFO Applying migration id=actorttl 2026/02/05 12:56:56 INFO Applying migration id=tocc 2026/02/05 12:56:56 INFO Applying migration id=followeds 2026/02/05 12:56:56 INFO Applying migration id=certhash 2026/02/05 12:56:56 INFO Applying migration id=follows_sync 2026/02/05 12:56:56 INFO Applying migration id=jsonpath 2026/02/05 12:56:56 INFO Applying migration id=localforward 2026/02/05 12:56:56 INFO Applying migration id=avatar 2026/02/05 12:56:56 INFO Applying migration id=noimage 2026/02/05 12:56:56 INFO Applying migration id=feed 2026/02/05 12:56:56 INFO Applying migration id=bookmarks 2026/02/05 12:56:56 INFO Applying migration id=shareactivity 2026/02/05 12:56:56 INFO Applying migration id=application 2026/02/05 12:56:56 INFO Applying migration id=certificates 2026/02/05 12:56:56 INFO Applying migration id=rawforward 2026/02/05 12:56:56 INFO Applying migration id=publickey 2026/02/05 12:56:56 INFO Applying migration id=resolvegroup 2026/02/05 12:56:56 INFO Applying migration id=reject 2026/02/05 12:56:56 INFO Applying migration id=autodel 2026/02/05 12:56:56 INFO Applying migration id=jsonb 2026/02/05 12:56:56 INFO Applying migration id=quote 2026/02/05 12:56:56 INFO Applying migration id=rfc9421 2026/02/05 12:56:56 INFO Applying migration id=keys 2026/02/05 12:56:56 INFO Applying migration id=portable 2026/02/05 12:56:56 INFO Applying migration id=proofs 2026/02/05 12:56:56 INFO Applying migration id=contexts 2026/02/05 12:56:56 INFO Applying migration id=deliverieshost 2026/02/05 12:56:56 INFO Applying migration id=pembegin 2026/02/05 12:56:56 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidScheme (0.80s) === RUN TestResolve_FederatedActorFirstTime 2026/02/05 12:56:56 INFO Applying migration id=initial 2026/02/05 12:56:56 INFO Applying migration id=notesupdated 2026/02/05 12:56:56 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:56 INFO Applying migration id=activitiesid 2026/02/05 12:56:56 INFO Applying migration id=outbox 2026/02/05 12:56:56 INFO Applying migration id=edits 2026/02/05 12:56:56 INFO Applying migration id=outboxactor 2026/02/05 12:56:56 INFO Applying migration id=outboxsender 2026/02/05 12:56:56 INFO Applying migration id=thread 2026/02/05 12:56:56 INFO Applying migration id=host 2026/02/05 12:56:56 INFO Applying migration id=sharedinbox 2026/02/05 12:56:56 INFO Applying migration id=noteshost 2026/02/05 12:56:56 INFO Applying migration id=fetched 2026/02/05 12:56:56 INFO Applying migration id=move 2026/02/05 12:56:56 INFO Applying migration id=cleanup 2026/02/05 12:56:56 INFO Applying migration id=received 2026/02/05 12:56:56 INFO Applying migration id=namehost 2026/02/05 12:56:56 INFO Applying migration id=outboxhost 2026/02/05 12:56:56 INFO Applying migration id=notesfts 2026/02/05 12:56:56 INFO Applying migration id=iconsname 2026/02/05 12:56:56 INFO Applying migration id=nohash 2026/02/05 12:56:56 INFO Applying migration id=shares 2026/02/05 12:56:56 INFO Applying migration id=actorttl 2026/02/05 12:56:56 INFO Applying migration id=tocc 2026/02/05 12:56:56 INFO Applying migration id=followeds 2026/02/05 12:56:56 INFO Applying migration id=certhash 2026/02/05 12:56:56 INFO Applying migration id=follows_sync 2026/02/05 12:56:56 INFO Applying migration id=jsonpath 2026/02/05 12:56:56 INFO Applying migration id=localforward 2026/02/05 12:56:56 INFO Applying migration id=avatar 2026/02/05 12:56:56 INFO Applying migration id=noimage 2026/02/05 12:56:56 INFO Applying migration id=feed 2026/02/05 12:56:56 INFO Applying migration id=bookmarks 2026/02/05 12:56:56 INFO Applying migration id=shareactivity 2026/02/05 12:56:56 INFO Applying migration id=application 2026/02/05 12:56:56 INFO Applying migration id=certificates 2026/02/05 12:56:56 INFO Applying migration id=rawforward 2026/02/05 12:56:56 INFO Applying migration id=publickey 2026/02/05 12:56:56 INFO Applying migration id=resolvegroup 2026/02/05 12:56:56 INFO Applying migration id=reject 2026/02/05 12:56:56 INFO Applying migration id=autodel 2026/02/05 12:56:56 INFO Applying migration id=jsonb 2026/02/05 12:56:56 INFO Applying migration id=quote 2026/02/05 12:56:56 INFO Applying migration id=rfc9421 2026/02/05 12:56:56 INFO Applying migration id=keys 2026/02/05 12:56:56 INFO Applying migration id=portable 2026/02/05 12:56:56 INFO Applying migration id=proofs 2026/02/05 12:56:56 INFO Applying migration id=contexts 2026/02/05 12:56:56 INFO Applying migration id=deliverieshost 2026/02/05 12:56:56 INFO Applying migration id=pembegin 2026/02/05 12:56:56 INFO Applying migration id=didhost 2026/02/05 12:56:58 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTime (1.64s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/02/05 12:56:58 INFO Applying migration id=initial 2026/02/05 12:56:58 INFO Applying migration id=notesupdated 2026/02/05 12:56:58 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:58 INFO Applying migration id=activitiesid 2026/02/05 12:56:58 INFO Applying migration id=outbox 2026/02/05 12:56:58 INFO Applying migration id=edits 2026/02/05 12:56:58 INFO Applying migration id=outboxactor 2026/02/05 12:56:58 INFO Applying migration id=outboxsender 2026/02/05 12:56:58 INFO Applying migration id=thread 2026/02/05 12:56:58 INFO Applying migration id=host 2026/02/05 12:56:58 INFO Applying migration id=sharedinbox 2026/02/05 12:56:58 INFO Applying migration id=noteshost 2026/02/05 12:56:58 INFO Applying migration id=fetched 2026/02/05 12:56:58 INFO Applying migration id=move 2026/02/05 12:56:58 INFO Applying migration id=cleanup 2026/02/05 12:56:58 INFO Applying migration id=received 2026/02/05 12:56:58 INFO Applying migration id=namehost 2026/02/05 12:56:58 INFO Applying migration id=outboxhost 2026/02/05 12:56:58 INFO Applying migration id=notesfts 2026/02/05 12:56:58 INFO Applying migration id=iconsname 2026/02/05 12:56:58 INFO Applying migration id=nohash 2026/02/05 12:56:58 INFO Applying migration id=shares 2026/02/05 12:56:58 INFO Applying migration id=actorttl 2026/02/05 12:56:58 INFO Applying migration id=tocc 2026/02/05 12:56:58 INFO Applying migration id=followeds 2026/02/05 12:56:58 INFO Applying migration id=certhash 2026/02/05 12:56:58 INFO Applying migration id=follows_sync 2026/02/05 12:56:58 INFO Applying migration id=jsonpath 2026/02/05 12:56:58 INFO Applying migration id=localforward 2026/02/05 12:56:58 INFO Applying migration id=avatar 2026/02/05 12:56:58 INFO Applying migration id=noimage 2026/02/05 12:56:58 INFO Applying migration id=feed 2026/02/05 12:56:58 INFO Applying migration id=bookmarks 2026/02/05 12:56:58 INFO Applying migration id=shareactivity 2026/02/05 12:56:58 INFO Applying migration id=application 2026/02/05 12:56:58 INFO Applying migration id=certificates 2026/02/05 12:56:58 INFO Applying migration id=rawforward 2026/02/05 12:56:58 INFO Applying migration id=publickey 2026/02/05 12:56:58 INFO Applying migration id=resolvegroup 2026/02/05 12:56:58 INFO Applying migration id=reject 2026/02/05 12:56:58 INFO Applying migration id=autodel 2026/02/05 12:56:58 INFO Applying migration id=jsonb 2026/02/05 12:56:58 INFO Applying migration id=quote 2026/02/05 12:56:58 INFO Applying migration id=rfc9421 2026/02/05 12:56:58 INFO Applying migration id=keys 2026/02/05 12:56:58 INFO Applying migration id=portable 2026/02/05 12:56:58 INFO Applying migration id=proofs 2026/02/05 12:56:58 INFO Applying migration id=contexts 2026/02/05 12:56:58 INFO Applying migration id=deliverieshost 2026/02/05 12:56:58 INFO Applying migration id=pembegin 2026/02/05 12:56:58 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeOffline (0.55s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/02/05 12:56:59 INFO Applying migration id=initial 2026/02/05 12:56:59 INFO Applying migration id=notesupdated 2026/02/05 12:56:59 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:59 INFO Applying migration id=activitiesid 2026/02/05 12:56:59 INFO Applying migration id=outbox 2026/02/05 12:56:59 INFO Applying migration id=edits 2026/02/05 12:56:59 INFO Applying migration id=outboxactor 2026/02/05 12:56:59 INFO Applying migration id=outboxsender 2026/02/05 12:56:59 INFO Applying migration id=thread 2026/02/05 12:56:59 INFO Applying migration id=host 2026/02/05 12:56:59 INFO Applying migration id=sharedinbox 2026/02/05 12:56:59 INFO Applying migration id=noteshost 2026/02/05 12:56:59 INFO Applying migration id=fetched 2026/02/05 12:56:59 INFO Applying migration id=move 2026/02/05 12:56:59 INFO Applying migration id=cleanup 2026/02/05 12:56:59 INFO Applying migration id=received 2026/02/05 12:56:59 INFO Applying migration id=namehost 2026/02/05 12:56:59 INFO Applying migration id=outboxhost 2026/02/05 12:56:59 INFO Applying migration id=notesfts 2026/02/05 12:56:59 INFO Applying migration id=iconsname 2026/02/05 12:56:59 INFO Applying migration id=nohash 2026/02/05 12:56:59 INFO Applying migration id=shares 2026/02/05 12:56:59 INFO Applying migration id=actorttl 2026/02/05 12:56:59 INFO Applying migration id=tocc 2026/02/05 12:56:59 INFO Applying migration id=followeds 2026/02/05 12:56:59 INFO Applying migration id=certhash 2026/02/05 12:56:59 INFO Applying migration id=follows_sync 2026/02/05 12:56:59 INFO Applying migration id=jsonpath 2026/02/05 12:56:59 INFO Applying migration id=localforward 2026/02/05 12:56:59 INFO Applying migration id=avatar 2026/02/05 12:56:59 INFO Applying migration id=noimage 2026/02/05 12:56:59 INFO Applying migration id=feed 2026/02/05 12:56:59 INFO Applying migration id=bookmarks 2026/02/05 12:56:59 INFO Applying migration id=shareactivity 2026/02/05 12:56:59 INFO Applying migration id=application 2026/02/05 12:56:59 INFO Applying migration id=certificates 2026/02/05 12:56:59 INFO Applying migration id=rawforward 2026/02/05 12:56:59 INFO Applying migration id=publickey 2026/02/05 12:56:59 INFO Applying migration id=resolvegroup 2026/02/05 12:56:59 INFO Applying migration id=reject 2026/02/05 12:56:59 INFO Applying migration id=autodel 2026/02/05 12:56:59 INFO Applying migration id=jsonb 2026/02/05 12:56:59 INFO Applying migration id=quote 2026/02/05 12:56:59 INFO Applying migration id=rfc9421 2026/02/05 12:56:59 INFO Applying migration id=keys 2026/02/05 12:56:59 INFO Applying migration id=portable 2026/02/05 12:56:59 INFO Applying migration id=proofs 2026/02/05 12:56:59 INFO Applying migration id=contexts 2026/02/05 12:56:59 INFO Applying migration id=deliverieshost 2026/02/05 12:56:59 INFO Applying migration id=pembegin 2026/02/05 12:56:59 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.29s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/02/05 12:56:59 INFO Applying migration id=initial 2026/02/05 12:56:59 INFO Applying migration id=notesupdated 2026/02/05 12:56:59 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:59 INFO Applying migration id=activitiesid 2026/02/05 12:56:59 INFO Applying migration id=outbox 2026/02/05 12:56:59 INFO Applying migration id=edits 2026/02/05 12:56:59 INFO Applying migration id=outboxactor 2026/02/05 12:56:59 INFO Applying migration id=outboxsender 2026/02/05 12:56:59 INFO Applying migration id=thread 2026/02/05 12:56:59 INFO Applying migration id=host 2026/02/05 12:56:59 INFO Applying migration id=sharedinbox 2026/02/05 12:56:59 INFO Applying migration id=noteshost 2026/02/05 12:56:59 INFO Applying migration id=fetched 2026/02/05 12:56:59 INFO Applying migration id=move 2026/02/05 12:56:59 INFO Applying migration id=cleanup 2026/02/05 12:56:59 INFO Applying migration id=received 2026/02/05 12:56:59 INFO Applying migration id=namehost 2026/02/05 12:56:59 INFO Applying migration id=outboxhost 2026/02/05 12:56:59 INFO Applying migration id=notesfts 2026/02/05 12:56:59 INFO Applying migration id=iconsname 2026/02/05 12:56:59 INFO Applying migration id=nohash 2026/02/05 12:56:59 INFO Applying migration id=shares 2026/02/05 12:56:59 INFO Applying migration id=actorttl 2026/02/05 12:56:59 INFO Applying migration id=tocc 2026/02/05 12:56:59 INFO Applying migration id=followeds 2026/02/05 12:56:59 INFO Applying migration id=certhash 2026/02/05 12:56:59 INFO Applying migration id=follows_sync 2026/02/05 12:56:59 INFO Applying migration id=jsonpath 2026/02/05 12:56:59 INFO Applying migration id=localforward 2026/02/05 12:56:59 INFO Applying migration id=avatar 2026/02/05 12:56:59 INFO Applying migration id=noimage 2026/02/05 12:56:59 INFO Applying migration id=feed 2026/02/05 12:56:59 INFO Applying migration id=bookmarks 2026/02/05 12:56:59 INFO Applying migration id=shareactivity 2026/02/05 12:56:59 INFO Applying migration id=application 2026/02/05 12:56:59 INFO Applying migration id=certificates 2026/02/05 12:56:59 INFO Applying migration id=rawforward 2026/02/05 12:56:59 INFO Applying migration id=publickey 2026/02/05 12:56:59 INFO Applying migration id=resolvegroup 2026/02/05 12:56:59 INFO Applying migration id=reject 2026/02/05 12:56:59 INFO Applying migration id=autodel 2026/02/05 12:56:59 INFO Applying migration id=jsonb 2026/02/05 12:56:59 INFO Applying migration id=quote 2026/02/05 12:56:59 INFO Applying migration id=rfc9421 2026/02/05 12:56:59 INFO Applying migration id=keys 2026/02/05 12:56:59 INFO Applying migration id=portable 2026/02/05 12:56:59 INFO Applying migration id=proofs 2026/02/05 12:56:59 INFO Applying migration id=contexts 2026/02/05 12:56:59 INFO Applying migration id=deliverieshost 2026/02/05 12:56:59 INFO Applying migration id=pembegin 2026/02/05 12:56:59 INFO Applying migration id=didhost 2026/02/05 12:56:59 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (0.36s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/02/05 12:56:59 INFO Applying migration id=initial 2026/02/05 12:56:59 INFO Applying migration id=notesupdated 2026/02/05 12:56:59 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:59 INFO Applying migration id=activitiesid 2026/02/05 12:56:59 INFO Applying migration id=outbox 2026/02/05 12:56:59 INFO Applying migration id=edits 2026/02/05 12:56:59 INFO Applying migration id=outboxactor 2026/02/05 12:56:59 INFO Applying migration id=outboxsender 2026/02/05 12:56:59 INFO Applying migration id=thread 2026/02/05 12:56:59 INFO Applying migration id=host 2026/02/05 12:56:59 INFO Applying migration id=sharedinbox 2026/02/05 12:56:59 INFO Applying migration id=noteshost 2026/02/05 12:56:59 INFO Applying migration id=fetched 2026/02/05 12:56:59 INFO Applying migration id=move 2026/02/05 12:56:59 INFO Applying migration id=cleanup 2026/02/05 12:56:59 INFO Applying migration id=received 2026/02/05 12:56:59 INFO Applying migration id=namehost 2026/02/05 12:56:59 INFO Applying migration id=outboxhost 2026/02/05 12:56:59 INFO Applying migration id=notesfts 2026/02/05 12:56:59 INFO Applying migration id=iconsname 2026/02/05 12:56:59 INFO Applying migration id=nohash 2026/02/05 12:56:59 INFO Applying migration id=shares 2026/02/05 12:56:59 INFO Applying migration id=actorttl 2026/02/05 12:56:59 INFO Applying migration id=tocc 2026/02/05 12:56:59 INFO Applying migration id=followeds 2026/02/05 12:56:59 INFO Applying migration id=certhash 2026/02/05 12:56:59 INFO Applying migration id=follows_sync 2026/02/05 12:56:59 INFO Applying migration id=jsonpath 2026/02/05 12:56:59 INFO Applying migration id=localforward 2026/02/05 12:56:59 INFO Applying migration id=avatar 2026/02/05 12:56:59 INFO Applying migration id=noimage 2026/02/05 12:56:59 INFO Applying migration id=feed 2026/02/05 12:56:59 INFO Applying migration id=bookmarks 2026/02/05 12:56:59 INFO Applying migration id=shareactivity 2026/02/05 12:56:59 INFO Applying migration id=application 2026/02/05 12:56:59 INFO Applying migration id=certificates 2026/02/05 12:56:59 INFO Applying migration id=rawforward 2026/02/05 12:56:59 INFO Applying migration id=publickey 2026/02/05 12:56:59 INFO Applying migration id=resolvegroup 2026/02/05 12:56:59 INFO Applying migration id=reject 2026/02/05 12:56:59 INFO Applying migration id=autodel 2026/02/05 12:56:59 INFO Applying migration id=jsonb 2026/02/05 12:56:59 INFO Applying migration id=quote 2026/02/05 12:56:59 INFO Applying migration id=rfc9421 2026/02/05 12:56:59 INFO Applying migration id=keys 2026/02/05 12:56:59 INFO Applying migration id=portable 2026/02/05 12:56:59 INFO Applying migration id=proofs 2026/02/05 12:56:59 INFO Applying migration id=contexts 2026/02/05 12:56:59 INFO Applying migration id=deliverieshost 2026/02/05 12:56:59 INFO Applying migration id=pembegin 2026/02/05 12:56:59 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.57s) === RUN TestResolve_FederatedActorCached 2026/02/05 12:57:00 INFO Applying migration id=initial 2026/02/05 12:57:00 INFO Applying migration id=notesupdated 2026/02/05 12:57:00 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:00 INFO Applying migration id=activitiesid 2026/02/05 12:57:00 INFO Applying migration id=outbox 2026/02/05 12:57:00 INFO Applying migration id=edits 2026/02/05 12:57:00 INFO Applying migration id=outboxactor 2026/02/05 12:57:00 INFO Applying migration id=outboxsender 2026/02/05 12:57:00 INFO Applying migration id=thread 2026/02/05 12:57:00 INFO Applying migration id=host 2026/02/05 12:57:00 INFO Applying migration id=sharedinbox 2026/02/05 12:57:00 INFO Applying migration id=noteshost 2026/02/05 12:57:00 INFO Applying migration id=fetched 2026/02/05 12:57:00 INFO Applying migration id=move 2026/02/05 12:57:00 INFO Applying migration id=cleanup 2026/02/05 12:57:00 INFO Applying migration id=received 2026/02/05 12:57:00 INFO Applying migration id=namehost 2026/02/05 12:57:00 INFO Applying migration id=outboxhost 2026/02/05 12:57:00 INFO Applying migration id=notesfts 2026/02/05 12:57:00 INFO Applying migration id=iconsname 2026/02/05 12:57:00 INFO Applying migration id=nohash 2026/02/05 12:57:00 INFO Applying migration id=shares 2026/02/05 12:57:00 INFO Applying migration id=actorttl 2026/02/05 12:57:00 INFO Applying migration id=tocc 2026/02/05 12:57:00 INFO Applying migration id=followeds 2026/02/05 12:57:00 INFO Applying migration id=certhash 2026/02/05 12:57:00 INFO Applying migration id=follows_sync 2026/02/05 12:57:00 INFO Applying migration id=jsonpath 2026/02/05 12:57:00 INFO Applying migration id=localforward 2026/02/05 12:57:00 INFO Applying migration id=avatar 2026/02/05 12:57:00 INFO Applying migration id=noimage 2026/02/05 12:57:00 INFO Applying migration id=feed 2026/02/05 12:57:00 INFO Applying migration id=bookmarks 2026/02/05 12:57:00 INFO Applying migration id=shareactivity 2026/02/05 12:57:00 INFO Applying migration id=application 2026/02/05 12:57:00 INFO Applying migration id=certificates 2026/02/05 12:57:00 INFO Applying migration id=rawforward 2026/02/05 12:57:00 INFO Applying migration id=publickey 2026/02/05 12:57:00 INFO Applying migration id=resolvegroup 2026/02/05 12:57:00 INFO Applying migration id=reject 2026/02/05 12:57:00 INFO Applying migration id=autodel 2026/02/05 12:57:00 INFO Applying migration id=jsonb 2026/02/05 12:57:00 INFO Applying migration id=quote 2026/02/05 12:57:00 INFO Applying migration id=rfc9421 2026/02/05 12:57:00 INFO Applying migration id=keys 2026/02/05 12:57:00 INFO Applying migration id=portable 2026/02/05 12:57:00 INFO Applying migration id=proofs 2026/02/05 12:57:00 INFO Applying migration id=contexts 2026/02/05 12:57:00 INFO Applying migration id=deliverieshost 2026/02/05 12:57:00 INFO Applying migration id=pembegin 2026/02/05 12:57:00 INFO Applying migration id=didhost 2026/02/05 12:57:00 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCached (0.39s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/02/05 12:57:00 INFO Applying migration id=initial 2026/02/05 12:57:00 INFO Applying migration id=notesupdated 2026/02/05 12:57:00 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:00 INFO Applying migration id=activitiesid 2026/02/05 12:57:00 INFO Applying migration id=outbox 2026/02/05 12:57:00 INFO Applying migration id=edits 2026/02/05 12:57:00 INFO Applying migration id=outboxactor 2026/02/05 12:57:00 INFO Applying migration id=outboxsender 2026/02/05 12:57:00 INFO Applying migration id=thread 2026/02/05 12:57:00 INFO Applying migration id=host 2026/02/05 12:57:00 INFO Applying migration id=sharedinbox 2026/02/05 12:57:00 INFO Applying migration id=noteshost 2026/02/05 12:57:00 INFO Applying migration id=fetched 2026/02/05 12:57:00 INFO Applying migration id=move 2026/02/05 12:57:00 INFO Applying migration id=cleanup 2026/02/05 12:57:00 INFO Applying migration id=received 2026/02/05 12:57:00 INFO Applying migration id=namehost 2026/02/05 12:57:00 INFO Applying migration id=outboxhost 2026/02/05 12:57:00 INFO Applying migration id=notesfts 2026/02/05 12:57:00 INFO Applying migration id=iconsname 2026/02/05 12:57:00 INFO Applying migration id=nohash 2026/02/05 12:57:00 INFO Applying migration id=shares 2026/02/05 12:57:00 INFO Applying migration id=actorttl 2026/02/05 12:57:00 INFO Applying migration id=tocc 2026/02/05 12:57:00 INFO Applying migration id=followeds 2026/02/05 12:57:00 INFO Applying migration id=certhash 2026/02/05 12:57:00 INFO Applying migration id=follows_sync 2026/02/05 12:57:00 INFO Applying migration id=jsonpath 2026/02/05 12:57:00 INFO Applying migration id=localforward 2026/02/05 12:57:00 INFO Applying migration id=avatar 2026/02/05 12:57:00 INFO Applying migration id=noimage 2026/02/05 12:57:00 INFO Applying migration id=feed 2026/02/05 12:57:00 INFO Applying migration id=bookmarks 2026/02/05 12:57:00 INFO Applying migration id=shareactivity 2026/02/05 12:57:00 INFO Applying migration id=application 2026/02/05 12:57:00 INFO Applying migration id=certificates 2026/02/05 12:57:00 INFO Applying migration id=rawforward 2026/02/05 12:57:00 INFO Applying migration id=publickey 2026/02/05 12:57:00 INFO Applying migration id=resolvegroup 2026/02/05 12:57:00 INFO Applying migration id=reject 2026/02/05 12:57:00 INFO Applying migration id=autodel 2026/02/05 12:57:00 INFO Applying migration id=jsonb 2026/02/05 12:57:00 INFO Applying migration id=quote 2026/02/05 12:57:00 INFO Applying migration id=rfc9421 2026/02/05 12:57:00 INFO Applying migration id=keys 2026/02/05 12:57:00 INFO Applying migration id=portable 2026/02/05 12:57:00 INFO Applying migration id=proofs 2026/02/05 12:57:00 INFO Applying migration id=contexts 2026/02/05 12:57:00 INFO Applying migration id=deliverieshost 2026/02/05 12:57:00 INFO Applying migration id=pembegin 2026/02/05 12:57:00 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (0.92s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/02/05 12:57:01 INFO Applying migration id=initial 2026/02/05 12:57:01 INFO Applying migration id=notesupdated 2026/02/05 12:57:01 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:01 INFO Applying migration id=activitiesid 2026/02/05 12:57:01 INFO Applying migration id=outbox 2026/02/05 12:57:01 INFO Applying migration id=edits 2026/02/05 12:57:01 INFO Applying migration id=outboxactor 2026/02/05 12:57:01 INFO Applying migration id=outboxsender 2026/02/05 12:57:01 INFO Applying migration id=thread 2026/02/05 12:57:01 INFO Applying migration id=host 2026/02/05 12:57:01 INFO Applying migration id=sharedinbox 2026/02/05 12:57:01 INFO Applying migration id=noteshost 2026/02/05 12:57:01 INFO Applying migration id=fetched 2026/02/05 12:57:01 INFO Applying migration id=move 2026/02/05 12:57:01 INFO Applying migration id=cleanup 2026/02/05 12:57:01 INFO Applying migration id=received 2026/02/05 12:57:01 INFO Applying migration id=namehost 2026/02/05 12:57:01 INFO Applying migration id=outboxhost 2026/02/05 12:57:01 INFO Applying migration id=notesfts 2026/02/05 12:57:01 INFO Applying migration id=iconsname 2026/02/05 12:57:01 INFO Applying migration id=nohash 2026/02/05 12:57:01 INFO Applying migration id=shares 2026/02/05 12:57:01 INFO Applying migration id=actorttl 2026/02/05 12:57:01 INFO Applying migration id=tocc 2026/02/05 12:57:01 INFO Applying migration id=followeds 2026/02/05 12:57:01 INFO Applying migration id=certhash 2026/02/05 12:57:01 INFO Applying migration id=follows_sync 2026/02/05 12:57:01 INFO Applying migration id=jsonpath 2026/02/05 12:57:01 INFO Applying migration id=localforward 2026/02/05 12:57:01 INFO Applying migration id=avatar 2026/02/05 12:57:01 INFO Applying migration id=noimage 2026/02/05 12:57:01 INFO Applying migration id=feed 2026/02/05 12:57:01 INFO Applying migration id=bookmarks 2026/02/05 12:57:01 INFO Applying migration id=shareactivity 2026/02/05 12:57:01 INFO Applying migration id=application 2026/02/05 12:57:01 INFO Applying migration id=certificates 2026/02/05 12:57:01 INFO Applying migration id=rawforward 2026/02/05 12:57:01 INFO Applying migration id=publickey 2026/02/05 12:57:01 INFO Applying migration id=resolvegroup 2026/02/05 12:57:01 INFO Applying migration id=reject 2026/02/05 12:57:01 INFO Applying migration id=autodel 2026/02/05 12:57:01 INFO Applying migration id=jsonb 2026/02/05 12:57:01 INFO Applying migration id=quote 2026/02/05 12:57:01 INFO Applying migration id=rfc9421 2026/02/05 12:57:01 INFO Applying migration id=keys 2026/02/05 12:57:01 INFO Applying migration id=portable 2026/02/05 12:57:01 INFO Applying migration id=proofs 2026/02/05 12:57:01 INFO Applying migration id=contexts 2026/02/05 12:57:01 INFO Applying migration id=deliverieshost 2026/02/05 12:57:01 INFO Applying migration id=pembegin 2026/02/05 12:57:01 INFO Applying migration id=didhost 2026/02/05 12:57:02 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" 2026/02/05 12:57:02 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.80s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/02/05 12:57:02 INFO Applying migration id=initial 2026/02/05 12:57:02 INFO Applying migration id=notesupdated 2026/02/05 12:57:02 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:02 INFO Applying migration id=activitiesid 2026/02/05 12:57:02 INFO Applying migration id=outbox 2026/02/05 12:57:02 INFO Applying migration id=edits 2026/02/05 12:57:02 INFO Applying migration id=outboxactor 2026/02/05 12:57:02 INFO Applying migration id=outboxsender 2026/02/05 12:57:02 INFO Applying migration id=thread 2026/02/05 12:57:02 INFO Applying migration id=host 2026/02/05 12:57:02 INFO Applying migration id=sharedinbox 2026/02/05 12:57:02 INFO Applying migration id=noteshost 2026/02/05 12:57:02 INFO Applying migration id=fetched 2026/02/05 12:57:02 INFO Applying migration id=move 2026/02/05 12:57:02 INFO Applying migration id=cleanup 2026/02/05 12:57:02 INFO Applying migration id=received 2026/02/05 12:57:02 INFO Applying migration id=namehost 2026/02/05 12:57:02 INFO Applying migration id=outboxhost 2026/02/05 12:57:02 INFO Applying migration id=notesfts 2026/02/05 12:57:02 INFO Applying migration id=iconsname 2026/02/05 12:57:02 INFO Applying migration id=nohash 2026/02/05 12:57:02 INFO Applying migration id=shares 2026/02/05 12:57:02 INFO Applying migration id=actorttl 2026/02/05 12:57:02 INFO Applying migration id=tocc 2026/02/05 12:57:02 INFO Applying migration id=followeds 2026/02/05 12:57:02 INFO Applying migration id=certhash 2026/02/05 12:57:02 INFO Applying migration id=follows_sync 2026/02/05 12:57:02 INFO Applying migration id=jsonpath 2026/02/05 12:57:02 INFO Applying migration id=localforward 2026/02/05 12:57:02 INFO Applying migration id=avatar 2026/02/05 12:57:02 INFO Applying migration id=noimage 2026/02/05 12:57:02 INFO Applying migration id=feed 2026/02/05 12:57:02 INFO Applying migration id=bookmarks 2026/02/05 12:57:02 INFO Applying migration id=shareactivity 2026/02/05 12:57:02 INFO Applying migration id=application 2026/02/05 12:57:02 INFO Applying migration id=certificates 2026/02/05 12:57:02 INFO Applying migration id=rawforward 2026/02/05 12:57:02 INFO Applying migration id=publickey 2026/02/05 12:57:02 INFO Applying migration id=resolvegroup 2026/02/05 12:57:02 INFO Applying migration id=reject 2026/02/05 12:57:02 INFO Applying migration id=autodel 2026/02/05 12:57:02 INFO Applying migration id=jsonb 2026/02/05 12:57:02 INFO Applying migration id=quote 2026/02/05 12:57:02 INFO Applying migration id=rfc9421 2026/02/05 12:57:02 INFO Applying migration id=keys 2026/02/05 12:57:02 INFO Applying migration id=portable 2026/02/05 12:57:02 INFO Applying migration id=proofs 2026/02/05 12:57:02 INFO Applying migration id=contexts 2026/02/05 12:57:02 INFO Applying migration id=deliverieshost 2026/02/05 12:57:02 INFO Applying migration id=pembegin 2026/02/05 12:57:02 INFO Applying migration id=didhost 2026/02/05 12:57:03 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently (0.87s) === RUN TestResolve_FederatedActorCachedActorIDChanged 2026/02/05 12:57:03 INFO Applying migration id=initial 2026/02/05 12:57:03 INFO Applying migration id=notesupdated 2026/02/05 12:57:03 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:03 INFO Applying migration id=activitiesid 2026/02/05 12:57:03 INFO Applying migration id=outbox 2026/02/05 12:57:03 INFO Applying migration id=edits 2026/02/05 12:57:03 INFO Applying migration id=outboxactor 2026/02/05 12:57:03 INFO Applying migration id=outboxsender 2026/02/05 12:57:03 INFO Applying migration id=thread 2026/02/05 12:57:03 INFO Applying migration id=host 2026/02/05 12:57:03 INFO Applying migration id=sharedinbox 2026/02/05 12:57:03 INFO Applying migration id=noteshost 2026/02/05 12:57:03 INFO Applying migration id=fetched 2026/02/05 12:57:03 INFO Applying migration id=move 2026/02/05 12:57:03 INFO Applying migration id=cleanup 2026/02/05 12:57:03 INFO Applying migration id=received 2026/02/05 12:57:03 INFO Applying migration id=namehost 2026/02/05 12:57:03 INFO Applying migration id=outboxhost 2026/02/05 12:57:03 INFO Applying migration id=notesfts 2026/02/05 12:57:03 INFO Applying migration id=iconsname 2026/02/05 12:57:03 INFO Applying migration id=nohash 2026/02/05 12:57:03 INFO Applying migration id=shares 2026/02/05 12:57:03 INFO Applying migration id=actorttl 2026/02/05 12:57:03 INFO Applying migration id=tocc 2026/02/05 12:57:03 INFO Applying migration id=followeds 2026/02/05 12:57:03 INFO Applying migration id=certhash 2026/02/05 12:57:03 INFO Applying migration id=follows_sync 2026/02/05 12:57:03 INFO Applying migration id=jsonpath 2026/02/05 12:57:03 INFO Applying migration id=localforward 2026/02/05 12:57:03 INFO Applying migration id=avatar 2026/02/05 12:57:03 INFO Applying migration id=noimage 2026/02/05 12:57:03 INFO Applying migration id=feed 2026/02/05 12:57:03 INFO Applying migration id=bookmarks 2026/02/05 12:57:03 INFO Applying migration id=shareactivity 2026/02/05 12:57:03 INFO Applying migration id=application 2026/02/05 12:57:03 INFO Applying migration id=certificates 2026/02/05 12:57:03 INFO Applying migration id=rawforward 2026/02/05 12:57:03 INFO Applying migration id=publickey 2026/02/05 12:57:03 INFO Applying migration id=resolvegroup 2026/02/05 12:57:03 INFO Applying migration id=reject 2026/02/05 12:57:03 INFO Applying migration id=autodel 2026/02/05 12:57:03 INFO Applying migration id=jsonb 2026/02/05 12:57:03 INFO Applying migration id=quote 2026/02/05 12:57:03 INFO Applying migration id=rfc9421 2026/02/05 12:57:03 INFO Applying migration id=keys 2026/02/05 12:57:03 INFO Applying migration id=portable 2026/02/05 12:57:03 INFO Applying migration id=proofs 2026/02/05 12:57:03 INFO Applying migration id=contexts 2026/02/05 12:57:03 INFO Applying migration id=deliverieshost 2026/02/05 12:57:03 INFO Applying migration id=pembegin 2026/02/05 12:57:03 INFO Applying migration id=didhost 2026/02/05 12:57:04 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:04 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:04 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="https://0.0.0.0/user/erin does not match https://0.0.0.0/user/dan" --- PASS: TestResolve_FederatedActorCachedActorIDChanged (1.03s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/02/05 12:57:04 INFO Applying migration id=initial 2026/02/05 12:57:04 INFO Applying migration id=notesupdated 2026/02/05 12:57:04 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:04 INFO Applying migration id=activitiesid 2026/02/05 12:57:04 INFO Applying migration id=outbox 2026/02/05 12:57:04 INFO Applying migration id=edits 2026/02/05 12:57:04 INFO Applying migration id=outboxactor 2026/02/05 12:57:04 INFO Applying migration id=outboxsender 2026/02/05 12:57:04 INFO Applying migration id=thread 2026/02/05 12:57:04 INFO Applying migration id=host 2026/02/05 12:57:04 INFO Applying migration id=sharedinbox 2026/02/05 12:57:04 INFO Applying migration id=noteshost 2026/02/05 12:57:04 INFO Applying migration id=fetched 2026/02/05 12:57:04 INFO Applying migration id=move 2026/02/05 12:57:04 INFO Applying migration id=cleanup 2026/02/05 12:57:04 INFO Applying migration id=received 2026/02/05 12:57:04 INFO Applying migration id=namehost 2026/02/05 12:57:04 INFO Applying migration id=outboxhost 2026/02/05 12:57:04 INFO Applying migration id=notesfts 2026/02/05 12:57:04 INFO Applying migration id=iconsname 2026/02/05 12:57:04 INFO Applying migration id=nohash 2026/02/05 12:57:04 INFO Applying migration id=shares 2026/02/05 12:57:04 INFO Applying migration id=actorttl 2026/02/05 12:57:04 INFO Applying migration id=tocc 2026/02/05 12:57:04 INFO Applying migration id=followeds 2026/02/05 12:57:04 INFO Applying migration id=certhash 2026/02/05 12:57:04 INFO Applying migration id=follows_sync 2026/02/05 12:57:04 INFO Applying migration id=jsonpath 2026/02/05 12:57:04 INFO Applying migration id=localforward 2026/02/05 12:57:04 INFO Applying migration id=avatar 2026/02/05 12:57:04 INFO Applying migration id=noimage 2026/02/05 12:57:04 INFO Applying migration id=feed 2026/02/05 12:57:04 INFO Applying migration id=bookmarks 2026/02/05 12:57:04 INFO Applying migration id=shareactivity 2026/02/05 12:57:04 INFO Applying migration id=application 2026/02/05 12:57:04 INFO Applying migration id=certificates 2026/02/05 12:57:04 INFO Applying migration id=rawforward 2026/02/05 12:57:04 INFO Applying migration id=publickey 2026/02/05 12:57:04 INFO Applying migration id=resolvegroup 2026/02/05 12:57:04 INFO Applying migration id=reject 2026/02/05 12:57:04 INFO Applying migration id=autodel 2026/02/05 12:57:04 INFO Applying migration id=jsonb 2026/02/05 12:57:04 INFO Applying migration id=quote 2026/02/05 12:57:04 INFO Applying migration id=rfc9421 2026/02/05 12:57:04 INFO Applying migration id=keys 2026/02/05 12:57:04 INFO Applying migration id=portable 2026/02/05 12:57:04 INFO Applying migration id=proofs 2026/02/05 12:57:04 INFO Applying migration id=contexts 2026/02/05 12:57:04 INFO Applying migration id=deliverieshost 2026/02/05 12:57:04 INFO Applying migration id=pembegin 2026/02/05 12:57:04 INFO Applying migration id=didhost 2026/02/05 12:57:05 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedButBlocked (0.98s) === RUN TestResolve_FederatedActorOldCache 2026/02/05 12:57:05 INFO Applying migration id=initial 2026/02/05 12:57:05 INFO Applying migration id=notesupdated 2026/02/05 12:57:05 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:05 INFO Applying migration id=activitiesid 2026/02/05 12:57:05 INFO Applying migration id=outbox 2026/02/05 12:57:05 INFO Applying migration id=edits 2026/02/05 12:57:05 INFO Applying migration id=outboxactor 2026/02/05 12:57:05 INFO Applying migration id=outboxsender 2026/02/05 12:57:05 INFO Applying migration id=thread 2026/02/05 12:57:05 INFO Applying migration id=host 2026/02/05 12:57:05 INFO Applying migration id=sharedinbox 2026/02/05 12:57:05 INFO Applying migration id=noteshost 2026/02/05 12:57:05 INFO Applying migration id=fetched 2026/02/05 12:57:05 INFO Applying migration id=move 2026/02/05 12:57:05 INFO Applying migration id=cleanup 2026/02/05 12:57:05 INFO Applying migration id=received 2026/02/05 12:57:05 INFO Applying migration id=namehost 2026/02/05 12:57:05 INFO Applying migration id=outboxhost 2026/02/05 12:57:05 INFO Applying migration id=notesfts 2026/02/05 12:57:05 INFO Applying migration id=iconsname 2026/02/05 12:57:05 INFO Applying migration id=nohash 2026/02/05 12:57:05 INFO Applying migration id=shares 2026/02/05 12:57:05 INFO Applying migration id=actorttl 2026/02/05 12:57:05 INFO Applying migration id=tocc 2026/02/05 12:57:05 INFO Applying migration id=followeds 2026/02/05 12:57:05 INFO Applying migration id=certhash 2026/02/05 12:57:05 INFO Applying migration id=follows_sync 2026/02/05 12:57:05 INFO Applying migration id=jsonpath 2026/02/05 12:57:05 INFO Applying migration id=localforward 2026/02/05 12:57:05 INFO Applying migration id=avatar 2026/02/05 12:57:05 INFO Applying migration id=noimage 2026/02/05 12:57:05 INFO Applying migration id=feed 2026/02/05 12:57:05 INFO Applying migration id=bookmarks 2026/02/05 12:57:05 INFO Applying migration id=shareactivity 2026/02/05 12:57:05 INFO Applying migration id=application 2026/02/05 12:57:05 INFO Applying migration id=certificates 2026/02/05 12:57:05 INFO Applying migration id=rawforward 2026/02/05 12:57:05 INFO Applying migration id=publickey 2026/02/05 12:57:05 INFO Applying migration id=resolvegroup 2026/02/05 12:57:05 INFO Applying migration id=reject 2026/02/05 12:57:05 INFO Applying migration id=autodel 2026/02/05 12:57:05 INFO Applying migration id=jsonb 2026/02/05 12:57:05 INFO Applying migration id=quote 2026/02/05 12:57:05 INFO Applying migration id=rfc9421 2026/02/05 12:57:05 INFO Applying migration id=keys 2026/02/05 12:57:05 INFO Applying migration id=portable 2026/02/05 12:57:05 INFO Applying migration id=proofs 2026/02/05 12:57:05 INFO Applying migration id=contexts 2026/02/05 12:57:05 INFO Applying migration id=deliverieshost 2026/02/05 12:57:05 INFO Applying migration id=pembegin 2026/02/05 12:57:05 INFO Applying migration id=didhost 2026/02/05 12:57:05 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:05 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:05 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCache (0.19s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/02/05 12:57:05 INFO Applying migration id=initial 2026/02/05 12:57:05 INFO Applying migration id=notesupdated 2026/02/05 12:57:05 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:05 INFO Applying migration id=activitiesid 2026/02/05 12:57:05 INFO Applying migration id=outbox 2026/02/05 12:57:05 INFO Applying migration id=edits 2026/02/05 12:57:05 INFO Applying migration id=outboxactor 2026/02/05 12:57:05 INFO Applying migration id=outboxsender 2026/02/05 12:57:05 INFO Applying migration id=thread 2026/02/05 12:57:05 INFO Applying migration id=host 2026/02/05 12:57:05 INFO Applying migration id=sharedinbox 2026/02/05 12:57:05 INFO Applying migration id=noteshost 2026/02/05 12:57:05 INFO Applying migration id=fetched 2026/02/05 12:57:05 INFO Applying migration id=move 2026/02/05 12:57:05 INFO Applying migration id=cleanup 2026/02/05 12:57:05 INFO Applying migration id=received 2026/02/05 12:57:05 INFO Applying migration id=namehost 2026/02/05 12:57:05 INFO Applying migration id=outboxhost 2026/02/05 12:57:05 INFO Applying migration id=notesfts 2026/02/05 12:57:05 INFO Applying migration id=iconsname 2026/02/05 12:57:05 INFO Applying migration id=nohash 2026/02/05 12:57:05 INFO Applying migration id=shares 2026/02/05 12:57:05 INFO Applying migration id=actorttl 2026/02/05 12:57:05 INFO Applying migration id=tocc 2026/02/05 12:57:05 INFO Applying migration id=followeds 2026/02/05 12:57:05 INFO Applying migration id=certhash 2026/02/05 12:57:05 INFO Applying migration id=follows_sync 2026/02/05 12:57:05 INFO Applying migration id=jsonpath 2026/02/05 12:57:05 INFO Applying migration id=localforward 2026/02/05 12:57:05 INFO Applying migration id=avatar 2026/02/05 12:57:05 INFO Applying migration id=noimage 2026/02/05 12:57:05 INFO Applying migration id=feed 2026/02/05 12:57:05 INFO Applying migration id=bookmarks 2026/02/05 12:57:05 INFO Applying migration id=shareactivity 2026/02/05 12:57:05 INFO Applying migration id=application 2026/02/05 12:57:05 INFO Applying migration id=certificates 2026/02/05 12:57:05 INFO Applying migration id=rawforward 2026/02/05 12:57:05 INFO Applying migration id=publickey 2026/02/05 12:57:05 INFO Applying migration id=resolvegroup 2026/02/05 12:57:05 INFO Applying migration id=reject 2026/02/05 12:57:05 INFO Applying migration id=autodel 2026/02/05 12:57:05 INFO Applying migration id=jsonb 2026/02/05 12:57:05 INFO Applying migration id=quote 2026/02/05 12:57:05 INFO Applying migration id=rfc9421 2026/02/05 12:57:05 INFO Applying migration id=keys 2026/02/05 12:57:05 INFO Applying migration id=portable 2026/02/05 12:57:05 INFO Applying migration id=proofs 2026/02/05 12:57:05 INFO Applying migration id=contexts 2026/02/05 12:57:05 INFO Applying migration id=deliverieshost 2026/02/05 12:57:05 INFO Applying migration id=pembegin 2026/02/05 12:57:05 INFO Applying migration id=didhost 2026/02/05 12:57:06 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:06 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:06 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasSuspended (0.69s) === RUN TestResolve_FederatedActorOldCacheWasNew 2026/02/05 12:57:06 INFO Applying migration id=initial 2026/02/05 12:57:06 INFO Applying migration id=notesupdated 2026/02/05 12:57:06 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:06 INFO Applying migration id=activitiesid 2026/02/05 12:57:06 INFO Applying migration id=outbox 2026/02/05 12:57:06 INFO Applying migration id=edits 2026/02/05 12:57:06 INFO Applying migration id=outboxactor 2026/02/05 12:57:06 INFO Applying migration id=outboxsender 2026/02/05 12:57:06 INFO Applying migration id=thread 2026/02/05 12:57:06 INFO Applying migration id=host 2026/02/05 12:57:06 INFO Applying migration id=sharedinbox 2026/02/05 12:57:06 INFO Applying migration id=noteshost 2026/02/05 12:57:06 INFO Applying migration id=fetched 2026/02/05 12:57:06 INFO Applying migration id=move 2026/02/05 12:57:06 INFO Applying migration id=cleanup 2026/02/05 12:57:06 INFO Applying migration id=received 2026/02/05 12:57:06 INFO Applying migration id=namehost 2026/02/05 12:57:06 INFO Applying migration id=outboxhost 2026/02/05 12:57:06 INFO Applying migration id=notesfts 2026/02/05 12:57:06 INFO Applying migration id=iconsname 2026/02/05 12:57:06 INFO Applying migration id=nohash 2026/02/05 12:57:06 INFO Applying migration id=shares 2026/02/05 12:57:06 INFO Applying migration id=actorttl 2026/02/05 12:57:06 INFO Applying migration id=tocc 2026/02/05 12:57:06 INFO Applying migration id=followeds 2026/02/05 12:57:06 INFO Applying migration id=certhash 2026/02/05 12:57:06 INFO Applying migration id=follows_sync 2026/02/05 12:57:06 INFO Applying migration id=jsonpath 2026/02/05 12:57:06 INFO Applying migration id=localforward 2026/02/05 12:57:06 INFO Applying migration id=avatar 2026/02/05 12:57:06 INFO Applying migration id=noimage 2026/02/05 12:57:06 INFO Applying migration id=feed 2026/02/05 12:57:06 INFO Applying migration id=bookmarks 2026/02/05 12:57:06 INFO Applying migration id=shareactivity 2026/02/05 12:57:06 INFO Applying migration id=application 2026/02/05 12:57:06 INFO Applying migration id=certificates 2026/02/05 12:57:06 INFO Applying migration id=rawforward 2026/02/05 12:57:06 INFO Applying migration id=publickey 2026/02/05 12:57:06 INFO Applying migration id=resolvegroup 2026/02/05 12:57:06 INFO Applying migration id=reject 2026/02/05 12:57:06 INFO Applying migration id=autodel 2026/02/05 12:57:06 INFO Applying migration id=jsonb 2026/02/05 12:57:06 INFO Applying migration id=quote 2026/02/05 12:57:06 INFO Applying migration id=rfc9421 2026/02/05 12:57:06 INFO Applying migration id=keys 2026/02/05 12:57:06 INFO Applying migration id=portable 2026/02/05 12:57:06 INFO Applying migration id=proofs 2026/02/05 12:57:06 INFO Applying migration id=contexts 2026/02/05 12:57:06 INFO Applying migration id=deliverieshost 2026/02/05 12:57:06 INFO Applying migration id=pembegin 2026/02/05 12:57:06 INFO Applying migration id=didhost 2026/02/05 12:57:06 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:06 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:06 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNew (0.59s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/02/05 12:57:06 INFO Applying migration id=initial 2026/02/05 12:57:06 INFO Applying migration id=notesupdated 2026/02/05 12:57:06 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:06 INFO Applying migration id=activitiesid 2026/02/05 12:57:06 INFO Applying migration id=outbox 2026/02/05 12:57:06 INFO Applying migration id=edits 2026/02/05 12:57:06 INFO Applying migration id=outboxactor 2026/02/05 12:57:06 INFO Applying migration id=outboxsender 2026/02/05 12:57:06 INFO Applying migration id=thread 2026/02/05 12:57:06 INFO Applying migration id=host 2026/02/05 12:57:06 INFO Applying migration id=sharedinbox 2026/02/05 12:57:06 INFO Applying migration id=noteshost 2026/02/05 12:57:06 INFO Applying migration id=fetched 2026/02/05 12:57:06 INFO Applying migration id=move 2026/02/05 12:57:06 INFO Applying migration id=cleanup 2026/02/05 12:57:06 INFO Applying migration id=received 2026/02/05 12:57:06 INFO Applying migration id=namehost 2026/02/05 12:57:06 INFO Applying migration id=outboxhost 2026/02/05 12:57:06 INFO Applying migration id=notesfts 2026/02/05 12:57:06 INFO Applying migration id=iconsname 2026/02/05 12:57:06 INFO Applying migration id=nohash 2026/02/05 12:57:06 INFO Applying migration id=shares 2026/02/05 12:57:06 INFO Applying migration id=actorttl 2026/02/05 12:57:06 INFO Applying migration id=tocc 2026/02/05 12:57:06 INFO Applying migration id=followeds 2026/02/05 12:57:06 INFO Applying migration id=certhash 2026/02/05 12:57:06 INFO Applying migration id=follows_sync 2026/02/05 12:57:06 INFO Applying migration id=jsonpath 2026/02/05 12:57:06 INFO Applying migration id=localforward 2026/02/05 12:57:06 INFO Applying migration id=avatar 2026/02/05 12:57:06 INFO Applying migration id=noimage 2026/02/05 12:57:06 INFO Applying migration id=feed 2026/02/05 12:57:06 INFO Applying migration id=bookmarks 2026/02/05 12:57:06 INFO Applying migration id=shareactivity 2026/02/05 12:57:06 INFO Applying migration id=application 2026/02/05 12:57:06 INFO Applying migration id=certificates 2026/02/05 12:57:06 INFO Applying migration id=rawforward 2026/02/05 12:57:06 INFO Applying migration id=publickey 2026/02/05 12:57:06 INFO Applying migration id=resolvegroup 2026/02/05 12:57:06 INFO Applying migration id=reject 2026/02/05 12:57:06 INFO Applying migration id=autodel 2026/02/05 12:57:06 INFO Applying migration id=jsonb 2026/02/05 12:57:06 INFO Applying migration id=quote 2026/02/05 12:57:06 INFO Applying migration id=rfc9421 2026/02/05 12:57:06 INFO Applying migration id=keys 2026/02/05 12:57:06 INFO Applying migration id=portable 2026/02/05 12:57:06 INFO Applying migration id=proofs 2026/02/05 12:57:06 INFO Applying migration id=contexts 2026/02/05 12:57:06 INFO Applying migration id=deliverieshost 2026/02/05 12:57:06 INFO Applying migration id=pembegin 2026/02/05 12:57:06 INFO Applying migration id=didhost 2026/02/05 12:57:07 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:07 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:07 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.45s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/02/05 12:57:07 INFO Applying migration id=initial 2026/02/05 12:57:07 INFO Applying migration id=notesupdated 2026/02/05 12:57:07 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:07 INFO Applying migration id=activitiesid 2026/02/05 12:57:07 INFO Applying migration id=outbox 2026/02/05 12:57:07 INFO Applying migration id=edits 2026/02/05 12:57:07 INFO Applying migration id=outboxactor 2026/02/05 12:57:07 INFO Applying migration id=outboxsender 2026/02/05 12:57:07 INFO Applying migration id=thread 2026/02/05 12:57:07 INFO Applying migration id=host 2026/02/05 12:57:07 INFO Applying migration id=sharedinbox 2026/02/05 12:57:07 INFO Applying migration id=noteshost 2026/02/05 12:57:07 INFO Applying migration id=fetched 2026/02/05 12:57:07 INFO Applying migration id=move 2026/02/05 12:57:07 INFO Applying migration id=cleanup 2026/02/05 12:57:07 INFO Applying migration id=received 2026/02/05 12:57:07 INFO Applying migration id=namehost 2026/02/05 12:57:07 INFO Applying migration id=outboxhost 2026/02/05 12:57:07 INFO Applying migration id=notesfts 2026/02/05 12:57:07 INFO Applying migration id=iconsname 2026/02/05 12:57:07 INFO Applying migration id=nohash 2026/02/05 12:57:07 INFO Applying migration id=shares 2026/02/05 12:57:07 INFO Applying migration id=actorttl 2026/02/05 12:57:07 INFO Applying migration id=tocc 2026/02/05 12:57:07 INFO Applying migration id=followeds 2026/02/05 12:57:07 INFO Applying migration id=certhash 2026/02/05 12:57:07 INFO Applying migration id=follows_sync 2026/02/05 12:57:07 INFO Applying migration id=jsonpath 2026/02/05 12:57:07 INFO Applying migration id=localforward 2026/02/05 12:57:07 INFO Applying migration id=avatar 2026/02/05 12:57:07 INFO Applying migration id=noimage 2026/02/05 12:57:07 INFO Applying migration id=feed 2026/02/05 12:57:07 INFO Applying migration id=bookmarks 2026/02/05 12:57:07 INFO Applying migration id=shareactivity 2026/02/05 12:57:07 INFO Applying migration id=application 2026/02/05 12:57:07 INFO Applying migration id=certificates 2026/02/05 12:57:07 INFO Applying migration id=rawforward 2026/02/05 12:57:07 INFO Applying migration id=publickey 2026/02/05 12:57:07 INFO Applying migration id=resolvegroup 2026/02/05 12:57:07 INFO Applying migration id=reject 2026/02/05 12:57:07 INFO Applying migration id=autodel 2026/02/05 12:57:07 INFO Applying migration id=jsonb 2026/02/05 12:57:07 INFO Applying migration id=quote 2026/02/05 12:57:07 INFO Applying migration id=rfc9421 2026/02/05 12:57:07 INFO Applying migration id=keys 2026/02/05 12:57:07 INFO Applying migration id=portable 2026/02/05 12:57:07 INFO Applying migration id=proofs 2026/02/05 12:57:07 INFO Applying migration id=contexts 2026/02/05 12:57:07 INFO Applying migration id=deliverieshost 2026/02/05 12:57:07 INFO Applying migration id=pembegin 2026/02/05 12:57:07 INFO Applying migration id=didhost 2026/02/05 12:57:08 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:08 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:08 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheStillNew (1.25s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/02/05 12:57:08 INFO Applying migration id=initial 2026/02/05 12:57:08 INFO Applying migration id=notesupdated 2026/02/05 12:57:08 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:08 INFO Applying migration id=activitiesid 2026/02/05 12:57:08 INFO Applying migration id=outbox 2026/02/05 12:57:08 INFO Applying migration id=edits 2026/02/05 12:57:08 INFO Applying migration id=outboxactor 2026/02/05 12:57:08 INFO Applying migration id=outboxsender 2026/02/05 12:57:08 INFO Applying migration id=thread 2026/02/05 12:57:08 INFO Applying migration id=host 2026/02/05 12:57:08 INFO Applying migration id=sharedinbox 2026/02/05 12:57:08 INFO Applying migration id=noteshost 2026/02/05 12:57:08 INFO Applying migration id=fetched 2026/02/05 12:57:08 INFO Applying migration id=move 2026/02/05 12:57:08 INFO Applying migration id=cleanup 2026/02/05 12:57:08 INFO Applying migration id=received 2026/02/05 12:57:08 INFO Applying migration id=namehost 2026/02/05 12:57:08 INFO Applying migration id=outboxhost 2026/02/05 12:57:08 INFO Applying migration id=notesfts 2026/02/05 12:57:08 INFO Applying migration id=iconsname 2026/02/05 12:57:08 INFO Applying migration id=nohash 2026/02/05 12:57:08 INFO Applying migration id=shares 2026/02/05 12:57:08 INFO Applying migration id=actorttl 2026/02/05 12:57:08 INFO Applying migration id=tocc 2026/02/05 12:57:08 INFO Applying migration id=followeds 2026/02/05 12:57:08 INFO Applying migration id=certhash 2026/02/05 12:57:08 INFO Applying migration id=follows_sync 2026/02/05 12:57:08 INFO Applying migration id=jsonpath 2026/02/05 12:57:08 INFO Applying migration id=localforward 2026/02/05 12:57:08 INFO Applying migration id=avatar 2026/02/05 12:57:08 INFO Applying migration id=noimage 2026/02/05 12:57:08 INFO Applying migration id=feed 2026/02/05 12:57:08 INFO Applying migration id=bookmarks 2026/02/05 12:57:08 INFO Applying migration id=shareactivity 2026/02/05 12:57:08 INFO Applying migration id=application 2026/02/05 12:57:08 INFO Applying migration id=certificates 2026/02/05 12:57:08 INFO Applying migration id=rawforward 2026/02/05 12:57:08 INFO Applying migration id=publickey 2026/02/05 12:57:08 INFO Applying migration id=resolvegroup 2026/02/05 12:57:08 INFO Applying migration id=reject 2026/02/05 12:57:08 INFO Applying migration id=autodel 2026/02/05 12:57:08 INFO Applying migration id=jsonb 2026/02/05 12:57:08 INFO Applying migration id=quote 2026/02/05 12:57:08 INFO Applying migration id=rfc9421 2026/02/05 12:57:08 INFO Applying migration id=keys 2026/02/05 12:57:08 INFO Applying migration id=portable 2026/02/05 12:57:08 INFO Applying migration id=proofs 2026/02/05 12:57:08 INFO Applying migration id=contexts 2026/02/05 12:57:08 INFO Applying migration id=deliverieshost 2026/02/05 12:57:08 INFO Applying migration id=pembegin 2026/02/05 12:57:08 INFO Applying migration id=didhost 2026/02/05 12:57:08 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:08 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:08 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasOld (0.44s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/02/05 12:57:08 INFO Applying migration id=initial 2026/02/05 12:57:08 INFO Applying migration id=notesupdated 2026/02/05 12:57:08 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:08 INFO Applying migration id=activitiesid 2026/02/05 12:57:08 INFO Applying migration id=outbox 2026/02/05 12:57:08 INFO Applying migration id=edits 2026/02/05 12:57:08 INFO Applying migration id=outboxactor 2026/02/05 12:57:08 INFO Applying migration id=outboxsender 2026/02/05 12:57:08 INFO Applying migration id=thread 2026/02/05 12:57:08 INFO Applying migration id=host 2026/02/05 12:57:08 INFO Applying migration id=sharedinbox 2026/02/05 12:57:08 INFO Applying migration id=noteshost 2026/02/05 12:57:08 INFO Applying migration id=fetched 2026/02/05 12:57:08 INFO Applying migration id=move 2026/02/05 12:57:08 INFO Applying migration id=cleanup 2026/02/05 12:57:08 INFO Applying migration id=received 2026/02/05 12:57:08 INFO Applying migration id=namehost 2026/02/05 12:57:08 INFO Applying migration id=outboxhost 2026/02/05 12:57:08 INFO Applying migration id=notesfts 2026/02/05 12:57:08 INFO Applying migration id=iconsname 2026/02/05 12:57:08 INFO Applying migration id=nohash 2026/02/05 12:57:08 INFO Applying migration id=shares 2026/02/05 12:57:08 INFO Applying migration id=actorttl 2026/02/05 12:57:08 INFO Applying migration id=tocc 2026/02/05 12:57:08 INFO Applying migration id=followeds 2026/02/05 12:57:08 INFO Applying migration id=certhash 2026/02/05 12:57:08 INFO Applying migration id=follows_sync 2026/02/05 12:57:08 INFO Applying migration id=jsonpath 2026/02/05 12:57:08 INFO Applying migration id=localforward 2026/02/05 12:57:08 INFO Applying migration id=avatar 2026/02/05 12:57:08 INFO Applying migration id=noimage 2026/02/05 12:57:08 INFO Applying migration id=feed 2026/02/05 12:57:08 INFO Applying migration id=bookmarks 2026/02/05 12:57:08 INFO Applying migration id=shareactivity 2026/02/05 12:57:08 INFO Applying migration id=application 2026/02/05 12:57:08 INFO Applying migration id=certificates 2026/02/05 12:57:08 INFO Applying migration id=rawforward 2026/02/05 12:57:08 INFO Applying migration id=publickey 2026/02/05 12:57:08 INFO Applying migration id=resolvegroup 2026/02/05 12:57:08 INFO Applying migration id=reject 2026/02/05 12:57:08 INFO Applying migration id=autodel 2026/02/05 12:57:08 INFO Applying migration id=jsonb 2026/02/05 12:57:08 INFO Applying migration id=quote 2026/02/05 12:57:08 INFO Applying migration id=rfc9421 2026/02/05 12:57:08 INFO Applying migration id=keys 2026/02/05 12:57:08 INFO Applying migration id=portable 2026/02/05 12:57:08 INFO Applying migration id=proofs 2026/02/05 12:57:08 INFO Applying migration id=contexts 2026/02/05 12:57:08 INFO Applying migration id=deliverieshost 2026/02/05 12:57:08 INFO Applying migration id=pembegin 2026/02/05 12:57:08 INFO Applying migration id=didhost 2026/02/05 12:57:10 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:10 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:10 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (1.17s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/02/05 12:57:10 INFO Applying migration id=initial 2026/02/05 12:57:10 INFO Applying migration id=notesupdated 2026/02/05 12:57:10 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:10 INFO Applying migration id=activitiesid 2026/02/05 12:57:10 INFO Applying migration id=outbox 2026/02/05 12:57:10 INFO Applying migration id=edits 2026/02/05 12:57:10 INFO Applying migration id=outboxactor 2026/02/05 12:57:10 INFO Applying migration id=outboxsender 2026/02/05 12:57:10 INFO Applying migration id=thread 2026/02/05 12:57:10 INFO Applying migration id=host 2026/02/05 12:57:10 INFO Applying migration id=sharedinbox 2026/02/05 12:57:10 INFO Applying migration id=noteshost 2026/02/05 12:57:10 INFO Applying migration id=fetched 2026/02/05 12:57:10 INFO Applying migration id=move 2026/02/05 12:57:10 INFO Applying migration id=cleanup 2026/02/05 12:57:10 INFO Applying migration id=received 2026/02/05 12:57:10 INFO Applying migration id=namehost 2026/02/05 12:57:10 INFO Applying migration id=outboxhost 2026/02/05 12:57:10 INFO Applying migration id=notesfts 2026/02/05 12:57:10 INFO Applying migration id=iconsname 2026/02/05 12:57:10 INFO Applying migration id=nohash 2026/02/05 12:57:10 INFO Applying migration id=shares 2026/02/05 12:57:10 INFO Applying migration id=actorttl 2026/02/05 12:57:10 INFO Applying migration id=tocc 2026/02/05 12:57:10 INFO Applying migration id=followeds 2026/02/05 12:57:10 INFO Applying migration id=certhash 2026/02/05 12:57:10 INFO Applying migration id=follows_sync 2026/02/05 12:57:10 INFO Applying migration id=jsonpath 2026/02/05 12:57:10 INFO Applying migration id=localforward 2026/02/05 12:57:10 INFO Applying migration id=avatar 2026/02/05 12:57:10 INFO Applying migration id=noimage 2026/02/05 12:57:10 INFO Applying migration id=feed 2026/02/05 12:57:10 INFO Applying migration id=bookmarks 2026/02/05 12:57:10 INFO Applying migration id=shareactivity 2026/02/05 12:57:10 INFO Applying migration id=application 2026/02/05 12:57:10 INFO Applying migration id=certificates 2026/02/05 12:57:10 INFO Applying migration id=rawforward 2026/02/05 12:57:10 INFO Applying migration id=publickey 2026/02/05 12:57:10 INFO Applying migration id=resolvegroup 2026/02/05 12:57:10 INFO Applying migration id=reject 2026/02/05 12:57:10 INFO Applying migration id=autodel 2026/02/05 12:57:10 INFO Applying migration id=jsonb 2026/02/05 12:57:10 INFO Applying migration id=quote 2026/02/05 12:57:10 INFO Applying migration id=rfc9421 2026/02/05 12:57:10 INFO Applying migration id=keys 2026/02/05 12:57:10 INFO Applying migration id=portable 2026/02/05 12:57:10 INFO Applying migration id=proofs 2026/02/05 12:57:10 INFO Applying migration id=contexts 2026/02/05 12:57:10 INFO Applying migration id=deliverieshost 2026/02/05 12:57:10 INFO Applying migration id=pembegin 2026/02/05 12:57:10 INFO Applying migration id=didhost 2026/02/05 12:57:11 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (1.04s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/02/05 12:57:11 INFO Applying migration id=initial 2026/02/05 12:57:11 INFO Applying migration id=notesupdated 2026/02/05 12:57:11 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:11 INFO Applying migration id=activitiesid 2026/02/05 12:57:11 INFO Applying migration id=outbox 2026/02/05 12:57:11 INFO Applying migration id=edits 2026/02/05 12:57:11 INFO Applying migration id=outboxactor 2026/02/05 12:57:11 INFO Applying migration id=outboxsender 2026/02/05 12:57:11 INFO Applying migration id=thread 2026/02/05 12:57:11 INFO Applying migration id=host 2026/02/05 12:57:11 INFO Applying migration id=sharedinbox 2026/02/05 12:57:11 INFO Applying migration id=noteshost 2026/02/05 12:57:11 INFO Applying migration id=fetched 2026/02/05 12:57:11 INFO Applying migration id=move 2026/02/05 12:57:11 INFO Applying migration id=cleanup 2026/02/05 12:57:11 INFO Applying migration id=received 2026/02/05 12:57:11 INFO Applying migration id=namehost 2026/02/05 12:57:11 INFO Applying migration id=outboxhost 2026/02/05 12:57:11 INFO Applying migration id=notesfts 2026/02/05 12:57:11 INFO Applying migration id=iconsname 2026/02/05 12:57:11 INFO Applying migration id=nohash 2026/02/05 12:57:11 INFO Applying migration id=shares 2026/02/05 12:57:11 INFO Applying migration id=actorttl 2026/02/05 12:57:11 INFO Applying migration id=tocc 2026/02/05 12:57:11 INFO Applying migration id=followeds 2026/02/05 12:57:11 INFO Applying migration id=certhash 2026/02/05 12:57:11 INFO Applying migration id=follows_sync 2026/02/05 12:57:11 INFO Applying migration id=jsonpath 2026/02/05 12:57:11 INFO Applying migration id=localforward 2026/02/05 12:57:11 INFO Applying migration id=avatar 2026/02/05 12:57:11 INFO Applying migration id=noimage 2026/02/05 12:57:11 INFO Applying migration id=feed 2026/02/05 12:57:11 INFO Applying migration id=bookmarks 2026/02/05 12:57:11 INFO Applying migration id=shareactivity 2026/02/05 12:57:11 INFO Applying migration id=application 2026/02/05 12:57:11 INFO Applying migration id=certificates 2026/02/05 12:57:11 INFO Applying migration id=rawforward 2026/02/05 12:57:11 INFO Applying migration id=publickey 2026/02/05 12:57:11 INFO Applying migration id=resolvegroup 2026/02/05 12:57:11 INFO Applying migration id=reject 2026/02/05 12:57:11 INFO Applying migration id=autodel 2026/02/05 12:57:11 INFO Applying migration id=jsonb 2026/02/05 12:57:11 INFO Applying migration id=quote 2026/02/05 12:57:11 INFO Applying migration id=rfc9421 2026/02/05 12:57:11 INFO Applying migration id=keys 2026/02/05 12:57:11 INFO Applying migration id=portable 2026/02/05 12:57:11 INFO Applying migration id=proofs 2026/02/05 12:57:11 INFO Applying migration id=contexts 2026/02/05 12:57:11 INFO Applying migration id=deliverieshost 2026/02/05 12:57:11 INFO Applying migration id=pembegin 2026/02/05 12:57:11 INFO Applying migration id=didhost 2026/02/05 12:57:12 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheButOffline (1.13s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/02/05 12:57:12 INFO Applying migration id=initial 2026/02/05 12:57:12 INFO Applying migration id=notesupdated 2026/02/05 12:57:12 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:12 INFO Applying migration id=activitiesid 2026/02/05 12:57:12 INFO Applying migration id=outbox 2026/02/05 12:57:12 INFO Applying migration id=edits 2026/02/05 12:57:12 INFO Applying migration id=outboxactor 2026/02/05 12:57:12 INFO Applying migration id=outboxsender 2026/02/05 12:57:12 INFO Applying migration id=thread 2026/02/05 12:57:12 INFO Applying migration id=host 2026/02/05 12:57:12 INFO Applying migration id=sharedinbox 2026/02/05 12:57:12 INFO Applying migration id=noteshost 2026/02/05 12:57:12 INFO Applying migration id=fetched 2026/02/05 12:57:12 INFO Applying migration id=move 2026/02/05 12:57:12 INFO Applying migration id=cleanup 2026/02/05 12:57:12 INFO Applying migration id=received 2026/02/05 12:57:12 INFO Applying migration id=namehost 2026/02/05 12:57:12 INFO Applying migration id=outboxhost 2026/02/05 12:57:12 INFO Applying migration id=notesfts 2026/02/05 12:57:12 INFO Applying migration id=iconsname 2026/02/05 12:57:12 INFO Applying migration id=nohash 2026/02/05 12:57:12 INFO Applying migration id=shares 2026/02/05 12:57:12 INFO Applying migration id=actorttl 2026/02/05 12:57:12 INFO Applying migration id=tocc 2026/02/05 12:57:12 INFO Applying migration id=followeds 2026/02/05 12:57:12 INFO Applying migration id=certhash 2026/02/05 12:57:12 INFO Applying migration id=follows_sync 2026/02/05 12:57:12 INFO Applying migration id=jsonpath 2026/02/05 12:57:12 INFO Applying migration id=localforward 2026/02/05 12:57:12 INFO Applying migration id=avatar 2026/02/05 12:57:12 INFO Applying migration id=noimage 2026/02/05 12:57:12 INFO Applying migration id=feed 2026/02/05 12:57:12 INFO Applying migration id=bookmarks 2026/02/05 12:57:12 INFO Applying migration id=shareactivity 2026/02/05 12:57:12 INFO Applying migration id=application 2026/02/05 12:57:12 INFO Applying migration id=certificates 2026/02/05 12:57:12 INFO Applying migration id=rawforward 2026/02/05 12:57:12 INFO Applying migration id=publickey 2026/02/05 12:57:12 INFO Applying migration id=resolvegroup 2026/02/05 12:57:12 INFO Applying migration id=reject 2026/02/05 12:57:12 INFO Applying migration id=autodel 2026/02/05 12:57:12 INFO Applying migration id=jsonb 2026/02/05 12:57:12 INFO Applying migration id=quote 2026/02/05 12:57:12 INFO Applying migration id=rfc9421 2026/02/05 12:57:12 INFO Applying migration id=keys 2026/02/05 12:57:12 INFO Applying migration id=portable 2026/02/05 12:57:12 INFO Applying migration id=proofs 2026/02/05 12:57:12 INFO Applying migration id=contexts 2026/02/05 12:57:12 INFO Applying migration id=deliverieshost 2026/02/05 12:57:12 INFO Applying migration id=pembegin 2026/02/05 12:57:12 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorOldCacheInvalidID (1.17s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/02/05 12:57:13 INFO Applying migration id=initial 2026/02/05 12:57:13 INFO Applying migration id=notesupdated 2026/02/05 12:57:13 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:13 INFO Applying migration id=activitiesid 2026/02/05 12:57:13 INFO Applying migration id=outbox 2026/02/05 12:57:13 INFO Applying migration id=edits 2026/02/05 12:57:13 INFO Applying migration id=outboxactor 2026/02/05 12:57:13 INFO Applying migration id=outboxsender 2026/02/05 12:57:13 INFO Applying migration id=thread 2026/02/05 12:57:13 INFO Applying migration id=host 2026/02/05 12:57:13 INFO Applying migration id=sharedinbox 2026/02/05 12:57:13 INFO Applying migration id=noteshost 2026/02/05 12:57:13 INFO Applying migration id=fetched 2026/02/05 12:57:13 INFO Applying migration id=move 2026/02/05 12:57:13 INFO Applying migration id=cleanup 2026/02/05 12:57:13 INFO Applying migration id=received 2026/02/05 12:57:13 INFO Applying migration id=namehost 2026/02/05 12:57:13 INFO Applying migration id=outboxhost 2026/02/05 12:57:13 INFO Applying migration id=notesfts 2026/02/05 12:57:13 INFO Applying migration id=iconsname 2026/02/05 12:57:13 INFO Applying migration id=nohash 2026/02/05 12:57:13 INFO Applying migration id=shares 2026/02/05 12:57:13 INFO Applying migration id=actorttl 2026/02/05 12:57:13 INFO Applying migration id=tocc 2026/02/05 12:57:13 INFO Applying migration id=followeds 2026/02/05 12:57:13 INFO Applying migration id=certhash 2026/02/05 12:57:13 INFO Applying migration id=follows_sync 2026/02/05 12:57:13 INFO Applying migration id=jsonpath 2026/02/05 12:57:13 INFO Applying migration id=localforward 2026/02/05 12:57:13 INFO Applying migration id=avatar 2026/02/05 12:57:13 INFO Applying migration id=noimage 2026/02/05 12:57:13 INFO Applying migration id=feed 2026/02/05 12:57:13 INFO Applying migration id=bookmarks 2026/02/05 12:57:13 INFO Applying migration id=shareactivity 2026/02/05 12:57:13 INFO Applying migration id=application 2026/02/05 12:57:13 INFO Applying migration id=certificates 2026/02/05 12:57:13 INFO Applying migration id=rawforward 2026/02/05 12:57:13 INFO Applying migration id=publickey 2026/02/05 12:57:13 INFO Applying migration id=resolvegroup 2026/02/05 12:57:13 INFO Applying migration id=reject 2026/02/05 12:57:13 INFO Applying migration id=autodel 2026/02/05 12:57:13 INFO Applying migration id=jsonb 2026/02/05 12:57:13 INFO Applying migration id=quote 2026/02/05 12:57:13 INFO Applying migration id=rfc9421 2026/02/05 12:57:13 INFO Applying migration id=keys 2026/02/05 12:57:13 INFO Applying migration id=portable 2026/02/05 12:57:13 INFO Applying migration id=proofs 2026/02/05 12:57:13 INFO Applying migration id=contexts 2026/02/05 12:57:13 INFO Applying migration id=deliverieshost 2026/02/05 12:57:13 INFO Applying migration id=pembegin 2026/02/05 12:57:13 INFO Applying migration id=didhost 2026/02/05 12:57:14 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:14 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:14 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.99s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/02/05 12:57:14 INFO Applying migration id=initial 2026/02/05 12:57:14 INFO Applying migration id=notesupdated 2026/02/05 12:57:14 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:14 INFO Applying migration id=activitiesid 2026/02/05 12:57:14 INFO Applying migration id=outbox 2026/02/05 12:57:14 INFO Applying migration id=edits 2026/02/05 12:57:14 INFO Applying migration id=outboxactor 2026/02/05 12:57:14 INFO Applying migration id=outboxsender 2026/02/05 12:57:14 INFO Applying migration id=thread 2026/02/05 12:57:14 INFO Applying migration id=host 2026/02/05 12:57:14 INFO Applying migration id=sharedinbox 2026/02/05 12:57:14 INFO Applying migration id=noteshost 2026/02/05 12:57:14 INFO Applying migration id=fetched 2026/02/05 12:57:14 INFO Applying migration id=move 2026/02/05 12:57:14 INFO Applying migration id=cleanup 2026/02/05 12:57:14 INFO Applying migration id=received 2026/02/05 12:57:14 INFO Applying migration id=namehost 2026/02/05 12:57:14 INFO Applying migration id=outboxhost 2026/02/05 12:57:14 INFO Applying migration id=notesfts 2026/02/05 12:57:14 INFO Applying migration id=iconsname 2026/02/05 12:57:14 INFO Applying migration id=nohash 2026/02/05 12:57:14 INFO Applying migration id=shares 2026/02/05 12:57:14 INFO Applying migration id=actorttl 2026/02/05 12:57:14 INFO Applying migration id=tocc 2026/02/05 12:57:14 INFO Applying migration id=followeds 2026/02/05 12:57:14 INFO Applying migration id=certhash 2026/02/05 12:57:14 INFO Applying migration id=follows_sync 2026/02/05 12:57:14 INFO Applying migration id=jsonpath 2026/02/05 12:57:14 INFO Applying migration id=localforward 2026/02/05 12:57:14 INFO Applying migration id=avatar 2026/02/05 12:57:14 INFO Applying migration id=noimage 2026/02/05 12:57:14 INFO Applying migration id=feed 2026/02/05 12:57:14 INFO Applying migration id=bookmarks 2026/02/05 12:57:14 INFO Applying migration id=shareactivity 2026/02/05 12:57:14 INFO Applying migration id=application 2026/02/05 12:57:14 INFO Applying migration id=certificates 2026/02/05 12:57:14 INFO Applying migration id=rawforward 2026/02/05 12:57:14 INFO Applying migration id=publickey 2026/02/05 12:57:14 INFO Applying migration id=resolvegroup 2026/02/05 12:57:14 INFO Applying migration id=reject 2026/02/05 12:57:14 INFO Applying migration id=autodel 2026/02/05 12:57:14 INFO Applying migration id=jsonb 2026/02/05 12:57:14 INFO Applying migration id=quote 2026/02/05 12:57:14 INFO Applying migration id=rfc9421 2026/02/05 12:57:14 INFO Applying migration id=keys 2026/02/05 12:57:14 INFO Applying migration id=portable 2026/02/05 12:57:14 INFO Applying migration id=proofs 2026/02/05 12:57:14 INFO Applying migration id=contexts 2026/02/05 12:57:14 INFO Applying migration id=deliverieshost 2026/02/05 12:57:14 INFO Applying migration id=pembegin 2026/02/05 12:57:14 INFO Applying migration id=didhost 2026/02/05 12:57:15 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:15 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:15 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 (1.37s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/02/05 12:57:15 INFO Applying migration id=initial 2026/02/05 12:57:15 INFO Applying migration id=notesupdated 2026/02/05 12:57:15 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:15 INFO Applying migration id=activitiesid 2026/02/05 12:57:15 INFO Applying migration id=outbox 2026/02/05 12:57:15 INFO Applying migration id=edits 2026/02/05 12:57:15 INFO Applying migration id=outboxactor 2026/02/05 12:57:15 INFO Applying migration id=outboxsender 2026/02/05 12:57:15 INFO Applying migration id=thread 2026/02/05 12:57:15 INFO Applying migration id=host 2026/02/05 12:57:15 INFO Applying migration id=sharedinbox 2026/02/05 12:57:15 INFO Applying migration id=noteshost 2026/02/05 12:57:15 INFO Applying migration id=fetched 2026/02/05 12:57:15 INFO Applying migration id=move 2026/02/05 12:57:15 INFO Applying migration id=cleanup 2026/02/05 12:57:15 INFO Applying migration id=received 2026/02/05 12:57:15 INFO Applying migration id=namehost 2026/02/05 12:57:15 INFO Applying migration id=outboxhost 2026/02/05 12:57:15 INFO Applying migration id=notesfts 2026/02/05 12:57:15 INFO Applying migration id=iconsname 2026/02/05 12:57:15 INFO Applying migration id=nohash 2026/02/05 12:57:15 INFO Applying migration id=shares 2026/02/05 12:57:15 INFO Applying migration id=actorttl 2026/02/05 12:57:15 INFO Applying migration id=tocc 2026/02/05 12:57:15 INFO Applying migration id=followeds 2026/02/05 12:57:15 INFO Applying migration id=certhash 2026/02/05 12:57:15 INFO Applying migration id=follows_sync 2026/02/05 12:57:15 INFO Applying migration id=jsonpath 2026/02/05 12:57:15 INFO Applying migration id=localforward 2026/02/05 12:57:15 INFO Applying migration id=avatar 2026/02/05 12:57:15 INFO Applying migration id=noimage 2026/02/05 12:57:15 INFO Applying migration id=feed 2026/02/05 12:57:15 INFO Applying migration id=bookmarks 2026/02/05 12:57:15 INFO Applying migration id=shareactivity 2026/02/05 12:57:15 INFO Applying migration id=application 2026/02/05 12:57:15 INFO Applying migration id=certificates 2026/02/05 12:57:15 INFO Applying migration id=rawforward 2026/02/05 12:57:15 INFO Applying migration id=publickey 2026/02/05 12:57:15 INFO Applying migration id=resolvegroup 2026/02/05 12:57:15 INFO Applying migration id=reject 2026/02/05 12:57:15 INFO Applying migration id=autodel 2026/02/05 12:57:15 INFO Applying migration id=jsonb 2026/02/05 12:57:15 INFO Applying migration id=quote 2026/02/05 12:57:15 INFO Applying migration id=rfc9421 2026/02/05 12:57:15 INFO Applying migration id=keys 2026/02/05 12:57:15 INFO Applying migration id=portable 2026/02/05 12:57:15 INFO Applying migration id=proofs 2026/02/05 12:57:15 INFO Applying migration id=contexts 2026/02/05 12:57:15 INFO Applying migration id=deliverieshost 2026/02/05 12:57:15 INFO Applying migration id=pembegin 2026/02/05 12:57:15 INFO Applying migration id=didhost 2026/02/05 12:57:16 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:16 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:16 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.41s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/02/05 12:57:16 INFO Applying migration id=initial 2026/02/05 12:57:16 INFO Applying migration id=notesupdated 2026/02/05 12:57:16 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:16 INFO Applying migration id=activitiesid 2026/02/05 12:57:16 INFO Applying migration id=outbox 2026/02/05 12:57:16 INFO Applying migration id=edits 2026/02/05 12:57:16 INFO Applying migration id=outboxactor 2026/02/05 12:57:16 INFO Applying migration id=outboxsender 2026/02/05 12:57:16 INFO Applying migration id=thread 2026/02/05 12:57:16 INFO Applying migration id=host 2026/02/05 12:57:16 INFO Applying migration id=sharedinbox 2026/02/05 12:57:16 INFO Applying migration id=noteshost 2026/02/05 12:57:16 INFO Applying migration id=fetched 2026/02/05 12:57:16 INFO Applying migration id=move 2026/02/05 12:57:16 INFO Applying migration id=cleanup 2026/02/05 12:57:16 INFO Applying migration id=received 2026/02/05 12:57:16 INFO Applying migration id=namehost 2026/02/05 12:57:16 INFO Applying migration id=outboxhost 2026/02/05 12:57:16 INFO Applying migration id=notesfts 2026/02/05 12:57:16 INFO Applying migration id=iconsname 2026/02/05 12:57:16 INFO Applying migration id=nohash 2026/02/05 12:57:16 INFO Applying migration id=shares 2026/02/05 12:57:16 INFO Applying migration id=actorttl 2026/02/05 12:57:16 INFO Applying migration id=tocc 2026/02/05 12:57:16 INFO Applying migration id=followeds 2026/02/05 12:57:16 INFO Applying migration id=certhash 2026/02/05 12:57:16 INFO Applying migration id=follows_sync 2026/02/05 12:57:16 INFO Applying migration id=jsonpath 2026/02/05 12:57:16 INFO Applying migration id=localforward 2026/02/05 12:57:16 INFO Applying migration id=avatar 2026/02/05 12:57:16 INFO Applying migration id=noimage 2026/02/05 12:57:16 INFO Applying migration id=feed 2026/02/05 12:57:16 INFO Applying migration id=bookmarks 2026/02/05 12:57:16 INFO Applying migration id=shareactivity 2026/02/05 12:57:16 INFO Applying migration id=application 2026/02/05 12:57:16 INFO Applying migration id=certificates 2026/02/05 12:57:16 INFO Applying migration id=rawforward 2026/02/05 12:57:16 INFO Applying migration id=publickey 2026/02/05 12:57:16 INFO Applying migration id=resolvegroup 2026/02/05 12:57:16 INFO Applying migration id=reject 2026/02/05 12:57:16 INFO Applying migration id=autodel 2026/02/05 12:57:16 INFO Applying migration id=jsonb 2026/02/05 12:57:16 INFO Applying migration id=quote 2026/02/05 12:57:16 INFO Applying migration id=rfc9421 2026/02/05 12:57:16 INFO Applying migration id=keys 2026/02/05 12:57:16 INFO Applying migration id=portable 2026/02/05 12:57:16 INFO Applying migration id=proofs 2026/02/05 12:57:16 INFO Applying migration id=contexts 2026/02/05 12:57:16 INFO Applying migration id=deliverieshost 2026/02/05 12:57:16 INFO Applying migration id=pembegin 2026/02/05 12:57:16 INFO Applying migration id=didhost 2026/02/05 12:57:16 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:16 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:16 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.70s) === RUN TestResolve_FederatedActorFirstTimeThroughKey 2026/02/05 12:57:16 INFO Applying migration id=initial 2026/02/05 12:57:16 INFO Applying migration id=notesupdated 2026/02/05 12:57:16 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:16 INFO Applying migration id=activitiesid 2026/02/05 12:57:16 INFO Applying migration id=outbox 2026/02/05 12:57:16 INFO Applying migration id=edits 2026/02/05 12:57:16 INFO Applying migration id=outboxactor 2026/02/05 12:57:16 INFO Applying migration id=outboxsender 2026/02/05 12:57:16 INFO Applying migration id=thread 2026/02/05 12:57:16 INFO Applying migration id=host 2026/02/05 12:57:16 INFO Applying migration id=sharedinbox 2026/02/05 12:57:16 INFO Applying migration id=noteshost 2026/02/05 12:57:16 INFO Applying migration id=fetched 2026/02/05 12:57:16 INFO Applying migration id=move 2026/02/05 12:57:16 INFO Applying migration id=cleanup 2026/02/05 12:57:16 INFO Applying migration id=received 2026/02/05 12:57:16 INFO Applying migration id=namehost 2026/02/05 12:57:16 INFO Applying migration id=outboxhost 2026/02/05 12:57:16 INFO Applying migration id=notesfts 2026/02/05 12:57:16 INFO Applying migration id=iconsname 2026/02/05 12:57:16 INFO Applying migration id=nohash 2026/02/05 12:57:16 INFO Applying migration id=shares 2026/02/05 12:57:16 INFO Applying migration id=actorttl 2026/02/05 12:57:16 INFO Applying migration id=tocc 2026/02/05 12:57:16 INFO Applying migration id=followeds 2026/02/05 12:57:16 INFO Applying migration id=certhash 2026/02/05 12:57:16 INFO Applying migration id=follows_sync 2026/02/05 12:57:16 INFO Applying migration id=jsonpath 2026/02/05 12:57:16 INFO Applying migration id=localforward 2026/02/05 12:57:16 INFO Applying migration id=avatar 2026/02/05 12:57:16 INFO Applying migration id=noimage 2026/02/05 12:57:16 INFO Applying migration id=feed 2026/02/05 12:57:16 INFO Applying migration id=bookmarks 2026/02/05 12:57:16 INFO Applying migration id=shareactivity 2026/02/05 12:57:16 INFO Applying migration id=application 2026/02/05 12:57:16 INFO Applying migration id=certificates 2026/02/05 12:57:16 INFO Applying migration id=rawforward 2026/02/05 12:57:16 INFO Applying migration id=publickey 2026/02/05 12:57:16 INFO Applying migration id=resolvegroup 2026/02/05 12:57:16 INFO Applying migration id=reject 2026/02/05 12:57:16 INFO Applying migration id=autodel 2026/02/05 12:57:16 INFO Applying migration id=jsonb 2026/02/05 12:57:16 INFO Applying migration id=quote 2026/02/05 12:57:16 INFO Applying migration id=rfc9421 2026/02/05 12:57:16 INFO Applying migration id=keys 2026/02/05 12:57:16 INFO Applying migration id=portable 2026/02/05 12:57:16 INFO Applying migration id=proofs 2026/02/05 12:57:16 INFO Applying migration id=contexts 2026/02/05 12:57:16 INFO Applying migration id=deliverieshost 2026/02/05 12:57:16 INFO Applying migration id=pembegin 2026/02/05 12:57:16 INFO Applying migration id=didhost 2026/02/05 12:57:17 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorFirstTimeThroughKey (0.65s) === RUN TestResolve_FederatedActorNoProfileLink 2026/02/05 12:57:17 INFO Applying migration id=initial 2026/02/05 12:57:17 INFO Applying migration id=notesupdated 2026/02/05 12:57:17 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:17 INFO Applying migration id=activitiesid 2026/02/05 12:57:17 INFO Applying migration id=outbox 2026/02/05 12:57:17 INFO Applying migration id=edits 2026/02/05 12:57:17 INFO Applying migration id=outboxactor 2026/02/05 12:57:17 INFO Applying migration id=outboxsender 2026/02/05 12:57:17 INFO Applying migration id=thread 2026/02/05 12:57:17 INFO Applying migration id=host 2026/02/05 12:57:17 INFO Applying migration id=sharedinbox 2026/02/05 12:57:17 INFO Applying migration id=noteshost 2026/02/05 12:57:17 INFO Applying migration id=fetched 2026/02/05 12:57:17 INFO Applying migration id=move 2026/02/05 12:57:17 INFO Applying migration id=cleanup 2026/02/05 12:57:17 INFO Applying migration id=received 2026/02/05 12:57:17 INFO Applying migration id=namehost 2026/02/05 12:57:17 INFO Applying migration id=outboxhost 2026/02/05 12:57:17 INFO Applying migration id=notesfts 2026/02/05 12:57:17 INFO Applying migration id=iconsname 2026/02/05 12:57:17 INFO Applying migration id=nohash 2026/02/05 12:57:17 INFO Applying migration id=shares 2026/02/05 12:57:17 INFO Applying migration id=actorttl 2026/02/05 12:57:17 INFO Applying migration id=tocc 2026/02/05 12:57:17 INFO Applying migration id=followeds 2026/02/05 12:57:17 INFO Applying migration id=certhash 2026/02/05 12:57:17 INFO Applying migration id=follows_sync 2026/02/05 12:57:17 INFO Applying migration id=jsonpath 2026/02/05 12:57:17 INFO Applying migration id=localforward 2026/02/05 12:57:17 INFO Applying migration id=avatar 2026/02/05 12:57:17 INFO Applying migration id=noimage 2026/02/05 12:57:17 INFO Applying migration id=feed 2026/02/05 12:57:17 INFO Applying migration id=bookmarks 2026/02/05 12:57:17 INFO Applying migration id=shareactivity 2026/02/05 12:57:17 INFO Applying migration id=application 2026/02/05 12:57:17 INFO Applying migration id=certificates 2026/02/05 12:57:17 INFO Applying migration id=rawforward 2026/02/05 12:57:17 INFO Applying migration id=publickey 2026/02/05 12:57:17 INFO Applying migration id=resolvegroup 2026/02/05 12:57:17 INFO Applying migration id=reject 2026/02/05 12:57:17 INFO Applying migration id=autodel 2026/02/05 12:57:17 INFO Applying migration id=jsonb 2026/02/05 12:57:17 INFO Applying migration id=quote 2026/02/05 12:57:17 INFO Applying migration id=rfc9421 2026/02/05 12:57:17 INFO Applying migration id=keys 2026/02/05 12:57:17 INFO Applying migration id=portable 2026/02/05 12:57:17 INFO Applying migration id=proofs 2026/02/05 12:57:17 INFO Applying migration id=contexts 2026/02/05 12:57:17 INFO Applying migration id=deliverieshost 2026/02/05 12:57:17 INFO Applying migration id=pembegin 2026/02/05 12:57:17 INFO Applying migration id=didhost 2026/02/05 12:57:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:18 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 (1.06s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/02/05 12:57:18 INFO Applying migration id=initial 2026/02/05 12:57:18 INFO Applying migration id=notesupdated 2026/02/05 12:57:18 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:18 INFO Applying migration id=activitiesid 2026/02/05 12:57:18 INFO Applying migration id=outbox 2026/02/05 12:57:18 INFO Applying migration id=edits 2026/02/05 12:57:18 INFO Applying migration id=outboxactor 2026/02/05 12:57:18 INFO Applying migration id=outboxsender 2026/02/05 12:57:18 INFO Applying migration id=thread 2026/02/05 12:57:18 INFO Applying migration id=host 2026/02/05 12:57:18 INFO Applying migration id=sharedinbox 2026/02/05 12:57:18 INFO Applying migration id=noteshost 2026/02/05 12:57:18 INFO Applying migration id=fetched 2026/02/05 12:57:18 INFO Applying migration id=move 2026/02/05 12:57:18 INFO Applying migration id=cleanup 2026/02/05 12:57:18 INFO Applying migration id=received 2026/02/05 12:57:18 INFO Applying migration id=namehost 2026/02/05 12:57:18 INFO Applying migration id=outboxhost 2026/02/05 12:57:18 INFO Applying migration id=notesfts 2026/02/05 12:57:18 INFO Applying migration id=iconsname 2026/02/05 12:57:18 INFO Applying migration id=nohash 2026/02/05 12:57:18 INFO Applying migration id=shares 2026/02/05 12:57:18 INFO Applying migration id=actorttl 2026/02/05 12:57:18 INFO Applying migration id=tocc 2026/02/05 12:57:18 INFO Applying migration id=followeds 2026/02/05 12:57:18 INFO Applying migration id=certhash 2026/02/05 12:57:18 INFO Applying migration id=follows_sync 2026/02/05 12:57:18 INFO Applying migration id=jsonpath 2026/02/05 12:57:18 INFO Applying migration id=localforward 2026/02/05 12:57:18 INFO Applying migration id=avatar 2026/02/05 12:57:18 INFO Applying migration id=noimage 2026/02/05 12:57:18 INFO Applying migration id=feed 2026/02/05 12:57:18 INFO Applying migration id=bookmarks 2026/02/05 12:57:18 INFO Applying migration id=shareactivity 2026/02/05 12:57:18 INFO Applying migration id=application 2026/02/05 12:57:18 INFO Applying migration id=certificates 2026/02/05 12:57:18 INFO Applying migration id=rawforward 2026/02/05 12:57:18 INFO Applying migration id=publickey 2026/02/05 12:57:18 INFO Applying migration id=resolvegroup 2026/02/05 12:57:18 INFO Applying migration id=reject 2026/02/05 12:57:18 INFO Applying migration id=autodel 2026/02/05 12:57:18 INFO Applying migration id=jsonb 2026/02/05 12:57:18 INFO Applying migration id=quote 2026/02/05 12:57:18 INFO Applying migration id=rfc9421 2026/02/05 12:57:18 INFO Applying migration id=keys 2026/02/05 12:57:18 INFO Applying migration id=portable 2026/02/05 12:57:18 INFO Applying migration id=proofs 2026/02/05 12:57:18 INFO Applying migration id=contexts 2026/02/05 12:57:18 INFO Applying migration id=deliverieshost 2026/02/05 12:57:18 INFO Applying migration id=pembegin 2026/02/05 12:57:18 INFO Applying migration id=didhost 2026/02/05 12:57:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:18 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.24s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/02/05 12:57:18 INFO Applying migration id=initial 2026/02/05 12:57:18 INFO Applying migration id=notesupdated 2026/02/05 12:57:18 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:18 INFO Applying migration id=activitiesid 2026/02/05 12:57:18 INFO Applying migration id=outbox 2026/02/05 12:57:18 INFO Applying migration id=edits 2026/02/05 12:57:18 INFO Applying migration id=outboxactor 2026/02/05 12:57:18 INFO Applying migration id=outboxsender 2026/02/05 12:57:18 INFO Applying migration id=thread 2026/02/05 12:57:18 INFO Applying migration id=host 2026/02/05 12:57:18 INFO Applying migration id=sharedinbox 2026/02/05 12:57:18 INFO Applying migration id=noteshost 2026/02/05 12:57:18 INFO Applying migration id=fetched 2026/02/05 12:57:18 INFO Applying migration id=move 2026/02/05 12:57:18 INFO Applying migration id=cleanup 2026/02/05 12:57:18 INFO Applying migration id=received 2026/02/05 12:57:18 INFO Applying migration id=namehost 2026/02/05 12:57:18 INFO Applying migration id=outboxhost 2026/02/05 12:57:18 INFO Applying migration id=notesfts 2026/02/05 12:57:18 INFO Applying migration id=iconsname 2026/02/05 12:57:18 INFO Applying migration id=nohash 2026/02/05 12:57:18 INFO Applying migration id=shares 2026/02/05 12:57:18 INFO Applying migration id=actorttl 2026/02/05 12:57:18 INFO Applying migration id=tocc 2026/02/05 12:57:18 INFO Applying migration id=followeds 2026/02/05 12:57:18 INFO Applying migration id=certhash 2026/02/05 12:57:18 INFO Applying migration id=follows_sync 2026/02/05 12:57:18 INFO Applying migration id=jsonpath 2026/02/05 12:57:18 INFO Applying migration id=localforward 2026/02/05 12:57:18 INFO Applying migration id=avatar 2026/02/05 12:57:18 INFO Applying migration id=noimage 2026/02/05 12:57:18 INFO Applying migration id=feed 2026/02/05 12:57:18 INFO Applying migration id=bookmarks 2026/02/05 12:57:18 INFO Applying migration id=shareactivity 2026/02/05 12:57:18 INFO Applying migration id=application 2026/02/05 12:57:18 INFO Applying migration id=certificates 2026/02/05 12:57:18 INFO Applying migration id=rawforward 2026/02/05 12:57:18 INFO Applying migration id=publickey 2026/02/05 12:57:18 INFO Applying migration id=resolvegroup 2026/02/05 12:57:18 INFO Applying migration id=reject 2026/02/05 12:57:18 INFO Applying migration id=autodel 2026/02/05 12:57:18 INFO Applying migration id=jsonb 2026/02/05 12:57:18 INFO Applying migration id=quote 2026/02/05 12:57:18 INFO Applying migration id=rfc9421 2026/02/05 12:57:18 INFO Applying migration id=keys 2026/02/05 12:57:18 INFO Applying migration id=portable 2026/02/05 12:57:18 INFO Applying migration id=proofs 2026/02/05 12:57:18 INFO Applying migration id=contexts 2026/02/05 12:57:18 INFO Applying migration id=deliverieshost 2026/02/05 12:57:18 INFO Applying migration id=pembegin 2026/02/05 12:57:18 INFO Applying migration id=didhost 2026/02/05 12:57:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:19 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:19 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.48s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/02/05 12:57:19 INFO Applying migration id=initial 2026/02/05 12:57:19 INFO Applying migration id=notesupdated 2026/02/05 12:57:19 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:19 INFO Applying migration id=activitiesid 2026/02/05 12:57:19 INFO Applying migration id=outbox 2026/02/05 12:57:19 INFO Applying migration id=edits 2026/02/05 12:57:19 INFO Applying migration id=outboxactor 2026/02/05 12:57:19 INFO Applying migration id=outboxsender 2026/02/05 12:57:19 INFO Applying migration id=thread 2026/02/05 12:57:19 INFO Applying migration id=host 2026/02/05 12:57:19 INFO Applying migration id=sharedinbox 2026/02/05 12:57:19 INFO Applying migration id=noteshost 2026/02/05 12:57:19 INFO Applying migration id=fetched 2026/02/05 12:57:19 INFO Applying migration id=move 2026/02/05 12:57:19 INFO Applying migration id=cleanup 2026/02/05 12:57:19 INFO Applying migration id=received 2026/02/05 12:57:19 INFO Applying migration id=namehost 2026/02/05 12:57:19 INFO Applying migration id=outboxhost 2026/02/05 12:57:19 INFO Applying migration id=notesfts 2026/02/05 12:57:19 INFO Applying migration id=iconsname 2026/02/05 12:57:19 INFO Applying migration id=nohash 2026/02/05 12:57:19 INFO Applying migration id=shares 2026/02/05 12:57:19 INFO Applying migration id=actorttl 2026/02/05 12:57:19 INFO Applying migration id=tocc 2026/02/05 12:57:19 INFO Applying migration id=followeds 2026/02/05 12:57:19 INFO Applying migration id=certhash 2026/02/05 12:57:19 INFO Applying migration id=follows_sync 2026/02/05 12:57:19 INFO Applying migration id=jsonpath 2026/02/05 12:57:19 INFO Applying migration id=localforward 2026/02/05 12:57:19 INFO Applying migration id=avatar 2026/02/05 12:57:19 INFO Applying migration id=noimage 2026/02/05 12:57:19 INFO Applying migration id=feed 2026/02/05 12:57:19 INFO Applying migration id=bookmarks 2026/02/05 12:57:19 INFO Applying migration id=shareactivity 2026/02/05 12:57:19 INFO Applying migration id=application 2026/02/05 12:57:19 INFO Applying migration id=certificates 2026/02/05 12:57:19 INFO Applying migration id=rawforward 2026/02/05 12:57:19 INFO Applying migration id=publickey 2026/02/05 12:57:19 INFO Applying migration id=resolvegroup 2026/02/05 12:57:19 INFO Applying migration id=reject 2026/02/05 12:57:19 INFO Applying migration id=autodel 2026/02/05 12:57:19 INFO Applying migration id=jsonb 2026/02/05 12:57:19 INFO Applying migration id=quote 2026/02/05 12:57:19 INFO Applying migration id=rfc9421 2026/02/05 12:57:19 INFO Applying migration id=keys 2026/02/05 12:57:19 INFO Applying migration id=portable 2026/02/05 12:57:19 INFO Applying migration id=proofs 2026/02/05 12:57:19 INFO Applying migration id=contexts 2026/02/05 12:57:19 INFO Applying migration id=deliverieshost 2026/02/05 12:57:19 INFO Applying migration id=pembegin 2026/02/05 12:57:19 INFO Applying migration id=didhost 2026/02/05 12:57:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 12:57:19 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 12:57:19 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.50s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/02/05 12:57:19 INFO Applying migration id=initial 2026/02/05 12:57:19 INFO Applying migration id=notesupdated 2026/02/05 12:57:19 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:19 INFO Applying migration id=activitiesid 2026/02/05 12:57:19 INFO Applying migration id=outbox 2026/02/05 12:57:19 INFO Applying migration id=edits 2026/02/05 12:57:19 INFO Applying migration id=outboxactor 2026/02/05 12:57:19 INFO Applying migration id=outboxsender 2026/02/05 12:57:19 INFO Applying migration id=thread 2026/02/05 12:57:19 INFO Applying migration id=host 2026/02/05 12:57:19 INFO Applying migration id=sharedinbox 2026/02/05 12:57:19 INFO Applying migration id=noteshost 2026/02/05 12:57:19 INFO Applying migration id=fetched 2026/02/05 12:57:19 INFO Applying migration id=move 2026/02/05 12:57:19 INFO Applying migration id=cleanup 2026/02/05 12:57:19 INFO Applying migration id=received 2026/02/05 12:57:19 INFO Applying migration id=namehost 2026/02/05 12:57:19 INFO Applying migration id=outboxhost 2026/02/05 12:57:19 INFO Applying migration id=notesfts 2026/02/05 12:57:19 INFO Applying migration id=iconsname 2026/02/05 12:57:19 INFO Applying migration id=nohash 2026/02/05 12:57:19 INFO Applying migration id=shares 2026/02/05 12:57:19 INFO Applying migration id=actorttl 2026/02/05 12:57:19 INFO Applying migration id=tocc 2026/02/05 12:57:19 INFO Applying migration id=followeds 2026/02/05 12:57:19 INFO Applying migration id=certhash 2026/02/05 12:57:19 INFO Applying migration id=follows_sync 2026/02/05 12:57:19 INFO Applying migration id=jsonpath 2026/02/05 12:57:19 INFO Applying migration id=localforward 2026/02/05 12:57:19 INFO Applying migration id=avatar 2026/02/05 12:57:19 INFO Applying migration id=noimage 2026/02/05 12:57:19 INFO Applying migration id=feed 2026/02/05 12:57:19 INFO Applying migration id=bookmarks 2026/02/05 12:57:19 INFO Applying migration id=shareactivity 2026/02/05 12:57:19 INFO Applying migration id=application 2026/02/05 12:57:19 INFO Applying migration id=certificates 2026/02/05 12:57:19 INFO Applying migration id=rawforward 2026/02/05 12:57:19 INFO Applying migration id=publickey 2026/02/05 12:57:19 INFO Applying migration id=resolvegroup 2026/02/05 12:57:19 INFO Applying migration id=reject 2026/02/05 12:57:19 INFO Applying migration id=autodel 2026/02/05 12:57:19 INFO Applying migration id=jsonb 2026/02/05 12:57:19 INFO Applying migration id=quote 2026/02/05 12:57:19 INFO Applying migration id=rfc9421 2026/02/05 12:57:19 INFO Applying migration id=keys 2026/02/05 12:57:19 INFO Applying migration id=portable 2026/02/05 12:57:19 INFO Applying migration id=proofs 2026/02/05 12:57:19 INFO Applying migration id=contexts 2026/02/05 12:57:19 INFO Applying migration id=deliverieshost 2026/02/05 12:57:19 INFO Applying migration id=pembegin 2026/02/05 12:57:19 INFO Applying migration id=didhost 2026/02/05 12:57:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeWrongID (0.36s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/02/05 12:57:20 INFO Applying migration id=initial 2026/02/05 12:57:20 INFO Applying migration id=notesupdated 2026/02/05 12:57:20 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:20 INFO Applying migration id=activitiesid 2026/02/05 12:57:20 INFO Applying migration id=outbox 2026/02/05 12:57:20 INFO Applying migration id=edits 2026/02/05 12:57:20 INFO Applying migration id=outboxactor 2026/02/05 12:57:20 INFO Applying migration id=outboxsender 2026/02/05 12:57:20 INFO Applying migration id=thread 2026/02/05 12:57:20 INFO Applying migration id=host 2026/02/05 12:57:20 INFO Applying migration id=sharedinbox 2026/02/05 12:57:20 INFO Applying migration id=noteshost 2026/02/05 12:57:20 INFO Applying migration id=fetched 2026/02/05 12:57:20 INFO Applying migration id=move 2026/02/05 12:57:20 INFO Applying migration id=cleanup 2026/02/05 12:57:20 INFO Applying migration id=received 2026/02/05 12:57:20 INFO Applying migration id=namehost 2026/02/05 12:57:20 INFO Applying migration id=outboxhost 2026/02/05 12:57:20 INFO Applying migration id=notesfts 2026/02/05 12:57:20 INFO Applying migration id=iconsname 2026/02/05 12:57:20 INFO Applying migration id=nohash 2026/02/05 12:57:20 INFO Applying migration id=shares 2026/02/05 12:57:20 INFO Applying migration id=actorttl 2026/02/05 12:57:20 INFO Applying migration id=tocc 2026/02/05 12:57:20 INFO Applying migration id=followeds 2026/02/05 12:57:20 INFO Applying migration id=certhash 2026/02/05 12:57:20 INFO Applying migration id=follows_sync 2026/02/05 12:57:20 INFO Applying migration id=jsonpath 2026/02/05 12:57:20 INFO Applying migration id=localforward 2026/02/05 12:57:20 INFO Applying migration id=avatar 2026/02/05 12:57:20 INFO Applying migration id=noimage 2026/02/05 12:57:20 INFO Applying migration id=feed 2026/02/05 12:57:20 INFO Applying migration id=bookmarks 2026/02/05 12:57:20 INFO Applying migration id=shareactivity 2026/02/05 12:57:20 INFO Applying migration id=application 2026/02/05 12:57:20 INFO Applying migration id=certificates 2026/02/05 12:57:20 INFO Applying migration id=rawforward 2026/02/05 12:57:20 INFO Applying migration id=publickey 2026/02/05 12:57:20 INFO Applying migration id=resolvegroup 2026/02/05 12:57:20 INFO Applying migration id=reject 2026/02/05 12:57:20 INFO Applying migration id=autodel 2026/02/05 12:57:20 INFO Applying migration id=jsonb 2026/02/05 12:57:20 INFO Applying migration id=quote 2026/02/05 12:57:20 INFO Applying migration id=rfc9421 2026/02/05 12:57:20 INFO Applying migration id=keys 2026/02/05 12:57:20 INFO Applying migration id=portable 2026/02/05 12:57:20 INFO Applying migration id=proofs 2026/02/05 12:57:20 INFO Applying migration id=contexts 2026/02/05 12:57:20 INFO Applying migration id=deliverieshost 2026/02/05 12:57:20 INFO Applying migration id=pembegin 2026/02/05 12:57:20 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeDeleted (0.48s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/02/05 12:57:20 INFO Applying migration id=initial 2026/02/05 12:57:20 INFO Applying migration id=notesupdated 2026/02/05 12:57:20 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:20 INFO Applying migration id=activitiesid 2026/02/05 12:57:20 INFO Applying migration id=outbox 2026/02/05 12:57:20 INFO Applying migration id=edits 2026/02/05 12:57:20 INFO Applying migration id=outboxactor 2026/02/05 12:57:20 INFO Applying migration id=outboxsender 2026/02/05 12:57:20 INFO Applying migration id=thread 2026/02/05 12:57:20 INFO Applying migration id=host 2026/02/05 12:57:20 INFO Applying migration id=sharedinbox 2026/02/05 12:57:20 INFO Applying migration id=noteshost 2026/02/05 12:57:20 INFO Applying migration id=fetched 2026/02/05 12:57:20 INFO Applying migration id=move 2026/02/05 12:57:20 INFO Applying migration id=cleanup 2026/02/05 12:57:20 INFO Applying migration id=received 2026/02/05 12:57:20 INFO Applying migration id=namehost 2026/02/05 12:57:20 INFO Applying migration id=outboxhost 2026/02/05 12:57:20 INFO Applying migration id=notesfts 2026/02/05 12:57:20 INFO Applying migration id=iconsname 2026/02/05 12:57:20 INFO Applying migration id=nohash 2026/02/05 12:57:20 INFO Applying migration id=shares 2026/02/05 12:57:20 INFO Applying migration id=actorttl 2026/02/05 12:57:20 INFO Applying migration id=tocc 2026/02/05 12:57:20 INFO Applying migration id=followeds 2026/02/05 12:57:20 INFO Applying migration id=certhash 2026/02/05 12:57:20 INFO Applying migration id=follows_sync 2026/02/05 12:57:20 INFO Applying migration id=jsonpath 2026/02/05 12:57:20 INFO Applying migration id=localforward 2026/02/05 12:57:20 INFO Applying migration id=avatar 2026/02/05 12:57:20 INFO Applying migration id=noimage 2026/02/05 12:57:20 INFO Applying migration id=feed 2026/02/05 12:57:20 INFO Applying migration id=bookmarks 2026/02/05 12:57:20 INFO Applying migration id=shareactivity 2026/02/05 12:57:20 INFO Applying migration id=application 2026/02/05 12:57:20 INFO Applying migration id=certificates 2026/02/05 12:57:20 INFO Applying migration id=rawforward 2026/02/05 12:57:20 INFO Applying migration id=publickey 2026/02/05 12:57:20 INFO Applying migration id=resolvegroup 2026/02/05 12:57:20 INFO Applying migration id=reject 2026/02/05 12:57:20 INFO Applying migration id=autodel 2026/02/05 12:57:20 INFO Applying migration id=jsonb 2026/02/05 12:57:20 INFO Applying migration id=quote 2026/02/05 12:57:20 INFO Applying migration id=rfc9421 2026/02/05 12:57:20 INFO Applying migration id=keys 2026/02/05 12:57:20 INFO Applying migration id=portable 2026/02/05 12:57:20 INFO Applying migration id=proofs 2026/02/05 12:57:20 INFO Applying migration id=contexts 2026/02/05 12:57:20 INFO Applying migration id=deliverieshost 2026/02/05 12:57:20 INFO Applying migration id=pembegin 2026/02/05 12:57:20 INFO Applying migration id=didhost 2026/02/05 12:57:21 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (0.93s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/02/05 12:57:21 INFO Applying migration id=initial 2026/02/05 12:57:21 INFO Applying migration id=notesupdated 2026/02/05 12:57:21 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:21 INFO Applying migration id=activitiesid 2026/02/05 12:57:21 INFO Applying migration id=outbox 2026/02/05 12:57:21 INFO Applying migration id=edits 2026/02/05 12:57:21 INFO Applying migration id=outboxactor 2026/02/05 12:57:21 INFO Applying migration id=outboxsender 2026/02/05 12:57:21 INFO Applying migration id=thread 2026/02/05 12:57:21 INFO Applying migration id=host 2026/02/05 12:57:21 INFO Applying migration id=sharedinbox 2026/02/05 12:57:21 INFO Applying migration id=noteshost 2026/02/05 12:57:21 INFO Applying migration id=fetched 2026/02/05 12:57:21 INFO Applying migration id=move 2026/02/05 12:57:21 INFO Applying migration id=cleanup 2026/02/05 12:57:21 INFO Applying migration id=received 2026/02/05 12:57:21 INFO Applying migration id=namehost 2026/02/05 12:57:21 INFO Applying migration id=outboxhost 2026/02/05 12:57:21 INFO Applying migration id=notesfts 2026/02/05 12:57:21 INFO Applying migration id=iconsname 2026/02/05 12:57:21 INFO Applying migration id=nohash 2026/02/05 12:57:21 INFO Applying migration id=shares 2026/02/05 12:57:21 INFO Applying migration id=actorttl 2026/02/05 12:57:21 INFO Applying migration id=tocc 2026/02/05 12:57:21 INFO Applying migration id=followeds 2026/02/05 12:57:21 INFO Applying migration id=certhash 2026/02/05 12:57:21 INFO Applying migration id=follows_sync 2026/02/05 12:57:21 INFO Applying migration id=jsonpath 2026/02/05 12:57:21 INFO Applying migration id=localforward 2026/02/05 12:57:21 INFO Applying migration id=avatar 2026/02/05 12:57:21 INFO Applying migration id=noimage 2026/02/05 12:57:21 INFO Applying migration id=feed 2026/02/05 12:57:21 INFO Applying migration id=bookmarks 2026/02/05 12:57:21 INFO Applying migration id=shareactivity 2026/02/05 12:57:21 INFO Applying migration id=application 2026/02/05 12:57:21 INFO Applying migration id=certificates 2026/02/05 12:57:21 INFO Applying migration id=rawforward 2026/02/05 12:57:21 INFO Applying migration id=publickey 2026/02/05 12:57:21 INFO Applying migration id=resolvegroup 2026/02/05 12:57:21 INFO Applying migration id=reject 2026/02/05 12:57:21 INFO Applying migration id=autodel 2026/02/05 12:57:21 INFO Applying migration id=jsonb 2026/02/05 12:57:21 INFO Applying migration id=quote 2026/02/05 12:57:21 INFO Applying migration id=rfc9421 2026/02/05 12:57:21 INFO Applying migration id=keys 2026/02/05 12:57:21 INFO Applying migration id=portable 2026/02/05 12:57:21 INFO Applying migration id=proofs 2026/02/05 12:57:21 INFO Applying migration id=contexts 2026/02/05 12:57:21 INFO Applying migration id=deliverieshost 2026/02/05 12:57:21 INFO Applying migration id=pembegin 2026/02/05 12:57:21 INFO Applying migration id=didhost 2026/02/05 12:57:21 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeSuspended (0.41s) === RUN TestResolve_FederatedActorWrongIDCached 2026/02/05 12:57:21 INFO Applying migration id=initial 2026/02/05 12:57:21 INFO Applying migration id=notesupdated 2026/02/05 12:57:21 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:21 INFO Applying migration id=activitiesid 2026/02/05 12:57:21 INFO Applying migration id=outbox 2026/02/05 12:57:21 INFO Applying migration id=edits 2026/02/05 12:57:21 INFO Applying migration id=outboxactor 2026/02/05 12:57:21 INFO Applying migration id=outboxsender 2026/02/05 12:57:21 INFO Applying migration id=thread 2026/02/05 12:57:21 INFO Applying migration id=host 2026/02/05 12:57:21 INFO Applying migration id=sharedinbox 2026/02/05 12:57:21 INFO Applying migration id=noteshost 2026/02/05 12:57:21 INFO Applying migration id=fetched 2026/02/05 12:57:21 INFO Applying migration id=move 2026/02/05 12:57:21 INFO Applying migration id=cleanup 2026/02/05 12:57:21 INFO Applying migration id=received 2026/02/05 12:57:21 INFO Applying migration id=namehost 2026/02/05 12:57:21 INFO Applying migration id=outboxhost 2026/02/05 12:57:21 INFO Applying migration id=notesfts 2026/02/05 12:57:21 INFO Applying migration id=iconsname 2026/02/05 12:57:21 INFO Applying migration id=nohash 2026/02/05 12:57:21 INFO Applying migration id=shares 2026/02/05 12:57:21 INFO Applying migration id=actorttl 2026/02/05 12:57:21 INFO Applying migration id=tocc 2026/02/05 12:57:21 INFO Applying migration id=followeds 2026/02/05 12:57:21 INFO Applying migration id=certhash 2026/02/05 12:57:21 INFO Applying migration id=follows_sync 2026/02/05 12:57:21 INFO Applying migration id=jsonpath 2026/02/05 12:57:21 INFO Applying migration id=localforward 2026/02/05 12:57:21 INFO Applying migration id=avatar 2026/02/05 12:57:21 INFO Applying migration id=noimage 2026/02/05 12:57:21 INFO Applying migration id=feed 2026/02/05 12:57:21 INFO Applying migration id=bookmarks 2026/02/05 12:57:21 INFO Applying migration id=shareactivity 2026/02/05 12:57:21 INFO Applying migration id=application 2026/02/05 12:57:21 INFO Applying migration id=certificates 2026/02/05 12:57:21 INFO Applying migration id=rawforward 2026/02/05 12:57:22 INFO Applying migration id=publickey 2026/02/05 12:57:22 INFO Applying migration id=resolvegroup 2026/02/05 12:57:22 INFO Applying migration id=reject 2026/02/05 12:57:22 INFO Applying migration id=autodel 2026/02/05 12:57:22 INFO Applying migration id=jsonb 2026/02/05 12:57:22 INFO Applying migration id=quote 2026/02/05 12:57:22 INFO Applying migration id=rfc9421 2026/02/05 12:57:22 INFO Applying migration id=keys 2026/02/05 12:57:22 INFO Applying migration id=portable 2026/02/05 12:57:22 INFO Applying migration id=proofs 2026/02/05 12:57:22 INFO Applying migration id=contexts 2026/02/05 12:57:22 INFO Applying migration id=deliverieshost 2026/02/05 12:57:22 INFO Applying migration id=pembegin 2026/02/05 12:57:22 INFO Applying migration id=didhost 2026/02/05 12:57:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCached (0.18s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/02/05 12:57:22 INFO Applying migration id=initial 2026/02/05 12:57:22 INFO Applying migration id=notesupdated 2026/02/05 12:57:22 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:22 INFO Applying migration id=activitiesid 2026/02/05 12:57:22 INFO Applying migration id=outbox 2026/02/05 12:57:22 INFO Applying migration id=edits 2026/02/05 12:57:22 INFO Applying migration id=outboxactor 2026/02/05 12:57:22 INFO Applying migration id=outboxsender 2026/02/05 12:57:22 INFO Applying migration id=thread 2026/02/05 12:57:22 INFO Applying migration id=host 2026/02/05 12:57:22 INFO Applying migration id=sharedinbox 2026/02/05 12:57:22 INFO Applying migration id=noteshost 2026/02/05 12:57:22 INFO Applying migration id=fetched 2026/02/05 12:57:22 INFO Applying migration id=move 2026/02/05 12:57:22 INFO Applying migration id=cleanup 2026/02/05 12:57:22 INFO Applying migration id=received 2026/02/05 12:57:22 INFO Applying migration id=namehost 2026/02/05 12:57:22 INFO Applying migration id=outboxhost 2026/02/05 12:57:22 INFO Applying migration id=notesfts 2026/02/05 12:57:22 INFO Applying migration id=iconsname 2026/02/05 12:57:22 INFO Applying migration id=nohash 2026/02/05 12:57:22 INFO Applying migration id=shares 2026/02/05 12:57:22 INFO Applying migration id=actorttl 2026/02/05 12:57:22 INFO Applying migration id=tocc 2026/02/05 12:57:22 INFO Applying migration id=followeds 2026/02/05 12:57:22 INFO Applying migration id=certhash 2026/02/05 12:57:22 INFO Applying migration id=follows_sync 2026/02/05 12:57:22 INFO Applying migration id=jsonpath 2026/02/05 12:57:22 INFO Applying migration id=localforward 2026/02/05 12:57:22 INFO Applying migration id=avatar 2026/02/05 12:57:22 INFO Applying migration id=noimage 2026/02/05 12:57:22 INFO Applying migration id=feed 2026/02/05 12:57:22 INFO Applying migration id=bookmarks 2026/02/05 12:57:22 INFO Applying migration id=shareactivity 2026/02/05 12:57:22 INFO Applying migration id=application 2026/02/05 12:57:22 INFO Applying migration id=certificates 2026/02/05 12:57:22 INFO Applying migration id=rawforward 2026/02/05 12:57:22 INFO Applying migration id=publickey 2026/02/05 12:57:22 INFO Applying migration id=resolvegroup 2026/02/05 12:57:22 INFO Applying migration id=reject 2026/02/05 12:57:22 INFO Applying migration id=autodel 2026/02/05 12:57:22 INFO Applying migration id=jsonb 2026/02/05 12:57:22 INFO Applying migration id=quote 2026/02/05 12:57:22 INFO Applying migration id=rfc9421 2026/02/05 12:57:22 INFO Applying migration id=keys 2026/02/05 12:57:22 INFO Applying migration id=portable 2026/02/05 12:57:22 INFO Applying migration id=proofs 2026/02/05 12:57:22 INFO Applying migration id=contexts 2026/02/05 12:57:22 INFO Applying migration id=deliverieshost 2026/02/05 12:57:22 INFO Applying migration id=pembegin 2026/02/05 12:57:22 INFO Applying migration id=didhost 2026/02/05 12:57:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/02/05 12:57:22 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/02/05 12:57:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (0.45s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/02/05 12:57:22 INFO Applying migration id=initial 2026/02/05 12:57:22 INFO Applying migration id=notesupdated 2026/02/05 12:57:22 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:22 INFO Applying migration id=activitiesid 2026/02/05 12:57:22 INFO Applying migration id=outbox 2026/02/05 12:57:22 INFO Applying migration id=edits 2026/02/05 12:57:22 INFO Applying migration id=outboxactor 2026/02/05 12:57:22 INFO Applying migration id=outboxsender 2026/02/05 12:57:22 INFO Applying migration id=thread 2026/02/05 12:57:22 INFO Applying migration id=host 2026/02/05 12:57:22 INFO Applying migration id=sharedinbox 2026/02/05 12:57:22 INFO Applying migration id=noteshost 2026/02/05 12:57:22 INFO Applying migration id=fetched 2026/02/05 12:57:22 INFO Applying migration id=move 2026/02/05 12:57:22 INFO Applying migration id=cleanup 2026/02/05 12:57:22 INFO Applying migration id=received 2026/02/05 12:57:22 INFO Applying migration id=namehost 2026/02/05 12:57:22 INFO Applying migration id=outboxhost 2026/02/05 12:57:22 INFO Applying migration id=notesfts 2026/02/05 12:57:22 INFO Applying migration id=iconsname 2026/02/05 12:57:22 INFO Applying migration id=nohash 2026/02/05 12:57:22 INFO Applying migration id=shares 2026/02/05 12:57:22 INFO Applying migration id=actorttl 2026/02/05 12:57:22 INFO Applying migration id=tocc 2026/02/05 12:57:22 INFO Applying migration id=followeds 2026/02/05 12:57:22 INFO Applying migration id=certhash 2026/02/05 12:57:22 INFO Applying migration id=follows_sync 2026/02/05 12:57:22 INFO Applying migration id=jsonpath 2026/02/05 12:57:22 INFO Applying migration id=localforward 2026/02/05 12:57:22 INFO Applying migration id=avatar 2026/02/05 12:57:22 INFO Applying migration id=noimage 2026/02/05 12:57:22 INFO Applying migration id=feed 2026/02/05 12:57:22 INFO Applying migration id=bookmarks 2026/02/05 12:57:22 INFO Applying migration id=shareactivity 2026/02/05 12:57:22 INFO Applying migration id=application 2026/02/05 12:57:22 INFO Applying migration id=certificates 2026/02/05 12:57:22 INFO Applying migration id=rawforward 2026/02/05 12:57:22 INFO Applying migration id=publickey 2026/02/05 12:57:22 INFO Applying migration id=resolvegroup 2026/02/05 12:57:22 INFO Applying migration id=reject 2026/02/05 12:57:22 INFO Applying migration id=autodel 2026/02/05 12:57:22 INFO Applying migration id=jsonb 2026/02/05 12:57:22 INFO Applying migration id=quote 2026/02/05 12:57:22 INFO Applying migration id=rfc9421 2026/02/05 12:57:22 INFO Applying migration id=keys 2026/02/05 12:57:22 INFO Applying migration id=portable 2026/02/05 12:57:22 INFO Applying migration id=proofs 2026/02/05 12:57:22 INFO Applying migration id=contexts 2026/02/05 12:57:22 INFO Applying migration id=deliverieshost 2026/02/05 12:57:22 INFO Applying migration id=pembegin 2026/02/05 12:57:22 INFO Applying migration id=didhost 2026/02/05 12:57:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/02/05 12:57:22 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/02/05 12:57:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/02/05 12:57:22 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/02/05 12:57:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDOldCache (0.33s) PASS ok github.com/dimkr/tootik/fed (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 === CONT TestFromHTML_OrderedList === CONT TestFromHTML_MentionAndLinks === CONT TestToHTML_Question === CONT TestToHTML_TrailingLineBreaks === CONT TestFromHTML_TitleParagraphSubtitleAndParagraph === CONT TestFromHTML_TitleSubtitleAndParagraphs === CONT TestFromHTML_MentionAndLinkAltText === CONT TestFromHTML_ImageNoSrc === CONT TestFromHTML_Mention === CONT TestFromHTML_Image === CONT TestToHTML_TitleSubtitleAndParagraphs === CONT TestToHTML_LinkDot === CONT TestToHTML_LinkParentheses === CONT TestToHTML_LinkStart === CONT TestToHTML_LinkExclamationMark === CONT TestToHTML_LinkAndLineBreak === CONT TestToHTML_OverlappingLink === CONT TestToHTML_Link === CONT TestToHTML_ManyLineBreaks === CONT TestFromHTML_MentionAndLink === CONT TestFromHTML_LineBreak === CONT TestToHTML_OnlyLineBreaks --- PASS: TestFromHTML_Empty (0.00s) === CONT TestFromHTML_TitleAndParagraphs --- PASS: TestFromHTML_TitleAndParagraphs (0.00s) === CONT TestToHTML_TwoLineBreaks === CONT TestFromHTML_Paragraphs === CONT TestToHTML_LineBreak === CONT TestFromHTML_Plain === CONT TestToHTML_Plain === CONT TestToHTML_Empty === CONT TestToHTML_Mentions === CONT TestFromHTML_Quote === CONT TestToHTML_Escaping === CONT TestToHTML_NoMentions === CONT TestToHTML_MissingMentions === CONT TestToHTML_EmojiMention === CONT TestToHTML_LeadingLineBreaks === CONT TestFromHTML_ImageAndLink === CONT TestToHTML_TrailingLineBreak === CONT TestFromHTML_UnorderedList === CONT TestFromHTML_Escaping === CONT TestToHTML_LeadingLineBreak === CONT TestFromHTML_ImageAndSameLink === CONT TestToHTML_ManyLinesManyLineBreaks === CONT TestFromHTML_ImageAlt === CONT TestToHTML_TitleAndParagraphs --- PASS: TestFromHTML_OrderedList (0.00s) --- PASS: TestFromHTML_MentionAndLinks (0.00s) --- PASS: TestFromHTML_TitleParagraphSubtitleAndParagraph (0.00s) --- PASS: TestToHTML_TrailingLineBreaks (0.00s) --- PASS: TestFromHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestFromHTML_Mention (0.00s) --- PASS: TestFromHTML_ImageNoSrc (0.00s) --- PASS: TestFromHTML_Image (0.00s) --- PASS: TestToHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestFromHTML_MentionAndLinkAltText (0.00s) --- PASS: TestFromHTML_MentionAndLink (0.00s) --- PASS: TestFromHTML_LineBreak (0.00s) --- PASS: TestToHTML_ManyLineBreaks (0.00s) --- PASS: TestToHTML_OnlyLineBreaks (0.00s) --- PASS: TestToHTML_TwoLineBreaks (0.00s) --- PASS: TestToHTML_Question (0.00s) --- PASS: TestFromHTML_Paragraphs (0.00s) --- PASS: TestToHTML_LinkDot (0.00s) --- PASS: TestToHTML_LineBreak (0.00s) --- PASS: TestToHTML_LinkParentheses (0.00s) --- PASS: TestFromHTML_Plain (0.00s) --- PASS: TestToHTML_Plain (0.00s) --- PASS: TestToHTML_LinkStart (0.00s) --- PASS: TestToHTML_Empty (0.00s) --- PASS: TestToHTML_LinkExclamationMark (0.00s) --- PASS: TestToHTML_LinkAndLineBreak (0.00s) --- PASS: TestFromHTML_Quote (0.00s) --- PASS: TestToHTML_Escaping (0.00s) --- PASS: TestToHTML_OverlappingLink (0.00s) --- PASS: TestToHTML_Mentions (0.00s) --- PASS: TestToHTML_Link (0.00s) --- PASS: TestToHTML_NoMentions (0.00s) --- PASS: TestToHTML_MissingMentions (0.00s) --- PASS: TestToHTML_EmojiMention (0.00s) --- PASS: TestToHTML_LeadingLineBreaks (0.00s) --- PASS: TestFromHTML_ImageAndLink (0.00s) --- PASS: TestToHTML_TrailingLineBreak (0.00s) --- PASS: TestFromHTML_UnorderedList (0.00s) --- PASS: TestFromHTML_Escaping (0.00s) --- PASS: TestToHTML_LeadingLineBreak (0.00s) --- PASS: TestFromHTML_ImageAndSameLink (0.00s) --- PASS: TestToHTML_ManyLinesManyLineBreaks (0.00s) --- PASS: TestFromHTML_ImageAlt (0.00s) --- PASS: TestToHTML_TitleAndParagraphs (0.00s) PASS ok github.com/dimkr/tootik/front/text/plain (cached) ? github.com/dimkr/tootik/front/user [no test files] === RUN TestRFC9421_BuildSignatureBase === RUN TestRFC9421_BuildSignatureBase/DerivedComponents === PAUSE TestRFC9421_BuildSignatureBase/DerivedComponents === RUN TestRFC9421_BuildSignatureBase/MultipleValues === PAUSE TestRFC9421_BuildSignatureBase/MultipleValues === RUN TestRFC9421_BuildSignatureBase/MissingHeader === PAUSE TestRFC9421_BuildSignatureBase/MissingHeader === RUN TestRFC9421_BuildSignatureBase/UnsupportedComponent === PAUSE TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/DerivedComponents === CONT TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/MissingHeader === CONT TestRFC9421_BuildSignatureBase/MultipleValues --- PASS: TestRFC9421_BuildSignatureBase (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/DerivedComponents (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/UnsupportedComponent (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MissingHeader (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MultipleValues (0.00s) === RUN TestRFC9421_Sign === PAUSE TestRFC9421_Sign === RUN TestRFC9421_VerifyHappyFlow === PAUSE TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyFailure === PAUSE TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifySignatureAge === PAUSE TestRFC9421_VerifySignatureAge === RUN TestSign_HappyFlow --- PASS: TestSign_HappyFlow (0.49s) === RUN TestSign_Get --- PASS: TestSign_Get (0.39s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (1.14s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.00s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (1.61s) === RUN TestSign_ReadFailure --- PASS: TestSign_ReadFailure (0.30s) === RUN TestSign_SignFailure --- PASS: TestSign_SignFailure (0.00s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (1.49s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.40s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (0.26s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (0.55s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.54s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.14s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (1.33s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (0.62s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (0.69s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.35s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.97s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.47s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (0.11s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (0.83s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (1.32s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (0.37s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.34s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (0.73s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (1.06s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (0.65s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.55s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (0.34s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.49s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (0.43s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (0.25s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.52s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (1.02s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.44s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (1.86s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (0.24s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (0.52s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (1.03s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (0.53s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (0.58s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (0.82s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.58s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.97s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (0.35s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (1.03s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (0.70s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.04s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.43s) === CONT TestRFC9421_Sign === CONT TestRFC9421_VerifyFailure === CONT TestRFC9421_VerifySignatureAge === RUN TestRFC9421_VerifySignatureAge/Ed25519 === CONT TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_VerifyHappyFlow/Ed25519 === CONT TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_VerifyFailure/TwoSignatures === CONT TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_VerifyFailure/TwoSignatures === RUN TestRFC9421_Sign/RSAHappyFlow === RUN TestRFC9421_VerifyFailure/TwoContentDigest === PAUSE TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_Sign/RSAHappyFlow === PAUSE TestRFC9421_VerifyFailure/TwoContentDigest === RUN TestRFC9421_VerifySignatureAge/Ed25519#01 === RUN TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_VerifyFailure/InvalidBase64 === PAUSE TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_VerifySignatureAge/Ed25519 === CONT TestRFC9421_VerifySignatureAge/Ed25519#01 === RUN TestRFC9421_Sign/BodyReadFailure === PAUSE TestRFC9421_Sign/BodyReadFailure === RUN TestRFC9421_Sign/EmptyKeyID === PAUSE TestRFC9421_Sign/EmptyKeyID === RUN TestRFC9421_VerifyFailure/CreatedNotNumber === RUN TestRFC9421_Sign/InvalidKeyType === PAUSE TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_Sign/InvalidKeyType === RUN TestRFC9421_VerifyFailure/Expired === RUN TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_VerifyFailure/Expired === PAUSE TestRFC9421_Sign/SmallKey === RUN TestRFC9421_VerifyFailure/ExpiresNotNumber === RUN TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_VerifyFailure/ExpiresNotNumber === RUN TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/TwoAlg --- PASS: TestRFC9421_VerifySignatureAge (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519 (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519#01 (0.00s) === PAUSE TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/InvalidAlg === RUN TestRFC9421_Sign/PostWithoutQuery === PAUSE TestRFC9421_VerifyFailure/InvalidAlg === PAUSE TestRFC9421_Sign/PostWithoutQuery === RUN TestRFC9421_VerifyFailure/AlgNoQuotes === RUN TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_VerifyFailure/AlgNoQuotes === PAUSE TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_VerifyFailure/InvalidHost === RUN TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_VerifyFailure/InvalidHost === PAUSE TestRFC9421_Sign/GetWithoutQuery === RUN TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_VerifyFailure/InvalidSignatureInput === RUN TestRFC9421_VerifyFailure/InvalidSignature === PAUSE TestRFC9421_VerifyFailure/InvalidSignature === RUN TestRFC9421_VerifyFailure/LabelMismatch === PAUSE TestRFC9421_VerifyFailure/LabelMismatch === RUN TestRFC9421_VerifyFailure/DuplicateComponent === PAUSE TestRFC9421_VerifyFailure/DuplicateComponent === RUN TestRFC9421_VerifyFailure/MissingRequiredComponent === PAUSE TestRFC9421_VerifyFailure/MissingRequiredComponent === RUN TestRFC9421_VerifyFailure/TwoKeyIDs === PAUSE TestRFC9421_VerifyFailure/TwoKeyIDs === RUN TestRFC9421_VerifyFailure/KeyIDNoQuotes === PAUSE TestRFC9421_VerifyFailure/KeyIDNoQuotes === RUN TestRFC9421_VerifyFailure/TwoCreated === PAUSE TestRFC9421_VerifyFailure/TwoCreated === RUN TestRFC9421_VerifyFailure/TwoExpires === PAUSE TestRFC9421_VerifyFailure/TwoExpires === RUN TestRFC9421_VerifyFailure/AddedTag === PAUSE TestRFC9421_VerifyFailure/AddedTag === RUN TestRFC9421_VerifyFailure/InvalidParameter === PAUSE TestRFC9421_VerifyFailure/InvalidParameter === RUN TestRFC9421_VerifyFailure/NoKeyId === PAUSE TestRFC9421_VerifyFailure/NoKeyId === RUN TestRFC9421_VerifyFailure/NoCreated === PAUSE TestRFC9421_VerifyFailure/NoCreated === RUN TestRFC9421_VerifyFailure/NoContentDigest === PAUSE TestRFC9421_VerifyFailure/NoContentDigest === RUN TestRFC9421_VerifyFailure/EmptyContentDigest === PAUSE TestRFC9421_VerifyFailure/EmptyContentDigest === RUN TestRFC9421_VerifyFailure/InvalidContentDigest === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigest === CONT TestRFC9421_Sign/SmallKey === 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 === CONT TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === RUN TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === RUN TestRFC9421_VerifyFailure/InvalidComponent === PAUSE TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/TwoSignatures === CONT TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_Sign/BodyReadFailure === CONT TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_Sign/PostWithQuery === CONT TestRFC9421_Sign/InvalidComponent === CONT TestRFC9421_VerifyFailure/InvalidContentDigest === CONT TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyFailure/NoKeyId === CONT TestRFC9421_VerifyFailure/TwoExpires === CONT TestRFC9421_VerifyFailure/EmptyContentDigest === CONT TestRFC9421_VerifyFailure/TwoCreated === CONT TestRFC9421_Sign/PostWithoutQuery === CONT TestRFC9421_VerifyFailure/NoCreated === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === CONT TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === CONT TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === CONT TestRFC9421_VerifyFailure/AddedTag === CONT TestRFC9421_VerifyFailure/InvalidParameter === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === CONT TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_VerifyFailure/KeyIDNoQuotes === CONT TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_VerifyFailure/TwoKeyIDs === CONT TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_VerifyFailure/ExpiresNotNumber === CONT TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_VerifyFailure/InvalidBase64 === CONT TestRFC9421_VerifyFailure/Expired === CONT TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifyFailure/NoContentDigest --- PASS: TestRFC9421_VerifyHappyFlow (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/RSA (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/Ed25519 (0.01s) --- PASS: TestRFC9421_VerifyFailure (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoSignatures (0.00s) --- PASS: TestRFC9421_VerifyFailure/MissingRequiredComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/AlgNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoKeyId (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoExpires (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/EmptyContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidParameter (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidHost (0.00s) --- PASS: TestRFC9421_VerifyFailure/DuplicateComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/LabelMismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/KeyIDNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignature (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoKeyIDs (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignatureInput (0.00s) --- PASS: TestRFC9421_VerifyFailure/ExpiresNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/CreatedNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/Expired (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/AddedTag (0.00s) --- PASS: TestRFC9421_Sign (0.00s) --- PASS: TestRFC9421_Sign/SmallKey (0.00s) --- PASS: TestRFC9421_Sign/GetWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/InvalidKeyType (0.00s) --- PASS: TestRFC9421_Sign/EmptyKeyID (0.00s) --- PASS: TestRFC9421_Sign/BodyReadFailure (0.00s) --- PASS: TestRFC9421_Sign/GetWithQuery (0.00s) --- PASS: TestRFC9421_Sign/InvalidComponent (0.00s) --- PASS: TestRFC9421_Sign/Ed25519HappyFlow (0.00s) --- PASS: TestRFC9421_Sign/PostWithQuery (0.00s) --- PASS: TestRFC9421_Sign/PostWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/RSAHappyFlow (0.02s) PASS ok github.com/dimkr/tootik/httpsig (cached) ? github.com/dimkr/tootik/icon [no test files] ? github.com/dimkr/tootik/inbox [no test files] ? github.com/dimkr/tootik/inbox/note [no test files] ? github.com/dimkr/tootik/lock [no test files] ? github.com/dimkr/tootik/migrations [no test files] ? github.com/dimkr/tootik/outbox [no test files] === RUN TestProof_Sign === PAUSE TestProof_Sign === RUN TestProof_Verify === PAUSE TestProof_Verify === CONT TestProof_Sign === CONT TestProof_Verify --- PASS: TestProof_Verify (0.01s) --- PASS: TestProof_Sign (0.02s) PASS ok github.com/dimkr/tootik/proof (cached) === RUN TestAvatar_HappyFlow 2026/02/05 12:56:42 INFO Applying migration id=initial 2026/02/05 12:56:42 INFO Applying migration id=notesupdated 2026/02/05 12:56:42 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:42 INFO Applying migration id=activitiesid 2026/02/05 12:56:42 INFO Applying migration id=outbox 2026/02/05 12:56:42 INFO Applying migration id=edits 2026/02/05 12:56:42 INFO Applying migration id=outboxactor 2026/02/05 12:56:42 INFO Applying migration id=outboxsender 2026/02/05 12:56:42 INFO Applying migration id=thread 2026/02/05 12:56:42 INFO Applying migration id=host 2026/02/05 12:56:42 INFO Applying migration id=sharedinbox 2026/02/05 12:56:42 INFO Applying migration id=noteshost 2026/02/05 12:56:42 INFO Applying migration id=fetched 2026/02/05 12:56:42 INFO Applying migration id=move 2026/02/05 12:56:42 INFO Applying migration id=cleanup 2026/02/05 12:56:42 INFO Applying migration id=received 2026/02/05 12:56:42 INFO Applying migration id=namehost 2026/02/05 12:56:42 INFO Applying migration id=outboxhost 2026/02/05 12:56:42 INFO Applying migration id=notesfts 2026/02/05 12:56:42 INFO Applying migration id=iconsname 2026/02/05 12:56:42 INFO Applying migration id=nohash 2026/02/05 12:56:42 INFO Applying migration id=shares 2026/02/05 12:56:42 INFO Applying migration id=actorttl 2026/02/05 12:56:42 INFO Applying migration id=tocc 2026/02/05 12:56:42 INFO Applying migration id=followeds 2026/02/05 12:56:42 INFO Applying migration id=certhash 2026/02/05 12:56:42 INFO Applying migration id=follows_sync 2026/02/05 12:56:42 INFO Applying migration id=jsonpath 2026/02/05 12:56:42 INFO Applying migration id=localforward 2026/02/05 12:56:42 INFO Applying migration id=avatar 2026/02/05 12:56:42 INFO Applying migration id=noimage 2026/02/05 12:56:42 INFO Applying migration id=feed 2026/02/05 12:56:42 INFO Applying migration id=bookmarks 2026/02/05 12:56:42 INFO Applying migration id=shareactivity 2026/02/05 12:56:42 INFO Applying migration id=application 2026/02/05 12:56:42 INFO Applying migration id=certificates 2026/02/05 12:56:42 INFO Applying migration id=rawforward 2026/02/05 12:56:42 INFO Applying migration id=publickey 2026/02/05 12:56:42 INFO Applying migration id=resolvegroup 2026/02/05 12:56:42 INFO Applying migration id=reject 2026/02/05 12:56:42 INFO Applying migration id=autodel 2026/02/05 12:56:42 INFO Applying migration id=jsonb 2026/02/05 12:56:42 INFO Applying migration id=quote 2026/02/05 12:56:42 INFO Applying migration id=rfc9421 2026/02/05 12:56:42 INFO Applying migration id=keys 2026/02/05 12:56:42 INFO Applying migration id=portable 2026/02/05 12:56:42 INFO Applying migration id=proofs 2026/02/05 12:56:42 INFO Applying migration id=contexts 2026/02/05 12:56:42 INFO Applying migration id=deliverieshost 2026/02/05 12:56:42 INFO Applying migration id=pembegin 2026/02/05 12:56:42 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlow (1.33s) === RUN TestAvatar_NewUser 2026/02/05 12:56:44 INFO Applying migration id=initial 2026/02/05 12:56:44 INFO Applying migration id=notesupdated 2026/02/05 12:56:44 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:44 INFO Applying migration id=activitiesid 2026/02/05 12:56:44 INFO Applying migration id=outbox 2026/02/05 12:56:44 INFO Applying migration id=edits 2026/02/05 12:56:44 INFO Applying migration id=outboxactor 2026/02/05 12:56:44 INFO Applying migration id=outboxsender 2026/02/05 12:56:44 INFO Applying migration id=thread 2026/02/05 12:56:44 INFO Applying migration id=host 2026/02/05 12:56:44 INFO Applying migration id=sharedinbox 2026/02/05 12:56:44 INFO Applying migration id=noteshost 2026/02/05 12:56:44 INFO Applying migration id=fetched 2026/02/05 12:56:44 INFO Applying migration id=move 2026/02/05 12:56:44 INFO Applying migration id=cleanup 2026/02/05 12:56:44 INFO Applying migration id=received 2026/02/05 12:56:44 INFO Applying migration id=namehost 2026/02/05 12:56:44 INFO Applying migration id=outboxhost 2026/02/05 12:56:44 INFO Applying migration id=notesfts 2026/02/05 12:56:44 INFO Applying migration id=iconsname 2026/02/05 12:56:44 INFO Applying migration id=nohash 2026/02/05 12:56:44 INFO Applying migration id=shares 2026/02/05 12:56:44 INFO Applying migration id=actorttl 2026/02/05 12:56:44 INFO Applying migration id=tocc 2026/02/05 12:56:44 INFO Applying migration id=followeds 2026/02/05 12:56:44 INFO Applying migration id=certhash 2026/02/05 12:56:44 INFO Applying migration id=follows_sync 2026/02/05 12:56:44 INFO Applying migration id=jsonpath 2026/02/05 12:56:44 INFO Applying migration id=localforward 2026/02/05 12:56:44 INFO Applying migration id=avatar 2026/02/05 12:56:44 INFO Applying migration id=noimage 2026/02/05 12:56:44 INFO Applying migration id=feed 2026/02/05 12:56:44 INFO Applying migration id=bookmarks 2026/02/05 12:56:44 INFO Applying migration id=shareactivity 2026/02/05 12:56:44 INFO Applying migration id=application 2026/02/05 12:56:44 INFO Applying migration id=certificates 2026/02/05 12:56:44 INFO Applying migration id=rawforward 2026/02/05 12:56:44 INFO Applying migration id=publickey 2026/02/05 12:56:44 INFO Applying migration id=resolvegroup 2026/02/05 12:56:44 INFO Applying migration id=reject 2026/02/05 12:56:44 INFO Applying migration id=autodel 2026/02/05 12:56:44 INFO Applying migration id=jsonb 2026/02/05 12:56:44 INFO Applying migration id=quote 2026/02/05 12:56:44 INFO Applying migration id=rfc9421 2026/02/05 12:56:44 INFO Applying migration id=keys 2026/02/05 12:56:44 INFO Applying migration id=portable 2026/02/05 12:56:44 INFO Applying migration id=proofs 2026/02/05 12:56:44 INFO Applying migration id=contexts 2026/02/05 12:56:44 INFO Applying migration id=deliverieshost 2026/02/05 12:56:44 INFO Applying migration id=pembegin 2026/02/05 12:56:44 INFO Applying migration id=didhost 2026/02/05 12:56:46 WARN Throttled request to set avatar can=2026-02-05T13:26:41.440Z --- PASS: TestAvatar_NewUser (2.25s) === RUN TestAvatar_ChangedRecently 2026/02/05 12:56:46 INFO Applying migration id=initial 2026/02/05 12:56:46 INFO Applying migration id=notesupdated 2026/02/05 12:56:46 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:46 INFO Applying migration id=activitiesid 2026/02/05 12:56:46 INFO Applying migration id=outbox 2026/02/05 12:56:46 INFO Applying migration id=edits 2026/02/05 12:56:46 INFO Applying migration id=outboxactor 2026/02/05 12:56:46 INFO Applying migration id=outboxsender 2026/02/05 12:56:46 INFO Applying migration id=thread 2026/02/05 12:56:46 INFO Applying migration id=host 2026/02/05 12:56:46 INFO Applying migration id=sharedinbox 2026/02/05 12:56:46 INFO Applying migration id=noteshost 2026/02/05 12:56:46 INFO Applying migration id=fetched 2026/02/05 12:56:46 INFO Applying migration id=move 2026/02/05 12:56:46 INFO Applying migration id=cleanup 2026/02/05 12:56:46 INFO Applying migration id=received 2026/02/05 12:56:46 INFO Applying migration id=namehost 2026/02/05 12:56:46 INFO Applying migration id=outboxhost 2026/02/05 12:56:46 INFO Applying migration id=notesfts 2026/02/05 12:56:46 INFO Applying migration id=iconsname 2026/02/05 12:56:46 INFO Applying migration id=nohash 2026/02/05 12:56:46 INFO Applying migration id=shares 2026/02/05 12:56:46 INFO Applying migration id=actorttl 2026/02/05 12:56:46 INFO Applying migration id=tocc 2026/02/05 12:56:46 INFO Applying migration id=followeds 2026/02/05 12:56:46 INFO Applying migration id=certhash 2026/02/05 12:56:46 INFO Applying migration id=follows_sync 2026/02/05 12:56:46 INFO Applying migration id=jsonpath 2026/02/05 12:56:46 INFO Applying migration id=localforward 2026/02/05 12:56:46 INFO Applying migration id=avatar 2026/02/05 12:56:46 INFO Applying migration id=noimage 2026/02/05 12:56:46 INFO Applying migration id=feed 2026/02/05 12:56:46 INFO Applying migration id=bookmarks 2026/02/05 12:56:46 INFO Applying migration id=shareactivity 2026/02/05 12:56:46 INFO Applying migration id=application 2026/02/05 12:56:46 INFO Applying migration id=certificates 2026/02/05 12:56:46 INFO Applying migration id=rawforward 2026/02/05 12:56:46 INFO Applying migration id=publickey 2026/02/05 12:56:46 INFO Applying migration id=resolvegroup 2026/02/05 12:56:46 INFO Applying migration id=reject 2026/02/05 12:56:46 INFO Applying migration id=autodel 2026/02/05 12:56:46 INFO Applying migration id=jsonb 2026/02/05 12:56:46 INFO Applying migration id=quote 2026/02/05 12:56:46 INFO Applying migration id=rfc9421 2026/02/05 12:56:46 INFO Applying migration id=keys 2026/02/05 12:56:46 INFO Applying migration id=portable 2026/02/05 12:56:46 INFO Applying migration id=proofs 2026/02/05 12:56:46 INFO Applying migration id=contexts 2026/02/05 12:56:46 INFO Applying migration id=deliverieshost 2026/02/05 12:56:46 INFO Applying migration id=pembegin 2026/02/05 12:56:46 INFO Applying migration id=didhost 2026/02/05 12:56:48 WARN Throttled request to set avatar can=2026-02-05T13:26:43.814Z --- PASS: TestAvatar_ChangedRecently (2.38s) === RUN TestAvatar_HappyFlowSizeFirst 2026/02/05 12:56:48 INFO Applying migration id=initial 2026/02/05 12:56:48 INFO Applying migration id=notesupdated 2026/02/05 12:56:48 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:48 INFO Applying migration id=activitiesid 2026/02/05 12:56:48 INFO Applying migration id=outbox 2026/02/05 12:56:48 INFO Applying migration id=edits 2026/02/05 12:56:48 INFO Applying migration id=outboxactor 2026/02/05 12:56:48 INFO Applying migration id=outboxsender 2026/02/05 12:56:48 INFO Applying migration id=thread 2026/02/05 12:56:48 INFO Applying migration id=host 2026/02/05 12:56:48 INFO Applying migration id=sharedinbox 2026/02/05 12:56:48 INFO Applying migration id=noteshost 2026/02/05 12:56:48 INFO Applying migration id=fetched 2026/02/05 12:56:48 INFO Applying migration id=move 2026/02/05 12:56:48 INFO Applying migration id=cleanup 2026/02/05 12:56:48 INFO Applying migration id=received 2026/02/05 12:56:48 INFO Applying migration id=namehost 2026/02/05 12:56:48 INFO Applying migration id=outboxhost 2026/02/05 12:56:48 INFO Applying migration id=notesfts 2026/02/05 12:56:48 INFO Applying migration id=iconsname 2026/02/05 12:56:48 INFO Applying migration id=nohash 2026/02/05 12:56:48 INFO Applying migration id=shares 2026/02/05 12:56:48 INFO Applying migration id=actorttl 2026/02/05 12:56:48 INFO Applying migration id=tocc 2026/02/05 12:56:48 INFO Applying migration id=followeds 2026/02/05 12:56:48 INFO Applying migration id=certhash 2026/02/05 12:56:48 INFO Applying migration id=follows_sync 2026/02/05 12:56:48 INFO Applying migration id=jsonpath 2026/02/05 12:56:48 INFO Applying migration id=localforward 2026/02/05 12:56:48 INFO Applying migration id=avatar 2026/02/05 12:56:48 INFO Applying migration id=noimage 2026/02/05 12:56:48 INFO Applying migration id=feed 2026/02/05 12:56:48 INFO Applying migration id=bookmarks 2026/02/05 12:56:48 INFO Applying migration id=shareactivity 2026/02/05 12:56:48 INFO Applying migration id=application 2026/02/05 12:56:48 INFO Applying migration id=certificates 2026/02/05 12:56:48 INFO Applying migration id=rawforward 2026/02/05 12:56:48 INFO Applying migration id=publickey 2026/02/05 12:56:48 INFO Applying migration id=resolvegroup 2026/02/05 12:56:48 INFO Applying migration id=reject 2026/02/05 12:56:48 INFO Applying migration id=autodel 2026/02/05 12:56:48 INFO Applying migration id=jsonb 2026/02/05 12:56:48 INFO Applying migration id=quote 2026/02/05 12:56:48 INFO Applying migration id=rfc9421 2026/02/05 12:56:48 INFO Applying migration id=keys 2026/02/05 12:56:48 INFO Applying migration id=portable 2026/02/05 12:56:48 INFO Applying migration id=proofs 2026/02/05 12:56:48 INFO Applying migration id=contexts 2026/02/05 12:56:48 INFO Applying migration id=deliverieshost 2026/02/05 12:56:48 INFO Applying migration id=pembegin 2026/02/05 12:56:48 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlowSizeFirst (2.82s) === RUN TestAvatar_InvalidSize 2026/02/05 12:56:51 INFO Applying migration id=initial 2026/02/05 12:56:51 INFO Applying migration id=notesupdated 2026/02/05 12:56:51 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:51 INFO Applying migration id=activitiesid 2026/02/05 12:56:51 INFO Applying migration id=outbox 2026/02/05 12:56:51 INFO Applying migration id=edits 2026/02/05 12:56:51 INFO Applying migration id=outboxactor 2026/02/05 12:56:51 INFO Applying migration id=outboxsender 2026/02/05 12:56:51 INFO Applying migration id=thread 2026/02/05 12:56:51 INFO Applying migration id=host 2026/02/05 12:56:51 INFO Applying migration id=sharedinbox 2026/02/05 12:56:51 INFO Applying migration id=noteshost 2026/02/05 12:56:51 INFO Applying migration id=fetched 2026/02/05 12:56:51 INFO Applying migration id=move 2026/02/05 12:56:51 INFO Applying migration id=cleanup 2026/02/05 12:56:51 INFO Applying migration id=received 2026/02/05 12:56:51 INFO Applying migration id=namehost 2026/02/05 12:56:51 INFO Applying migration id=outboxhost 2026/02/05 12:56:51 INFO Applying migration id=notesfts 2026/02/05 12:56:51 INFO Applying migration id=iconsname 2026/02/05 12:56:51 INFO Applying migration id=nohash 2026/02/05 12:56:51 INFO Applying migration id=shares 2026/02/05 12:56:51 INFO Applying migration id=actorttl 2026/02/05 12:56:51 INFO Applying migration id=tocc 2026/02/05 12:56:51 INFO Applying migration id=followeds 2026/02/05 12:56:51 INFO Applying migration id=certhash 2026/02/05 12:56:51 INFO Applying migration id=follows_sync 2026/02/05 12:56:51 INFO Applying migration id=jsonpath 2026/02/05 12:56:51 INFO Applying migration id=localforward 2026/02/05 12:56:51 INFO Applying migration id=avatar 2026/02/05 12:56:51 INFO Applying migration id=noimage 2026/02/05 12:56:51 INFO Applying migration id=feed 2026/02/05 12:56:51 INFO Applying migration id=bookmarks 2026/02/05 12:56:51 INFO Applying migration id=shareactivity 2026/02/05 12:56:51 INFO Applying migration id=application 2026/02/05 12:56:51 INFO Applying migration id=certificates 2026/02/05 12:56:51 INFO Applying migration id=rawforward 2026/02/05 12:56:51 INFO Applying migration id=publickey 2026/02/05 12:56:51 INFO Applying migration id=resolvegroup 2026/02/05 12:56:51 INFO Applying migration id=reject 2026/02/05 12:56:51 INFO Applying migration id=autodel 2026/02/05 12:56:51 INFO Applying migration id=jsonb 2026/02/05 12:56:51 INFO Applying migration id=quote 2026/02/05 12:56:51 INFO Applying migration id=rfc9421 2026/02/05 12:56:51 INFO Applying migration id=keys 2026/02/05 12:56:51 INFO Applying migration id=portable 2026/02/05 12:56:51 INFO Applying migration id=proofs 2026/02/05 12:56:51 INFO Applying migration id=contexts 2026/02/05 12:56:51 INFO Applying migration id=deliverieshost 2026/02/05 12:56:51 INFO Applying migration id=pembegin 2026/02/05 12:56:51 INFO Applying migration id=didhost 2026/02/05 12:56:52 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (1.12s) === RUN TestAvatar_InvalidType 2026/02/05 12:56:52 INFO Applying migration id=initial 2026/02/05 12:56:52 INFO Applying migration id=notesupdated 2026/02/05 12:56:52 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:52 INFO Applying migration id=activitiesid 2026/02/05 12:56:52 INFO Applying migration id=outbox 2026/02/05 12:56:52 INFO Applying migration id=edits 2026/02/05 12:56:52 INFO Applying migration id=outboxactor 2026/02/05 12:56:52 INFO Applying migration id=outboxsender 2026/02/05 12:56:52 INFO Applying migration id=thread 2026/02/05 12:56:52 INFO Applying migration id=host 2026/02/05 12:56:52 INFO Applying migration id=sharedinbox 2026/02/05 12:56:52 INFO Applying migration id=noteshost 2026/02/05 12:56:52 INFO Applying migration id=fetched 2026/02/05 12:56:52 INFO Applying migration id=move 2026/02/05 12:56:52 INFO Applying migration id=cleanup 2026/02/05 12:56:52 INFO Applying migration id=received 2026/02/05 12:56:52 INFO Applying migration id=namehost 2026/02/05 12:56:52 INFO Applying migration id=outboxhost 2026/02/05 12:56:52 INFO Applying migration id=notesfts 2026/02/05 12:56:52 INFO Applying migration id=iconsname 2026/02/05 12:56:52 INFO Applying migration id=nohash 2026/02/05 12:56:52 INFO Applying migration id=shares 2026/02/05 12:56:52 INFO Applying migration id=actorttl 2026/02/05 12:56:52 INFO Applying migration id=tocc 2026/02/05 12:56:52 INFO Applying migration id=followeds 2026/02/05 12:56:52 INFO Applying migration id=certhash 2026/02/05 12:56:52 INFO Applying migration id=follows_sync 2026/02/05 12:56:52 INFO Applying migration id=jsonpath 2026/02/05 12:56:52 INFO Applying migration id=localforward 2026/02/05 12:56:52 INFO Applying migration id=avatar 2026/02/05 12:56:52 INFO Applying migration id=noimage 2026/02/05 12:56:52 INFO Applying migration id=feed 2026/02/05 12:56:52 INFO Applying migration id=bookmarks 2026/02/05 12:56:52 INFO Applying migration id=shareactivity 2026/02/05 12:56:52 INFO Applying migration id=application 2026/02/05 12:56:52 INFO Applying migration id=certificates 2026/02/05 12:56:52 INFO Applying migration id=rawforward 2026/02/05 12:56:52 INFO Applying migration id=publickey 2026/02/05 12:56:52 INFO Applying migration id=resolvegroup 2026/02/05 12:56:52 INFO Applying migration id=reject 2026/02/05 12:56:52 INFO Applying migration id=autodel 2026/02/05 12:56:52 INFO Applying migration id=jsonb 2026/02/05 12:56:52 INFO Applying migration id=quote 2026/02/05 12:56:52 INFO Applying migration id=rfc9421 2026/02/05 12:56:52 INFO Applying migration id=keys 2026/02/05 12:56:52 INFO Applying migration id=portable 2026/02/05 12:56:52 INFO Applying migration id=proofs 2026/02/05 12:56:52 INFO Applying migration id=contexts 2026/02/05 12:56:52 INFO Applying migration id=deliverieshost 2026/02/05 12:56:52 INFO Applying migration id=pembegin 2026/02/05 12:56:52 INFO Applying migration id=didhost 2026/02/05 12:56:57 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (5.17s) === RUN TestAvatar_NoSize 2026/02/05 12:56:57 INFO Applying migration id=initial 2026/02/05 12:56:57 INFO Applying migration id=notesupdated 2026/02/05 12:56:57 INFO Applying migration id=personspreferredusername 2026/02/05 12:56:57 INFO Applying migration id=activitiesid 2026/02/05 12:56:57 INFO Applying migration id=outbox 2026/02/05 12:56:57 INFO Applying migration id=edits 2026/02/05 12:56:57 INFO Applying migration id=outboxactor 2026/02/05 12:56:57 INFO Applying migration id=outboxsender 2026/02/05 12:56:57 INFO Applying migration id=thread 2026/02/05 12:56:57 INFO Applying migration id=host 2026/02/05 12:56:57 INFO Applying migration id=sharedinbox 2026/02/05 12:56:57 INFO Applying migration id=noteshost 2026/02/05 12:56:57 INFO Applying migration id=fetched 2026/02/05 12:56:57 INFO Applying migration id=move 2026/02/05 12:56:57 INFO Applying migration id=cleanup 2026/02/05 12:56:57 INFO Applying migration id=received 2026/02/05 12:56:57 INFO Applying migration id=namehost 2026/02/05 12:56:57 INFO Applying migration id=outboxhost 2026/02/05 12:56:57 INFO Applying migration id=notesfts 2026/02/05 12:56:57 INFO Applying migration id=iconsname 2026/02/05 12:56:57 INFO Applying migration id=nohash 2026/02/05 12:56:57 INFO Applying migration id=shares 2026/02/05 12:56:57 INFO Applying migration id=actorttl 2026/02/05 12:56:57 INFO Applying migration id=tocc 2026/02/05 12:56:57 INFO Applying migration id=followeds 2026/02/05 12:56:57 INFO Applying migration id=certhash 2026/02/05 12:56:57 INFO Applying migration id=follows_sync 2026/02/05 12:56:57 INFO Applying migration id=jsonpath 2026/02/05 12:56:57 INFO Applying migration id=localforward 2026/02/05 12:56:57 INFO Applying migration id=avatar 2026/02/05 12:56:57 INFO Applying migration id=noimage 2026/02/05 12:56:57 INFO Applying migration id=feed 2026/02/05 12:56:57 INFO Applying migration id=bookmarks 2026/02/05 12:56:57 INFO Applying migration id=shareactivity 2026/02/05 12:56:57 INFO Applying migration id=application 2026/02/05 12:56:57 INFO Applying migration id=certificates 2026/02/05 12:56:57 INFO Applying migration id=rawforward 2026/02/05 12:56:57 INFO Applying migration id=publickey 2026/02/05 12:56:57 INFO Applying migration id=resolvegroup 2026/02/05 12:56:57 INFO Applying migration id=reject 2026/02/05 12:56:57 INFO Applying migration id=autodel 2026/02/05 12:56:57 INFO Applying migration id=jsonb 2026/02/05 12:56:58 INFO Applying migration id=quote 2026/02/05 12:56:58 INFO Applying migration id=rfc9421 2026/02/05 12:56:58 INFO Applying migration id=keys 2026/02/05 12:56:58 INFO Applying migration id=portable 2026/02/05 12:56:58 INFO Applying migration id=proofs 2026/02/05 12:56:58 INFO Applying migration id=contexts 2026/02/05 12:56:58 INFO Applying migration id=deliverieshost 2026/02/05 12:56:58 INFO Applying migration id=pembegin 2026/02/05 12:56:58 INFO Applying migration id=didhost 2026/02/05 12:57:01 WARN Invalid parameters --- PASS: TestAvatar_NoSize (3.65s) === RUN TestAvatar_NoType 2026/02/05 12:57:01 INFO Applying migration id=initial 2026/02/05 12:57:01 INFO Applying migration id=notesupdated 2026/02/05 12:57:01 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:01 INFO Applying migration id=activitiesid 2026/02/05 12:57:01 INFO Applying migration id=outbox 2026/02/05 12:57:01 INFO Applying migration id=edits 2026/02/05 12:57:01 INFO Applying migration id=outboxactor 2026/02/05 12:57:01 INFO Applying migration id=outboxsender 2026/02/05 12:57:01 INFO Applying migration id=thread 2026/02/05 12:57:01 INFO Applying migration id=host 2026/02/05 12:57:01 INFO Applying migration id=sharedinbox 2026/02/05 12:57:01 INFO Applying migration id=noteshost 2026/02/05 12:57:01 INFO Applying migration id=fetched 2026/02/05 12:57:01 INFO Applying migration id=move 2026/02/05 12:57:01 INFO Applying migration id=cleanup 2026/02/05 12:57:01 INFO Applying migration id=received 2026/02/05 12:57:01 INFO Applying migration id=namehost 2026/02/05 12:57:01 INFO Applying migration id=outboxhost 2026/02/05 12:57:01 INFO Applying migration id=notesfts 2026/02/05 12:57:01 INFO Applying migration id=iconsname 2026/02/05 12:57:01 INFO Applying migration id=nohash 2026/02/05 12:57:01 INFO Applying migration id=shares 2026/02/05 12:57:01 INFO Applying migration id=actorttl 2026/02/05 12:57:01 INFO Applying migration id=tocc 2026/02/05 12:57:01 INFO Applying migration id=followeds 2026/02/05 12:57:01 INFO Applying migration id=certhash 2026/02/05 12:57:01 INFO Applying migration id=follows_sync 2026/02/05 12:57:01 INFO Applying migration id=jsonpath 2026/02/05 12:57:01 INFO Applying migration id=localforward 2026/02/05 12:57:01 INFO Applying migration id=avatar 2026/02/05 12:57:01 INFO Applying migration id=noimage 2026/02/05 12:57:01 INFO Applying migration id=feed 2026/02/05 12:57:01 INFO Applying migration id=bookmarks 2026/02/05 12:57:01 INFO Applying migration id=shareactivity 2026/02/05 12:57:01 INFO Applying migration id=application 2026/02/05 12:57:01 INFO Applying migration id=certificates 2026/02/05 12:57:01 INFO Applying migration id=rawforward 2026/02/05 12:57:01 INFO Applying migration id=publickey 2026/02/05 12:57:01 INFO Applying migration id=resolvegroup 2026/02/05 12:57:01 INFO Applying migration id=reject 2026/02/05 12:57:01 INFO Applying migration id=autodel 2026/02/05 12:57:01 INFO Applying migration id=jsonb 2026/02/05 12:57:01 INFO Applying migration id=quote 2026/02/05 12:57:01 INFO Applying migration id=rfc9421 2026/02/05 12:57:01 INFO Applying migration id=keys 2026/02/05 12:57:01 INFO Applying migration id=portable 2026/02/05 12:57:01 INFO Applying migration id=proofs 2026/02/05 12:57:01 INFO Applying migration id=contexts 2026/02/05 12:57:01 INFO Applying migration id=deliverieshost 2026/02/05 12:57:01 INFO Applying migration id=pembegin 2026/02/05 12:57:01 INFO Applying migration id=didhost 2026/02/05 12:57:03 WARN Invalid parameters --- PASS: TestAvatar_NoType (2.31s) === RUN TestAvatar_InvalidImage 2026/02/05 12:57:03 INFO Applying migration id=initial 2026/02/05 12:57:03 INFO Applying migration id=notesupdated 2026/02/05 12:57:03 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:03 INFO Applying migration id=activitiesid 2026/02/05 12:57:03 INFO Applying migration id=outbox 2026/02/05 12:57:03 INFO Applying migration id=edits 2026/02/05 12:57:03 INFO Applying migration id=outboxactor 2026/02/05 12:57:03 INFO Applying migration id=outboxsender 2026/02/05 12:57:03 INFO Applying migration id=thread 2026/02/05 12:57:03 INFO Applying migration id=host 2026/02/05 12:57:03 INFO Applying migration id=sharedinbox 2026/02/05 12:57:03 INFO Applying migration id=noteshost 2026/02/05 12:57:03 INFO Applying migration id=fetched 2026/02/05 12:57:03 INFO Applying migration id=move 2026/02/05 12:57:03 INFO Applying migration id=cleanup 2026/02/05 12:57:03 INFO Applying migration id=received 2026/02/05 12:57:03 INFO Applying migration id=namehost 2026/02/05 12:57:03 INFO Applying migration id=outboxhost 2026/02/05 12:57:03 INFO Applying migration id=notesfts 2026/02/05 12:57:03 INFO Applying migration id=iconsname 2026/02/05 12:57:03 INFO Applying migration id=nohash 2026/02/05 12:57:03 INFO Applying migration id=shares 2026/02/05 12:57:03 INFO Applying migration id=actorttl 2026/02/05 12:57:03 INFO Applying migration id=tocc 2026/02/05 12:57:03 INFO Applying migration id=followeds 2026/02/05 12:57:03 INFO Applying migration id=certhash 2026/02/05 12:57:03 INFO Applying migration id=follows_sync 2026/02/05 12:57:03 INFO Applying migration id=jsonpath 2026/02/05 12:57:03 INFO Applying migration id=localforward 2026/02/05 12:57:03 INFO Applying migration id=avatar 2026/02/05 12:57:03 INFO Applying migration id=noimage 2026/02/05 12:57:03 INFO Applying migration id=feed 2026/02/05 12:57:03 INFO Applying migration id=bookmarks 2026/02/05 12:57:03 INFO Applying migration id=shareactivity 2026/02/05 12:57:03 INFO Applying migration id=application 2026/02/05 12:57:03 INFO Applying migration id=certificates 2026/02/05 12:57:03 INFO Applying migration id=rawforward 2026/02/05 12:57:03 INFO Applying migration id=publickey 2026/02/05 12:57:03 INFO Applying migration id=resolvegroup 2026/02/05 12:57:03 INFO Applying migration id=reject 2026/02/05 12:57:03 INFO Applying migration id=autodel 2026/02/05 12:57:03 INFO Applying migration id=jsonb 2026/02/05 12:57:03 INFO Applying migration id=quote 2026/02/05 12:57:03 INFO Applying migration id=rfc9421 2026/02/05 12:57:03 INFO Applying migration id=keys 2026/02/05 12:57:03 INFO Applying migration id=portable 2026/02/05 12:57:03 INFO Applying migration id=proofs 2026/02/05 12:57:03 INFO Applying migration id=contexts 2026/02/05 12:57:03 INFO Applying migration id=deliverieshost 2026/02/05 12:57:03 INFO Applying migration id=pembegin 2026/02/05 12:57:03 INFO Applying migration id=didhost 2026/02/05 12:57:05 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (1.81s) === RUN TestAvatar_TooSmallSize 2026/02/05 12:57:05 INFO Applying migration id=initial 2026/02/05 12:57:05 INFO Applying migration id=notesupdated 2026/02/05 12:57:05 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:05 INFO Applying migration id=activitiesid 2026/02/05 12:57:05 INFO Applying migration id=outbox 2026/02/05 12:57:05 INFO Applying migration id=edits 2026/02/05 12:57:05 INFO Applying migration id=outboxactor 2026/02/05 12:57:05 INFO Applying migration id=outboxsender 2026/02/05 12:57:05 INFO Applying migration id=thread 2026/02/05 12:57:05 INFO Applying migration id=host 2026/02/05 12:57:05 INFO Applying migration id=sharedinbox 2026/02/05 12:57:05 INFO Applying migration id=noteshost 2026/02/05 12:57:05 INFO Applying migration id=fetched 2026/02/05 12:57:05 INFO Applying migration id=move 2026/02/05 12:57:05 INFO Applying migration id=cleanup 2026/02/05 12:57:05 INFO Applying migration id=received 2026/02/05 12:57:05 INFO Applying migration id=namehost 2026/02/05 12:57:05 INFO Applying migration id=outboxhost 2026/02/05 12:57:05 INFO Applying migration id=notesfts 2026/02/05 12:57:05 INFO Applying migration id=iconsname 2026/02/05 12:57:05 INFO Applying migration id=nohash 2026/02/05 12:57:05 INFO Applying migration id=shares 2026/02/05 12:57:05 INFO Applying migration id=actorttl 2026/02/05 12:57:05 INFO Applying migration id=tocc 2026/02/05 12:57:05 INFO Applying migration id=followeds 2026/02/05 12:57:05 INFO Applying migration id=certhash 2026/02/05 12:57:05 INFO Applying migration id=follows_sync 2026/02/05 12:57:05 INFO Applying migration id=jsonpath 2026/02/05 12:57:05 INFO Applying migration id=localforward 2026/02/05 12:57:05 INFO Applying migration id=avatar 2026/02/05 12:57:05 INFO Applying migration id=noimage 2026/02/05 12:57:05 INFO Applying migration id=feed 2026/02/05 12:57:05 INFO Applying migration id=bookmarks 2026/02/05 12:57:05 INFO Applying migration id=shareactivity 2026/02/05 12:57:05 INFO Applying migration id=application 2026/02/05 12:57:05 INFO Applying migration id=certificates 2026/02/05 12:57:05 INFO Applying migration id=rawforward 2026/02/05 12:57:05 INFO Applying migration id=publickey 2026/02/05 12:57:05 INFO Applying migration id=resolvegroup 2026/02/05 12:57:05 INFO Applying migration id=reject 2026/02/05 12:57:05 INFO Applying migration id=autodel 2026/02/05 12:57:05 INFO Applying migration id=jsonb 2026/02/05 12:57:05 INFO Applying migration id=quote 2026/02/05 12:57:05 INFO Applying migration id=rfc9421 2026/02/05 12:57:05 INFO Applying migration id=keys 2026/02/05 12:57:05 INFO Applying migration id=portable 2026/02/05 12:57:05 INFO Applying migration id=proofs 2026/02/05 12:57:05 INFO Applying migration id=contexts 2026/02/05 12:57:05 INFO Applying migration id=deliverieshost 2026/02/05 12:57:05 INFO Applying migration id=pembegin 2026/02/05 12:57:05 INFO Applying migration id=didhost 2026/02/05 12:57:08 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (3.30s) === RUN TestAvatar_TooBigSize 2026/02/05 12:57:08 INFO Applying migration id=initial 2026/02/05 12:57:08 INFO Applying migration id=notesupdated 2026/02/05 12:57:08 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:08 INFO Applying migration id=activitiesid 2026/02/05 12:57:08 INFO Applying migration id=outbox 2026/02/05 12:57:08 INFO Applying migration id=edits 2026/02/05 12:57:08 INFO Applying migration id=outboxactor 2026/02/05 12:57:08 INFO Applying migration id=outboxsender 2026/02/05 12:57:08 INFO Applying migration id=thread 2026/02/05 12:57:08 INFO Applying migration id=host 2026/02/05 12:57:09 INFO Applying migration id=sharedinbox 2026/02/05 12:57:09 INFO Applying migration id=noteshost 2026/02/05 12:57:09 INFO Applying migration id=fetched 2026/02/05 12:57:09 INFO Applying migration id=move 2026/02/05 12:57:09 INFO Applying migration id=cleanup 2026/02/05 12:57:09 INFO Applying migration id=received 2026/02/05 12:57:09 INFO Applying migration id=namehost 2026/02/05 12:57:09 INFO Applying migration id=outboxhost 2026/02/05 12:57:09 INFO Applying migration id=notesfts 2026/02/05 12:57:09 INFO Applying migration id=iconsname 2026/02/05 12:57:09 INFO Applying migration id=nohash 2026/02/05 12:57:09 INFO Applying migration id=shares 2026/02/05 12:57:09 INFO Applying migration id=actorttl 2026/02/05 12:57:09 INFO Applying migration id=tocc 2026/02/05 12:57:09 INFO Applying migration id=followeds 2026/02/05 12:57:09 INFO Applying migration id=certhash 2026/02/05 12:57:09 INFO Applying migration id=follows_sync 2026/02/05 12:57:09 INFO Applying migration id=jsonpath 2026/02/05 12:57:09 INFO Applying migration id=localforward 2026/02/05 12:57:09 INFO Applying migration id=avatar 2026/02/05 12:57:09 INFO Applying migration id=noimage 2026/02/05 12:57:09 INFO Applying migration id=feed 2026/02/05 12:57:09 INFO Applying migration id=bookmarks 2026/02/05 12:57:09 INFO Applying migration id=shareactivity 2026/02/05 12:57:09 INFO Applying migration id=application 2026/02/05 12:57:09 INFO Applying migration id=certificates 2026/02/05 12:57:09 INFO Applying migration id=rawforward 2026/02/05 12:57:09 INFO Applying migration id=publickey 2026/02/05 12:57:09 INFO Applying migration id=resolvegroup 2026/02/05 12:57:09 INFO Applying migration id=reject 2026/02/05 12:57:09 INFO Applying migration id=autodel 2026/02/05 12:57:09 INFO Applying migration id=jsonb 2026/02/05 12:57:09 INFO Applying migration id=quote 2026/02/05 12:57:09 INFO Applying migration id=rfc9421 2026/02/05 12:57:09 INFO Applying migration id=keys 2026/02/05 12:57:09 INFO Applying migration id=portable 2026/02/05 12:57:09 INFO Applying migration id=proofs 2026/02/05 12:57:09 INFO Applying migration id=contexts 2026/02/05 12:57:09 INFO Applying migration id=deliverieshost 2026/02/05 12:57:09 INFO Applying migration id=pembegin 2026/02/05 12:57:09 INFO Applying migration id=didhost 2026/02/05 12:57:12 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (3.06s) === RUN TestAvatar_SizeLimit 2026/02/05 12:57:12 INFO Applying migration id=initial 2026/02/05 12:57:12 INFO Applying migration id=notesupdated 2026/02/05 12:57:12 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:12 INFO Applying migration id=activitiesid 2026/02/05 12:57:12 INFO Applying migration id=outbox 2026/02/05 12:57:12 INFO Applying migration id=edits 2026/02/05 12:57:12 INFO Applying migration id=outboxactor 2026/02/05 12:57:12 INFO Applying migration id=outboxsender 2026/02/05 12:57:12 INFO Applying migration id=thread 2026/02/05 12:57:12 INFO Applying migration id=host 2026/02/05 12:57:12 INFO Applying migration id=sharedinbox 2026/02/05 12:57:12 INFO Applying migration id=noteshost 2026/02/05 12:57:12 INFO Applying migration id=fetched 2026/02/05 12:57:12 INFO Applying migration id=move 2026/02/05 12:57:12 INFO Applying migration id=cleanup 2026/02/05 12:57:12 INFO Applying migration id=received 2026/02/05 12:57:12 INFO Applying migration id=namehost 2026/02/05 12:57:12 INFO Applying migration id=outboxhost 2026/02/05 12:57:12 INFO Applying migration id=notesfts 2026/02/05 12:57:12 INFO Applying migration id=iconsname 2026/02/05 12:57:12 INFO Applying migration id=nohash 2026/02/05 12:57:12 INFO Applying migration id=shares 2026/02/05 12:57:12 INFO Applying migration id=actorttl 2026/02/05 12:57:12 INFO Applying migration id=tocc 2026/02/05 12:57:12 INFO Applying migration id=followeds 2026/02/05 12:57:12 INFO Applying migration id=certhash 2026/02/05 12:57:12 INFO Applying migration id=follows_sync 2026/02/05 12:57:12 INFO Applying migration id=jsonpath 2026/02/05 12:57:12 INFO Applying migration id=localforward 2026/02/05 12:57:12 INFO Applying migration id=avatar 2026/02/05 12:57:12 INFO Applying migration id=noimage 2026/02/05 12:57:12 INFO Applying migration id=feed 2026/02/05 12:57:12 INFO Applying migration id=bookmarks 2026/02/05 12:57:12 INFO Applying migration id=shareactivity 2026/02/05 12:57:12 INFO Applying migration id=application 2026/02/05 12:57:12 INFO Applying migration id=certificates 2026/02/05 12:57:12 INFO Applying migration id=rawforward 2026/02/05 12:57:12 INFO Applying migration id=publickey 2026/02/05 12:57:12 INFO Applying migration id=resolvegroup 2026/02/05 12:57:12 INFO Applying migration id=reject 2026/02/05 12:57:12 INFO Applying migration id=autodel 2026/02/05 12:57:12 INFO Applying migration id=jsonb 2026/02/05 12:57:12 INFO Applying migration id=quote 2026/02/05 12:57:12 INFO Applying migration id=rfc9421 2026/02/05 12:57:12 INFO Applying migration id=keys 2026/02/05 12:57:12 INFO Applying migration id=portable 2026/02/05 12:57:12 INFO Applying migration id=proofs 2026/02/05 12:57:12 INFO Applying migration id=contexts 2026/02/05 12:57:12 INFO Applying migration id=deliverieshost 2026/02/05 12:57:12 INFO Applying migration id=pembegin 2026/02/05 12:57:12 INFO Applying migration id=didhost 2026/02/05 12:57:14 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (2.21s) === RUN TestAvatar_ExactlySizeLimit 2026/02/05 12:57:14 INFO Applying migration id=initial 2026/02/05 12:57:14 INFO Applying migration id=notesupdated 2026/02/05 12:57:14 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:14 INFO Applying migration id=activitiesid 2026/02/05 12:57:14 INFO Applying migration id=outbox 2026/02/05 12:57:14 INFO Applying migration id=edits 2026/02/05 12:57:14 INFO Applying migration id=outboxactor 2026/02/05 12:57:14 INFO Applying migration id=outboxsender 2026/02/05 12:57:14 INFO Applying migration id=thread 2026/02/05 12:57:14 INFO Applying migration id=host 2026/02/05 12:57:14 INFO Applying migration id=sharedinbox 2026/02/05 12:57:14 INFO Applying migration id=noteshost 2026/02/05 12:57:14 INFO Applying migration id=fetched 2026/02/05 12:57:14 INFO Applying migration id=move 2026/02/05 12:57:14 INFO Applying migration id=cleanup 2026/02/05 12:57:14 INFO Applying migration id=received 2026/02/05 12:57:14 INFO Applying migration id=namehost 2026/02/05 12:57:14 INFO Applying migration id=outboxhost 2026/02/05 12:57:14 INFO Applying migration id=notesfts 2026/02/05 12:57:14 INFO Applying migration id=iconsname 2026/02/05 12:57:14 INFO Applying migration id=nohash 2026/02/05 12:57:14 INFO Applying migration id=shares 2026/02/05 12:57:14 INFO Applying migration id=actorttl 2026/02/05 12:57:14 INFO Applying migration id=tocc 2026/02/05 12:57:14 INFO Applying migration id=followeds 2026/02/05 12:57:14 INFO Applying migration id=certhash 2026/02/05 12:57:14 INFO Applying migration id=follows_sync 2026/02/05 12:57:14 INFO Applying migration id=jsonpath 2026/02/05 12:57:14 INFO Applying migration id=localforward 2026/02/05 12:57:14 INFO Applying migration id=avatar 2026/02/05 12:57:14 INFO Applying migration id=noimage 2026/02/05 12:57:14 INFO Applying migration id=feed 2026/02/05 12:57:14 INFO Applying migration id=bookmarks 2026/02/05 12:57:14 INFO Applying migration id=shareactivity 2026/02/05 12:57:14 INFO Applying migration id=application 2026/02/05 12:57:14 INFO Applying migration id=certificates 2026/02/05 12:57:14 INFO Applying migration id=rawforward 2026/02/05 12:57:14 INFO Applying migration id=publickey 2026/02/05 12:57:14 INFO Applying migration id=resolvegroup 2026/02/05 12:57:14 INFO Applying migration id=reject 2026/02/05 12:57:14 INFO Applying migration id=autodel 2026/02/05 12:57:14 INFO Applying migration id=jsonb 2026/02/05 12:57:14 INFO Applying migration id=quote 2026/02/05 12:57:14 INFO Applying migration id=rfc9421 2026/02/05 12:57:14 INFO Applying migration id=keys 2026/02/05 12:57:14 INFO Applying migration id=portable 2026/02/05 12:57:14 INFO Applying migration id=proofs 2026/02/05 12:57:14 INFO Applying migration id=contexts 2026/02/05 12:57:14 INFO Applying migration id=deliverieshost 2026/02/05 12:57:14 INFO Applying migration id=pembegin 2026/02/05 12:57:14 INFO Applying migration id=didhost --- PASS: TestAvatar_ExactlySizeLimit (2.07s) === RUN TestBio_Throttled 2026/02/05 12:57:16 INFO Applying migration id=initial 2026/02/05 12:57:16 INFO Applying migration id=notesupdated 2026/02/05 12:57:16 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:16 INFO Applying migration id=activitiesid 2026/02/05 12:57:16 INFO Applying migration id=outbox 2026/02/05 12:57:16 INFO Applying migration id=edits 2026/02/05 12:57:16 INFO Applying migration id=outboxactor 2026/02/05 12:57:16 INFO Applying migration id=outboxsender 2026/02/05 12:57:16 INFO Applying migration id=thread 2026/02/05 12:57:16 INFO Applying migration id=host 2026/02/05 12:57:16 INFO Applying migration id=sharedinbox 2026/02/05 12:57:16 INFO Applying migration id=noteshost 2026/02/05 12:57:16 INFO Applying migration id=fetched 2026/02/05 12:57:16 INFO Applying migration id=move 2026/02/05 12:57:16 INFO Applying migration id=cleanup 2026/02/05 12:57:16 INFO Applying migration id=received 2026/02/05 12:57:16 INFO Applying migration id=namehost 2026/02/05 12:57:16 INFO Applying migration id=outboxhost 2026/02/05 12:57:16 INFO Applying migration id=notesfts 2026/02/05 12:57:16 INFO Applying migration id=iconsname 2026/02/05 12:57:16 INFO Applying migration id=nohash 2026/02/05 12:57:16 INFO Applying migration id=shares 2026/02/05 12:57:16 INFO Applying migration id=actorttl 2026/02/05 12:57:16 INFO Applying migration id=tocc 2026/02/05 12:57:16 INFO Applying migration id=followeds 2026/02/05 12:57:16 INFO Applying migration id=certhash 2026/02/05 12:57:16 INFO Applying migration id=follows_sync 2026/02/05 12:57:16 INFO Applying migration id=jsonpath 2026/02/05 12:57:16 INFO Applying migration id=localforward 2026/02/05 12:57:16 INFO Applying migration id=avatar 2026/02/05 12:57:16 INFO Applying migration id=noimage 2026/02/05 12:57:16 INFO Applying migration id=feed 2026/02/05 12:57:16 INFO Applying migration id=bookmarks 2026/02/05 12:57:16 INFO Applying migration id=shareactivity 2026/02/05 12:57:16 INFO Applying migration id=application 2026/02/05 12:57:16 INFO Applying migration id=certificates 2026/02/05 12:57:16 INFO Applying migration id=rawforward 2026/02/05 12:57:16 INFO Applying migration id=publickey 2026/02/05 12:57:16 INFO Applying migration id=resolvegroup 2026/02/05 12:57:16 INFO Applying migration id=reject 2026/02/05 12:57:16 INFO Applying migration id=autodel 2026/02/05 12:57:16 INFO Applying migration id=jsonb 2026/02/05 12:57:16 INFO Applying migration id=quote 2026/02/05 12:57:16 INFO Applying migration id=rfc9421 2026/02/05 12:57:16 INFO Applying migration id=keys 2026/02/05 12:57:16 INFO Applying migration id=portable 2026/02/05 12:57:16 INFO Applying migration id=proofs 2026/02/05 12:57:16 INFO Applying migration id=contexts 2026/02/05 12:57:16 INFO Applying migration id=deliverieshost 2026/02/05 12:57:16 INFO Applying migration id=pembegin 2026/02/05 12:57:16 INFO Applying migration id=didhost 2026/02/05 12:57:20 WARN Throttled request to set bio can=2026-02-05T13:27:18.300Z --- PASS: TestBio_Throttled (3.68s) === RUN TestBio_HappyFlow 2026/02/05 12:57:20 INFO Applying migration id=initial 2026/02/05 12:57:20 INFO Applying migration id=notesupdated 2026/02/05 12:57:20 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:20 INFO Applying migration id=activitiesid 2026/02/05 12:57:20 INFO Applying migration id=outbox 2026/02/05 12:57:20 INFO Applying migration id=edits 2026/02/05 12:57:20 INFO Applying migration id=outboxactor 2026/02/05 12:57:20 INFO Applying migration id=outboxsender 2026/02/05 12:57:20 INFO Applying migration id=thread 2026/02/05 12:57:20 INFO Applying migration id=host 2026/02/05 12:57:20 INFO Applying migration id=sharedinbox 2026/02/05 12:57:20 INFO Applying migration id=noteshost 2026/02/05 12:57:20 INFO Applying migration id=fetched 2026/02/05 12:57:20 INFO Applying migration id=move 2026/02/05 12:57:20 INFO Applying migration id=cleanup 2026/02/05 12:57:20 INFO Applying migration id=received 2026/02/05 12:57:20 INFO Applying migration id=namehost 2026/02/05 12:57:20 INFO Applying migration id=outboxhost 2026/02/05 12:57:20 INFO Applying migration id=notesfts 2026/02/05 12:57:20 INFO Applying migration id=iconsname 2026/02/05 12:57:20 INFO Applying migration id=nohash 2026/02/05 12:57:20 INFO Applying migration id=shares 2026/02/05 12:57:20 INFO Applying migration id=actorttl 2026/02/05 12:57:20 INFO Applying migration id=tocc 2026/02/05 12:57:20 INFO Applying migration id=followeds 2026/02/05 12:57:20 INFO Applying migration id=certhash 2026/02/05 12:57:20 INFO Applying migration id=follows_sync 2026/02/05 12:57:20 INFO Applying migration id=jsonpath 2026/02/05 12:57:20 INFO Applying migration id=localforward 2026/02/05 12:57:20 INFO Applying migration id=avatar 2026/02/05 12:57:20 INFO Applying migration id=noimage 2026/02/05 12:57:20 INFO Applying migration id=feed 2026/02/05 12:57:20 INFO Applying migration id=bookmarks 2026/02/05 12:57:20 INFO Applying migration id=shareactivity 2026/02/05 12:57:20 INFO Applying migration id=application 2026/02/05 12:57:20 INFO Applying migration id=certificates 2026/02/05 12:57:20 INFO Applying migration id=rawforward 2026/02/05 12:57:20 INFO Applying migration id=publickey 2026/02/05 12:57:20 INFO Applying migration id=resolvegroup 2026/02/05 12:57:20 INFO Applying migration id=reject 2026/02/05 12:57:20 INFO Applying migration id=autodel 2026/02/05 12:57:20 INFO Applying migration id=jsonb 2026/02/05 12:57:20 INFO Applying migration id=quote 2026/02/05 12:57:20 INFO Applying migration id=rfc9421 2026/02/05 12:57:20 INFO Applying migration id=keys 2026/02/05 12:57:20 INFO Applying migration id=portable 2026/02/05 12:57:20 INFO Applying migration id=proofs 2026/02/05 12:57:20 INFO Applying migration id=contexts 2026/02/05 12:57:20 INFO Applying migration id=deliverieshost 2026/02/05 12:57:20 INFO Applying migration id=pembegin 2026/02/05 12:57:20 INFO Applying migration id=didhost 2026/02/05 12:57:23 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (3.77s) === RUN TestBio_TooLong 2026/02/05 12:57:23 INFO Applying migration id=initial 2026/02/05 12:57:23 INFO Applying migration id=notesupdated 2026/02/05 12:57:23 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:23 INFO Applying migration id=activitiesid 2026/02/05 12:57:23 INFO Applying migration id=outbox 2026/02/05 12:57:23 INFO Applying migration id=edits 2026/02/05 12:57:23 INFO Applying migration id=outboxactor 2026/02/05 12:57:23 INFO Applying migration id=outboxsender 2026/02/05 12:57:23 INFO Applying migration id=thread 2026/02/05 12:57:23 INFO Applying migration id=host 2026/02/05 12:57:23 INFO Applying migration id=sharedinbox 2026/02/05 12:57:23 INFO Applying migration id=noteshost 2026/02/05 12:57:23 INFO Applying migration id=fetched 2026/02/05 12:57:23 INFO Applying migration id=move 2026/02/05 12:57:23 INFO Applying migration id=cleanup 2026/02/05 12:57:23 INFO Applying migration id=received 2026/02/05 12:57:23 INFO Applying migration id=namehost 2026/02/05 12:57:23 INFO Applying migration id=outboxhost 2026/02/05 12:57:23 INFO Applying migration id=notesfts 2026/02/05 12:57:23 INFO Applying migration id=iconsname 2026/02/05 12:57:23 INFO Applying migration id=nohash 2026/02/05 12:57:23 INFO Applying migration id=shares 2026/02/05 12:57:23 INFO Applying migration id=actorttl 2026/02/05 12:57:23 INFO Applying migration id=tocc 2026/02/05 12:57:23 INFO Applying migration id=followeds 2026/02/05 12:57:23 INFO Applying migration id=certhash 2026/02/05 12:57:23 INFO Applying migration id=follows_sync 2026/02/05 12:57:23 INFO Applying migration id=jsonpath 2026/02/05 12:57:23 INFO Applying migration id=localforward 2026/02/05 12:57:23 INFO Applying migration id=avatar 2026/02/05 12:57:23 INFO Applying migration id=noimage 2026/02/05 12:57:23 INFO Applying migration id=feed 2026/02/05 12:57:23 INFO Applying migration id=bookmarks 2026/02/05 12:57:23 INFO Applying migration id=shareactivity 2026/02/05 12:57:23 INFO Applying migration id=application 2026/02/05 12:57:23 INFO Applying migration id=certificates 2026/02/05 12:57:23 INFO Applying migration id=rawforward 2026/02/05 12:57:23 INFO Applying migration id=publickey 2026/02/05 12:57:23 INFO Applying migration id=resolvegroup 2026/02/05 12:57:23 INFO Applying migration id=reject 2026/02/05 12:57:23 INFO Applying migration id=autodel 2026/02/05 12:57:23 INFO Applying migration id=jsonb 2026/02/05 12:57:23 INFO Applying migration id=quote 2026/02/05 12:57:23 INFO Applying migration id=rfc9421 2026/02/05 12:57:23 INFO Applying migration id=keys 2026/02/05 12:57:23 INFO Applying migration id=portable 2026/02/05 12:57:23 INFO Applying migration id=proofs 2026/02/05 12:57:23 INFO Applying migration id=contexts 2026/02/05 12:57:23 INFO Applying migration id=deliverieshost 2026/02/05 12:57:23 INFO Applying migration id=pembegin 2026/02/05 12:57:23 INFO Applying migration id=didhost --- PASS: TestBio_TooLong (3.00s) === RUN TestBio_MultiLine 2026/02/05 12:57:26 INFO Applying migration id=initial 2026/02/05 12:57:26 INFO Applying migration id=notesupdated 2026/02/05 12:57:26 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:26 INFO Applying migration id=activitiesid 2026/02/05 12:57:26 INFO Applying migration id=outbox 2026/02/05 12:57:26 INFO Applying migration id=edits 2026/02/05 12:57:26 INFO Applying migration id=outboxactor 2026/02/05 12:57:26 INFO Applying migration id=outboxsender 2026/02/05 12:57:26 INFO Applying migration id=thread 2026/02/05 12:57:26 INFO Applying migration id=host 2026/02/05 12:57:26 INFO Applying migration id=sharedinbox 2026/02/05 12:57:26 INFO Applying migration id=noteshost 2026/02/05 12:57:26 INFO Applying migration id=fetched 2026/02/05 12:57:26 INFO Applying migration id=move 2026/02/05 12:57:26 INFO Applying migration id=cleanup 2026/02/05 12:57:26 INFO Applying migration id=received 2026/02/05 12:57:26 INFO Applying migration id=namehost 2026/02/05 12:57:26 INFO Applying migration id=outboxhost 2026/02/05 12:57:26 INFO Applying migration id=notesfts 2026/02/05 12:57:26 INFO Applying migration id=iconsname 2026/02/05 12:57:26 INFO Applying migration id=nohash 2026/02/05 12:57:26 INFO Applying migration id=shares 2026/02/05 12:57:26 INFO Applying migration id=actorttl 2026/02/05 12:57:26 INFO Applying migration id=tocc 2026/02/05 12:57:26 INFO Applying migration id=followeds 2026/02/05 12:57:26 INFO Applying migration id=certhash 2026/02/05 12:57:26 INFO Applying migration id=follows_sync 2026/02/05 12:57:26 INFO Applying migration id=jsonpath 2026/02/05 12:57:26 INFO Applying migration id=localforward 2026/02/05 12:57:26 INFO Applying migration id=avatar 2026/02/05 12:57:26 INFO Applying migration id=noimage 2026/02/05 12:57:26 INFO Applying migration id=feed 2026/02/05 12:57:26 INFO Applying migration id=bookmarks 2026/02/05 12:57:26 INFO Applying migration id=shareactivity 2026/02/05 12:57:26 INFO Applying migration id=application 2026/02/05 12:57:26 INFO Applying migration id=certificates 2026/02/05 12:57:26 INFO Applying migration id=rawforward 2026/02/05 12:57:26 INFO Applying migration id=publickey 2026/02/05 12:57:26 INFO Applying migration id=resolvegroup 2026/02/05 12:57:26 INFO Applying migration id=reject 2026/02/05 12:57:26 INFO Applying migration id=autodel 2026/02/05 12:57:26 INFO Applying migration id=jsonb 2026/02/05 12:57:26 INFO Applying migration id=quote 2026/02/05 12:57:26 INFO Applying migration id=rfc9421 2026/02/05 12:57:26 INFO Applying migration id=keys 2026/02/05 12:57:26 INFO Applying migration id=portable 2026/02/05 12:57:26 INFO Applying migration id=proofs 2026/02/05 12:57:26 INFO Applying migration id=contexts 2026/02/05 12:57:26 INFO Applying migration id=deliverieshost 2026/02/05 12:57:26 INFO Applying migration id=pembegin 2026/02/05 12:57:26 INFO Applying migration id=didhost 2026/02/05 12:57:31 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (5.17s) === RUN TestBio_MultiLineWithLink 2026/02/05 12:57:31 INFO Applying migration id=initial 2026/02/05 12:57:31 INFO Applying migration id=notesupdated 2026/02/05 12:57:31 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:31 INFO Applying migration id=activitiesid 2026/02/05 12:57:31 INFO Applying migration id=outbox 2026/02/05 12:57:31 INFO Applying migration id=edits 2026/02/05 12:57:31 INFO Applying migration id=outboxactor 2026/02/05 12:57:31 INFO Applying migration id=outboxsender 2026/02/05 12:57:31 INFO Applying migration id=thread 2026/02/05 12:57:31 INFO Applying migration id=host 2026/02/05 12:57:31 INFO Applying migration id=sharedinbox 2026/02/05 12:57:31 INFO Applying migration id=noteshost 2026/02/05 12:57:31 INFO Applying migration id=fetched 2026/02/05 12:57:31 INFO Applying migration id=move 2026/02/05 12:57:31 INFO Applying migration id=cleanup 2026/02/05 12:57:31 INFO Applying migration id=received 2026/02/05 12:57:31 INFO Applying migration id=namehost 2026/02/05 12:57:31 INFO Applying migration id=outboxhost 2026/02/05 12:57:31 INFO Applying migration id=notesfts 2026/02/05 12:57:31 INFO Applying migration id=iconsname 2026/02/05 12:57:31 INFO Applying migration id=nohash 2026/02/05 12:57:31 INFO Applying migration id=shares 2026/02/05 12:57:31 INFO Applying migration id=actorttl 2026/02/05 12:57:31 INFO Applying migration id=tocc 2026/02/05 12:57:31 INFO Applying migration id=followeds 2026/02/05 12:57:31 INFO Applying migration id=certhash 2026/02/05 12:57:31 INFO Applying migration id=follows_sync 2026/02/05 12:57:31 INFO Applying migration id=jsonpath 2026/02/05 12:57:32 INFO Applying migration id=localforward 2026/02/05 12:57:32 INFO Applying migration id=avatar 2026/02/05 12:57:32 INFO Applying migration id=noimage 2026/02/05 12:57:32 INFO Applying migration id=feed 2026/02/05 12:57:32 INFO Applying migration id=bookmarks 2026/02/05 12:57:32 INFO Applying migration id=shareactivity 2026/02/05 12:57:32 INFO Applying migration id=application 2026/02/05 12:57:32 INFO Applying migration id=certificates 2026/02/05 12:57:32 INFO Applying migration id=rawforward 2026/02/05 12:57:32 INFO Applying migration id=publickey 2026/02/05 12:57:32 INFO Applying migration id=resolvegroup 2026/02/05 12:57:32 INFO Applying migration id=reject 2026/02/05 12:57:32 INFO Applying migration id=autodel 2026/02/05 12:57:32 INFO Applying migration id=jsonb 2026/02/05 12:57:32 INFO Applying migration id=quote 2026/02/05 12:57:32 INFO Applying migration id=rfc9421 2026/02/05 12:57:32 INFO Applying migration id=keys 2026/02/05 12:57:32 INFO Applying migration id=portable 2026/02/05 12:57:32 INFO Applying migration id=proofs 2026/02/05 12:57:32 INFO Applying migration id=contexts 2026/02/05 12:57:32 INFO Applying migration id=deliverieshost 2026/02/05 12:57:32 INFO Applying migration id=pembegin 2026/02/05 12:57:32 INFO Applying migration id=didhost 2026/02/05 12:57:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (3.26s) === RUN TestBookmark_HappyFlow 2026/02/05 12:57:35 INFO Applying migration id=initial 2026/02/05 12:57:35 INFO Applying migration id=notesupdated 2026/02/05 12:57:35 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:35 INFO Applying migration id=activitiesid 2026/02/05 12:57:35 INFO Applying migration id=outbox 2026/02/05 12:57:35 INFO Applying migration id=edits 2026/02/05 12:57:35 INFO Applying migration id=outboxactor 2026/02/05 12:57:35 INFO Applying migration id=outboxsender 2026/02/05 12:57:35 INFO Applying migration id=thread 2026/02/05 12:57:35 INFO Applying migration id=host 2026/02/05 12:57:35 INFO Applying migration id=sharedinbox 2026/02/05 12:57:35 INFO Applying migration id=noteshost 2026/02/05 12:57:35 INFO Applying migration id=fetched 2026/02/05 12:57:35 INFO Applying migration id=move 2026/02/05 12:57:35 INFO Applying migration id=cleanup 2026/02/05 12:57:35 INFO Applying migration id=received 2026/02/05 12:57:35 INFO Applying migration id=namehost 2026/02/05 12:57:35 INFO Applying migration id=outboxhost 2026/02/05 12:57:35 INFO Applying migration id=notesfts 2026/02/05 12:57:35 INFO Applying migration id=iconsname 2026/02/05 12:57:35 INFO Applying migration id=nohash 2026/02/05 12:57:35 INFO Applying migration id=shares 2026/02/05 12:57:35 INFO Applying migration id=actorttl 2026/02/05 12:57:35 INFO Applying migration id=tocc 2026/02/05 12:57:35 INFO Applying migration id=followeds 2026/02/05 12:57:35 INFO Applying migration id=certhash 2026/02/05 12:57:35 INFO Applying migration id=follows_sync 2026/02/05 12:57:35 INFO Applying migration id=jsonpath 2026/02/05 12:57:35 INFO Applying migration id=localforward 2026/02/05 12:57:35 INFO Applying migration id=avatar 2026/02/05 12:57:35 INFO Applying migration id=noimage 2026/02/05 12:57:35 INFO Applying migration id=feed 2026/02/05 12:57:35 INFO Applying migration id=bookmarks 2026/02/05 12:57:35 INFO Applying migration id=shareactivity 2026/02/05 12:57:35 INFO Applying migration id=application 2026/02/05 12:57:35 INFO Applying migration id=certificates 2026/02/05 12:57:35 INFO Applying migration id=rawforward 2026/02/05 12:57:35 INFO Applying migration id=publickey 2026/02/05 12:57:35 INFO Applying migration id=resolvegroup 2026/02/05 12:57:35 INFO Applying migration id=reject 2026/02/05 12:57:35 INFO Applying migration id=autodel 2026/02/05 12:57:35 INFO Applying migration id=jsonb 2026/02/05 12:57:35 INFO Applying migration id=quote 2026/02/05 12:57:35 INFO Applying migration id=rfc9421 2026/02/05 12:57:35 INFO Applying migration id=keys 2026/02/05 12:57:35 INFO Applying migration id=portable 2026/02/05 12:57:35 INFO Applying migration id=proofs 2026/02/05 12:57:35 INFO Applying migration id=contexts 2026/02/05 12:57:35 INFO Applying migration id=deliverieshost 2026/02/05 12:57:35 INFO Applying migration id=pembegin 2026/02/05 12:57:35 INFO Applying migration id=didhost 2026/02/05 12:57:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-3040-7b23-b1b4-22fb032bf0ba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-3040-7aca-b964-dfcedc16b658 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de1-3040-7aca-b964-dfcedc16b658 2026/02/05 12:57:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de1-3040-7aca-b964-dfcedc16b658 2026/02/05 12:57:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de1-3040-7aca-b964-dfcedc16b658 2026/02/05 12:57:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de1-3040-7aca-b964-dfcedc16b658 --- PASS: TestBookmark_HappyFlow (3.42s) === RUN TestBookmark_Throttling 2026/02/05 12:57:38 INFO Applying migration id=initial 2026/02/05 12:57:38 INFO Applying migration id=notesupdated 2026/02/05 12:57:38 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:38 INFO Applying migration id=activitiesid 2026/02/05 12:57:38 INFO Applying migration id=outbox 2026/02/05 12:57:38 INFO Applying migration id=edits 2026/02/05 12:57:38 INFO Applying migration id=outboxactor 2026/02/05 12:57:38 INFO Applying migration id=outboxsender 2026/02/05 12:57:38 INFO Applying migration id=thread 2026/02/05 12:57:38 INFO Applying migration id=host 2026/02/05 12:57:38 INFO Applying migration id=sharedinbox 2026/02/05 12:57:38 INFO Applying migration id=noteshost 2026/02/05 12:57:38 INFO Applying migration id=fetched 2026/02/05 12:57:38 INFO Applying migration id=move 2026/02/05 12:57:38 INFO Applying migration id=cleanup 2026/02/05 12:57:38 INFO Applying migration id=received 2026/02/05 12:57:38 INFO Applying migration id=namehost 2026/02/05 12:57:38 INFO Applying migration id=outboxhost 2026/02/05 12:57:38 INFO Applying migration id=notesfts 2026/02/05 12:57:38 INFO Applying migration id=iconsname 2026/02/05 12:57:38 INFO Applying migration id=nohash 2026/02/05 12:57:38 INFO Applying migration id=shares 2026/02/05 12:57:38 INFO Applying migration id=actorttl 2026/02/05 12:57:38 INFO Applying migration id=tocc 2026/02/05 12:57:38 INFO Applying migration id=followeds 2026/02/05 12:57:38 INFO Applying migration id=certhash 2026/02/05 12:57:38 INFO Applying migration id=follows_sync 2026/02/05 12:57:38 INFO Applying migration id=jsonpath 2026/02/05 12:57:38 INFO Applying migration id=localforward 2026/02/05 12:57:38 INFO Applying migration id=avatar 2026/02/05 12:57:38 INFO Applying migration id=noimage 2026/02/05 12:57:38 INFO Applying migration id=feed 2026/02/05 12:57:38 INFO Applying migration id=bookmarks 2026/02/05 12:57:38 INFO Applying migration id=shareactivity 2026/02/05 12:57:38 INFO Applying migration id=application 2026/02/05 12:57:38 INFO Applying migration id=certificates 2026/02/05 12:57:38 INFO Applying migration id=rawforward 2026/02/05 12:57:38 INFO Applying migration id=publickey 2026/02/05 12:57:38 INFO Applying migration id=resolvegroup 2026/02/05 12:57:38 INFO Applying migration id=reject 2026/02/05 12:57:38 INFO Applying migration id=autodel 2026/02/05 12:57:38 INFO Applying migration id=jsonb 2026/02/05 12:57:38 INFO Applying migration id=quote 2026/02/05 12:57:38 INFO Applying migration id=rfc9421 2026/02/05 12:57:38 INFO Applying migration id=keys 2026/02/05 12:57:38 INFO Applying migration id=portable 2026/02/05 12:57:38 INFO Applying migration id=proofs 2026/02/05 12:57:38 INFO Applying migration id=contexts 2026/02/05 12:57:38 INFO Applying migration id=deliverieshost 2026/02/05 12:57:38 INFO Applying migration id=pembegin 2026/02/05 12:57:38 INFO Applying migration id=didhost 2026/02/05 12:57:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-38fa-7998-bf21-67bae2fb7e2c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-38fa-7941-84de-14fdf48a8173 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de1-38fa-7941-84de-14fdf48a8173 2026/02/05 12:57:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-38fc-7b6b-b3db-7f7db8abfa1b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-38fc-7b37-80bf-a047791dc2e8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2de1-38fc-7b37-80bf-a047791dc2e8 2026/02/05 12:57:40 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (2.23s) === RUN TestBookmark_Limit 2026/02/05 12:57:40 INFO Applying migration id=initial 2026/02/05 12:57:40 INFO Applying migration id=notesupdated 2026/02/05 12:57:40 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:40 INFO Applying migration id=activitiesid 2026/02/05 12:57:40 INFO Applying migration id=outbox 2026/02/05 12:57:40 INFO Applying migration id=edits 2026/02/05 12:57:40 INFO Applying migration id=outboxactor 2026/02/05 12:57:40 INFO Applying migration id=outboxsender 2026/02/05 12:57:40 INFO Applying migration id=thread 2026/02/05 12:57:40 INFO Applying migration id=host 2026/02/05 12:57:40 INFO Applying migration id=sharedinbox 2026/02/05 12:57:40 INFO Applying migration id=noteshost 2026/02/05 12:57:40 INFO Applying migration id=fetched 2026/02/05 12:57:40 INFO Applying migration id=move 2026/02/05 12:57:40 INFO Applying migration id=cleanup 2026/02/05 12:57:40 INFO Applying migration id=received 2026/02/05 12:57:40 INFO Applying migration id=namehost 2026/02/05 12:57:40 INFO Applying migration id=outboxhost 2026/02/05 12:57:40 INFO Applying migration id=notesfts 2026/02/05 12:57:40 INFO Applying migration id=iconsname 2026/02/05 12:57:40 INFO Applying migration id=nohash 2026/02/05 12:57:40 INFO Applying migration id=shares 2026/02/05 12:57:40 INFO Applying migration id=actorttl 2026/02/05 12:57:40 INFO Applying migration id=tocc 2026/02/05 12:57:40 INFO Applying migration id=followeds 2026/02/05 12:57:40 INFO Applying migration id=certhash 2026/02/05 12:57:40 INFO Applying migration id=follows_sync 2026/02/05 12:57:40 INFO Applying migration id=jsonpath 2026/02/05 12:57:40 INFO Applying migration id=localforward 2026/02/05 12:57:40 INFO Applying migration id=avatar 2026/02/05 12:57:40 INFO Applying migration id=noimage 2026/02/05 12:57:40 INFO Applying migration id=feed 2026/02/05 12:57:40 INFO Applying migration id=bookmarks 2026/02/05 12:57:40 INFO Applying migration id=shareactivity 2026/02/05 12:57:40 INFO Applying migration id=application 2026/02/05 12:57:40 INFO Applying migration id=certificates 2026/02/05 12:57:40 INFO Applying migration id=rawforward 2026/02/05 12:57:40 INFO Applying migration id=publickey 2026/02/05 12:57:40 INFO Applying migration id=resolvegroup 2026/02/05 12:57:40 INFO Applying migration id=reject 2026/02/05 12:57:40 INFO Applying migration id=autodel 2026/02/05 12:57:40 INFO Applying migration id=jsonb 2026/02/05 12:57:40 INFO Applying migration id=quote 2026/02/05 12:57:40 INFO Applying migration id=rfc9421 2026/02/05 12:57:40 INFO Applying migration id=keys 2026/02/05 12:57:40 INFO Applying migration id=portable 2026/02/05 12:57:40 INFO Applying migration id=proofs 2026/02/05 12:57:40 INFO Applying migration id=contexts 2026/02/05 12:57:40 INFO Applying migration id=deliverieshost 2026/02/05 12:57:40 INFO Applying migration id=pembegin 2026/02/05 12:57:40 INFO Applying migration id=didhost 2026/02/05 12:57:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-476f-7844-9055-941d97fd0e9d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-476f-77c7-84e8-ab062715a402 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de1-476f-77c7-84e8-ab062715a402 2026/02/05 12:57:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-4771-794c-b250-2e297dc48cef activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-4771-791d-958b-e5141185e719 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2de1-4771-791d-958b-e5141185e719 2026/02/05 12:57:44 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/019c2de1-4771-791d-958b-e5141185e719 --- PASS: TestBookmark_Limit (3.70s) === RUN TestBookmark_TwoBookmarks 2026/02/05 12:57:44 INFO Applying migration id=initial 2026/02/05 12:57:44 INFO Applying migration id=notesupdated 2026/02/05 12:57:44 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:44 INFO Applying migration id=activitiesid 2026/02/05 12:57:44 INFO Applying migration id=outbox 2026/02/05 12:57:44 INFO Applying migration id=edits 2026/02/05 12:57:44 INFO Applying migration id=outboxactor 2026/02/05 12:57:44 INFO Applying migration id=outboxsender 2026/02/05 12:57:44 INFO Applying migration id=thread 2026/02/05 12:57:44 INFO Applying migration id=host 2026/02/05 12:57:44 INFO Applying migration id=sharedinbox 2026/02/05 12:57:44 INFO Applying migration id=noteshost 2026/02/05 12:57:44 INFO Applying migration id=fetched 2026/02/05 12:57:44 INFO Applying migration id=move 2026/02/05 12:57:44 INFO Applying migration id=cleanup 2026/02/05 12:57:44 INFO Applying migration id=received 2026/02/05 12:57:44 INFO Applying migration id=namehost 2026/02/05 12:57:44 INFO Applying migration id=outboxhost 2026/02/05 12:57:44 INFO Applying migration id=notesfts 2026/02/05 12:57:44 INFO Applying migration id=iconsname 2026/02/05 12:57:44 INFO Applying migration id=nohash 2026/02/05 12:57:44 INFO Applying migration id=shares 2026/02/05 12:57:44 INFO Applying migration id=actorttl 2026/02/05 12:57:44 INFO Applying migration id=tocc 2026/02/05 12:57:44 INFO Applying migration id=followeds 2026/02/05 12:57:44 INFO Applying migration id=certhash 2026/02/05 12:57:44 INFO Applying migration id=follows_sync 2026/02/05 12:57:44 INFO Applying migration id=jsonpath 2026/02/05 12:57:44 INFO Applying migration id=localforward 2026/02/05 12:57:44 INFO Applying migration id=avatar 2026/02/05 12:57:44 INFO Applying migration id=noimage 2026/02/05 12:57:44 INFO Applying migration id=feed 2026/02/05 12:57:44 INFO Applying migration id=bookmarks 2026/02/05 12:57:44 INFO Applying migration id=shareactivity 2026/02/05 12:57:44 INFO Applying migration id=application 2026/02/05 12:57:44 INFO Applying migration id=certificates 2026/02/05 12:57:44 INFO Applying migration id=rawforward 2026/02/05 12:57:44 INFO Applying migration id=publickey 2026/02/05 12:57:44 INFO Applying migration id=resolvegroup 2026/02/05 12:57:44 INFO Applying migration id=reject 2026/02/05 12:57:44 INFO Applying migration id=autodel 2026/02/05 12:57:44 INFO Applying migration id=jsonb 2026/02/05 12:57:44 INFO Applying migration id=quote 2026/02/05 12:57:44 INFO Applying migration id=rfc9421 2026/02/05 12:57:44 INFO Applying migration id=keys 2026/02/05 12:57:44 INFO Applying migration id=portable 2026/02/05 12:57:44 INFO Applying migration id=proofs 2026/02/05 12:57:44 INFO Applying migration id=contexts 2026/02/05 12:57:44 INFO Applying migration id=deliverieshost 2026/02/05 12:57:44 INFO Applying migration id=pembegin 2026/02/05 12:57:44 INFO Applying migration id=didhost 2026/02/05 12:57:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-59e1-70a4-a401-2d50c3427a87 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-59e0-7e6d-b082-d2b39eaf9e44 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de1-59e0-7e6d-b082-d2b39eaf9e44 2026/02/05 12:57:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-59e4-7afe-96c8-f85af06b51aa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-59e4-7ac2-bce4-ccaee5a8f636 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2de1-59e4-7ac2-bce4-ccaee5a8f636 --- PASS: TestBookmark_TwoBookmarks (4.72s) === RUN TestBookmark_Twice 2026/02/05 12:57:49 INFO Applying migration id=initial 2026/02/05 12:57:49 INFO Applying migration id=notesupdated 2026/02/05 12:57:49 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:49 INFO Applying migration id=activitiesid 2026/02/05 12:57:49 INFO Applying migration id=outbox 2026/02/05 12:57:49 INFO Applying migration id=edits 2026/02/05 12:57:49 INFO Applying migration id=outboxactor 2026/02/05 12:57:49 INFO Applying migration id=outboxsender 2026/02/05 12:57:49 INFO Applying migration id=thread 2026/02/05 12:57:49 INFO Applying migration id=host 2026/02/05 12:57:49 INFO Applying migration id=sharedinbox 2026/02/05 12:57:49 INFO Applying migration id=noteshost 2026/02/05 12:57:49 INFO Applying migration id=fetched 2026/02/05 12:57:49 INFO Applying migration id=move 2026/02/05 12:57:49 INFO Applying migration id=cleanup 2026/02/05 12:57:49 INFO Applying migration id=received 2026/02/05 12:57:49 INFO Applying migration id=namehost 2026/02/05 12:57:49 INFO Applying migration id=outboxhost 2026/02/05 12:57:49 INFO Applying migration id=notesfts 2026/02/05 12:57:49 INFO Applying migration id=iconsname 2026/02/05 12:57:49 INFO Applying migration id=nohash 2026/02/05 12:57:49 INFO Applying migration id=shares 2026/02/05 12:57:49 INFO Applying migration id=actorttl 2026/02/05 12:57:49 INFO Applying migration id=tocc 2026/02/05 12:57:49 INFO Applying migration id=followeds 2026/02/05 12:57:49 INFO Applying migration id=certhash 2026/02/05 12:57:49 INFO Applying migration id=follows_sync 2026/02/05 12:57:49 INFO Applying migration id=jsonpath 2026/02/05 12:57:49 INFO Applying migration id=localforward 2026/02/05 12:57:49 INFO Applying migration id=avatar 2026/02/05 12:57:49 INFO Applying migration id=noimage 2026/02/05 12:57:49 INFO Applying migration id=feed 2026/02/05 12:57:49 INFO Applying migration id=bookmarks 2026/02/05 12:57:49 INFO Applying migration id=shareactivity 2026/02/05 12:57:49 INFO Applying migration id=application 2026/02/05 12:57:49 INFO Applying migration id=certificates 2026/02/05 12:57:49 INFO Applying migration id=rawforward 2026/02/05 12:57:49 INFO Applying migration id=publickey 2026/02/05 12:57:49 INFO Applying migration id=resolvegroup 2026/02/05 12:57:49 INFO Applying migration id=reject 2026/02/05 12:57:49 INFO Applying migration id=autodel 2026/02/05 12:57:49 INFO Applying migration id=jsonb 2026/02/05 12:57:49 INFO Applying migration id=quote 2026/02/05 12:57:49 INFO Applying migration id=rfc9421 2026/02/05 12:57:49 INFO Applying migration id=keys 2026/02/05 12:57:49 INFO Applying migration id=portable 2026/02/05 12:57:49 INFO Applying migration id=proofs 2026/02/05 12:57:49 INFO Applying migration id=contexts 2026/02/05 12:57:49 INFO Applying migration id=deliverieshost 2026/02/05 12:57:49 INFO Applying migration id=pembegin 2026/02/05 12:57:49 INFO Applying migration id=didhost 2026/02/05 12:57:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-65e9-76de-b012-b26bcca28ab0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-65e9-7665-8c24-2700769231f9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de1-65e9-7665-8c24-2700769231f9 2026/02/05 12:57:52 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (3.08s) === RUN TestBookmark_ToFollowers 2026/02/05 12:57:52 INFO Applying migration id=initial 2026/02/05 12:57:52 INFO Applying migration id=notesupdated 2026/02/05 12:57:52 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:52 INFO Applying migration id=activitiesid 2026/02/05 12:57:52 INFO Applying migration id=outbox 2026/02/05 12:57:52 INFO Applying migration id=edits 2026/02/05 12:57:52 INFO Applying migration id=outboxactor 2026/02/05 12:57:52 INFO Applying migration id=outboxsender 2026/02/05 12:57:52 INFO Applying migration id=thread 2026/02/05 12:57:52 INFO Applying migration id=host 2026/02/05 12:57:52 INFO Applying migration id=sharedinbox 2026/02/05 12:57:52 INFO Applying migration id=noteshost 2026/02/05 12:57:52 INFO Applying migration id=fetched 2026/02/05 12:57:52 INFO Applying migration id=move 2026/02/05 12:57:52 INFO Applying migration id=cleanup 2026/02/05 12:57:52 INFO Applying migration id=received 2026/02/05 12:57:52 INFO Applying migration id=namehost 2026/02/05 12:57:52 INFO Applying migration id=outboxhost 2026/02/05 12:57:52 INFO Applying migration id=notesfts 2026/02/05 12:57:52 INFO Applying migration id=iconsname 2026/02/05 12:57:52 INFO Applying migration id=nohash 2026/02/05 12:57:52 INFO Applying migration id=shares 2026/02/05 12:57:52 INFO Applying migration id=actorttl 2026/02/05 12:57:52 INFO Applying migration id=tocc 2026/02/05 12:57:52 INFO Applying migration id=followeds 2026/02/05 12:57:52 INFO Applying migration id=certhash 2026/02/05 12:57:52 INFO Applying migration id=follows_sync 2026/02/05 12:57:52 INFO Applying migration id=jsonpath 2026/02/05 12:57:52 INFO Applying migration id=localforward 2026/02/05 12:57:52 INFO Applying migration id=avatar 2026/02/05 12:57:52 INFO Applying migration id=noimage 2026/02/05 12:57:52 INFO Applying migration id=feed 2026/02/05 12:57:52 INFO Applying migration id=bookmarks 2026/02/05 12:57:52 INFO Applying migration id=shareactivity 2026/02/05 12:57:52 INFO Applying migration id=application 2026/02/05 12:57:52 INFO Applying migration id=certificates 2026/02/05 12:57:52 INFO Applying migration id=rawforward 2026/02/05 12:57:52 INFO Applying migration id=publickey 2026/02/05 12:57:52 INFO Applying migration id=resolvegroup 2026/02/05 12:57:52 INFO Applying migration id=reject 2026/02/05 12:57:52 INFO Applying migration id=autodel 2026/02/05 12:57:52 INFO Applying migration id=jsonb 2026/02/05 12:57:52 INFO Applying migration id=quote 2026/02/05 12:57:52 INFO Applying migration id=rfc9421 2026/02/05 12:57:52 INFO Applying migration id=keys 2026/02/05 12:57:52 INFO Applying migration id=portable 2026/02/05 12:57:52 INFO Applying migration id=proofs 2026/02/05 12:57:52 INFO Applying migration id=contexts 2026/02/05 12:57:52 INFO Applying migration id=deliverieshost 2026/02/05 12:57:52 INFO Applying migration id=pembegin 2026/02/05 12:57:52 INFO Applying migration id=didhost 2026/02/05 12:57:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de1-709d-7d0e-b06d-057eb902a13f 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 12:57:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-709e-79d5-9189-ef448471c291 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de1-709d-7d0e-b06d-057eb902a13f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de1-709d-7d0e-b06d-057eb902a13f 2026/02/05 12:57:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-709f-730e-b74d-b8a6454f3990 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-709f-72c2-a329-7215bc470c62 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de1-709f-72c2-a329-7215bc470c62 2026/02/05 12:57:55 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de1-709f-72c2-a329-7215bc470c62 2026/02/05 12:57:55 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de1-70a3-7888-ab52-eab5bdf44691 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de1-709d-7d0e-b06d-057eb902a13f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice --- PASS: TestBookmark_ToFollowers (2.74s) === RUN TestBookmark_DM 2026/02/05 12:57:55 INFO Applying migration id=initial 2026/02/05 12:57:55 INFO Applying migration id=notesupdated 2026/02/05 12:57:55 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:55 INFO Applying migration id=activitiesid 2026/02/05 12:57:55 INFO Applying migration id=outbox 2026/02/05 12:57:55 INFO Applying migration id=edits 2026/02/05 12:57:55 INFO Applying migration id=outboxactor 2026/02/05 12:57:55 INFO Applying migration id=outboxsender 2026/02/05 12:57:55 INFO Applying migration id=thread 2026/02/05 12:57:55 INFO Applying migration id=host 2026/02/05 12:57:55 INFO Applying migration id=sharedinbox 2026/02/05 12:57:55 INFO Applying migration id=noteshost 2026/02/05 12:57:55 INFO Applying migration id=fetched 2026/02/05 12:57:55 INFO Applying migration id=move 2026/02/05 12:57:55 INFO Applying migration id=cleanup 2026/02/05 12:57:55 INFO Applying migration id=received 2026/02/05 12:57:55 INFO Applying migration id=namehost 2026/02/05 12:57:55 INFO Applying migration id=outboxhost 2026/02/05 12:57:55 INFO Applying migration id=notesfts 2026/02/05 12:57:55 INFO Applying migration id=iconsname 2026/02/05 12:57:55 INFO Applying migration id=nohash 2026/02/05 12:57:55 INFO Applying migration id=shares 2026/02/05 12:57:55 INFO Applying migration id=actorttl 2026/02/05 12:57:55 INFO Applying migration id=tocc 2026/02/05 12:57:55 INFO Applying migration id=followeds 2026/02/05 12:57:55 INFO Applying migration id=certhash 2026/02/05 12:57:55 INFO Applying migration id=follows_sync 2026/02/05 12:57:55 INFO Applying migration id=jsonpath 2026/02/05 12:57:55 INFO Applying migration id=localforward 2026/02/05 12:57:55 INFO Applying migration id=avatar 2026/02/05 12:57:55 INFO Applying migration id=noimage 2026/02/05 12:57:55 INFO Applying migration id=feed 2026/02/05 12:57:55 INFO Applying migration id=bookmarks 2026/02/05 12:57:55 INFO Applying migration id=shareactivity 2026/02/05 12:57:55 INFO Applying migration id=application 2026/02/05 12:57:55 INFO Applying migration id=certificates 2026/02/05 12:57:55 INFO Applying migration id=rawforward 2026/02/05 12:57:55 INFO Applying migration id=publickey 2026/02/05 12:57:55 INFO Applying migration id=resolvegroup 2026/02/05 12:57:55 INFO Applying migration id=reject 2026/02/05 12:57:55 INFO Applying migration id=autodel 2026/02/05 12:57:55 INFO Applying migration id=jsonb 2026/02/05 12:57:55 INFO Applying migration id=quote 2026/02/05 12:57:55 INFO Applying migration id=rfc9421 2026/02/05 12:57:55 INFO Applying migration id=keys 2026/02/05 12:57:55 INFO Applying migration id=portable 2026/02/05 12:57:55 INFO Applying migration id=proofs 2026/02/05 12:57:55 INFO Applying migration id=contexts 2026/02/05 12:57:55 INFO Applying migration id=deliverieshost 2026/02/05 12:57:55 INFO Applying migration id=pembegin 2026/02/05 12:57:55 INFO Applying migration id=didhost 2026/02/05 12:57:57 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/02/05 12:57:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-7ba5-7a09-936b-a756d71968cf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-7ba5-75b8-99ef-a660c5c4507b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de1-7ba5-75b8-99ef-a660c5c4507b 2026/02/05 12:57:57 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de1-7ba5-75b8-99ef-a660c5c4507b --- PASS: TestBookmark_DM (2.82s) === RUN TestCommunities_OneCommunity 2026/02/05 12:57:57 INFO Applying migration id=initial 2026/02/05 12:57:57 INFO Applying migration id=notesupdated 2026/02/05 12:57:57 INFO Applying migration id=personspreferredusername 2026/02/05 12:57:57 INFO Applying migration id=activitiesid 2026/02/05 12:57:57 INFO Applying migration id=outbox 2026/02/05 12:57:57 INFO Applying migration id=edits 2026/02/05 12:57:57 INFO Applying migration id=outboxactor 2026/02/05 12:57:57 INFO Applying migration id=outboxsender 2026/02/05 12:57:57 INFO Applying migration id=thread 2026/02/05 12:57:57 INFO Applying migration id=host 2026/02/05 12:57:57 INFO Applying migration id=sharedinbox 2026/02/05 12:57:57 INFO Applying migration id=noteshost 2026/02/05 12:57:57 INFO Applying migration id=fetched 2026/02/05 12:57:57 INFO Applying migration id=move 2026/02/05 12:57:57 INFO Applying migration id=cleanup 2026/02/05 12:57:57 INFO Applying migration id=received 2026/02/05 12:57:57 INFO Applying migration id=namehost 2026/02/05 12:57:57 INFO Applying migration id=outboxhost 2026/02/05 12:57:57 INFO Applying migration id=notesfts 2026/02/05 12:57:57 INFO Applying migration id=iconsname 2026/02/05 12:57:57 INFO Applying migration id=nohash 2026/02/05 12:57:57 INFO Applying migration id=shares 2026/02/05 12:57:57 INFO Applying migration id=actorttl 2026/02/05 12:57:57 INFO Applying migration id=tocc 2026/02/05 12:57:57 INFO Applying migration id=followeds 2026/02/05 12:57:57 INFO Applying migration id=certhash 2026/02/05 12:57:57 INFO Applying migration id=follows_sync 2026/02/05 12:57:57 INFO Applying migration id=jsonpath 2026/02/05 12:57:57 INFO Applying migration id=localforward 2026/02/05 12:57:57 INFO Applying migration id=avatar 2026/02/05 12:57:57 INFO Applying migration id=noimage 2026/02/05 12:57:57 INFO Applying migration id=feed 2026/02/05 12:57:57 INFO Applying migration id=bookmarks 2026/02/05 12:57:57 INFO Applying migration id=shareactivity 2026/02/05 12:57:57 INFO Applying migration id=application 2026/02/05 12:57:57 INFO Applying migration id=certificates 2026/02/05 12:57:58 INFO Applying migration id=rawforward 2026/02/05 12:57:58 INFO Applying migration id=publickey 2026/02/05 12:57:58 INFO Applying migration id=resolvegroup 2026/02/05 12:57:58 INFO Applying migration id=reject 2026/02/05 12:57:58 INFO Applying migration id=autodel 2026/02/05 12:57:58 INFO Applying migration id=jsonb 2026/02/05 12:57:58 INFO Applying migration id=quote 2026/02/05 12:57:58 INFO Applying migration id=rfc9421 2026/02/05 12:57:58 INFO Applying migration id=keys 2026/02/05 12:57:58 INFO Applying migration id=portable 2026/02/05 12:57:58 INFO Applying migration id=proofs 2026/02/05 12:57:58 INFO Applying migration id=contexts 2026/02/05 12:57:58 INFO Applying migration id=deliverieshost 2026/02/05 12:57:58 INFO Applying migration id=pembegin 2026/02/05 12:57:58 INFO Applying migration id=didhost 2026/02/05 12:58:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de1-89d5-7d17-8b6b-8d71ef148a4d 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 12:58:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-89d6-7afa-be88-1acf6a3d754c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de1-89d5-7d17-8b6b-8d71ef148a4d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de1-89d5-7d17-8b6b-8d71ef148a4d 2026/02/05 12:58:01 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:01 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2de1-89d7-75c2-a2c6-8ad019f9013c note=https://localhost.localdomain:8443/post/019c2de1-89d7-738f-991b-813e1137add9 group=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-89d7-75c2-a2c6-8ad019f9013c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-89d7-738f-991b-813e1137add9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de1-89d7-738f-991b-813e1137add9 --- PASS: TestCommunities_OneCommunity (3.63s) === RUN TestCommunity_NewThread 2026/02/05 12:58:01 INFO Applying migration id=initial 2026/02/05 12:58:01 INFO Applying migration id=notesupdated 2026/02/05 12:58:01 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:01 INFO Applying migration id=activitiesid 2026/02/05 12:58:01 INFO Applying migration id=outbox 2026/02/05 12:58:01 INFO Applying migration id=edits 2026/02/05 12:58:01 INFO Applying migration id=outboxactor 2026/02/05 12:58:01 INFO Applying migration id=outboxsender 2026/02/05 12:58:01 INFO Applying migration id=thread 2026/02/05 12:58:01 INFO Applying migration id=host 2026/02/05 12:58:01 INFO Applying migration id=sharedinbox 2026/02/05 12:58:01 INFO Applying migration id=noteshost 2026/02/05 12:58:01 INFO Applying migration id=fetched 2026/02/05 12:58:01 INFO Applying migration id=move 2026/02/05 12:58:01 INFO Applying migration id=cleanup 2026/02/05 12:58:01 INFO Applying migration id=received 2026/02/05 12:58:01 INFO Applying migration id=namehost 2026/02/05 12:58:01 INFO Applying migration id=outboxhost 2026/02/05 12:58:01 INFO Applying migration id=notesfts 2026/02/05 12:58:01 INFO Applying migration id=iconsname 2026/02/05 12:58:01 INFO Applying migration id=nohash 2026/02/05 12:58:01 INFO Applying migration id=shares 2026/02/05 12:58:01 INFO Applying migration id=actorttl 2026/02/05 12:58:01 INFO Applying migration id=tocc 2026/02/05 12:58:01 INFO Applying migration id=followeds 2026/02/05 12:58:01 INFO Applying migration id=certhash 2026/02/05 12:58:01 INFO Applying migration id=follows_sync 2026/02/05 12:58:01 INFO Applying migration id=jsonpath 2026/02/05 12:58:01 INFO Applying migration id=localforward 2026/02/05 12:58:01 INFO Applying migration id=avatar 2026/02/05 12:58:01 INFO Applying migration id=noimage 2026/02/05 12:58:01 INFO Applying migration id=feed 2026/02/05 12:58:01 INFO Applying migration id=bookmarks 2026/02/05 12:58:01 INFO Applying migration id=shareactivity 2026/02/05 12:58:01 INFO Applying migration id=application 2026/02/05 12:58:01 INFO Applying migration id=certificates 2026/02/05 12:58:01 INFO Applying migration id=rawforward 2026/02/05 12:58:01 INFO Applying migration id=publickey 2026/02/05 12:58:01 INFO Applying migration id=resolvegroup 2026/02/05 12:58:01 INFO Applying migration id=reject 2026/02/05 12:58:01 INFO Applying migration id=autodel 2026/02/05 12:58:01 INFO Applying migration id=jsonb 2026/02/05 12:58:01 INFO Applying migration id=quote 2026/02/05 12:58:01 INFO Applying migration id=rfc9421 2026/02/05 12:58:01 INFO Applying migration id=keys 2026/02/05 12:58:01 INFO Applying migration id=portable 2026/02/05 12:58:01 INFO Applying migration id=proofs 2026/02/05 12:58:01 INFO Applying migration id=contexts 2026/02/05 12:58:01 INFO Applying migration id=deliverieshost 2026/02/05 12:58:01 INFO Applying migration id=pembegin 2026/02/05 12:58:01 INFO Applying migration id=didhost 2026/02/05 12:58:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-94af-770a-b04c-0e196324296c 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 12:58:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de1-94b0-7128-ae56-f22ad5378eab 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 12:58:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-94b0-7d5b-a6f6-ebc4c3bfe75a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de1-94b0-7128-ae56-f22ad5378eab activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de1-94b0-7128-ae56-f22ad5378eab 2026/02/05 12:58:04 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:04 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2de1-94b1-77f6-890f-3f4d760cacb7 note=https://localhost.localdomain:8443/post/019c2de1-94b1-75e3-b862-6a0477b083b8 group=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-94b1-77f6-890f-3f4d760cacb7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-94b1-75e3-b862-6a0477b083b8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de1-94b1-75e3-b862-6a0477b083b8 --- PASS: TestCommunity_NewThread (2.78s) === RUN TestCommunity_NewThreadNotFollowing 2026/02/05 12:58:04 INFO Applying migration id=initial 2026/02/05 12:58:04 INFO Applying migration id=notesupdated 2026/02/05 12:58:04 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:04 INFO Applying migration id=activitiesid 2026/02/05 12:58:04 INFO Applying migration id=outbox 2026/02/05 12:58:04 INFO Applying migration id=edits 2026/02/05 12:58:04 INFO Applying migration id=outboxactor 2026/02/05 12:58:04 INFO Applying migration id=outboxsender 2026/02/05 12:58:04 INFO Applying migration id=thread 2026/02/05 12:58:04 INFO Applying migration id=host 2026/02/05 12:58:04 INFO Applying migration id=sharedinbox 2026/02/05 12:58:04 INFO Applying migration id=noteshost 2026/02/05 12:58:04 INFO Applying migration id=fetched 2026/02/05 12:58:04 INFO Applying migration id=move 2026/02/05 12:58:04 INFO Applying migration id=cleanup 2026/02/05 12:58:04 INFO Applying migration id=received 2026/02/05 12:58:04 INFO Applying migration id=namehost 2026/02/05 12:58:04 INFO Applying migration id=outboxhost 2026/02/05 12:58:04 INFO Applying migration id=notesfts 2026/02/05 12:58:04 INFO Applying migration id=iconsname 2026/02/05 12:58:04 INFO Applying migration id=nohash 2026/02/05 12:58:04 INFO Applying migration id=shares 2026/02/05 12:58:04 INFO Applying migration id=actorttl 2026/02/05 12:58:04 INFO Applying migration id=tocc 2026/02/05 12:58:04 INFO Applying migration id=followeds 2026/02/05 12:58:04 INFO Applying migration id=certhash 2026/02/05 12:58:04 INFO Applying migration id=follows_sync 2026/02/05 12:58:04 INFO Applying migration id=jsonpath 2026/02/05 12:58:04 INFO Applying migration id=localforward 2026/02/05 12:58:04 INFO Applying migration id=avatar 2026/02/05 12:58:04 INFO Applying migration id=noimage 2026/02/05 12:58:04 INFO Applying migration id=feed 2026/02/05 12:58:04 INFO Applying migration id=bookmarks 2026/02/05 12:58:04 INFO Applying migration id=shareactivity 2026/02/05 12:58:04 INFO Applying migration id=application 2026/02/05 12:58:04 INFO Applying migration id=certificates 2026/02/05 12:58:04 INFO Applying migration id=rawforward 2026/02/05 12:58:04 INFO Applying migration id=publickey 2026/02/05 12:58:04 INFO Applying migration id=resolvegroup 2026/02/05 12:58:04 INFO Applying migration id=reject 2026/02/05 12:58:04 INFO Applying migration id=autodel 2026/02/05 12:58:04 INFO Applying migration id=jsonb 2026/02/05 12:58:04 INFO Applying migration id=quote 2026/02/05 12:58:04 INFO Applying migration id=rfc9421 2026/02/05 12:58:04 INFO Applying migration id=keys 2026/02/05 12:58:04 INFO Applying migration id=portable 2026/02/05 12:58:04 INFO Applying migration id=proofs 2026/02/05 12:58:04 INFO Applying migration id=contexts 2026/02/05 12:58:04 INFO Applying migration id=deliverieshost 2026/02/05 12:58:04 INFO Applying migration id=pembegin 2026/02/05 12:58:04 INFO Applying migration id=didhost 2026/02/05 12:58:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-9be2-7a8c-b1e3-4b8526b0a93b 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 12:58:06 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-9be3-76d1-a37f-23d2c1979720 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-9be3-745a-928b-79180c0eb579 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de1-9be3-745a-928b-79180c0eb579 --- PASS: TestCommunity_NewThreadNotFollowing (1.84s) === RUN TestCommunity_NewThreadNotPublic 2026/02/05 12:58:06 INFO Applying migration id=initial 2026/02/05 12:58:06 INFO Applying migration id=notesupdated 2026/02/05 12:58:06 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:06 INFO Applying migration id=activitiesid 2026/02/05 12:58:06 INFO Applying migration id=outbox 2026/02/05 12:58:06 INFO Applying migration id=edits 2026/02/05 12:58:06 INFO Applying migration id=outboxactor 2026/02/05 12:58:06 INFO Applying migration id=outboxsender 2026/02/05 12:58:06 INFO Applying migration id=thread 2026/02/05 12:58:06 INFO Applying migration id=host 2026/02/05 12:58:06 INFO Applying migration id=sharedinbox 2026/02/05 12:58:06 INFO Applying migration id=noteshost 2026/02/05 12:58:06 INFO Applying migration id=fetched 2026/02/05 12:58:06 INFO Applying migration id=move 2026/02/05 12:58:06 INFO Applying migration id=cleanup 2026/02/05 12:58:06 INFO Applying migration id=received 2026/02/05 12:58:06 INFO Applying migration id=namehost 2026/02/05 12:58:06 INFO Applying migration id=outboxhost 2026/02/05 12:58:06 INFO Applying migration id=notesfts 2026/02/05 12:58:06 INFO Applying migration id=iconsname 2026/02/05 12:58:06 INFO Applying migration id=nohash 2026/02/05 12:58:06 INFO Applying migration id=shares 2026/02/05 12:58:06 INFO Applying migration id=actorttl 2026/02/05 12:58:06 INFO Applying migration id=tocc 2026/02/05 12:58:06 INFO Applying migration id=followeds 2026/02/05 12:58:06 INFO Applying migration id=certhash 2026/02/05 12:58:06 INFO Applying migration id=follows_sync 2026/02/05 12:58:06 INFO Applying migration id=jsonpath 2026/02/05 12:58:06 INFO Applying migration id=localforward 2026/02/05 12:58:06 INFO Applying migration id=avatar 2026/02/05 12:58:06 INFO Applying migration id=noimage 2026/02/05 12:58:06 INFO Applying migration id=feed 2026/02/05 12:58:06 INFO Applying migration id=bookmarks 2026/02/05 12:58:06 INFO Applying migration id=shareactivity 2026/02/05 12:58:06 INFO Applying migration id=application 2026/02/05 12:58:06 INFO Applying migration id=certificates 2026/02/05 12:58:06 INFO Applying migration id=rawforward 2026/02/05 12:58:06 INFO Applying migration id=publickey 2026/02/05 12:58:06 INFO Applying migration id=resolvegroup 2026/02/05 12:58:06 INFO Applying migration id=reject 2026/02/05 12:58:06 INFO Applying migration id=autodel 2026/02/05 12:58:06 INFO Applying migration id=jsonb 2026/02/05 12:58:06 INFO Applying migration id=quote 2026/02/05 12:58:06 INFO Applying migration id=rfc9421 2026/02/05 12:58:06 INFO Applying migration id=keys 2026/02/05 12:58:06 INFO Applying migration id=portable 2026/02/05 12:58:06 INFO Applying migration id=proofs 2026/02/05 12:58:06 INFO Applying migration id=contexts 2026/02/05 12:58:06 INFO Applying migration id=deliverieshost 2026/02/05 12:58:06 INFO Applying migration id=pembegin 2026/02/05 12:58:06 INFO Applying migration id=didhost 2026/02/05 12:58:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-a764-7054-8a62-c0b8a627cac2 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 12:58:09 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de1-a764-7896-ac30-2321b23a319d 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 12:58:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-a765-757e-be8d-3d5557a3c6d8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de1-a764-7896-ac30-2321b23a319d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de1-a764-7896-ac30-2321b23a319d 2026/02/05 12:58:09 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-a765-7efd-94dd-3bd8c7df9c9b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-a765-7ce7-86d5-609f15c65ffe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de1-a765-7ce7-86d5-609f15c65ffe --- PASS: TestCommunity_NewThreadNotPublic (2.95s) === RUN TestCommunity_ReplyInThread 2026/02/05 12:58:09 INFO Applying migration id=initial 2026/02/05 12:58:09 INFO Applying migration id=notesupdated 2026/02/05 12:58:09 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:09 INFO Applying migration id=activitiesid 2026/02/05 12:58:09 INFO Applying migration id=outbox 2026/02/05 12:58:09 INFO Applying migration id=edits 2026/02/05 12:58:09 INFO Applying migration id=outboxactor 2026/02/05 12:58:09 INFO Applying migration id=outboxsender 2026/02/05 12:58:09 INFO Applying migration id=thread 2026/02/05 12:58:09 INFO Applying migration id=host 2026/02/05 12:58:09 INFO Applying migration id=sharedinbox 2026/02/05 12:58:09 INFO Applying migration id=noteshost 2026/02/05 12:58:09 INFO Applying migration id=fetched 2026/02/05 12:58:09 INFO Applying migration id=move 2026/02/05 12:58:09 INFO Applying migration id=cleanup 2026/02/05 12:58:09 INFO Applying migration id=received 2026/02/05 12:58:09 INFO Applying migration id=namehost 2026/02/05 12:58:09 INFO Applying migration id=outboxhost 2026/02/05 12:58:09 INFO Applying migration id=notesfts 2026/02/05 12:58:09 INFO Applying migration id=iconsname 2026/02/05 12:58:09 INFO Applying migration id=nohash 2026/02/05 12:58:09 INFO Applying migration id=shares 2026/02/05 12:58:09 INFO Applying migration id=actorttl 2026/02/05 12:58:09 INFO Applying migration id=tocc 2026/02/05 12:58:09 INFO Applying migration id=followeds 2026/02/05 12:58:09 INFO Applying migration id=certhash 2026/02/05 12:58:09 INFO Applying migration id=follows_sync 2026/02/05 12:58:09 INFO Applying migration id=jsonpath 2026/02/05 12:58:09 INFO Applying migration id=localforward 2026/02/05 12:58:09 INFO Applying migration id=avatar 2026/02/05 12:58:09 INFO Applying migration id=noimage 2026/02/05 12:58:09 INFO Applying migration id=feed 2026/02/05 12:58:09 INFO Applying migration id=bookmarks 2026/02/05 12:58:09 INFO Applying migration id=shareactivity 2026/02/05 12:58:09 INFO Applying migration id=application 2026/02/05 12:58:09 INFO Applying migration id=certificates 2026/02/05 12:58:09 INFO Applying migration id=rawforward 2026/02/05 12:58:09 INFO Applying migration id=publickey 2026/02/05 12:58:09 INFO Applying migration id=resolvegroup 2026/02/05 12:58:09 INFO Applying migration id=reject 2026/02/05 12:58:09 INFO Applying migration id=autodel 2026/02/05 12:58:09 INFO Applying migration id=jsonb 2026/02/05 12:58:09 INFO Applying migration id=quote 2026/02/05 12:58:09 INFO Applying migration id=rfc9421 2026/02/05 12:58:09 INFO Applying migration id=keys 2026/02/05 12:58:09 INFO Applying migration id=portable 2026/02/05 12:58:09 INFO Applying migration id=proofs 2026/02/05 12:58:09 INFO Applying migration id=contexts 2026/02/05 12:58:09 INFO Applying migration id=deliverieshost 2026/02/05 12:58:09 INFO Applying migration id=pembegin 2026/02/05 12:58:09 INFO Applying migration id=didhost 2026/02/05 12:58:10 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-ae28-7bb8-ae05-8cbbf9fababf 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 12:58:10 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de1-ae29-7446-a51d-9799b3061b33 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 12:58:10 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-ae2a-7029-8b9d-4381e517475d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de1-ae29-7446-a51d-9799b3061b33 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de1-ae29-7446-a51d-9799b3061b33 2026/02/05 12:58:10 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:10 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2de1-ae2a-7833-aa3a-7b5af676d82e note=https://localhost.localdomain:8443/post/019c2de1-ae2a-76c6-9f53-095be33d1921 group=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-ae2a-7833-aa3a-7b5af676d82e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-ae2a-76c6-9f53-095be33d1921 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de1-ae2a-76c6-9f53-095be33d1921 2026/02/05 12:58:10 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 12:58: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 --- PASS: TestCommunity_ReplyInThread (1.74s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/02/05 12:58:10 INFO Applying migration id=initial 2026/02/05 12:58:10 INFO Applying migration id=notesupdated 2026/02/05 12:58:10 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:10 INFO Applying migration id=activitiesid 2026/02/05 12:58:10 INFO Applying migration id=outbox 2026/02/05 12:58:10 INFO Applying migration id=edits 2026/02/05 12:58:10 INFO Applying migration id=outboxactor 2026/02/05 12:58:10 INFO Applying migration id=outboxsender 2026/02/05 12:58:10 INFO Applying migration id=thread 2026/02/05 12:58:10 INFO Applying migration id=host 2026/02/05 12:58:10 INFO Applying migration id=sharedinbox 2026/02/05 12:58:10 INFO Applying migration id=noteshost 2026/02/05 12:58:10 INFO Applying migration id=fetched 2026/02/05 12:58:10 INFO Applying migration id=move 2026/02/05 12:58:10 INFO Applying migration id=cleanup 2026/02/05 12:58:10 INFO Applying migration id=received 2026/02/05 12:58:10 INFO Applying migration id=namehost 2026/02/05 12:58:10 INFO Applying migration id=outboxhost 2026/02/05 12:58:10 INFO Applying migration id=notesfts 2026/02/05 12:58:10 INFO Applying migration id=iconsname 2026/02/05 12:58:10 INFO Applying migration id=nohash 2026/02/05 12:58:10 INFO Applying migration id=shares 2026/02/05 12:58:10 INFO Applying migration id=actorttl 2026/02/05 12:58:10 INFO Applying migration id=tocc 2026/02/05 12:58:10 INFO Applying migration id=followeds 2026/02/05 12:58:10 INFO Applying migration id=certhash 2026/02/05 12:58:10 INFO Applying migration id=follows_sync 2026/02/05 12:58:10 INFO Applying migration id=jsonpath 2026/02/05 12:58:10 INFO Applying migration id=localforward 2026/02/05 12:58:10 INFO Applying migration id=avatar 2026/02/05 12:58:10 INFO Applying migration id=noimage 2026/02/05 12:58:10 INFO Applying migration id=feed 2026/02/05 12:58:10 INFO Applying migration id=bookmarks 2026/02/05 12:58:10 INFO Applying migration id=shareactivity 2026/02/05 12:58:10 INFO Applying migration id=application 2026/02/05 12:58:10 INFO Applying migration id=certificates 2026/02/05 12:58:10 INFO Applying migration id=rawforward 2026/02/05 12:58:10 INFO Applying migration id=publickey 2026/02/05 12:58:10 INFO Applying migration id=resolvegroup 2026/02/05 12:58:10 INFO Applying migration id=reject 2026/02/05 12:58:10 INFO Applying migration id=autodel 2026/02/05 12:58:10 INFO Applying migration id=jsonb 2026/02/05 12:58:10 INFO Applying migration id=quote 2026/02/05 12:58:10 INFO Applying migration id=rfc9421 2026/02/05 12:58:10 INFO Applying migration id=keys 2026/02/05 12:58:10 INFO Applying migration id=portable 2026/02/05 12:58:10 INFO Applying migration id=proofs 2026/02/05 12:58:10 INFO Applying migration id=contexts 2026/02/05 12:58:10 INFO Applying migration id=deliverieshost 2026/02/05 12:58:10 INFO Applying migration id=pembegin 2026/02/05 12:58:10 INFO Applying migration id=didhost 2026/02/05 12:58:13 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-b7db-7be6-b636-c2ae5406ba35 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-b7db-79d0-be25-0c6d14b253c1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de1-b7db-79d0-be25-0c6d14b253c1 2026/02/05 12:58: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 --- PASS: TestCommunity_ReplyInThreadAuthorNotFollowing (2.48s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/02/05 12:58:13 INFO Applying migration id=initial 2026/02/05 12:58:13 INFO Applying migration id=notesupdated 2026/02/05 12:58:13 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:13 INFO Applying migration id=activitiesid 2026/02/05 12:58:13 INFO Applying migration id=outbox 2026/02/05 12:58:13 INFO Applying migration id=edits 2026/02/05 12:58:13 INFO Applying migration id=outboxactor 2026/02/05 12:58:13 INFO Applying migration id=outboxsender 2026/02/05 12:58:13 INFO Applying migration id=thread 2026/02/05 12:58:13 INFO Applying migration id=host 2026/02/05 12:58:13 INFO Applying migration id=sharedinbox 2026/02/05 12:58:13 INFO Applying migration id=noteshost 2026/02/05 12:58:13 INFO Applying migration id=fetched 2026/02/05 12:58:13 INFO Applying migration id=move 2026/02/05 12:58:13 INFO Applying migration id=cleanup 2026/02/05 12:58:13 INFO Applying migration id=received 2026/02/05 12:58:13 INFO Applying migration id=namehost 2026/02/05 12:58:13 INFO Applying migration id=outboxhost 2026/02/05 12:58:13 INFO Applying migration id=notesfts 2026/02/05 12:58:13 INFO Applying migration id=iconsname 2026/02/05 12:58:13 INFO Applying migration id=nohash 2026/02/05 12:58:13 INFO Applying migration id=shares 2026/02/05 12:58:13 INFO Applying migration id=actorttl 2026/02/05 12:58:13 INFO Applying migration id=tocc 2026/02/05 12:58:13 INFO Applying migration id=followeds 2026/02/05 12:58:13 INFO Applying migration id=certhash 2026/02/05 12:58:13 INFO Applying migration id=follows_sync 2026/02/05 12:58:13 INFO Applying migration id=jsonpath 2026/02/05 12:58:13 INFO Applying migration id=localforward 2026/02/05 12:58:13 INFO Applying migration id=avatar 2026/02/05 12:58:13 INFO Applying migration id=noimage 2026/02/05 12:58:13 INFO Applying migration id=feed 2026/02/05 12:58:13 INFO Applying migration id=bookmarks 2026/02/05 12:58:13 INFO Applying migration id=shareactivity 2026/02/05 12:58:13 INFO Applying migration id=application 2026/02/05 12:58:13 INFO Applying migration id=certificates 2026/02/05 12:58:13 INFO Applying migration id=rawforward 2026/02/05 12:58:13 INFO Applying migration id=publickey 2026/02/05 12:58:13 INFO Applying migration id=resolvegroup 2026/02/05 12:58:13 INFO Applying migration id=reject 2026/02/05 12:58:13 INFO Applying migration id=autodel 2026/02/05 12:58:13 INFO Applying migration id=jsonb 2026/02/05 12:58:13 INFO Applying migration id=quote 2026/02/05 12:58:13 INFO Applying migration id=rfc9421 2026/02/05 12:58:13 INFO Applying migration id=keys 2026/02/05 12:58:13 INFO Applying migration id=portable 2026/02/05 12:58:13 INFO Applying migration id=proofs 2026/02/05 12:58:13 INFO Applying migration id=contexts 2026/02/05 12:58:13 INFO Applying migration id=deliverieshost 2026/02/05 12:58:13 INFO Applying migration id=pembegin 2026/02/05 12:58:13 INFO Applying migration id=didhost 2026/02/05 12:58:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-c2f0-7159-9dd1-3b22443299ec 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 12:58:16 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-c2f0-7c16-a82e-bcd9ffd98a74 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-c2f0-7a57-a04b-7487a112ee31 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de1-c2f0-7a57-a04b-7487a112ee31 2026/02/05 12:58:16 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 12:58: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 --- PASS: TestCommunity_ReplyInThreadSenderNotFollowing (2.84s) === RUN TestCommunity_DuplicateReplyInThread 2026/02/05 12:58:16 INFO Applying migration id=initial 2026/02/05 12:58:16 INFO Applying migration id=notesupdated 2026/02/05 12:58:16 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:16 INFO Applying migration id=activitiesid 2026/02/05 12:58:16 INFO Applying migration id=outbox 2026/02/05 12:58:16 INFO Applying migration id=edits 2026/02/05 12:58:16 INFO Applying migration id=outboxactor 2026/02/05 12:58:16 INFO Applying migration id=outboxsender 2026/02/05 12:58:16 INFO Applying migration id=thread 2026/02/05 12:58:16 INFO Applying migration id=host 2026/02/05 12:58:16 INFO Applying migration id=sharedinbox 2026/02/05 12:58:16 INFO Applying migration id=noteshost 2026/02/05 12:58:16 INFO Applying migration id=fetched 2026/02/05 12:58:16 INFO Applying migration id=move 2026/02/05 12:58:16 INFO Applying migration id=cleanup 2026/02/05 12:58:16 INFO Applying migration id=received 2026/02/05 12:58:16 INFO Applying migration id=namehost 2026/02/05 12:58:16 INFO Applying migration id=outboxhost 2026/02/05 12:58:16 INFO Applying migration id=notesfts 2026/02/05 12:58:16 INFO Applying migration id=iconsname 2026/02/05 12:58:16 INFO Applying migration id=nohash 2026/02/05 12:58:16 INFO Applying migration id=shares 2026/02/05 12:58:16 INFO Applying migration id=actorttl 2026/02/05 12:58:16 INFO Applying migration id=tocc 2026/02/05 12:58:16 INFO Applying migration id=followeds 2026/02/05 12:58:16 INFO Applying migration id=certhash 2026/02/05 12:58:16 INFO Applying migration id=follows_sync 2026/02/05 12:58:16 INFO Applying migration id=jsonpath 2026/02/05 12:58:16 INFO Applying migration id=localforward 2026/02/05 12:58:16 INFO Applying migration id=avatar 2026/02/05 12:58:16 INFO Applying migration id=noimage 2026/02/05 12:58:16 INFO Applying migration id=feed 2026/02/05 12:58:16 INFO Applying migration id=bookmarks 2026/02/05 12:58:16 INFO Applying migration id=shareactivity 2026/02/05 12:58:16 INFO Applying migration id=application 2026/02/05 12:58:16 INFO Applying migration id=certificates 2026/02/05 12:58:16 INFO Applying migration id=rawforward 2026/02/05 12:58:16 INFO Applying migration id=publickey 2026/02/05 12:58:16 INFO Applying migration id=resolvegroup 2026/02/05 12:58:16 INFO Applying migration id=reject 2026/02/05 12:58:16 INFO Applying migration id=autodel 2026/02/05 12:58:16 INFO Applying migration id=jsonb 2026/02/05 12:58:16 INFO Applying migration id=quote 2026/02/05 12:58:16 INFO Applying migration id=rfc9421 2026/02/05 12:58:16 INFO Applying migration id=keys 2026/02/05 12:58:16 INFO Applying migration id=portable 2026/02/05 12:58:16 INFO Applying migration id=proofs 2026/02/05 12:58:16 INFO Applying migration id=contexts 2026/02/05 12:58:16 INFO Applying migration id=deliverieshost 2026/02/05 12:58:16 INFO Applying migration id=pembegin 2026/02/05 12:58:16 INFO Applying migration id=didhost 2026/02/05 12:58:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-cc78-7581-bf0a-5a9f99777a0e 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 12:58:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de1-cc78-7d15-9f76-4a826fc23ff3 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 12:58:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-cc79-7923-affd-17a91443f427 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de1-cc78-7d15-9f76-4a826fc23ff3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de1-cc78-7d15-9f76-4a826fc23ff3 2026/02/05 12:58:18 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:18 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2de1-cc7a-71fc-9b24-f23dec7b3051 note=https://localhost.localdomain:8443/post/019c2de1-cc7a-707c-b498-951b8f45d3b3 group=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-cc7a-71fc-9b24-f23dec7b3051 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-cc7a-707c-b498-951b8f45d3b3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de1-cc7a-707c-b498-951b8f45d3b3 2026/02/05 12:58:18 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:18 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_DuplicateReplyInThread (2.44s) === RUN TestCommunity_EditedReplyInThread 2026/02/05 12:58:18 INFO Applying migration id=initial 2026/02/05 12:58:18 INFO Applying migration id=notesupdated 2026/02/05 12:58:18 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:18 INFO Applying migration id=activitiesid 2026/02/05 12:58:18 INFO Applying migration id=outbox 2026/02/05 12:58:18 INFO Applying migration id=edits 2026/02/05 12:58:18 INFO Applying migration id=outboxactor 2026/02/05 12:58:18 INFO Applying migration id=outboxsender 2026/02/05 12:58:18 INFO Applying migration id=thread 2026/02/05 12:58:18 INFO Applying migration id=host 2026/02/05 12:58:18 INFO Applying migration id=sharedinbox 2026/02/05 12:58:18 INFO Applying migration id=noteshost 2026/02/05 12:58:18 INFO Applying migration id=fetched 2026/02/05 12:58:18 INFO Applying migration id=move 2026/02/05 12:58:18 INFO Applying migration id=cleanup 2026/02/05 12:58:18 INFO Applying migration id=received 2026/02/05 12:58:18 INFO Applying migration id=namehost 2026/02/05 12:58:18 INFO Applying migration id=outboxhost 2026/02/05 12:58:18 INFO Applying migration id=notesfts 2026/02/05 12:58:18 INFO Applying migration id=iconsname 2026/02/05 12:58:18 INFO Applying migration id=nohash 2026/02/05 12:58:18 INFO Applying migration id=shares 2026/02/05 12:58:18 INFO Applying migration id=actorttl 2026/02/05 12:58:18 INFO Applying migration id=tocc 2026/02/05 12:58:18 INFO Applying migration id=followeds 2026/02/05 12:58:18 INFO Applying migration id=certhash 2026/02/05 12:58:18 INFO Applying migration id=follows_sync 2026/02/05 12:58:18 INFO Applying migration id=jsonpath 2026/02/05 12:58:18 INFO Applying migration id=localforward 2026/02/05 12:58:18 INFO Applying migration id=avatar 2026/02/05 12:58:18 INFO Applying migration id=noimage 2026/02/05 12:58:18 INFO Applying migration id=feed 2026/02/05 12:58:18 INFO Applying migration id=bookmarks 2026/02/05 12:58:18 INFO Applying migration id=shareactivity 2026/02/05 12:58:18 INFO Applying migration id=application 2026/02/05 12:58:18 INFO Applying migration id=certificates 2026/02/05 12:58:18 INFO Applying migration id=rawforward 2026/02/05 12:58:18 INFO Applying migration id=publickey 2026/02/05 12:58:18 INFO Applying migration id=resolvegroup 2026/02/05 12:58:18 INFO Applying migration id=reject 2026/02/05 12:58:18 INFO Applying migration id=autodel 2026/02/05 12:58:18 INFO Applying migration id=jsonb 2026/02/05 12:58:18 INFO Applying migration id=quote 2026/02/05 12:58:18 INFO Applying migration id=rfc9421 2026/02/05 12:58:18 INFO Applying migration id=keys 2026/02/05 12:58:18 INFO Applying migration id=portable 2026/02/05 12:58:18 INFO Applying migration id=proofs 2026/02/05 12:58:18 INFO Applying migration id=contexts 2026/02/05 12:58:18 INFO Applying migration id=deliverieshost 2026/02/05 12:58:18 INFO Applying migration id=pembegin 2026/02/05 12:58:18 INFO Applying migration id=didhost 2026/02/05 12:58:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-d588-7a7a-ad8c-5f950be16871 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 12:58:20 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de1-d589-747a-bb11-6dd916a408bf 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 12:58:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-d58a-72b1-9ae6-b1ca87576c94 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de1-d589-747a-bb11-6dd916a408bf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de1-d589-747a-bb11-6dd916a408bf 2026/02/05 12:58:20 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:20 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2de1-d58a-7d3a-9af7-57d2ba0f14ba note=https://localhost.localdomain:8443/post/019c2de1-d58a-7af5-b758-496dfaac666c group=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-d58a-7d3a-9af7-57d2ba0f14ba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-d58a-7af5-b758-496dfaac666c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de1-d58a-7af5-b758-496dfaac666c 2026/02/05 12:58:20 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 12:58: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 12:58:20 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 12:58: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 --- PASS: TestCommunity_EditedReplyInThread (2.32s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/02/05 12:58:20 INFO Applying migration id=initial 2026/02/05 12:58:20 INFO Applying migration id=notesupdated 2026/02/05 12:58:20 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:20 INFO Applying migration id=activitiesid 2026/02/05 12:58:20 INFO Applying migration id=outbox 2026/02/05 12:58:20 INFO Applying migration id=edits 2026/02/05 12:58:20 INFO Applying migration id=outboxactor 2026/02/05 12:58:20 INFO Applying migration id=outboxsender 2026/02/05 12:58:20 INFO Applying migration id=thread 2026/02/05 12:58:20 INFO Applying migration id=host 2026/02/05 12:58:20 INFO Applying migration id=sharedinbox 2026/02/05 12:58:20 INFO Applying migration id=noteshost 2026/02/05 12:58:20 INFO Applying migration id=fetched 2026/02/05 12:58:20 INFO Applying migration id=move 2026/02/05 12:58:20 INFO Applying migration id=cleanup 2026/02/05 12:58:20 INFO Applying migration id=received 2026/02/05 12:58:20 INFO Applying migration id=namehost 2026/02/05 12:58:20 INFO Applying migration id=outboxhost 2026/02/05 12:58:20 INFO Applying migration id=notesfts 2026/02/05 12:58:20 INFO Applying migration id=iconsname 2026/02/05 12:58:20 INFO Applying migration id=nohash 2026/02/05 12:58:20 INFO Applying migration id=shares 2026/02/05 12:58:20 INFO Applying migration id=actorttl 2026/02/05 12:58:20 INFO Applying migration id=tocc 2026/02/05 12:58:20 INFO Applying migration id=followeds 2026/02/05 12:58:20 INFO Applying migration id=certhash 2026/02/05 12:58:20 INFO Applying migration id=follows_sync 2026/02/05 12:58:20 INFO Applying migration id=jsonpath 2026/02/05 12:58:21 INFO Applying migration id=localforward 2026/02/05 12:58:21 INFO Applying migration id=avatar 2026/02/05 12:58:21 INFO Applying migration id=noimage 2026/02/05 12:58:21 INFO Applying migration id=feed 2026/02/05 12:58:21 INFO Applying migration id=bookmarks 2026/02/05 12:58:21 INFO Applying migration id=shareactivity 2026/02/05 12:58:21 INFO Applying migration id=application 2026/02/05 12:58:21 INFO Applying migration id=certificates 2026/02/05 12:58:21 INFO Applying migration id=rawforward 2026/02/05 12:58:21 INFO Applying migration id=publickey 2026/02/05 12:58:21 INFO Applying migration id=resolvegroup 2026/02/05 12:58:21 INFO Applying migration id=reject 2026/02/05 12:58:21 INFO Applying migration id=autodel 2026/02/05 12:58:21 INFO Applying migration id=jsonb 2026/02/05 12:58:21 INFO Applying migration id=quote 2026/02/05 12:58:21 INFO Applying migration id=rfc9421 2026/02/05 12:58:21 INFO Applying migration id=keys 2026/02/05 12:58:21 INFO Applying migration id=portable 2026/02/05 12:58:21 INFO Applying migration id=proofs 2026/02/05 12:58:21 INFO Applying migration id=contexts 2026/02/05 12:58:21 INFO Applying migration id=deliverieshost 2026/02/05 12:58:21 INFO Applying migration id=pembegin 2026/02/05 12:58:21 INFO Applying migration id=didhost 2026/02/05 12:58:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-df37-7450-ad69-dc783de92bb8 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 12:58:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de1-df37-7c0e-a381-8b0f48f56d70 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 12:58:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de1-df38-77ae-b325-ffb107081f58 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de1-df37-7c0e-a381-8b0f48f56d70 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de1-df37-7c0e-a381-8b0f48f56d70 2026/02/05 12:58:23 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:23 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2de1-df39-703d-ac6d-58d0cca64acd note=https://localhost.localdomain:8443/post/019c2de1-df38-7df5-b524-dd7599e6de9e group=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-df39-703d-ac6d-58d0cca64acd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-df38-7df5-b524-dd7599e6de9e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de1-df38-7df5-b524-dd7599e6de9e 2026/02/05 12:58:23 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 12:58:23 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 (2.47s) === RUN TestDelete_HappyFlow 2026/02/05 12:58:23 INFO Applying migration id=initial 2026/02/05 12:58:23 INFO Applying migration id=notesupdated 2026/02/05 12:58:23 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:23 INFO Applying migration id=activitiesid 2026/02/05 12:58:23 INFO Applying migration id=outbox 2026/02/05 12:58:23 INFO Applying migration id=edits 2026/02/05 12:58:23 INFO Applying migration id=outboxactor 2026/02/05 12:58:23 INFO Applying migration id=outboxsender 2026/02/05 12:58:23 INFO Applying migration id=thread 2026/02/05 12:58:23 INFO Applying migration id=host 2026/02/05 12:58:23 INFO Applying migration id=sharedinbox 2026/02/05 12:58:23 INFO Applying migration id=noteshost 2026/02/05 12:58:23 INFO Applying migration id=fetched 2026/02/05 12:58:23 INFO Applying migration id=move 2026/02/05 12:58:23 INFO Applying migration id=cleanup 2026/02/05 12:58:23 INFO Applying migration id=received 2026/02/05 12:58:23 INFO Applying migration id=namehost 2026/02/05 12:58:23 INFO Applying migration id=outboxhost 2026/02/05 12:58:23 INFO Applying migration id=notesfts 2026/02/05 12:58:23 INFO Applying migration id=iconsname 2026/02/05 12:58:23 INFO Applying migration id=nohash 2026/02/05 12:58:23 INFO Applying migration id=shares 2026/02/05 12:58:23 INFO Applying migration id=actorttl 2026/02/05 12:58:23 INFO Applying migration id=tocc 2026/02/05 12:58:23 INFO Applying migration id=followeds 2026/02/05 12:58:23 INFO Applying migration id=certhash 2026/02/05 12:58:23 INFO Applying migration id=follows_sync 2026/02/05 12:58:23 INFO Applying migration id=jsonpath 2026/02/05 12:58:23 INFO Applying migration id=localforward 2026/02/05 12:58:23 INFO Applying migration id=avatar 2026/02/05 12:58:23 INFO Applying migration id=noimage 2026/02/05 12:58:23 INFO Applying migration id=feed 2026/02/05 12:58:23 INFO Applying migration id=bookmarks 2026/02/05 12:58:23 INFO Applying migration id=shareactivity 2026/02/05 12:58:23 INFO Applying migration id=application 2026/02/05 12:58:23 INFO Applying migration id=certificates 2026/02/05 12:58:23 INFO Applying migration id=rawforward 2026/02/05 12:58:23 INFO Applying migration id=publickey 2026/02/05 12:58:23 INFO Applying migration id=resolvegroup 2026/02/05 12:58:23 INFO Applying migration id=reject 2026/02/05 12:58:23 INFO Applying migration id=autodel 2026/02/05 12:58:23 INFO Applying migration id=jsonb 2026/02/05 12:58:23 INFO Applying migration id=quote 2026/02/05 12:58:23 INFO Applying migration id=rfc9421 2026/02/05 12:58:23 INFO Applying migration id=keys 2026/02/05 12:58:23 INFO Applying migration id=portable 2026/02/05 12:58:23 INFO Applying migration id=proofs 2026/02/05 12:58:23 INFO Applying migration id=contexts 2026/02/05 12:58:23 INFO Applying migration id=deliverieshost 2026/02/05 12:58:23 INFO Applying migration id=pembegin 2026/02/05 12:58:23 INFO Applying migration id=didhost 2026/02/05 12:58:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-e4c2-7c44-8aec-467d42a6ae2d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-e4c2-7be5-8713-c6988d93b344 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de1-e4c2-7be5-8713-c6988d93b344 2026/02/05 12:58:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de1-e4c2-7be5-8713-c6988d93b344 2026/02/05 12:58:24 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2de1-e4c2-7be5-8713-c6988d93b344#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-e4c2-7be5-8713-c6988d93b344 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2de1-e4c2-7be5-8713-c6988d93b344 2026/02/05 12:58:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de1-e4c2-7be5-8713-c6988d93b344 2026/02/05 12:58:24 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de1-e4c2-7be5-8713-c6988d93b344 --- PASS: TestDelete_HappyFlow (1.42s) === RUN TestDelete_NotAuthor 2026/02/05 12:58:24 INFO Applying migration id=initial 2026/02/05 12:58:24 INFO Applying migration id=notesupdated 2026/02/05 12:58:24 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:24 INFO Applying migration id=activitiesid 2026/02/05 12:58:24 INFO Applying migration id=outbox 2026/02/05 12:58:24 INFO Applying migration id=edits 2026/02/05 12:58:24 INFO Applying migration id=outboxactor 2026/02/05 12:58:24 INFO Applying migration id=outboxsender 2026/02/05 12:58:24 INFO Applying migration id=thread 2026/02/05 12:58:24 INFO Applying migration id=host 2026/02/05 12:58:24 INFO Applying migration id=sharedinbox 2026/02/05 12:58:24 INFO Applying migration id=noteshost 2026/02/05 12:58:24 INFO Applying migration id=fetched 2026/02/05 12:58:24 INFO Applying migration id=move 2026/02/05 12:58:24 INFO Applying migration id=cleanup 2026/02/05 12:58:24 INFO Applying migration id=received 2026/02/05 12:58:24 INFO Applying migration id=namehost 2026/02/05 12:58:24 INFO Applying migration id=outboxhost 2026/02/05 12:58:24 INFO Applying migration id=notesfts 2026/02/05 12:58:24 INFO Applying migration id=iconsname 2026/02/05 12:58:24 INFO Applying migration id=nohash 2026/02/05 12:58:24 INFO Applying migration id=shares 2026/02/05 12:58:24 INFO Applying migration id=actorttl 2026/02/05 12:58:24 INFO Applying migration id=tocc 2026/02/05 12:58:24 INFO Applying migration id=followeds 2026/02/05 12:58:24 INFO Applying migration id=certhash 2026/02/05 12:58:24 INFO Applying migration id=follows_sync 2026/02/05 12:58:24 INFO Applying migration id=jsonpath 2026/02/05 12:58:24 INFO Applying migration id=localforward 2026/02/05 12:58:24 INFO Applying migration id=avatar 2026/02/05 12:58:24 INFO Applying migration id=noimage 2026/02/05 12:58:24 INFO Applying migration id=feed 2026/02/05 12:58:24 INFO Applying migration id=bookmarks 2026/02/05 12:58:24 INFO Applying migration id=shareactivity 2026/02/05 12:58:24 INFO Applying migration id=application 2026/02/05 12:58:24 INFO Applying migration id=certificates 2026/02/05 12:58:24 INFO Applying migration id=rawforward 2026/02/05 12:58:24 INFO Applying migration id=publickey 2026/02/05 12:58:24 INFO Applying migration id=resolvegroup 2026/02/05 12:58:24 INFO Applying migration id=reject 2026/02/05 12:58:24 INFO Applying migration id=autodel 2026/02/05 12:58:24 INFO Applying migration id=jsonb 2026/02/05 12:58:24 INFO Applying migration id=quote 2026/02/05 12:58:24 INFO Applying migration id=rfc9421 2026/02/05 12:58:24 INFO Applying migration id=keys 2026/02/05 12:58:24 INFO Applying migration id=portable 2026/02/05 12:58:24 INFO Applying migration id=proofs 2026/02/05 12:58:24 INFO Applying migration id=contexts 2026/02/05 12:58:24 INFO Applying migration id=deliverieshost 2026/02/05 12:58:24 INFO Applying migration id=pembegin 2026/02/05 12:58:24 INFO Applying migration id=didhost 2026/02/05 12:58:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de1-f025-7c78-90ac-08cf67805a33 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de1-f025-7c11-8dad-037d34943872 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de1-f025-7c11-8dad-037d34943872 2026/02/05 12:58:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de1-f025-7c11-8dad-037d34943872 2026/02/05 12:58:27 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/019c2de1-f025-7c11-8dad-037d34943872 error="sql: no rows in result set" 2026/02/05 12:58:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de1-f025-7c11-8dad-037d34943872 --- PASS: TestDelete_NotAuthor (2.92s) === RUN TestDelete_NoSuchPost 2026/02/05 12:58:27 INFO Applying migration id=initial 2026/02/05 12:58:27 INFO Applying migration id=notesupdated 2026/02/05 12:58:27 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:27 INFO Applying migration id=activitiesid 2026/02/05 12:58:27 INFO Applying migration id=outbox 2026/02/05 12:58:27 INFO Applying migration id=edits 2026/02/05 12:58:27 INFO Applying migration id=outboxactor 2026/02/05 12:58:27 INFO Applying migration id=outboxsender 2026/02/05 12:58:27 INFO Applying migration id=thread 2026/02/05 12:58:27 INFO Applying migration id=host 2026/02/05 12:58:27 INFO Applying migration id=sharedinbox 2026/02/05 12:58:27 INFO Applying migration id=noteshost 2026/02/05 12:58:27 INFO Applying migration id=fetched 2026/02/05 12:58:27 INFO Applying migration id=move 2026/02/05 12:58:27 INFO Applying migration id=cleanup 2026/02/05 12:58:27 INFO Applying migration id=received 2026/02/05 12:58:27 INFO Applying migration id=namehost 2026/02/05 12:58:27 INFO Applying migration id=outboxhost 2026/02/05 12:58:27 INFO Applying migration id=notesfts 2026/02/05 12:58:27 INFO Applying migration id=iconsname 2026/02/05 12:58:27 INFO Applying migration id=nohash 2026/02/05 12:58:27 INFO Applying migration id=shares 2026/02/05 12:58:27 INFO Applying migration id=actorttl 2026/02/05 12:58:27 INFO Applying migration id=tocc 2026/02/05 12:58:27 INFO Applying migration id=followeds 2026/02/05 12:58:27 INFO Applying migration id=certhash 2026/02/05 12:58:27 INFO Applying migration id=follows_sync 2026/02/05 12:58:27 INFO Applying migration id=jsonpath 2026/02/05 12:58:27 INFO Applying migration id=localforward 2026/02/05 12:58:27 INFO Applying migration id=avatar 2026/02/05 12:58:27 INFO Applying migration id=noimage 2026/02/05 12:58:27 INFO Applying migration id=feed 2026/02/05 12:58:27 INFO Applying migration id=bookmarks 2026/02/05 12:58:27 INFO Applying migration id=shareactivity 2026/02/05 12:58:27 INFO Applying migration id=application 2026/02/05 12:58:27 INFO Applying migration id=certificates 2026/02/05 12:58:27 INFO Applying migration id=rawforward 2026/02/05 12:58:27 INFO Applying migration id=publickey 2026/02/05 12:58:27 INFO Applying migration id=resolvegroup 2026/02/05 12:58:27 INFO Applying migration id=reject 2026/02/05 12:58:27 INFO Applying migration id=autodel 2026/02/05 12:58:27 INFO Applying migration id=jsonb 2026/02/05 12:58:27 INFO Applying migration id=quote 2026/02/05 12:58:27 INFO Applying migration id=rfc9421 2026/02/05 12:58:27 INFO Applying migration id=keys 2026/02/05 12:58:27 INFO Applying migration id=portable 2026/02/05 12:58:27 INFO Applying migration id=proofs 2026/02/05 12:58:27 INFO Applying migration id=contexts 2026/02/05 12:58:27 INFO Applying migration id=deliverieshost 2026/02/05 12:58:27 INFO Applying migration id=pembegin 2026/02/05 12:58:27 INFO Applying migration id=didhost 2026/02/05 12:58:30 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (2.27s) === RUN TestDelete_UnauthenticatedUser 2026/02/05 12:58:30 INFO Applying migration id=initial 2026/02/05 12:58:30 INFO Applying migration id=notesupdated 2026/02/05 12:58:30 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:30 INFO Applying migration id=activitiesid 2026/02/05 12:58:30 INFO Applying migration id=outbox 2026/02/05 12:58:30 INFO Applying migration id=edits 2026/02/05 12:58:30 INFO Applying migration id=outboxactor 2026/02/05 12:58:30 INFO Applying migration id=outboxsender 2026/02/05 12:58:30 INFO Applying migration id=thread 2026/02/05 12:58:30 INFO Applying migration id=host 2026/02/05 12:58:30 INFO Applying migration id=sharedinbox 2026/02/05 12:58:30 INFO Applying migration id=noteshost 2026/02/05 12:58:30 INFO Applying migration id=fetched 2026/02/05 12:58:30 INFO Applying migration id=move 2026/02/05 12:58:30 INFO Applying migration id=cleanup 2026/02/05 12:58:30 INFO Applying migration id=received 2026/02/05 12:58:30 INFO Applying migration id=namehost 2026/02/05 12:58:30 INFO Applying migration id=outboxhost 2026/02/05 12:58:30 INFO Applying migration id=notesfts 2026/02/05 12:58:30 INFO Applying migration id=iconsname 2026/02/05 12:58:30 INFO Applying migration id=nohash 2026/02/05 12:58:30 INFO Applying migration id=shares 2026/02/05 12:58:30 INFO Applying migration id=actorttl 2026/02/05 12:58:30 INFO Applying migration id=tocc 2026/02/05 12:58:30 INFO Applying migration id=followeds 2026/02/05 12:58:30 INFO Applying migration id=certhash 2026/02/05 12:58:30 INFO Applying migration id=follows_sync 2026/02/05 12:58:30 INFO Applying migration id=jsonpath 2026/02/05 12:58:30 INFO Applying migration id=localforward 2026/02/05 12:58:30 INFO Applying migration id=avatar 2026/02/05 12:58:30 INFO Applying migration id=noimage 2026/02/05 12:58:30 INFO Applying migration id=feed 2026/02/05 12:58:30 INFO Applying migration id=bookmarks 2026/02/05 12:58:30 INFO Applying migration id=shareactivity 2026/02/05 12:58:30 INFO Applying migration id=application 2026/02/05 12:58:30 INFO Applying migration id=certificates 2026/02/05 12:58:30 INFO Applying migration id=rawforward 2026/02/05 12:58:30 INFO Applying migration id=publickey 2026/02/05 12:58:30 INFO Applying migration id=resolvegroup 2026/02/05 12:58:30 INFO Applying migration id=reject 2026/02/05 12:58:30 INFO Applying migration id=autodel 2026/02/05 12:58:30 INFO Applying migration id=jsonb 2026/02/05 12:58:30 INFO Applying migration id=quote 2026/02/05 12:58:30 INFO Applying migration id=rfc9421 2026/02/05 12:58:30 INFO Applying migration id=keys 2026/02/05 12:58:30 INFO Applying migration id=portable 2026/02/05 12:58:30 INFO Applying migration id=proofs 2026/02/05 12:58:30 INFO Applying migration id=contexts 2026/02/05 12:58:30 INFO Applying migration id=deliverieshost 2026/02/05 12:58:30 INFO Applying migration id=pembegin 2026/02/05 12:58:30 INFO Applying migration id=didhost 2026/02/05 12:58:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-00f7-726c-a42b-f5639092e9fe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-00f7-720b-a5aa-a9db3e71845c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-00f7-720b-a5aa-a9db3e71845c 2026/02/05 12:58:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-00f7-720b-a5aa-a9db3e71845c 2026/02/05 12:58:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-00f7-720b-a5aa-a9db3e71845c --- PASS: TestDelete_UnauthenticatedUser (2.04s) === RUN TestDelete_WithReply 2026/02/05 12:58:32 INFO Applying migration id=initial 2026/02/05 12:58:32 INFO Applying migration id=notesupdated 2026/02/05 12:58:32 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:32 INFO Applying migration id=activitiesid 2026/02/05 12:58:32 INFO Applying migration id=outbox 2026/02/05 12:58:32 INFO Applying migration id=edits 2026/02/05 12:58:32 INFO Applying migration id=outboxactor 2026/02/05 12:58:32 INFO Applying migration id=outboxsender 2026/02/05 12:58:32 INFO Applying migration id=thread 2026/02/05 12:58:32 INFO Applying migration id=host 2026/02/05 12:58:32 INFO Applying migration id=sharedinbox 2026/02/05 12:58:32 INFO Applying migration id=noteshost 2026/02/05 12:58:32 INFO Applying migration id=fetched 2026/02/05 12:58:32 INFO Applying migration id=move 2026/02/05 12:58:32 INFO Applying migration id=cleanup 2026/02/05 12:58:32 INFO Applying migration id=received 2026/02/05 12:58:32 INFO Applying migration id=namehost 2026/02/05 12:58:32 INFO Applying migration id=outboxhost 2026/02/05 12:58:32 INFO Applying migration id=notesfts 2026/02/05 12:58:32 INFO Applying migration id=iconsname 2026/02/05 12:58:32 INFO Applying migration id=nohash 2026/02/05 12:58:32 INFO Applying migration id=shares 2026/02/05 12:58:32 INFO Applying migration id=actorttl 2026/02/05 12:58:32 INFO Applying migration id=tocc 2026/02/05 12:58:32 INFO Applying migration id=followeds 2026/02/05 12:58:32 INFO Applying migration id=certhash 2026/02/05 12:58:32 INFO Applying migration id=follows_sync 2026/02/05 12:58:32 INFO Applying migration id=jsonpath 2026/02/05 12:58:32 INFO Applying migration id=localforward 2026/02/05 12:58:32 INFO Applying migration id=avatar 2026/02/05 12:58:32 INFO Applying migration id=noimage 2026/02/05 12:58:32 INFO Applying migration id=feed 2026/02/05 12:58:32 INFO Applying migration id=bookmarks 2026/02/05 12:58:32 INFO Applying migration id=shareactivity 2026/02/05 12:58:32 INFO Applying migration id=application 2026/02/05 12:58:32 INFO Applying migration id=certificates 2026/02/05 12:58:32 INFO Applying migration id=rawforward 2026/02/05 12:58:32 INFO Applying migration id=publickey 2026/02/05 12:58:32 INFO Applying migration id=resolvegroup 2026/02/05 12:58:32 INFO Applying migration id=reject 2026/02/05 12:58:32 INFO Applying migration id=autodel 2026/02/05 12:58:32 INFO Applying migration id=jsonb 2026/02/05 12:58:32 INFO Applying migration id=quote 2026/02/05 12:58:32 INFO Applying migration id=rfc9421 2026/02/05 12:58:32 INFO Applying migration id=keys 2026/02/05 12:58:32 INFO Applying migration id=portable 2026/02/05 12:58:32 INFO Applying migration id=proofs 2026/02/05 12:58:32 INFO Applying migration id=contexts 2026/02/05 12:58:32 INFO Applying migration id=deliverieshost 2026/02/05 12:58:32 INFO Applying migration id=pembegin 2026/02/05 12:58:32 INFO Applying migration id=didhost 2026/02/05 12:58:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-064b-700a-b563-6e410058f9c8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-064a-7dc9-aeb7-5e8a98541a3f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-064a-7dc9-aeb7-5e8a98541a3f 2026/02/05 12:58:33 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de2-064a-7dc9-aeb7-5e8a98541a3f 2026/02/05 12:58:33 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de2-064d-790c-bc8a-fb898d85c701 note=https://localhost.localdomain:8443/post/019c2de2-064d-78cb-ae9b-2eb582e42aec thread=https://localhost.localdomain:8443/post/019c2de2-064a-7dc9-aeb7-5e8a98541a3f starter=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-064d-790c-bc8a-fb898d85c701 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-064d-78cb-ae9b-2eb582e42aec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-064d-78cb-ae9b-2eb582e42aec 2026/02/05 12:58:33 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2de2-064d-78cb-ae9b-2eb582e42aec#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-064d-78cb-ae9b-2eb582e42aec activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2de2-064d-78cb-ae9b-2eb582e42aec 2026/02/05 12:58:33 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2de2-064d-78cb-ae9b-2eb582e42aec#delete note=https://localhost.localdomain:8443/post/019c2de2-064d-78cb-ae9b-2eb582e42aec thread=https://localhost.localdomain:8443/post/019c2de2-064a-7dc9-aeb7-5e8a98541a3f starter=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-064d-78cb-ae9b-2eb582e42aec 2026/02/05 12:58:33 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de2-064d-78cb-ae9b-2eb582e42aec 2026/02/05 12:58:33 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2de2-064a-7dc9-aeb7-5e8a98541a3f#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-064a-7dc9-aeb7-5e8a98541a3f activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2de2-064a-7dc9-aeb7-5e8a98541a3f 2026/02/05 12:58:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-064a-7dc9-aeb7-5e8a98541a3f 2026/02/05 12:58:33 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de2-064a-7dc9-aeb7-5e8a98541a3f --- PASS: TestDelete_WithReply (1.37s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/02/05 12:58:33 INFO Applying migration id=initial 2026/02/05 12:58:33 INFO Applying migration id=notesupdated 2026/02/05 12:58:33 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:33 INFO Applying migration id=activitiesid 2026/02/05 12:58:33 INFO Applying migration id=outbox 2026/02/05 12:58:33 INFO Applying migration id=edits 2026/02/05 12:58:33 INFO Applying migration id=outboxactor 2026/02/05 12:58:33 INFO Applying migration id=outboxsender 2026/02/05 12:58:33 INFO Applying migration id=thread 2026/02/05 12:58:33 INFO Applying migration id=host 2026/02/05 12:58:33 INFO Applying migration id=sharedinbox 2026/02/05 12:58:33 INFO Applying migration id=noteshost 2026/02/05 12:58:33 INFO Applying migration id=fetched 2026/02/05 12:58:33 INFO Applying migration id=move 2026/02/05 12:58:33 INFO Applying migration id=cleanup 2026/02/05 12:58:33 INFO Applying migration id=received 2026/02/05 12:58:33 INFO Applying migration id=namehost 2026/02/05 12:58:33 INFO Applying migration id=outboxhost 2026/02/05 12:58:33 INFO Applying migration id=notesfts 2026/02/05 12:58:33 INFO Applying migration id=iconsname 2026/02/05 12:58:33 INFO Applying migration id=nohash 2026/02/05 12:58:33 INFO Applying migration id=shares 2026/02/05 12:58:33 INFO Applying migration id=actorttl 2026/02/05 12:58:33 INFO Applying migration id=tocc 2026/02/05 12:58:33 INFO Applying migration id=followeds 2026/02/05 12:58:33 INFO Applying migration id=certhash 2026/02/05 12:58:33 INFO Applying migration id=follows_sync 2026/02/05 12:58:33 INFO Applying migration id=jsonpath 2026/02/05 12:58:33 INFO Applying migration id=localforward 2026/02/05 12:58:33 INFO Applying migration id=avatar 2026/02/05 12:58:33 INFO Applying migration id=noimage 2026/02/05 12:58:33 INFO Applying migration id=feed 2026/02/05 12:58:33 INFO Applying migration id=bookmarks 2026/02/05 12:58:33 INFO Applying migration id=shareactivity 2026/02/05 12:58:33 INFO Applying migration id=application 2026/02/05 12:58:33 INFO Applying migration id=certificates 2026/02/05 12:58:33 INFO Applying migration id=rawforward 2026/02/05 12:58:33 INFO Applying migration id=publickey 2026/02/05 12:58:33 INFO Applying migration id=resolvegroup 2026/02/05 12:58:33 INFO Applying migration id=reject 2026/02/05 12:58:33 INFO Applying migration id=autodel 2026/02/05 12:58:33 INFO Applying migration id=jsonb 2026/02/05 12:58:33 INFO Applying migration id=quote 2026/02/05 12:58:33 INFO Applying migration id=rfc9421 2026/02/05 12:58:33 INFO Applying migration id=keys 2026/02/05 12:58:33 INFO Applying migration id=portable 2026/02/05 12:58:33 INFO Applying migration id=proofs 2026/02/05 12:58:33 INFO Applying migration id=contexts 2026/02/05 12:58:33 INFO Applying migration id=deliverieshost 2026/02/05 12:58:33 INFO Applying migration id=pembegin 2026/02/05 12:58:33 INFO Applying migration id=didhost 2026/02/05 12:58:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-0f7f-7deb-83b6-a0d8a45090dd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-0f7f-7d66-a876-57079cedf29e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-0f7f-7d66-a876-57079cedf29e 2026/02/05 12:58:35 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de2-0f7f-7d66-a876-57079cedf29e 2026/02/05 12:58:35 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de2-0f82-730f-bab4-53e879017f8c note=https://localhost.localdomain:8443/post/019c2de2-0f82-72d0-8173-eb2c800f4c72 thread=https://localhost.localdomain:8443/post/019c2de2-0f7f-7d66-a876-57079cedf29e starter=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-0f82-730f-bab4-53e879017f8c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-0f82-72d0-8173-eb2c800f4c72 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-0f82-72d0-8173-eb2c800f4c72 2026/02/05 12:58:35 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2de2-0f7f-7d66-a876-57079cedf29e#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-0f7f-7d66-a876-57079cedf29e activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2de2-0f7f-7d66-a876-57079cedf29e 2026/02/05 12:58:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-0f7f-7d66-a876-57079cedf29e 2026/02/05 12:58:35 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de2-0f7f-7d66-a876-57079cedf29e 2026/02/05 12:58:35 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2de2-0f82-72d0-8173-eb2c800f4c72#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-0f82-72d0-8173-eb2c800f4c72 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2de2-0f82-72d0-8173-eb2c800f4c72 2026/02/05 12:58:35 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2de2-0f82-72d0-8173-eb2c800f4c72#delete note=https://localhost.localdomain:8443/post/019c2de2-0f82-72d0-8173-eb2c800f4c72 thread=https://localhost.localdomain:8443/post/019c2de2-0f82-72d0-8173-eb2c800f4c72 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 12:58:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-0f82-72d0-8173-eb2c800f4c72 2026/02/05 12:58:35 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de2-0f82-72d0-8173-eb2c800f4c72 --- PASS: TestDelete_WithReplyPostDeletedFirst (2.35s) === RUN TestDM_HappyFlow 2026/02/05 12:58:35 INFO Applying migration id=initial 2026/02/05 12:58:35 INFO Applying migration id=notesupdated 2026/02/05 12:58:35 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:35 INFO Applying migration id=activitiesid 2026/02/05 12:58:35 INFO Applying migration id=outbox 2026/02/05 12:58:35 INFO Applying migration id=edits 2026/02/05 12:58:35 INFO Applying migration id=outboxactor 2026/02/05 12:58:35 INFO Applying migration id=outboxsender 2026/02/05 12:58:35 INFO Applying migration id=thread 2026/02/05 12:58:35 INFO Applying migration id=host 2026/02/05 12:58:35 INFO Applying migration id=sharedinbox 2026/02/05 12:58:35 INFO Applying migration id=noteshost 2026/02/05 12:58:35 INFO Applying migration id=fetched 2026/02/05 12:58:35 INFO Applying migration id=move 2026/02/05 12:58:35 INFO Applying migration id=cleanup 2026/02/05 12:58:35 INFO Applying migration id=received 2026/02/05 12:58:35 INFO Applying migration id=namehost 2026/02/05 12:58:35 INFO Applying migration id=outboxhost 2026/02/05 12:58:35 INFO Applying migration id=notesfts 2026/02/05 12:58:35 INFO Applying migration id=iconsname 2026/02/05 12:58:35 INFO Applying migration id=nohash 2026/02/05 12:58:35 INFO Applying migration id=shares 2026/02/05 12:58:35 INFO Applying migration id=actorttl 2026/02/05 12:58:35 INFO Applying migration id=tocc 2026/02/05 12:58:35 INFO Applying migration id=followeds 2026/02/05 12:58:35 INFO Applying migration id=certhash 2026/02/05 12:58:35 INFO Applying migration id=follows_sync 2026/02/05 12:58:35 INFO Applying migration id=jsonpath 2026/02/05 12:58:35 INFO Applying migration id=localforward 2026/02/05 12:58:35 INFO Applying migration id=avatar 2026/02/05 12:58:35 INFO Applying migration id=noimage 2026/02/05 12:58:35 INFO Applying migration id=feed 2026/02/05 12:58:35 INFO Applying migration id=bookmarks 2026/02/05 12:58:35 INFO Applying migration id=shareactivity 2026/02/05 12:58:35 INFO Applying migration id=application 2026/02/05 12:58:35 INFO Applying migration id=certificates 2026/02/05 12:58:35 INFO Applying migration id=rawforward 2026/02/05 12:58:35 INFO Applying migration id=publickey 2026/02/05 12:58:35 INFO Applying migration id=resolvegroup 2026/02/05 12:58:35 INFO Applying migration id=reject 2026/02/05 12:58:35 INFO Applying migration id=autodel 2026/02/05 12:58:35 INFO Applying migration id=jsonb 2026/02/05 12:58:35 INFO Applying migration id=quote 2026/02/05 12:58:35 INFO Applying migration id=rfc9421 2026/02/05 12:58:35 INFO Applying migration id=keys 2026/02/05 12:58:35 INFO Applying migration id=portable 2026/02/05 12:58:35 INFO Applying migration id=proofs 2026/02/05 12:58:35 INFO Applying migration id=contexts 2026/02/05 12:58:35 INFO Applying migration id=deliverieshost 2026/02/05 12:58:35 INFO Applying migration id=pembegin 2026/02/05 12:58:35 INFO Applying migration id=didhost 2026/02/05 12:58:38 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-18d4-7644-8a90-6474ab71c730 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-18d4-7349-9896-252bd556edf9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-18d4-7349-9896-252bd556edf9 2026/02/05 12:58:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-18d4-7349-9896-252bd556edf9 2026/02/05 12:58:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-18d4-7349-9896-252bd556edf9 2026/02/05 12:58:38 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de2-18d4-7349-9896-252bd556edf9 2026/02/05 12:58:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-18d4-7349-9896-252bd556edf9 --- PASS: TestDM_HappyFlow (2.39s) === RUN TestDM_UnauthenticatedUser 2026/02/05 12:58:38 INFO Applying migration id=initial 2026/02/05 12:58:38 INFO Applying migration id=notesupdated 2026/02/05 12:58:38 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:38 INFO Applying migration id=activitiesid 2026/02/05 12:58:38 INFO Applying migration id=outbox 2026/02/05 12:58:38 INFO Applying migration id=edits 2026/02/05 12:58:38 INFO Applying migration id=outboxactor 2026/02/05 12:58:38 INFO Applying migration id=outboxsender 2026/02/05 12:58:38 INFO Applying migration id=thread 2026/02/05 12:58:38 INFO Applying migration id=host 2026/02/05 12:58:38 INFO Applying migration id=sharedinbox 2026/02/05 12:58:38 INFO Applying migration id=noteshost 2026/02/05 12:58:38 INFO Applying migration id=fetched 2026/02/05 12:58:38 INFO Applying migration id=move 2026/02/05 12:58:38 INFO Applying migration id=cleanup 2026/02/05 12:58:38 INFO Applying migration id=received 2026/02/05 12:58:38 INFO Applying migration id=namehost 2026/02/05 12:58:38 INFO Applying migration id=outboxhost 2026/02/05 12:58:38 INFO Applying migration id=notesfts 2026/02/05 12:58:38 INFO Applying migration id=iconsname 2026/02/05 12:58:38 INFO Applying migration id=nohash 2026/02/05 12:58:38 INFO Applying migration id=shares 2026/02/05 12:58:38 INFO Applying migration id=actorttl 2026/02/05 12:58:38 INFO Applying migration id=tocc 2026/02/05 12:58:38 INFO Applying migration id=followeds 2026/02/05 12:58:38 INFO Applying migration id=certhash 2026/02/05 12:58:38 INFO Applying migration id=follows_sync 2026/02/05 12:58:38 INFO Applying migration id=jsonpath 2026/02/05 12:58:38 INFO Applying migration id=localforward 2026/02/05 12:58:38 INFO Applying migration id=avatar 2026/02/05 12:58:38 INFO Applying migration id=noimage 2026/02/05 12:58:38 INFO Applying migration id=feed 2026/02/05 12:58:38 INFO Applying migration id=bookmarks 2026/02/05 12:58:38 INFO Applying migration id=shareactivity 2026/02/05 12:58:38 INFO Applying migration id=application 2026/02/05 12:58:38 INFO Applying migration id=certificates 2026/02/05 12:58:38 INFO Applying migration id=rawforward 2026/02/05 12:58:38 INFO Applying migration id=publickey 2026/02/05 12:58:38 INFO Applying migration id=resolvegroup 2026/02/05 12:58:38 INFO Applying migration id=reject 2026/02/05 12:58:38 INFO Applying migration id=autodel 2026/02/05 12:58:38 INFO Applying migration id=jsonb 2026/02/05 12:58:38 INFO Applying migration id=quote 2026/02/05 12:58:38 INFO Applying migration id=rfc9421 2026/02/05 12:58:38 INFO Applying migration id=keys 2026/02/05 12:58:38 INFO Applying migration id=portable 2026/02/05 12:58:38 INFO Applying migration id=proofs 2026/02/05 12:58:38 INFO Applying migration id=contexts 2026/02/05 12:58:38 INFO Applying migration id=deliverieshost 2026/02/05 12:58:38 INFO Applying migration id=pembegin 2026/02/05 12:58:38 INFO Applying migration id=didhost 2026/02/05 12:58:40 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-2274-7d1c-9a2e-656378659c24 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-2274-7ad0-b6f3-617e09eee9b3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-2274-7ad0-b6f3-617e09eee9b3 2026/02/05 12:58:40 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-2274-7ad0-b6f3-617e09eee9b3 2026/02/05 12:58:40 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de2-2274-7ad0-b6f3-617e09eee9b3 --- PASS: TestDM_UnauthenticatedUser (2.46s) === RUN TestDM_Loopback 2026/02/05 12:58:40 INFO Applying migration id=initial 2026/02/05 12:58:40 INFO Applying migration id=notesupdated 2026/02/05 12:58:40 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:40 INFO Applying migration id=activitiesid 2026/02/05 12:58:40 INFO Applying migration id=outbox 2026/02/05 12:58:40 INFO Applying migration id=edits 2026/02/05 12:58:40 INFO Applying migration id=outboxactor 2026/02/05 12:58:40 INFO Applying migration id=outboxsender 2026/02/05 12:58:40 INFO Applying migration id=thread 2026/02/05 12:58:40 INFO Applying migration id=host 2026/02/05 12:58:40 INFO Applying migration id=sharedinbox 2026/02/05 12:58:40 INFO Applying migration id=noteshost 2026/02/05 12:58:40 INFO Applying migration id=fetched 2026/02/05 12:58:40 INFO Applying migration id=move 2026/02/05 12:58:40 INFO Applying migration id=cleanup 2026/02/05 12:58:40 INFO Applying migration id=received 2026/02/05 12:58:40 INFO Applying migration id=namehost 2026/02/05 12:58:40 INFO Applying migration id=outboxhost 2026/02/05 12:58:40 INFO Applying migration id=notesfts 2026/02/05 12:58:40 INFO Applying migration id=iconsname 2026/02/05 12:58:40 INFO Applying migration id=nohash 2026/02/05 12:58:40 INFO Applying migration id=shares 2026/02/05 12:58:40 INFO Applying migration id=actorttl 2026/02/05 12:58:40 INFO Applying migration id=tocc 2026/02/05 12:58:40 INFO Applying migration id=followeds 2026/02/05 12:58:40 INFO Applying migration id=certhash 2026/02/05 12:58:40 INFO Applying migration id=follows_sync 2026/02/05 12:58:40 INFO Applying migration id=jsonpath 2026/02/05 12:58:40 INFO Applying migration id=localforward 2026/02/05 12:58:40 INFO Applying migration id=avatar 2026/02/05 12:58:40 INFO Applying migration id=noimage 2026/02/05 12:58:40 INFO Applying migration id=feed 2026/02/05 12:58:40 INFO Applying migration id=bookmarks 2026/02/05 12:58:40 INFO Applying migration id=shareactivity 2026/02/05 12:58:40 INFO Applying migration id=application 2026/02/05 12:58:40 INFO Applying migration id=certificates 2026/02/05 12:58:40 INFO Applying migration id=rawforward 2026/02/05 12:58:40 INFO Applying migration id=publickey 2026/02/05 12:58:40 INFO Applying migration id=resolvegroup 2026/02/05 12:58:40 INFO Applying migration id=reject 2026/02/05 12:58:40 INFO Applying migration id=autodel 2026/02/05 12:58:40 INFO Applying migration id=jsonb 2026/02/05 12:58:40 INFO Applying migration id=quote 2026/02/05 12:58:40 INFO Applying migration id=rfc9421 2026/02/05 12:58:40 INFO Applying migration id=keys 2026/02/05 12:58:40 INFO Applying migration id=portable 2026/02/05 12:58:40 INFO Applying migration id=proofs 2026/02/05 12:58:40 INFO Applying migration id=contexts 2026/02/05 12:58:40 INFO Applying migration id=deliverieshost 2026/02/05 12:58:40 INFO Applying migration id=pembegin 2026/02/05 12:58:40 INFO Applying migration id=didhost 2026/02/05 12:58:44 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (4.16s) === RUN TestDM_TwoMentions 2026/02/05 12:58:44 INFO Applying migration id=initial 2026/02/05 12:58:44 INFO Applying migration id=notesupdated 2026/02/05 12:58:44 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:44 INFO Applying migration id=activitiesid 2026/02/05 12:58:44 INFO Applying migration id=outbox 2026/02/05 12:58:44 INFO Applying migration id=edits 2026/02/05 12:58:44 INFO Applying migration id=outboxactor 2026/02/05 12:58:44 INFO Applying migration id=outboxsender 2026/02/05 12:58:44 INFO Applying migration id=thread 2026/02/05 12:58:44 INFO Applying migration id=host 2026/02/05 12:58:44 INFO Applying migration id=sharedinbox 2026/02/05 12:58:44 INFO Applying migration id=noteshost 2026/02/05 12:58:44 INFO Applying migration id=fetched 2026/02/05 12:58:44 INFO Applying migration id=move 2026/02/05 12:58:44 INFO Applying migration id=cleanup 2026/02/05 12:58:44 INFO Applying migration id=received 2026/02/05 12:58:44 INFO Applying migration id=namehost 2026/02/05 12:58:44 INFO Applying migration id=outboxhost 2026/02/05 12:58:44 INFO Applying migration id=notesfts 2026/02/05 12:58:44 INFO Applying migration id=iconsname 2026/02/05 12:58:44 INFO Applying migration id=nohash 2026/02/05 12:58:44 INFO Applying migration id=shares 2026/02/05 12:58:44 INFO Applying migration id=actorttl 2026/02/05 12:58:44 INFO Applying migration id=tocc 2026/02/05 12:58:44 INFO Applying migration id=followeds 2026/02/05 12:58:44 INFO Applying migration id=certhash 2026/02/05 12:58:44 INFO Applying migration id=follows_sync 2026/02/05 12:58:44 INFO Applying migration id=jsonpath 2026/02/05 12:58:44 INFO Applying migration id=localforward 2026/02/05 12:58:44 INFO Applying migration id=avatar 2026/02/05 12:58:44 INFO Applying migration id=noimage 2026/02/05 12:58:44 INFO Applying migration id=feed 2026/02/05 12:58:44 INFO Applying migration id=bookmarks 2026/02/05 12:58:44 INFO Applying migration id=shareactivity 2026/02/05 12:58:44 INFO Applying migration id=application 2026/02/05 12:58:44 INFO Applying migration id=certificates 2026/02/05 12:58:44 INFO Applying migration id=rawforward 2026/02/05 12:58:44 INFO Applying migration id=publickey 2026/02/05 12:58:44 INFO Applying migration id=resolvegroup 2026/02/05 12:58:44 INFO Applying migration id=reject 2026/02/05 12:58:44 INFO Applying migration id=autodel 2026/02/05 12:58:44 INFO Applying migration id=jsonb 2026/02/05 12:58:44 INFO Applying migration id=quote 2026/02/05 12:58:44 INFO Applying migration id=rfc9421 2026/02/05 12:58:44 INFO Applying migration id=keys 2026/02/05 12:58:44 INFO Applying migration id=portable 2026/02/05 12:58:44 INFO Applying migration id=proofs 2026/02/05 12:58:44 INFO Applying migration id=contexts 2026/02/05 12:58:44 INFO Applying migration id=deliverieshost 2026/02/05 12:58:44 INFO Applying migration id=pembegin 2026/02/05 12:58:44 INFO Applying migration id=didhost 2026/02/05 12:58:47 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:47 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/02/05 12:58:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-3c0e-7bf4-80c5-b0724be2ece2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-3c0e-78a7-9779-62a2de469dc1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-3c0e-78a7-9779-62a2de469dc1 2026/02/05 12:58:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-3c0e-78a7-9779-62a2de469dc1 2026/02/05 12:58:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-3c0e-78a7-9779-62a2de469dc1 2026/02/05 12:58:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-3c0e-78a7-9779-62a2de469dc1 --- PASS: TestDM_TwoMentions (2.40s) === RUN TestDM_TwoMentionsOneLoopback 2026/02/05 12:58:47 INFO Applying migration id=initial 2026/02/05 12:58:47 INFO Applying migration id=notesupdated 2026/02/05 12:58:47 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:47 INFO Applying migration id=activitiesid 2026/02/05 12:58:47 INFO Applying migration id=outbox 2026/02/05 12:58:47 INFO Applying migration id=edits 2026/02/05 12:58:47 INFO Applying migration id=outboxactor 2026/02/05 12:58:47 INFO Applying migration id=outboxsender 2026/02/05 12:58:47 INFO Applying migration id=thread 2026/02/05 12:58:47 INFO Applying migration id=host 2026/02/05 12:58:47 INFO Applying migration id=sharedinbox 2026/02/05 12:58:47 INFO Applying migration id=noteshost 2026/02/05 12:58:47 INFO Applying migration id=fetched 2026/02/05 12:58:47 INFO Applying migration id=move 2026/02/05 12:58:47 INFO Applying migration id=cleanup 2026/02/05 12:58:47 INFO Applying migration id=received 2026/02/05 12:58:47 INFO Applying migration id=namehost 2026/02/05 12:58:47 INFO Applying migration id=outboxhost 2026/02/05 12:58:47 INFO Applying migration id=notesfts 2026/02/05 12:58:47 INFO Applying migration id=iconsname 2026/02/05 12:58:47 INFO Applying migration id=nohash 2026/02/05 12:58:47 INFO Applying migration id=shares 2026/02/05 12:58:47 INFO Applying migration id=actorttl 2026/02/05 12:58:47 INFO Applying migration id=tocc 2026/02/05 12:58:47 INFO Applying migration id=followeds 2026/02/05 12:58:47 INFO Applying migration id=certhash 2026/02/05 12:58:47 INFO Applying migration id=follows_sync 2026/02/05 12:58:47 INFO Applying migration id=jsonpath 2026/02/05 12:58:47 INFO Applying migration id=localforward 2026/02/05 12:58:47 INFO Applying migration id=avatar 2026/02/05 12:58:47 INFO Applying migration id=noimage 2026/02/05 12:58:47 INFO Applying migration id=feed 2026/02/05 12:58:47 INFO Applying migration id=bookmarks 2026/02/05 12:58:47 INFO Applying migration id=shareactivity 2026/02/05 12:58:47 INFO Applying migration id=application 2026/02/05 12:58:47 INFO Applying migration id=certificates 2026/02/05 12:58:47 INFO Applying migration id=rawforward 2026/02/05 12:58:47 INFO Applying migration id=publickey 2026/02/05 12:58:47 INFO Applying migration id=resolvegroup 2026/02/05 12:58:47 INFO Applying migration id=reject 2026/02/05 12:58:47 INFO Applying migration id=autodel 2026/02/05 12:58:47 INFO Applying migration id=jsonb 2026/02/05 12:58:47 INFO Applying migration id=quote 2026/02/05 12:58:47 INFO Applying migration id=rfc9421 2026/02/05 12:58:47 INFO Applying migration id=keys 2026/02/05 12:58:47 INFO Applying migration id=portable 2026/02/05 12:58:47 INFO Applying migration id=proofs 2026/02/05 12:58:47 INFO Applying migration id=contexts 2026/02/05 12:58:47 INFO Applying migration id=deliverieshost 2026/02/05 12:58:47 INFO Applying migration id=pembegin 2026/02/05 12:58:47 INFO Applying migration id=didhost 2026/02/05 12:58:51 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:51 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/02/05 12:58:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-4c9b-7062-bbb5-9f2c82c7befb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-4c9a-7c8b-8f58-a249953149c6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-4c9a-7c8b-8f58-a249953149c6 2026/02/05 12:58:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-4c9a-7c8b-8f58-a249953149c6 2026/02/05 12:58:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-4c9a-7c8b-8f58-a249953149c6 2026/02/05 12:58:51 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de2-4c9a-7c8b-8f58-a249953149c6 2026/02/05 12:58:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-4c9a-7c8b-8f58-a249953149c6 --- PASS: TestDM_TwoMentionsOneLoopback (4.23s) === RUN TestDM_TooManyRecipients 2026/02/05 12:58:51 INFO Applying migration id=initial 2026/02/05 12:58:51 INFO Applying migration id=notesupdated 2026/02/05 12:58:51 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:51 INFO Applying migration id=activitiesid 2026/02/05 12:58:51 INFO Applying migration id=outbox 2026/02/05 12:58:51 INFO Applying migration id=edits 2026/02/05 12:58:51 INFO Applying migration id=outboxactor 2026/02/05 12:58:51 INFO Applying migration id=outboxsender 2026/02/05 12:58:51 INFO Applying migration id=thread 2026/02/05 12:58:51 INFO Applying migration id=host 2026/02/05 12:58:51 INFO Applying migration id=sharedinbox 2026/02/05 12:58:51 INFO Applying migration id=noteshost 2026/02/05 12:58:51 INFO Applying migration id=fetched 2026/02/05 12:58:51 INFO Applying migration id=move 2026/02/05 12:58:51 INFO Applying migration id=cleanup 2026/02/05 12:58:51 INFO Applying migration id=received 2026/02/05 12:58:51 INFO Applying migration id=namehost 2026/02/05 12:58:51 INFO Applying migration id=outboxhost 2026/02/05 12:58:51 INFO Applying migration id=notesfts 2026/02/05 12:58:51 INFO Applying migration id=iconsname 2026/02/05 12:58:51 INFO Applying migration id=nohash 2026/02/05 12:58:51 INFO Applying migration id=shares 2026/02/05 12:58:51 INFO Applying migration id=actorttl 2026/02/05 12:58:51 INFO Applying migration id=tocc 2026/02/05 12:58:51 INFO Applying migration id=followeds 2026/02/05 12:58:51 INFO Applying migration id=certhash 2026/02/05 12:58:51 INFO Applying migration id=follows_sync 2026/02/05 12:58:51 INFO Applying migration id=jsonpath 2026/02/05 12:58:51 INFO Applying migration id=localforward 2026/02/05 12:58:51 INFO Applying migration id=avatar 2026/02/05 12:58:51 INFO Applying migration id=noimage 2026/02/05 12:58:51 INFO Applying migration id=feed 2026/02/05 12:58:51 INFO Applying migration id=bookmarks 2026/02/05 12:58:51 INFO Applying migration id=shareactivity 2026/02/05 12:58:51 INFO Applying migration id=application 2026/02/05 12:58:51 INFO Applying migration id=certificates 2026/02/05 12:58:51 INFO Applying migration id=rawforward 2026/02/05 12:58:51 INFO Applying migration id=publickey 2026/02/05 12:58:51 INFO Applying migration id=resolvegroup 2026/02/05 12:58:51 INFO Applying migration id=reject 2026/02/05 12:58:51 INFO Applying migration id=autodel 2026/02/05 12:58:51 INFO Applying migration id=jsonb 2026/02/05 12:58:51 INFO Applying migration id=quote 2026/02/05 12:58:51 INFO Applying migration id=rfc9421 2026/02/05 12:58:51 INFO Applying migration id=keys 2026/02/05 12:58:51 INFO Applying migration id=portable 2026/02/05 12:58:51 INFO Applying migration id=proofs 2026/02/05 12:58:51 INFO Applying migration id=contexts 2026/02/05 12:58:51 INFO Applying migration id=deliverieshost 2026/02/05 12:58:51 INFO Applying migration id=pembegin 2026/02/05 12:58:51 INFO Applying migration id=didhost 2026/02/05 12:58:53 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:53 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (1.80s) === RUN TestDM_MaxRecipients 2026/02/05 12:58:53 INFO Applying migration id=initial 2026/02/05 12:58:53 INFO Applying migration id=notesupdated 2026/02/05 12:58:53 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:53 INFO Applying migration id=activitiesid 2026/02/05 12:58:53 INFO Applying migration id=outbox 2026/02/05 12:58:53 INFO Applying migration id=edits 2026/02/05 12:58:53 INFO Applying migration id=outboxactor 2026/02/05 12:58:53 INFO Applying migration id=outboxsender 2026/02/05 12:58:53 INFO Applying migration id=thread 2026/02/05 12:58:53 INFO Applying migration id=host 2026/02/05 12:58:53 INFO Applying migration id=sharedinbox 2026/02/05 12:58:53 INFO Applying migration id=noteshost 2026/02/05 12:58:53 INFO Applying migration id=fetched 2026/02/05 12:58:53 INFO Applying migration id=move 2026/02/05 12:58:53 INFO Applying migration id=cleanup 2026/02/05 12:58:53 INFO Applying migration id=received 2026/02/05 12:58:53 INFO Applying migration id=namehost 2026/02/05 12:58:53 INFO Applying migration id=outboxhost 2026/02/05 12:58:53 INFO Applying migration id=notesfts 2026/02/05 12:58:53 INFO Applying migration id=iconsname 2026/02/05 12:58:53 INFO Applying migration id=nohash 2026/02/05 12:58:53 INFO Applying migration id=shares 2026/02/05 12:58:53 INFO Applying migration id=actorttl 2026/02/05 12:58:53 INFO Applying migration id=tocc 2026/02/05 12:58:53 INFO Applying migration id=followeds 2026/02/05 12:58:53 INFO Applying migration id=certhash 2026/02/05 12:58:53 INFO Applying migration id=follows_sync 2026/02/05 12:58:53 INFO Applying migration id=jsonpath 2026/02/05 12:58:53 INFO Applying migration id=localforward 2026/02/05 12:58:53 INFO Applying migration id=avatar 2026/02/05 12:58:53 INFO Applying migration id=noimage 2026/02/05 12:58:53 INFO Applying migration id=feed 2026/02/05 12:58:53 INFO Applying migration id=bookmarks 2026/02/05 12:58:53 INFO Applying migration id=shareactivity 2026/02/05 12:58:53 INFO Applying migration id=application 2026/02/05 12:58:53 INFO Applying migration id=certificates 2026/02/05 12:58:53 INFO Applying migration id=rawforward 2026/02/05 12:58:53 INFO Applying migration id=publickey 2026/02/05 12:58:53 INFO Applying migration id=resolvegroup 2026/02/05 12:58:53 INFO Applying migration id=reject 2026/02/05 12:58:53 INFO Applying migration id=autodel 2026/02/05 12:58:53 INFO Applying migration id=jsonb 2026/02/05 12:58:53 INFO Applying migration id=quote 2026/02/05 12:58:53 INFO Applying migration id=rfc9421 2026/02/05 12:58:53 INFO Applying migration id=keys 2026/02/05 12:58:53 INFO Applying migration id=portable 2026/02/05 12:58:53 INFO Applying migration id=proofs 2026/02/05 12:58:53 INFO Applying migration id=contexts 2026/02/05 12:58:53 INFO Applying migration id=deliverieshost 2026/02/05 12:58:53 INFO Applying migration id=pembegin 2026/02/05 12:58:53 INFO Applying migration id=didhost 2026/02/05 12:58:57 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:58:57 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/02/05 12:58:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-632f-7832-a770-d8d089902777 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-632f-74ed-b48e-7780f0982bb4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-632f-74ed-b48e-7780f0982bb4 2026/02/05 12:58:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-632f-74ed-b48e-7780f0982bb4 2026/02/05 12:58:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-632f-74ed-b48e-7780f0982bb4 2026/02/05 12:58:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-632f-74ed-b48e-7780f0982bb4 --- PASS: TestDM_MaxRecipients (3.98s) === RUN TestEdit_Throttling 2026/02/05 12:58:57 INFO Applying migration id=initial 2026/02/05 12:58:57 INFO Applying migration id=notesupdated 2026/02/05 12:58:57 INFO Applying migration id=personspreferredusername 2026/02/05 12:58:57 INFO Applying migration id=activitiesid 2026/02/05 12:58:57 INFO Applying migration id=outbox 2026/02/05 12:58:57 INFO Applying migration id=edits 2026/02/05 12:58:57 INFO Applying migration id=outboxactor 2026/02/05 12:58:57 INFO Applying migration id=outboxsender 2026/02/05 12:58:57 INFO Applying migration id=thread 2026/02/05 12:58:57 INFO Applying migration id=host 2026/02/05 12:58:57 INFO Applying migration id=sharedinbox 2026/02/05 12:58:57 INFO Applying migration id=noteshost 2026/02/05 12:58:57 INFO Applying migration id=fetched 2026/02/05 12:58:57 INFO Applying migration id=move 2026/02/05 12:58:57 INFO Applying migration id=cleanup 2026/02/05 12:58:57 INFO Applying migration id=received 2026/02/05 12:58:57 INFO Applying migration id=namehost 2026/02/05 12:58:57 INFO Applying migration id=outboxhost 2026/02/05 12:58:57 INFO Applying migration id=notesfts 2026/02/05 12:58:57 INFO Applying migration id=iconsname 2026/02/05 12:58:57 INFO Applying migration id=nohash 2026/02/05 12:58:57 INFO Applying migration id=shares 2026/02/05 12:58:57 INFO Applying migration id=actorttl 2026/02/05 12:58:57 INFO Applying migration id=tocc 2026/02/05 12:58:57 INFO Applying migration id=followeds 2026/02/05 12:58:57 INFO Applying migration id=certhash 2026/02/05 12:58:57 INFO Applying migration id=follows_sync 2026/02/05 12:58:57 INFO Applying migration id=jsonpath 2026/02/05 12:58:57 INFO Applying migration id=localforward 2026/02/05 12:58:57 INFO Applying migration id=avatar 2026/02/05 12:58:57 INFO Applying migration id=noimage 2026/02/05 12:58:57 INFO Applying migration id=feed 2026/02/05 12:58:57 INFO Applying migration id=bookmarks 2026/02/05 12:58:57 INFO Applying migration id=shareactivity 2026/02/05 12:58:57 INFO Applying migration id=application 2026/02/05 12:58:57 INFO Applying migration id=certificates 2026/02/05 12:58:57 INFO Applying migration id=rawforward 2026/02/05 12:58:57 INFO Applying migration id=publickey 2026/02/05 12:58:57 INFO Applying migration id=resolvegroup 2026/02/05 12:58:57 INFO Applying migration id=reject 2026/02/05 12:58:57 INFO Applying migration id=autodel 2026/02/05 12:58:57 INFO Applying migration id=jsonb 2026/02/05 12:58:57 INFO Applying migration id=quote 2026/02/05 12:58:57 INFO Applying migration id=rfc9421 2026/02/05 12:58:57 INFO Applying migration id=keys 2026/02/05 12:58:57 INFO Applying migration id=portable 2026/02/05 12:58:57 INFO Applying migration id=proofs 2026/02/05 12:58:57 INFO Applying migration id=contexts 2026/02/05 12:58:57 INFO Applying migration id=deliverieshost 2026/02/05 12:58:57 INFO Applying migration id=pembegin 2026/02/05 12:58:57 INFO Applying migration id=didhost 2026/02/05 12:59:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de2-7236-785c-8cbb-62e0713c5e16 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de2-7237-7650-9c8a-4870b07f5e95 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de2-7236-785c-8cbb-62e0713c5e16 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de2-7236-785c-8cbb-62e0713c5e16 2026/02/05 12:59:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-7239-7409-98f4-e5d08a9af69d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-7239-73ba-91f8-40adf290bc95 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-7239-73ba-91f8-40adf290bc95 2026/02/05 12:59:01 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2de2-7239-73ba-91f8-40adf290bc95 can=2026-02-05T13:03:01.049Z --- PASS: TestEdit_Throttling (3.85s) === RUN TestEdit_HappyFlow 2026/02/05 12:59:01 INFO Applying migration id=initial 2026/02/05 12:59:01 INFO Applying migration id=notesupdated 2026/02/05 12:59:01 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:01 INFO Applying migration id=activitiesid 2026/02/05 12:59:01 INFO Applying migration id=outbox 2026/02/05 12:59:01 INFO Applying migration id=edits 2026/02/05 12:59:01 INFO Applying migration id=outboxactor 2026/02/05 12:59:01 INFO Applying migration id=outboxsender 2026/02/05 12:59:01 INFO Applying migration id=thread 2026/02/05 12:59:01 INFO Applying migration id=host 2026/02/05 12:59:01 INFO Applying migration id=sharedinbox 2026/02/05 12:59:01 INFO Applying migration id=noteshost 2026/02/05 12:59:01 INFO Applying migration id=fetched 2026/02/05 12:59:01 INFO Applying migration id=move 2026/02/05 12:59:01 INFO Applying migration id=cleanup 2026/02/05 12:59:01 INFO Applying migration id=received 2026/02/05 12:59:01 INFO Applying migration id=namehost 2026/02/05 12:59:01 INFO Applying migration id=outboxhost 2026/02/05 12:59:01 INFO Applying migration id=notesfts 2026/02/05 12:59:01 INFO Applying migration id=iconsname 2026/02/05 12:59:01 INFO Applying migration id=nohash 2026/02/05 12:59:01 INFO Applying migration id=shares 2026/02/05 12:59:01 INFO Applying migration id=actorttl 2026/02/05 12:59:01 INFO Applying migration id=tocc 2026/02/05 12:59:01 INFO Applying migration id=followeds 2026/02/05 12:59:01 INFO Applying migration id=certhash 2026/02/05 12:59:01 INFO Applying migration id=follows_sync 2026/02/05 12:59:01 INFO Applying migration id=jsonpath 2026/02/05 12:59:01 INFO Applying migration id=localforward 2026/02/05 12:59:01 INFO Applying migration id=avatar 2026/02/05 12:59:01 INFO Applying migration id=noimage 2026/02/05 12:59:01 INFO Applying migration id=feed 2026/02/05 12:59:01 INFO Applying migration id=bookmarks 2026/02/05 12:59:01 INFO Applying migration id=shareactivity 2026/02/05 12:59:01 INFO Applying migration id=application 2026/02/05 12:59:01 INFO Applying migration id=certificates 2026/02/05 12:59:01 INFO Applying migration id=rawforward 2026/02/05 12:59:01 INFO Applying migration id=publickey 2026/02/05 12:59:01 INFO Applying migration id=resolvegroup 2026/02/05 12:59:01 INFO Applying migration id=reject 2026/02/05 12:59:01 INFO Applying migration id=autodel 2026/02/05 12:59:01 INFO Applying migration id=jsonb 2026/02/05 12:59:01 INFO Applying migration id=quote 2026/02/05 12:59:01 INFO Applying migration id=rfc9421 2026/02/05 12:59:01 INFO Applying migration id=keys 2026/02/05 12:59:01 INFO Applying migration id=portable 2026/02/05 12:59:01 INFO Applying migration id=proofs 2026/02/05 12:59:01 INFO Applying migration id=contexts 2026/02/05 12:59:01 INFO Applying migration id=deliverieshost 2026/02/05 12:59:01 INFO Applying migration id=pembegin 2026/02/05 12:59:01 INFO Applying migration id=didhost 2026/02/05 12:59:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de2-7e14-7c3b-b1a7-7d47901fe08d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de2-7e15-7a7e-b48a-a37212c4a676 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de2-7e14-7c3b-b1a7-7d47901fe08d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de2-7e14-7c3b-b1a7-7d47901fe08d 2026/02/05 12:59:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-7e17-78bd-97b2-23451df6ba8d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-7e17-786f-88a6-d02ecfc8cec6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-7e17-786f-88a6-d02ecfc8cec6 2026/02/05 12:59:04 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de2-7e19-77d2-96bf-c8f51a469b58 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-7e17-786f-88a6-d02ecfc8cec6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-7e17-786f-88a6-d02ecfc8cec6 2026/02/05 12:59:04 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2de2-7e17-786f-88a6-d02ecfc8cec6 can=2026-02-05T13:15:04.089Z --- PASS: TestEdit_HappyFlow (3.04s) === RUN TestEdit_EmptyContent 2026/02/05 12:59:04 INFO Applying migration id=initial 2026/02/05 12:59:04 INFO Applying migration id=notesupdated 2026/02/05 12:59:04 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:04 INFO Applying migration id=activitiesid 2026/02/05 12:59:04 INFO Applying migration id=outbox 2026/02/05 12:59:04 INFO Applying migration id=edits 2026/02/05 12:59:04 INFO Applying migration id=outboxactor 2026/02/05 12:59:04 INFO Applying migration id=outboxsender 2026/02/05 12:59:04 INFO Applying migration id=thread 2026/02/05 12:59:04 INFO Applying migration id=host 2026/02/05 12:59:04 INFO Applying migration id=sharedinbox 2026/02/05 12:59:04 INFO Applying migration id=noteshost 2026/02/05 12:59:04 INFO Applying migration id=fetched 2026/02/05 12:59:04 INFO Applying migration id=move 2026/02/05 12:59:04 INFO Applying migration id=cleanup 2026/02/05 12:59:04 INFO Applying migration id=received 2026/02/05 12:59:04 INFO Applying migration id=namehost 2026/02/05 12:59:04 INFO Applying migration id=outboxhost 2026/02/05 12:59:04 INFO Applying migration id=notesfts 2026/02/05 12:59:04 INFO Applying migration id=iconsname 2026/02/05 12:59:04 INFO Applying migration id=nohash 2026/02/05 12:59:04 INFO Applying migration id=shares 2026/02/05 12:59:04 INFO Applying migration id=actorttl 2026/02/05 12:59:04 INFO Applying migration id=tocc 2026/02/05 12:59:04 INFO Applying migration id=followeds 2026/02/05 12:59:04 INFO Applying migration id=certhash 2026/02/05 12:59:04 INFO Applying migration id=follows_sync 2026/02/05 12:59:04 INFO Applying migration id=jsonpath 2026/02/05 12:59:04 INFO Applying migration id=localforward 2026/02/05 12:59:04 INFO Applying migration id=avatar 2026/02/05 12:59:04 INFO Applying migration id=noimage 2026/02/05 12:59:04 INFO Applying migration id=feed 2026/02/05 12:59:04 INFO Applying migration id=bookmarks 2026/02/05 12:59:04 INFO Applying migration id=shareactivity 2026/02/05 12:59:04 INFO Applying migration id=application 2026/02/05 12:59:04 INFO Applying migration id=certificates 2026/02/05 12:59:04 INFO Applying migration id=rawforward 2026/02/05 12:59:04 INFO Applying migration id=publickey 2026/02/05 12:59:04 INFO Applying migration id=resolvegroup 2026/02/05 12:59:04 INFO Applying migration id=reject 2026/02/05 12:59:04 INFO Applying migration id=autodel 2026/02/05 12:59:04 INFO Applying migration id=jsonb 2026/02/05 12:59:04 INFO Applying migration id=quote 2026/02/05 12:59:04 INFO Applying migration id=rfc9421 2026/02/05 12:59:04 INFO Applying migration id=keys 2026/02/05 12:59:04 INFO Applying migration id=portable 2026/02/05 12:59:04 INFO Applying migration id=proofs 2026/02/05 12:59:04 INFO Applying migration id=contexts 2026/02/05 12:59:04 INFO Applying migration id=deliverieshost 2026/02/05 12:59:04 INFO Applying migration id=pembegin 2026/02/05 12:59:04 INFO Applying migration id=didhost 2026/02/05 12:59:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de2-88b9-7b5b-91a7-32234952e171 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de2-88ba-78c6-b94a-bf31092e811e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de2-88b9-7b5b-91a7-32234952e171 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de2-88b9-7b5b-91a7-32234952e171 2026/02/05 12:59:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-88bd-7724-b8fe-6ebe16b92b22 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-88bd-76bd-8c18-04dfa1920447 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-88bd-76bd-8c18-04dfa1920447 --- PASS: TestEdit_EmptyContent (2.72s) === RUN TestEdit_LongContent 2026/02/05 12:59:06 INFO Applying migration id=initial 2026/02/05 12:59:06 INFO Applying migration id=notesupdated 2026/02/05 12:59:06 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:06 INFO Applying migration id=activitiesid 2026/02/05 12:59:06 INFO Applying migration id=outbox 2026/02/05 12:59:06 INFO Applying migration id=edits 2026/02/05 12:59:06 INFO Applying migration id=outboxactor 2026/02/05 12:59:06 INFO Applying migration id=outboxsender 2026/02/05 12:59:06 INFO Applying migration id=thread 2026/02/05 12:59:06 INFO Applying migration id=host 2026/02/05 12:59:06 INFO Applying migration id=sharedinbox 2026/02/05 12:59:06 INFO Applying migration id=noteshost 2026/02/05 12:59:06 INFO Applying migration id=fetched 2026/02/05 12:59:06 INFO Applying migration id=move 2026/02/05 12:59:06 INFO Applying migration id=cleanup 2026/02/05 12:59:06 INFO Applying migration id=received 2026/02/05 12:59:06 INFO Applying migration id=namehost 2026/02/05 12:59:06 INFO Applying migration id=outboxhost 2026/02/05 12:59:06 INFO Applying migration id=notesfts 2026/02/05 12:59:06 INFO Applying migration id=iconsname 2026/02/05 12:59:06 INFO Applying migration id=nohash 2026/02/05 12:59:06 INFO Applying migration id=shares 2026/02/05 12:59:06 INFO Applying migration id=actorttl 2026/02/05 12:59:06 INFO Applying migration id=tocc 2026/02/05 12:59:06 INFO Applying migration id=followeds 2026/02/05 12:59:06 INFO Applying migration id=certhash 2026/02/05 12:59:06 INFO Applying migration id=follows_sync 2026/02/05 12:59:06 INFO Applying migration id=jsonpath 2026/02/05 12:59:06 INFO Applying migration id=localforward 2026/02/05 12:59:06 INFO Applying migration id=avatar 2026/02/05 12:59:06 INFO Applying migration id=noimage 2026/02/05 12:59:06 INFO Applying migration id=feed 2026/02/05 12:59:06 INFO Applying migration id=bookmarks 2026/02/05 12:59:06 INFO Applying migration id=shareactivity 2026/02/05 12:59:06 INFO Applying migration id=application 2026/02/05 12:59:06 INFO Applying migration id=certificates 2026/02/05 12:59:06 INFO Applying migration id=rawforward 2026/02/05 12:59:06 INFO Applying migration id=publickey 2026/02/05 12:59:06 INFO Applying migration id=resolvegroup 2026/02/05 12:59:06 INFO Applying migration id=reject 2026/02/05 12:59:06 INFO Applying migration id=autodel 2026/02/05 12:59:06 INFO Applying migration id=jsonb 2026/02/05 12:59:06 INFO Applying migration id=quote 2026/02/05 12:59:06 INFO Applying migration id=rfc9421 2026/02/05 12:59:06 INFO Applying migration id=keys 2026/02/05 12:59:06 INFO Applying migration id=portable 2026/02/05 12:59:06 INFO Applying migration id=proofs 2026/02/05 12:59:06 INFO Applying migration id=contexts 2026/02/05 12:59:06 INFO Applying migration id=deliverieshost 2026/02/05 12:59:06 INFO Applying migration id=pembegin 2026/02/05 12:59:06 INFO Applying migration id=didhost 2026/02/05 12:59:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de2-90a9-73c6-b3be-acbba35fb1ee activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de2-90ab-7e65-8722-f3eb5458de6a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de2-90a9-73c6-b3be-acbba35fb1ee activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de2-90a9-73c6-b3be-acbba35fb1ee 2026/02/05 12:59:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-90ae-718c-8cda-3526ad77ddfb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-90ae-712a-b76e-eb6936239740 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-90ae-712a-b76e-eb6936239740 --- PASS: TestEdit_LongContent (2.04s) === RUN TestEdit_InvalidEscapeSequence 2026/02/05 12:59:08 INFO Applying migration id=initial 2026/02/05 12:59:08 INFO Applying migration id=notesupdated 2026/02/05 12:59:08 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:08 INFO Applying migration id=activitiesid 2026/02/05 12:59:08 INFO Applying migration id=outbox 2026/02/05 12:59:08 INFO Applying migration id=edits 2026/02/05 12:59:08 INFO Applying migration id=outboxactor 2026/02/05 12:59:08 INFO Applying migration id=outboxsender 2026/02/05 12:59:08 INFO Applying migration id=thread 2026/02/05 12:59:08 INFO Applying migration id=host 2026/02/05 12:59:08 INFO Applying migration id=sharedinbox 2026/02/05 12:59:08 INFO Applying migration id=noteshost 2026/02/05 12:59:08 INFO Applying migration id=fetched 2026/02/05 12:59:08 INFO Applying migration id=move 2026/02/05 12:59:08 INFO Applying migration id=cleanup 2026/02/05 12:59:08 INFO Applying migration id=received 2026/02/05 12:59:08 INFO Applying migration id=namehost 2026/02/05 12:59:08 INFO Applying migration id=outboxhost 2026/02/05 12:59:08 INFO Applying migration id=notesfts 2026/02/05 12:59:08 INFO Applying migration id=iconsname 2026/02/05 12:59:08 INFO Applying migration id=nohash 2026/02/05 12:59:08 INFO Applying migration id=shares 2026/02/05 12:59:08 INFO Applying migration id=actorttl 2026/02/05 12:59:08 INFO Applying migration id=tocc 2026/02/05 12:59:08 INFO Applying migration id=followeds 2026/02/05 12:59:08 INFO Applying migration id=certhash 2026/02/05 12:59:08 INFO Applying migration id=follows_sync 2026/02/05 12:59:08 INFO Applying migration id=jsonpath 2026/02/05 12:59:08 INFO Applying migration id=localforward 2026/02/05 12:59:08 INFO Applying migration id=avatar 2026/02/05 12:59:08 INFO Applying migration id=noimage 2026/02/05 12:59:08 INFO Applying migration id=feed 2026/02/05 12:59:08 INFO Applying migration id=bookmarks 2026/02/05 12:59:08 INFO Applying migration id=shareactivity 2026/02/05 12:59:08 INFO Applying migration id=application 2026/02/05 12:59:08 INFO Applying migration id=certificates 2026/02/05 12:59:08 INFO Applying migration id=rawforward 2026/02/05 12:59:08 INFO Applying migration id=publickey 2026/02/05 12:59:08 INFO Applying migration id=resolvegroup 2026/02/05 12:59:08 INFO Applying migration id=reject 2026/02/05 12:59:08 INFO Applying migration id=autodel 2026/02/05 12:59:08 INFO Applying migration id=jsonb 2026/02/05 12:59:08 INFO Applying migration id=quote 2026/02/05 12:59:08 INFO Applying migration id=rfc9421 2026/02/05 12:59:08 INFO Applying migration id=keys 2026/02/05 12:59:08 INFO Applying migration id=portable 2026/02/05 12:59:08 INFO Applying migration id=proofs 2026/02/05 12:59:08 INFO Applying migration id=contexts 2026/02/05 12:59:08 INFO Applying migration id=deliverieshost 2026/02/05 12:59:08 INFO Applying migration id=pembegin 2026/02/05 12:59:08 INFO Applying migration id=didhost 2026/02/05 12:59:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de2-9f6a-7096-893e-ab851caef798 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de2-9f6a-7c41-9c0e-597461480c93 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de2-9f6a-7096-893e-ab851caef798 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de2-9f6a-7096-893e-ab851caef798 2026/02/05 12:59:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-9f6c-7980-894d-96c7d3662fef activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-9f6c-7932-9a58-9613868070ac activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-9f6c-7932-9a58-9613868070ac --- PASS: TestEdit_InvalidEscapeSequence (3.77s) === RUN TestEdit_NoSuchPost 2026/02/05 12:59:12 INFO Applying migration id=initial 2026/02/05 12:59:12 INFO Applying migration id=notesupdated 2026/02/05 12:59:12 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:12 INFO Applying migration id=activitiesid 2026/02/05 12:59:12 INFO Applying migration id=outbox 2026/02/05 12:59:12 INFO Applying migration id=edits 2026/02/05 12:59:12 INFO Applying migration id=outboxactor 2026/02/05 12:59:12 INFO Applying migration id=outboxsender 2026/02/05 12:59:12 INFO Applying migration id=thread 2026/02/05 12:59:12 INFO Applying migration id=host 2026/02/05 12:59:12 INFO Applying migration id=sharedinbox 2026/02/05 12:59:12 INFO Applying migration id=noteshost 2026/02/05 12:59:12 INFO Applying migration id=fetched 2026/02/05 12:59:12 INFO Applying migration id=move 2026/02/05 12:59:12 INFO Applying migration id=cleanup 2026/02/05 12:59:12 INFO Applying migration id=received 2026/02/05 12:59:12 INFO Applying migration id=namehost 2026/02/05 12:59:12 INFO Applying migration id=outboxhost 2026/02/05 12:59:12 INFO Applying migration id=notesfts 2026/02/05 12:59:12 INFO Applying migration id=iconsname 2026/02/05 12:59:12 INFO Applying migration id=nohash 2026/02/05 12:59:12 INFO Applying migration id=shares 2026/02/05 12:59:12 INFO Applying migration id=actorttl 2026/02/05 12:59:12 INFO Applying migration id=tocc 2026/02/05 12:59:12 INFO Applying migration id=followeds 2026/02/05 12:59:12 INFO Applying migration id=certhash 2026/02/05 12:59:12 INFO Applying migration id=follows_sync 2026/02/05 12:59:12 INFO Applying migration id=jsonpath 2026/02/05 12:59:12 INFO Applying migration id=localforward 2026/02/05 12:59:12 INFO Applying migration id=avatar 2026/02/05 12:59:12 INFO Applying migration id=noimage 2026/02/05 12:59:12 INFO Applying migration id=feed 2026/02/05 12:59:12 INFO Applying migration id=bookmarks 2026/02/05 12:59:12 INFO Applying migration id=shareactivity 2026/02/05 12:59:12 INFO Applying migration id=application 2026/02/05 12:59:12 INFO Applying migration id=certificates 2026/02/05 12:59:12 INFO Applying migration id=rawforward 2026/02/05 12:59:12 INFO Applying migration id=publickey 2026/02/05 12:59:12 INFO Applying migration id=resolvegroup 2026/02/05 12:59:12 INFO Applying migration id=reject 2026/02/05 12:59:12 INFO Applying migration id=autodel 2026/02/05 12:59:12 INFO Applying migration id=jsonb 2026/02/05 12:59:12 INFO Applying migration id=quote 2026/02/05 12:59:12 INFO Applying migration id=rfc9421 2026/02/05 12:59:12 INFO Applying migration id=keys 2026/02/05 12:59:12 INFO Applying migration id=portable 2026/02/05 12:59:12 INFO Applying migration id=proofs 2026/02/05 12:59:12 INFO Applying migration id=contexts 2026/02/05 12:59:12 INFO Applying migration id=deliverieshost 2026/02/05 12:59:12 INFO Applying migration id=pembegin 2026/02/05 12:59:12 INFO Applying migration id=didhost 2026/02/05 12:59:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de2-ab48-7185-a585-90a7240bb358 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de2-ab48-7df2-ac66-74c97d811409 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de2-ab48-7185-a585-90a7240bb358 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de2-ab48-7185-a585-90a7240bb358 2026/02/05 12:59:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-ab4a-79ca-a81b-8aa510925ccc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-ab4a-7982-8133-8968e66c8feb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-ab4a-7982-8133-8968e66c8feb 2026/02/05 12:59:15 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (3.04s) === RUN TestEdit_UnauthenticatedUser 2026/02/05 12:59:15 INFO Applying migration id=initial 2026/02/05 12:59:15 INFO Applying migration id=notesupdated 2026/02/05 12:59:15 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:15 INFO Applying migration id=activitiesid 2026/02/05 12:59:15 INFO Applying migration id=outbox 2026/02/05 12:59:15 INFO Applying migration id=edits 2026/02/05 12:59:15 INFO Applying migration id=outboxactor 2026/02/05 12:59:15 INFO Applying migration id=outboxsender 2026/02/05 12:59:15 INFO Applying migration id=thread 2026/02/05 12:59:15 INFO Applying migration id=host 2026/02/05 12:59:15 INFO Applying migration id=sharedinbox 2026/02/05 12:59:15 INFO Applying migration id=noteshost 2026/02/05 12:59:15 INFO Applying migration id=fetched 2026/02/05 12:59:15 INFO Applying migration id=move 2026/02/05 12:59:15 INFO Applying migration id=cleanup 2026/02/05 12:59:15 INFO Applying migration id=received 2026/02/05 12:59:15 INFO Applying migration id=namehost 2026/02/05 12:59:15 INFO Applying migration id=outboxhost 2026/02/05 12:59:15 INFO Applying migration id=notesfts 2026/02/05 12:59:15 INFO Applying migration id=iconsname 2026/02/05 12:59:15 INFO Applying migration id=nohash 2026/02/05 12:59:15 INFO Applying migration id=shares 2026/02/05 12:59:15 INFO Applying migration id=actorttl 2026/02/05 12:59:15 INFO Applying migration id=tocc 2026/02/05 12:59:15 INFO Applying migration id=followeds 2026/02/05 12:59:15 INFO Applying migration id=certhash 2026/02/05 12:59:15 INFO Applying migration id=follows_sync 2026/02/05 12:59:15 INFO Applying migration id=jsonpath 2026/02/05 12:59:15 INFO Applying migration id=localforward 2026/02/05 12:59:15 INFO Applying migration id=avatar 2026/02/05 12:59:15 INFO Applying migration id=noimage 2026/02/05 12:59:15 INFO Applying migration id=feed 2026/02/05 12:59:15 INFO Applying migration id=bookmarks 2026/02/05 12:59:15 INFO Applying migration id=shareactivity 2026/02/05 12:59:15 INFO Applying migration id=application 2026/02/05 12:59:15 INFO Applying migration id=certificates 2026/02/05 12:59:15 INFO Applying migration id=rawforward 2026/02/05 12:59:15 INFO Applying migration id=publickey 2026/02/05 12:59:15 INFO Applying migration id=resolvegroup 2026/02/05 12:59:15 INFO Applying migration id=reject 2026/02/05 12:59:15 INFO Applying migration id=autodel 2026/02/05 12:59:15 INFO Applying migration id=jsonb 2026/02/05 12:59:15 INFO Applying migration id=quote 2026/02/05 12:59:15 INFO Applying migration id=rfc9421 2026/02/05 12:59:15 INFO Applying migration id=keys 2026/02/05 12:59:15 INFO Applying migration id=portable 2026/02/05 12:59:15 INFO Applying migration id=proofs 2026/02/05 12:59:15 INFO Applying migration id=contexts 2026/02/05 12:59:15 INFO Applying migration id=deliverieshost 2026/02/05 12:59:15 INFO Applying migration id=pembegin 2026/02/05 12:59:15 INFO Applying migration id=didhost 2026/02/05 12:59:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de2-b2d0-72a4-8178-465b9ea7c4f3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de2-b2d1-70a4-a097-d205bc59ab79 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de2-b2d0-72a4-8178-465b9ea7c4f3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de2-b2d0-72a4-8178-465b9ea7c4f3 2026/02/05 12:59:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-b2d2-7ee6-b484-9bd0cd6a4fd5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-b2d2-7e9b-9f6e-f032f62faf3a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-b2d2-7e9b-9f6e-f032f62faf3a --- PASS: TestEdit_UnauthenticatedUser (1.93s) === RUN TestEdit_AddHashtag 2026/02/05 12:59:17 INFO Applying migration id=initial 2026/02/05 12:59:17 INFO Applying migration id=notesupdated 2026/02/05 12:59:17 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:17 INFO Applying migration id=activitiesid 2026/02/05 12:59:17 INFO Applying migration id=outbox 2026/02/05 12:59:17 INFO Applying migration id=edits 2026/02/05 12:59:17 INFO Applying migration id=outboxactor 2026/02/05 12:59:17 INFO Applying migration id=outboxsender 2026/02/05 12:59:17 INFO Applying migration id=thread 2026/02/05 12:59:17 INFO Applying migration id=host 2026/02/05 12:59:17 INFO Applying migration id=sharedinbox 2026/02/05 12:59:17 INFO Applying migration id=noteshost 2026/02/05 12:59:17 INFO Applying migration id=fetched 2026/02/05 12:59:17 INFO Applying migration id=move 2026/02/05 12:59:17 INFO Applying migration id=cleanup 2026/02/05 12:59:17 INFO Applying migration id=received 2026/02/05 12:59:17 INFO Applying migration id=namehost 2026/02/05 12:59:17 INFO Applying migration id=outboxhost 2026/02/05 12:59:17 INFO Applying migration id=notesfts 2026/02/05 12:59:17 INFO Applying migration id=iconsname 2026/02/05 12:59:17 INFO Applying migration id=nohash 2026/02/05 12:59:17 INFO Applying migration id=shares 2026/02/05 12:59:17 INFO Applying migration id=actorttl 2026/02/05 12:59:17 INFO Applying migration id=tocc 2026/02/05 12:59:17 INFO Applying migration id=followeds 2026/02/05 12:59:17 INFO Applying migration id=certhash 2026/02/05 12:59:17 INFO Applying migration id=follows_sync 2026/02/05 12:59:17 INFO Applying migration id=jsonpath 2026/02/05 12:59:17 INFO Applying migration id=localforward 2026/02/05 12:59:17 INFO Applying migration id=avatar 2026/02/05 12:59:17 INFO Applying migration id=noimage 2026/02/05 12:59:17 INFO Applying migration id=feed 2026/02/05 12:59:17 INFO Applying migration id=bookmarks 2026/02/05 12:59:17 INFO Applying migration id=shareactivity 2026/02/05 12:59:17 INFO Applying migration id=application 2026/02/05 12:59:17 INFO Applying migration id=certificates 2026/02/05 12:59:17 INFO Applying migration id=rawforward 2026/02/05 12:59:17 INFO Applying migration id=publickey 2026/02/05 12:59:17 INFO Applying migration id=resolvegroup 2026/02/05 12:59:17 INFO Applying migration id=reject 2026/02/05 12:59:17 INFO Applying migration id=autodel 2026/02/05 12:59:17 INFO Applying migration id=jsonb 2026/02/05 12:59:17 INFO Applying migration id=quote 2026/02/05 12:59:17 INFO Applying migration id=rfc9421 2026/02/05 12:59:17 INFO Applying migration id=keys 2026/02/05 12:59:17 INFO Applying migration id=portable 2026/02/05 12:59:17 INFO Applying migration id=proofs 2026/02/05 12:59:17 INFO Applying migration id=contexts 2026/02/05 12:59:17 INFO Applying migration id=deliverieshost 2026/02/05 12:59:17 INFO Applying migration id=pembegin 2026/02/05 12:59:17 INFO Applying migration id=didhost 2026/02/05 12:59:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-b9c6-712e-a838-cb3f33b24e10 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-b9c6-709b-ad91-b3ba43bcf528 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-b9c6-709b-ad91-b3ba43bcf528 2026/02/05 12:59:19 INFO Generating first response key=/users/hashtag/hello 2026/02/05 12:59:19 INFO Generating first response key=/users/hashtag/world 2026/02/05 12:59:19 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de2-b9cb-7251-ba8d-039c6b12929e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-b9c6-709b-ad91-b3ba43bcf528 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-b9c6-709b-ad91-b3ba43bcf528 2026/02/05 12:59:19 INFO Generating first response key=/hashtag/hello 2026/02/05 12:59:19 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (1.78s) === RUN TestEdit_RemoveHashtag 2026/02/05 12:59:19 INFO Applying migration id=initial 2026/02/05 12:59:19 INFO Applying migration id=notesupdated 2026/02/05 12:59:19 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:19 INFO Applying migration id=activitiesid 2026/02/05 12:59:19 INFO Applying migration id=outbox 2026/02/05 12:59:19 INFO Applying migration id=edits 2026/02/05 12:59:19 INFO Applying migration id=outboxactor 2026/02/05 12:59:19 INFO Applying migration id=outboxsender 2026/02/05 12:59:19 INFO Applying migration id=thread 2026/02/05 12:59:19 INFO Applying migration id=host 2026/02/05 12:59:19 INFO Applying migration id=sharedinbox 2026/02/05 12:59:19 INFO Applying migration id=noteshost 2026/02/05 12:59:19 INFO Applying migration id=fetched 2026/02/05 12:59:19 INFO Applying migration id=move 2026/02/05 12:59:19 INFO Applying migration id=cleanup 2026/02/05 12:59:19 INFO Applying migration id=received 2026/02/05 12:59:19 INFO Applying migration id=namehost 2026/02/05 12:59:19 INFO Applying migration id=outboxhost 2026/02/05 12:59:19 INFO Applying migration id=notesfts 2026/02/05 12:59:19 INFO Applying migration id=iconsname 2026/02/05 12:59:19 INFO Applying migration id=nohash 2026/02/05 12:59:19 INFO Applying migration id=shares 2026/02/05 12:59:19 INFO Applying migration id=actorttl 2026/02/05 12:59:19 INFO Applying migration id=tocc 2026/02/05 12:59:19 INFO Applying migration id=followeds 2026/02/05 12:59:19 INFO Applying migration id=certhash 2026/02/05 12:59:19 INFO Applying migration id=follows_sync 2026/02/05 12:59:19 INFO Applying migration id=jsonpath 2026/02/05 12:59:19 INFO Applying migration id=localforward 2026/02/05 12:59:19 INFO Applying migration id=avatar 2026/02/05 12:59:19 INFO Applying migration id=noimage 2026/02/05 12:59:19 INFO Applying migration id=feed 2026/02/05 12:59:19 INFO Applying migration id=bookmarks 2026/02/05 12:59:19 INFO Applying migration id=shareactivity 2026/02/05 12:59:19 INFO Applying migration id=application 2026/02/05 12:59:19 INFO Applying migration id=certificates 2026/02/05 12:59:19 INFO Applying migration id=rawforward 2026/02/05 12:59:19 INFO Applying migration id=publickey 2026/02/05 12:59:19 INFO Applying migration id=resolvegroup 2026/02/05 12:59:19 INFO Applying migration id=reject 2026/02/05 12:59:19 INFO Applying migration id=autodel 2026/02/05 12:59:19 INFO Applying migration id=jsonb 2026/02/05 12:59:19 INFO Applying migration id=quote 2026/02/05 12:59:19 INFO Applying migration id=rfc9421 2026/02/05 12:59:19 INFO Applying migration id=keys 2026/02/05 12:59:19 INFO Applying migration id=portable 2026/02/05 12:59:19 INFO Applying migration id=proofs 2026/02/05 12:59:19 INFO Applying migration id=contexts 2026/02/05 12:59:19 INFO Applying migration id=deliverieshost 2026/02/05 12:59:19 INFO Applying migration id=pembegin 2026/02/05 12:59:19 INFO Applying migration id=didhost 2026/02/05 12:59:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-c17d-7ea1-8a82-994baf5460bf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-c17d-7df4-a484-f847e1692f6a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-c17d-7df4-a484-f847e1692f6a 2026/02/05 12:59:21 INFO Generating first response key=/users/hashtag/hello 2026/02/05 12:59:21 INFO Generating first response key=/users/hashtag/world 2026/02/05 12:59:21 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de2-c182-7e7c-9d8f-0f067c664fbf activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-c17d-7df4-a484-f847e1692f6a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-c17d-7df4-a484-f847e1692f6a 2026/02/05 12:59:21 INFO Generating first response key=/hashtag/hello 2026/02/05 12:59:21 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (1.97s) === RUN TestEdit_KeepHashtags 2026/02/05 12:59:21 INFO Applying migration id=initial 2026/02/05 12:59:21 INFO Applying migration id=notesupdated 2026/02/05 12:59:21 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:21 INFO Applying migration id=activitiesid 2026/02/05 12:59:21 INFO Applying migration id=outbox 2026/02/05 12:59:21 INFO Applying migration id=edits 2026/02/05 12:59:21 INFO Applying migration id=outboxactor 2026/02/05 12:59:21 INFO Applying migration id=outboxsender 2026/02/05 12:59:21 INFO Applying migration id=thread 2026/02/05 12:59:21 INFO Applying migration id=host 2026/02/05 12:59:21 INFO Applying migration id=sharedinbox 2026/02/05 12:59:21 INFO Applying migration id=noteshost 2026/02/05 12:59:21 INFO Applying migration id=fetched 2026/02/05 12:59:21 INFO Applying migration id=move 2026/02/05 12:59:21 INFO Applying migration id=cleanup 2026/02/05 12:59:21 INFO Applying migration id=received 2026/02/05 12:59:21 INFO Applying migration id=namehost 2026/02/05 12:59:21 INFO Applying migration id=outboxhost 2026/02/05 12:59:21 INFO Applying migration id=notesfts 2026/02/05 12:59:21 INFO Applying migration id=iconsname 2026/02/05 12:59:21 INFO Applying migration id=nohash 2026/02/05 12:59:21 INFO Applying migration id=shares 2026/02/05 12:59:21 INFO Applying migration id=actorttl 2026/02/05 12:59:21 INFO Applying migration id=tocc 2026/02/05 12:59:21 INFO Applying migration id=followeds 2026/02/05 12:59:21 INFO Applying migration id=certhash 2026/02/05 12:59:21 INFO Applying migration id=follows_sync 2026/02/05 12:59:21 INFO Applying migration id=jsonpath 2026/02/05 12:59:21 INFO Applying migration id=localforward 2026/02/05 12:59:21 INFO Applying migration id=avatar 2026/02/05 12:59:21 INFO Applying migration id=noimage 2026/02/05 12:59:21 INFO Applying migration id=feed 2026/02/05 12:59:21 INFO Applying migration id=bookmarks 2026/02/05 12:59:21 INFO Applying migration id=shareactivity 2026/02/05 12:59:21 INFO Applying migration id=application 2026/02/05 12:59:21 INFO Applying migration id=certificates 2026/02/05 12:59:21 INFO Applying migration id=rawforward 2026/02/05 12:59:21 INFO Applying migration id=publickey 2026/02/05 12:59:21 INFO Applying migration id=resolvegroup 2026/02/05 12:59:21 INFO Applying migration id=reject 2026/02/05 12:59:21 INFO Applying migration id=autodel 2026/02/05 12:59:21 INFO Applying migration id=jsonb 2026/02/05 12:59:21 INFO Applying migration id=quote 2026/02/05 12:59:21 INFO Applying migration id=rfc9421 2026/02/05 12:59:21 INFO Applying migration id=keys 2026/02/05 12:59:21 INFO Applying migration id=portable 2026/02/05 12:59:21 INFO Applying migration id=proofs 2026/02/05 12:59:21 INFO Applying migration id=contexts 2026/02/05 12:59:21 INFO Applying migration id=deliverieshost 2026/02/05 12:59:21 INFO Applying migration id=pembegin 2026/02/05 12:59:21 INFO Applying migration id=didhost 2026/02/05 12:59:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-cb9b-70f6-be35-32c20be01cbd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-cb9b-707b-b1d1-848a0451a873 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-cb9b-707b-b1d1-848a0451a873 2026/02/05 12:59:23 INFO Generating first response key=/users/hashtag/hello 2026/02/05 12:59:23 INFO Generating first response key=/users/hashtag/world 2026/02/05 12:59:23 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de2-cba2-7224-ade0-275feab3b47e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-cb9b-707b-b1d1-848a0451a873 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-cb9b-707b-b1d1-848a0451a873 2026/02/05 12:59:23 INFO Generating first response key=/hashtag/hello 2026/02/05 12:59:23 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (2.59s) === RUN TestEdit_AddMention 2026/02/05 12:59:23 INFO Applying migration id=initial 2026/02/05 12:59:23 INFO Applying migration id=notesupdated 2026/02/05 12:59:23 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:23 INFO Applying migration id=activitiesid 2026/02/05 12:59:23 INFO Applying migration id=outbox 2026/02/05 12:59:23 INFO Applying migration id=edits 2026/02/05 12:59:23 INFO Applying migration id=outboxactor 2026/02/05 12:59:23 INFO Applying migration id=outboxsender 2026/02/05 12:59:23 INFO Applying migration id=thread 2026/02/05 12:59:23 INFO Applying migration id=host 2026/02/05 12:59:23 INFO Applying migration id=sharedinbox 2026/02/05 12:59:23 INFO Applying migration id=noteshost 2026/02/05 12:59:23 INFO Applying migration id=fetched 2026/02/05 12:59:23 INFO Applying migration id=move 2026/02/05 12:59:23 INFO Applying migration id=cleanup 2026/02/05 12:59:23 INFO Applying migration id=received 2026/02/05 12:59:23 INFO Applying migration id=namehost 2026/02/05 12:59:23 INFO Applying migration id=outboxhost 2026/02/05 12:59:23 INFO Applying migration id=notesfts 2026/02/05 12:59:23 INFO Applying migration id=iconsname 2026/02/05 12:59:23 INFO Applying migration id=nohash 2026/02/05 12:59:23 INFO Applying migration id=shares 2026/02/05 12:59:23 INFO Applying migration id=actorttl 2026/02/05 12:59:23 INFO Applying migration id=tocc 2026/02/05 12:59:23 INFO Applying migration id=followeds 2026/02/05 12:59:23 INFO Applying migration id=certhash 2026/02/05 12:59:23 INFO Applying migration id=follows_sync 2026/02/05 12:59:23 INFO Applying migration id=jsonpath 2026/02/05 12:59:24 INFO Applying migration id=localforward 2026/02/05 12:59:24 INFO Applying migration id=avatar 2026/02/05 12:59:24 INFO Applying migration id=noimage 2026/02/05 12:59:24 INFO Applying migration id=feed 2026/02/05 12:59:24 INFO Applying migration id=bookmarks 2026/02/05 12:59:24 INFO Applying migration id=shareactivity 2026/02/05 12:59:24 INFO Applying migration id=application 2026/02/05 12:59:24 INFO Applying migration id=certificates 2026/02/05 12:59:24 INFO Applying migration id=rawforward 2026/02/05 12:59:24 INFO Applying migration id=publickey 2026/02/05 12:59:24 INFO Applying migration id=resolvegroup 2026/02/05 12:59:24 INFO Applying migration id=reject 2026/02/05 12:59:24 INFO Applying migration id=autodel 2026/02/05 12:59:24 INFO Applying migration id=jsonb 2026/02/05 12:59:24 INFO Applying migration id=quote 2026/02/05 12:59:24 INFO Applying migration id=rfc9421 2026/02/05 12:59:24 INFO Applying migration id=keys 2026/02/05 12:59:24 INFO Applying migration id=portable 2026/02/05 12:59:24 INFO Applying migration id=proofs 2026/02/05 12:59:24 INFO Applying migration id=contexts 2026/02/05 12:59:24 INFO Applying migration id=deliverieshost 2026/02/05 12:59:24 INFO Applying migration id=pembegin 2026/02/05 12:59:24 INFO Applying migration id=didhost 2026/02/05 12:59:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-d2e2-743d-9f42-53845fc406f2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-d2e2-73ba-b900-ad7b025ecf2c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-d2e2-73ba-b900-ad7b025ecf2c 2026/02/05 12:59:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-d2e2-73ba-b900-ad7b025ecf2c 2026/02/05 12:59:25 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:59:25 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de2-d2e6-7b83-a019-61b6a6b129cc activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-d2e2-73ba-b900-ad7b025ecf2c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-d2e2-73ba-b900-ad7b025ecf2c 2026/02/05 12:59:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-d2e2-73ba-b900-ad7b025ecf2c --- PASS: TestEdit_AddMention (1.86s) === RUN TestEdit_RemoveMention 2026/02/05 12:59:25 INFO Applying migration id=initial 2026/02/05 12:59:25 INFO Applying migration id=notesupdated 2026/02/05 12:59:25 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:25 INFO Applying migration id=activitiesid 2026/02/05 12:59:25 INFO Applying migration id=outbox 2026/02/05 12:59:25 INFO Applying migration id=edits 2026/02/05 12:59:25 INFO Applying migration id=outboxactor 2026/02/05 12:59:25 INFO Applying migration id=outboxsender 2026/02/05 12:59:25 INFO Applying migration id=thread 2026/02/05 12:59:25 INFO Applying migration id=host 2026/02/05 12:59:25 INFO Applying migration id=sharedinbox 2026/02/05 12:59:25 INFO Applying migration id=noteshost 2026/02/05 12:59:25 INFO Applying migration id=fetched 2026/02/05 12:59:25 INFO Applying migration id=move 2026/02/05 12:59:25 INFO Applying migration id=cleanup 2026/02/05 12:59:25 INFO Applying migration id=received 2026/02/05 12:59:25 INFO Applying migration id=namehost 2026/02/05 12:59:25 INFO Applying migration id=outboxhost 2026/02/05 12:59:25 INFO Applying migration id=notesfts 2026/02/05 12:59:25 INFO Applying migration id=iconsname 2026/02/05 12:59:25 INFO Applying migration id=nohash 2026/02/05 12:59:25 INFO Applying migration id=shares 2026/02/05 12:59:25 INFO Applying migration id=actorttl 2026/02/05 12:59:25 INFO Applying migration id=tocc 2026/02/05 12:59:25 INFO Applying migration id=followeds 2026/02/05 12:59:25 INFO Applying migration id=certhash 2026/02/05 12:59:25 INFO Applying migration id=follows_sync 2026/02/05 12:59:25 INFO Applying migration id=jsonpath 2026/02/05 12:59:25 INFO Applying migration id=localforward 2026/02/05 12:59:25 INFO Applying migration id=avatar 2026/02/05 12:59:25 INFO Applying migration id=noimage 2026/02/05 12:59:25 INFO Applying migration id=feed 2026/02/05 12:59:25 INFO Applying migration id=bookmarks 2026/02/05 12:59:25 INFO Applying migration id=shareactivity 2026/02/05 12:59:25 INFO Applying migration id=application 2026/02/05 12:59:25 INFO Applying migration id=certificates 2026/02/05 12:59:25 INFO Applying migration id=rawforward 2026/02/05 12:59:25 INFO Applying migration id=publickey 2026/02/05 12:59:25 INFO Applying migration id=resolvegroup 2026/02/05 12:59:25 INFO Applying migration id=reject 2026/02/05 12:59:25 INFO Applying migration id=autodel 2026/02/05 12:59:25 INFO Applying migration id=jsonb 2026/02/05 12:59:25 INFO Applying migration id=quote 2026/02/05 12:59:25 INFO Applying migration id=rfc9421 2026/02/05 12:59:25 INFO Applying migration id=keys 2026/02/05 12:59:25 INFO Applying migration id=portable 2026/02/05 12:59:25 INFO Applying migration id=proofs 2026/02/05 12:59:25 INFO Applying migration id=contexts 2026/02/05 12:59:25 INFO Applying migration id=deliverieshost 2026/02/05 12:59:25 INFO Applying migration id=pembegin 2026/02/05 12:59:25 INFO Applying migration id=didhost 2026/02/05 12:59:28 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:59:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-dc6a-7d55-863a-e942502d492a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-dc6a-7966-9f7d-89c4194eb4c8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-dc6a-7966-9f7d-89c4194eb4c8 2026/02/05 12:59:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-dc6a-7966-9f7d-89c4194eb4c8 2026/02/05 12:59:28 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de2-dc6f-74ee-93be-69a51b965f92 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-dc6a-7966-9f7d-89c4194eb4c8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-dc6a-7966-9f7d-89c4194eb4c8 2026/02/05 12:59:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-dc6a-7966-9f7d-89c4194eb4c8 --- PASS: TestEdit_RemoveMention (2.44s) === RUN TestEdit_KeepMention 2026/02/05 12:59:28 INFO Applying migration id=initial 2026/02/05 12:59:28 INFO Applying migration id=notesupdated 2026/02/05 12:59:28 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:28 INFO Applying migration id=activitiesid 2026/02/05 12:59:28 INFO Applying migration id=outbox 2026/02/05 12:59:28 INFO Applying migration id=edits 2026/02/05 12:59:28 INFO Applying migration id=outboxactor 2026/02/05 12:59:28 INFO Applying migration id=outboxsender 2026/02/05 12:59:28 INFO Applying migration id=thread 2026/02/05 12:59:28 INFO Applying migration id=host 2026/02/05 12:59:28 INFO Applying migration id=sharedinbox 2026/02/05 12:59:28 INFO Applying migration id=noteshost 2026/02/05 12:59:28 INFO Applying migration id=fetched 2026/02/05 12:59:28 INFO Applying migration id=move 2026/02/05 12:59:28 INFO Applying migration id=cleanup 2026/02/05 12:59:28 INFO Applying migration id=received 2026/02/05 12:59:28 INFO Applying migration id=namehost 2026/02/05 12:59:28 INFO Applying migration id=outboxhost 2026/02/05 12:59:28 INFO Applying migration id=notesfts 2026/02/05 12:59:28 INFO Applying migration id=iconsname 2026/02/05 12:59:28 INFO Applying migration id=nohash 2026/02/05 12:59:28 INFO Applying migration id=shares 2026/02/05 12:59:28 INFO Applying migration id=actorttl 2026/02/05 12:59:28 INFO Applying migration id=tocc 2026/02/05 12:59:28 INFO Applying migration id=followeds 2026/02/05 12:59:28 INFO Applying migration id=certhash 2026/02/05 12:59:28 INFO Applying migration id=follows_sync 2026/02/05 12:59:28 INFO Applying migration id=jsonpath 2026/02/05 12:59:28 INFO Applying migration id=localforward 2026/02/05 12:59:28 INFO Applying migration id=avatar 2026/02/05 12:59:28 INFO Applying migration id=noimage 2026/02/05 12:59:28 INFO Applying migration id=feed 2026/02/05 12:59:28 INFO Applying migration id=bookmarks 2026/02/05 12:59:28 INFO Applying migration id=shareactivity 2026/02/05 12:59:28 INFO Applying migration id=application 2026/02/05 12:59:28 INFO Applying migration id=certificates 2026/02/05 12:59:28 INFO Applying migration id=rawforward 2026/02/05 12:59:28 INFO Applying migration id=publickey 2026/02/05 12:59:28 INFO Applying migration id=resolvegroup 2026/02/05 12:59:28 INFO Applying migration id=reject 2026/02/05 12:59:28 INFO Applying migration id=autodel 2026/02/05 12:59:28 INFO Applying migration id=jsonb 2026/02/05 12:59:28 INFO Applying migration id=quote 2026/02/05 12:59:28 INFO Applying migration id=rfc9421 2026/02/05 12:59:28 INFO Applying migration id=keys 2026/02/05 12:59:28 INFO Applying migration id=portable 2026/02/05 12:59:28 INFO Applying migration id=proofs 2026/02/05 12:59:28 INFO Applying migration id=contexts 2026/02/05 12:59:28 INFO Applying migration id=deliverieshost 2026/02/05 12:59:28 INFO Applying migration id=pembegin 2026/02/05 12:59:28 INFO Applying migration id=didhost 2026/02/05 12:59:30 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:59:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-e4f9-7ec4-b3cb-16904336c878 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-e4f9-7afd-b1c6-8c969bc963b8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-e4f9-7afd-b1c6-8c969bc963b8 2026/02/05 12:59:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-e4f9-7afd-b1c6-8c969bc963b8 2026/02/05 12:59:30 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:59:30 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de2-e4fe-7573-b855-3809f8fa29a6 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-e4f9-7afd-b1c6-8c969bc963b8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-e4f9-7afd-b1c6-8c969bc963b8 2026/02/05 12:59:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-e4f9-7afd-b1c6-8c969bc963b8 --- PASS: TestEdit_KeepMention (2.19s) === RUN TestEdit_PollAddOption 2026/02/05 12:59:30 INFO Applying migration id=initial 2026/02/05 12:59:30 INFO Applying migration id=notesupdated 2026/02/05 12:59:30 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:30 INFO Applying migration id=activitiesid 2026/02/05 12:59:30 INFO Applying migration id=outbox 2026/02/05 12:59:30 INFO Applying migration id=edits 2026/02/05 12:59:30 INFO Applying migration id=outboxactor 2026/02/05 12:59:30 INFO Applying migration id=outboxsender 2026/02/05 12:59:30 INFO Applying migration id=thread 2026/02/05 12:59:30 INFO Applying migration id=host 2026/02/05 12:59:30 INFO Applying migration id=sharedinbox 2026/02/05 12:59:30 INFO Applying migration id=noteshost 2026/02/05 12:59:30 INFO Applying migration id=fetched 2026/02/05 12:59:30 INFO Applying migration id=move 2026/02/05 12:59:30 INFO Applying migration id=cleanup 2026/02/05 12:59:30 INFO Applying migration id=received 2026/02/05 12:59:30 INFO Applying migration id=namehost 2026/02/05 12:59:30 INFO Applying migration id=outboxhost 2026/02/05 12:59:30 INFO Applying migration id=notesfts 2026/02/05 12:59:30 INFO Applying migration id=iconsname 2026/02/05 12:59:30 INFO Applying migration id=nohash 2026/02/05 12:59:30 INFO Applying migration id=shares 2026/02/05 12:59:30 INFO Applying migration id=actorttl 2026/02/05 12:59:30 INFO Applying migration id=tocc 2026/02/05 12:59:30 INFO Applying migration id=followeds 2026/02/05 12:59:30 INFO Applying migration id=certhash 2026/02/05 12:59:30 INFO Applying migration id=follows_sync 2026/02/05 12:59:30 INFO Applying migration id=jsonpath 2026/02/05 12:59:30 INFO Applying migration id=localforward 2026/02/05 12:59:30 INFO Applying migration id=avatar 2026/02/05 12:59:30 INFO Applying migration id=noimage 2026/02/05 12:59:30 INFO Applying migration id=feed 2026/02/05 12:59:30 INFO Applying migration id=bookmarks 2026/02/05 12:59:30 INFO Applying migration id=shareactivity 2026/02/05 12:59:30 INFO Applying migration id=application 2026/02/05 12:59:30 INFO Applying migration id=certificates 2026/02/05 12:59:30 INFO Applying migration id=rawforward 2026/02/05 12:59:30 INFO Applying migration id=publickey 2026/02/05 12:59:30 INFO Applying migration id=resolvegroup 2026/02/05 12:59:30 INFO Applying migration id=reject 2026/02/05 12:59:30 INFO Applying migration id=autodel 2026/02/05 12:59:30 INFO Applying migration id=jsonb 2026/02/05 12:59:30 INFO Applying migration id=quote 2026/02/05 12:59:30 INFO Applying migration id=rfc9421 2026/02/05 12:59:30 INFO Applying migration id=keys 2026/02/05 12:59:30 INFO Applying migration id=portable 2026/02/05 12:59:30 INFO Applying migration id=proofs 2026/02/05 12:59:30 INFO Applying migration id=contexts 2026/02/05 12:59:30 INFO Applying migration id=deliverieshost 2026/02/05 12:59:30 INFO Applying migration id=pembegin 2026/02/05 12:59:30 INFO Applying migration id=didhost 2026/02/05 12:59:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-f0f5-7425-bcfa-b6d40704dced activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde 2026/02/05 12:59:33 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde 2026/02/05 12:59:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-f0f7-75af-a39e-fb17a12dfa85 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-f0f7-7585-9f2f-cec014ab0df8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-f0f7-7585-9f2f-cec014ab0df8 2026/02/05 12:59:33 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde 2026/02/05 12:59:33 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de2-f0f9-7866-9ff3-f589ce0d4e34 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde 2026/02/05 12:59:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde 2026/02/05 12:59:33 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de2-f0fd-79c4-8f43-c72fd0157116 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde 2026/02/05 12:59:33 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde 2026/02/05 12:59:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-f0ff-762d-94eb-da7d9ada9f63 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-f0ff-7603-acf6-40c71add40ef activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2de2-f0ff-7603-acf6-40c71add40ef 2026/02/05 12:59:33 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde 2026/02/05 12:59:33 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de2-f100-7ce7-be1b-f7a8ca35569c activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde 2026/02/05 12:59:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-f0f5-7352-814c-b9a3b7dc8dde --- PASS: TestEdit_PollAddOption (3.07s) === RUN TestEdit_RemoveQuestion 2026/02/05 12:59:33 INFO Applying migration id=initial 2026/02/05 12:59:33 INFO Applying migration id=notesupdated 2026/02/05 12:59:33 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:33 INFO Applying migration id=activitiesid 2026/02/05 12:59:33 INFO Applying migration id=outbox 2026/02/05 12:59:33 INFO Applying migration id=edits 2026/02/05 12:59:33 INFO Applying migration id=outboxactor 2026/02/05 12:59:33 INFO Applying migration id=outboxsender 2026/02/05 12:59:33 INFO Applying migration id=thread 2026/02/05 12:59:33 INFO Applying migration id=host 2026/02/05 12:59:33 INFO Applying migration id=sharedinbox 2026/02/05 12:59:33 INFO Applying migration id=noteshost 2026/02/05 12:59:33 INFO Applying migration id=fetched 2026/02/05 12:59:33 INFO Applying migration id=move 2026/02/05 12:59:33 INFO Applying migration id=cleanup 2026/02/05 12:59:33 INFO Applying migration id=received 2026/02/05 12:59:33 INFO Applying migration id=namehost 2026/02/05 12:59:33 INFO Applying migration id=outboxhost 2026/02/05 12:59:33 INFO Applying migration id=notesfts 2026/02/05 12:59:33 INFO Applying migration id=iconsname 2026/02/05 12:59:33 INFO Applying migration id=nohash 2026/02/05 12:59:33 INFO Applying migration id=shares 2026/02/05 12:59:33 INFO Applying migration id=actorttl 2026/02/05 12:59:33 INFO Applying migration id=tocc 2026/02/05 12:59:33 INFO Applying migration id=followeds 2026/02/05 12:59:33 INFO Applying migration id=certhash 2026/02/05 12:59:33 INFO Applying migration id=follows_sync 2026/02/05 12:59:33 INFO Applying migration id=jsonpath 2026/02/05 12:59:33 INFO Applying migration id=localforward 2026/02/05 12:59:33 INFO Applying migration id=avatar 2026/02/05 12:59:33 INFO Applying migration id=noimage 2026/02/05 12:59:33 INFO Applying migration id=feed 2026/02/05 12:59:33 INFO Applying migration id=bookmarks 2026/02/05 12:59:33 INFO Applying migration id=shareactivity 2026/02/05 12:59:33 INFO Applying migration id=application 2026/02/05 12:59:33 INFO Applying migration id=certificates 2026/02/05 12:59:33 INFO Applying migration id=rawforward 2026/02/05 12:59:33 INFO Applying migration id=publickey 2026/02/05 12:59:33 INFO Applying migration id=resolvegroup 2026/02/05 12:59:33 INFO Applying migration id=reject 2026/02/05 12:59:33 INFO Applying migration id=autodel 2026/02/05 12:59:33 INFO Applying migration id=jsonb 2026/02/05 12:59:33 INFO Applying migration id=quote 2026/02/05 12:59:33 INFO Applying migration id=rfc9421 2026/02/05 12:59:33 INFO Applying migration id=keys 2026/02/05 12:59:33 INFO Applying migration id=portable 2026/02/05 12:59:33 INFO Applying migration id=proofs 2026/02/05 12:59:33 INFO Applying migration id=contexts 2026/02/05 12:59:33 INFO Applying migration id=deliverieshost 2026/02/05 12:59:33 INFO Applying migration id=pembegin 2026/02/05 12:59:33 INFO Applying migration id=didhost 2026/02/05 12:59:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-fd34-75ad-8c69-b141d6f47d8a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-fd34-74ce-9907-fe60641de408 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-fd34-74ce-9907-fe60641de408 2026/02/05 12:59:36 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de2-fd34-74ce-9907-fe60641de408 2026/02/05 12:59:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de2-fd36-777f-9670-7438b12aa9d3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-fd36-7756-b0df-06722e63d1fe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de2-fd36-7756-b0df-06722e63d1fe 2026/02/05 12:59:36 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2de2-fd34-74ce-9907-fe60641de408 2026/02/05 12:59:36 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de2-fd38-7a97-909f-616048b9c8b7 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-fd34-74ce-9907-fe60641de408 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-fd34-74ce-9907-fe60641de408 2026/02/05 12:59:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-fd34-74ce-9907-fe60641de408 2026/02/05 12:59:36 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de2-fd3c-7a2c-b201-4a0b3c69c851 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de2-fd34-74ce-9907-fe60641de408 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de2-fd34-74ce-9907-fe60641de408 2026/02/05 12:59:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de2-fd34-74ce-9907-fe60641de408 --- PASS: TestEdit_RemoveQuestion (3.13s) === RUN TestFollow_PostToFollowers 2026/02/05 12:59:36 INFO Applying migration id=initial 2026/02/05 12:59:36 INFO Applying migration id=notesupdated 2026/02/05 12:59:36 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:36 INFO Applying migration id=activitiesid 2026/02/05 12:59:36 INFO Applying migration id=outbox 2026/02/05 12:59:36 INFO Applying migration id=edits 2026/02/05 12:59:36 INFO Applying migration id=outboxactor 2026/02/05 12:59:36 INFO Applying migration id=outboxsender 2026/02/05 12:59:36 INFO Applying migration id=thread 2026/02/05 12:59:36 INFO Applying migration id=host 2026/02/05 12:59:36 INFO Applying migration id=sharedinbox 2026/02/05 12:59:36 INFO Applying migration id=noteshost 2026/02/05 12:59:36 INFO Applying migration id=fetched 2026/02/05 12:59:36 INFO Applying migration id=move 2026/02/05 12:59:36 INFO Applying migration id=cleanup 2026/02/05 12:59:36 INFO Applying migration id=received 2026/02/05 12:59:36 INFO Applying migration id=namehost 2026/02/05 12:59:36 INFO Applying migration id=outboxhost 2026/02/05 12:59:36 INFO Applying migration id=notesfts 2026/02/05 12:59:36 INFO Applying migration id=iconsname 2026/02/05 12:59:36 INFO Applying migration id=nohash 2026/02/05 12:59:36 INFO Applying migration id=shares 2026/02/05 12:59:36 INFO Applying migration id=actorttl 2026/02/05 12:59:36 INFO Applying migration id=tocc 2026/02/05 12:59:36 INFO Applying migration id=followeds 2026/02/05 12:59:36 INFO Applying migration id=certhash 2026/02/05 12:59:36 INFO Applying migration id=follows_sync 2026/02/05 12:59:36 INFO Applying migration id=jsonpath 2026/02/05 12:59:36 INFO Applying migration id=localforward 2026/02/05 12:59:36 INFO Applying migration id=avatar 2026/02/05 12:59:36 INFO Applying migration id=noimage 2026/02/05 12:59:36 INFO Applying migration id=feed 2026/02/05 12:59:36 INFO Applying migration id=bookmarks 2026/02/05 12:59:36 INFO Applying migration id=shareactivity 2026/02/05 12:59:36 INFO Applying migration id=application 2026/02/05 12:59:36 INFO Applying migration id=certificates 2026/02/05 12:59:36 INFO Applying migration id=rawforward 2026/02/05 12:59:36 INFO Applying migration id=publickey 2026/02/05 12:59:36 INFO Applying migration id=resolvegroup 2026/02/05 12:59:36 INFO Applying migration id=reject 2026/02/05 12:59:36 INFO Applying migration id=autodel 2026/02/05 12:59:36 INFO Applying migration id=jsonb 2026/02/05 12:59:36 INFO Applying migration id=quote 2026/02/05 12:59:36 INFO Applying migration id=rfc9421 2026/02/05 12:59:36 INFO Applying migration id=keys 2026/02/05 12:59:36 INFO Applying migration id=portable 2026/02/05 12:59:36 INFO Applying migration id=proofs 2026/02/05 12:59:36 INFO Applying migration id=contexts 2026/02/05 12:59:36 INFO Applying migration id=deliverieshost 2026/02/05 12:59:36 INFO Applying migration id=pembegin 2026/02/05 12:59:36 INFO Applying migration id=didhost 2026/02/05 12:59:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de3-02e9-798a-b567-7ee91f4b37df activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-02ea-7754-bcf6-180da641c9cb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-02e9-798a-b567-7ee91f4b37df activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de3-02e9-798a-b567-7ee91f4b37df 2026/02/05 12:59:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de3-02ec-7328-9360-2fb8f2a92260 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de3-02ec-72e0-9712-1b68f678bed6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de3-02ec-72e0-9712-1b68f678bed6 --- PASS: TestFollow_PostToFollowers (1.46s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/02/05 12:59:38 INFO Applying migration id=initial 2026/02/05 12:59:38 INFO Applying migration id=notesupdated 2026/02/05 12:59:38 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:38 INFO Applying migration id=activitiesid 2026/02/05 12:59:38 INFO Applying migration id=outbox 2026/02/05 12:59:38 INFO Applying migration id=edits 2026/02/05 12:59:38 INFO Applying migration id=outboxactor 2026/02/05 12:59:38 INFO Applying migration id=outboxsender 2026/02/05 12:59:38 INFO Applying migration id=thread 2026/02/05 12:59:38 INFO Applying migration id=host 2026/02/05 12:59:38 INFO Applying migration id=sharedinbox 2026/02/05 12:59:38 INFO Applying migration id=noteshost 2026/02/05 12:59:38 INFO Applying migration id=fetched 2026/02/05 12:59:38 INFO Applying migration id=move 2026/02/05 12:59:38 INFO Applying migration id=cleanup 2026/02/05 12:59:38 INFO Applying migration id=received 2026/02/05 12:59:38 INFO Applying migration id=namehost 2026/02/05 12:59:38 INFO Applying migration id=outboxhost 2026/02/05 12:59:38 INFO Applying migration id=notesfts 2026/02/05 12:59:38 INFO Applying migration id=iconsname 2026/02/05 12:59:38 INFO Applying migration id=nohash 2026/02/05 12:59:38 INFO Applying migration id=shares 2026/02/05 12:59:38 INFO Applying migration id=actorttl 2026/02/05 12:59:38 INFO Applying migration id=tocc 2026/02/05 12:59:38 INFO Applying migration id=followeds 2026/02/05 12:59:38 INFO Applying migration id=certhash 2026/02/05 12:59:38 INFO Applying migration id=follows_sync 2026/02/05 12:59:38 INFO Applying migration id=jsonpath 2026/02/05 12:59:38 INFO Applying migration id=localforward 2026/02/05 12:59:38 INFO Applying migration id=avatar 2026/02/05 12:59:38 INFO Applying migration id=noimage 2026/02/05 12:59:38 INFO Applying migration id=feed 2026/02/05 12:59:38 INFO Applying migration id=bookmarks 2026/02/05 12:59:38 INFO Applying migration id=shareactivity 2026/02/05 12:59:38 INFO Applying migration id=application 2026/02/05 12:59:38 INFO Applying migration id=certificates 2026/02/05 12:59:38 INFO Applying migration id=rawforward 2026/02/05 12:59:38 INFO Applying migration id=publickey 2026/02/05 12:59:38 INFO Applying migration id=resolvegroup 2026/02/05 12:59:38 INFO Applying migration id=reject 2026/02/05 12:59:38 INFO Applying migration id=autodel 2026/02/05 12:59:38 INFO Applying migration id=jsonb 2026/02/05 12:59:38 INFO Applying migration id=quote 2026/02/05 12:59:38 INFO Applying migration id=rfc9421 2026/02/05 12:59:38 INFO Applying migration id=keys 2026/02/05 12:59:38 INFO Applying migration id=portable 2026/02/05 12:59:38 INFO Applying migration id=proofs 2026/02/05 12:59:38 INFO Applying migration id=contexts 2026/02/05 12:59:38 INFO Applying migration id=deliverieshost 2026/02/05 12:59:38 INFO Applying migration id=pembegin 2026/02/05 12:59:38 INFO Applying migration id=didhost 2026/02/05 12:59:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de3-09e7-72aa-b966-7978611bd1f2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de3-09e7-7206-8b77-a3c78cc205ea activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de3-09e7-7206-8b77-a3c78cc205ea 2026/02/05 12:59:39 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de3-09e8-79ba-b748-f4ffd9aaef21 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-09e9-75c8-9121-8fab4d512398 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-09e8-79ba-b748-f4ffd9aaef21 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de3-09e8-79ba-b748-f4ffd9aaef21 --- PASS: TestFollow_PostToFollowersBeforeFollow (1.79s) === RUN TestFollow_DMUnfollowFollow 2026/02/05 12:59:39 INFO Applying migration id=initial 2026/02/05 12:59:39 INFO Applying migration id=notesupdated 2026/02/05 12:59:39 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:39 INFO Applying migration id=activitiesid 2026/02/05 12:59:39 INFO Applying migration id=outbox 2026/02/05 12:59:39 INFO Applying migration id=edits 2026/02/05 12:59:39 INFO Applying migration id=outboxactor 2026/02/05 12:59:39 INFO Applying migration id=outboxsender 2026/02/05 12:59:39 INFO Applying migration id=thread 2026/02/05 12:59:39 INFO Applying migration id=host 2026/02/05 12:59:39 INFO Applying migration id=sharedinbox 2026/02/05 12:59:39 INFO Applying migration id=noteshost 2026/02/05 12:59:39 INFO Applying migration id=fetched 2026/02/05 12:59:39 INFO Applying migration id=move 2026/02/05 12:59:39 INFO Applying migration id=cleanup 2026/02/05 12:59:39 INFO Applying migration id=received 2026/02/05 12:59:39 INFO Applying migration id=namehost 2026/02/05 12:59:39 INFO Applying migration id=outboxhost 2026/02/05 12:59:39 INFO Applying migration id=notesfts 2026/02/05 12:59:39 INFO Applying migration id=iconsname 2026/02/05 12:59:39 INFO Applying migration id=nohash 2026/02/05 12:59:39 INFO Applying migration id=shares 2026/02/05 12:59:39 INFO Applying migration id=actorttl 2026/02/05 12:59:39 INFO Applying migration id=tocc 2026/02/05 12:59:39 INFO Applying migration id=followeds 2026/02/05 12:59:39 INFO Applying migration id=certhash 2026/02/05 12:59:39 INFO Applying migration id=follows_sync 2026/02/05 12:59:39 INFO Applying migration id=jsonpath 2026/02/05 12:59:39 INFO Applying migration id=localforward 2026/02/05 12:59:39 INFO Applying migration id=avatar 2026/02/05 12:59:39 INFO Applying migration id=noimage 2026/02/05 12:59:39 INFO Applying migration id=feed 2026/02/05 12:59:39 INFO Applying migration id=bookmarks 2026/02/05 12:59:39 INFO Applying migration id=shareactivity 2026/02/05 12:59:39 INFO Applying migration id=application 2026/02/05 12:59:39 INFO Applying migration id=certificates 2026/02/05 12:59:39 INFO Applying migration id=rawforward 2026/02/05 12:59:39 INFO Applying migration id=publickey 2026/02/05 12:59:39 INFO Applying migration id=resolvegroup 2026/02/05 12:59:39 INFO Applying migration id=reject 2026/02/05 12:59:39 INFO Applying migration id=autodel 2026/02/05 12:59:39 INFO Applying migration id=jsonb 2026/02/05 12:59:39 INFO Applying migration id=quote 2026/02/05 12:59:39 INFO Applying migration id=rfc9421 2026/02/05 12:59:39 INFO Applying migration id=keys 2026/02/05 12:59:39 INFO Applying migration id=portable 2026/02/05 12:59:39 INFO Applying migration id=proofs 2026/02/05 12:59:39 INFO Applying migration id=contexts 2026/02/05 12:59:39 INFO Applying migration id=deliverieshost 2026/02/05 12:59:39 INFO Applying migration id=pembegin 2026/02/05 12:59:39 INFO Applying migration id=didhost 2026/02/05 12:59:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de3-19f5-70da-8c01-aeb3dfac2b28 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-19f5-7d09-9890-2702725893d3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-19f5-70da-8c01-aeb3dfac2b28 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de3-19f5-70da-8c01-aeb3dfac2b28 2026/02/05 12:59:43 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:59:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de3-19f6-75e8-b416-940eb9982089 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de3-19f6-7465-a6ed-3e6a5d41e833 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de3-19f6-7465-a6ed-3e6a5d41e833 2026/02/05 12:59:43 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de3-19fa-7423-ad39-4a954aa91558 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-19f5-70da-8c01-aeb3dfac2b28 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 (4.11s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/02/05 12:59:43 INFO Applying migration id=initial 2026/02/05 12:59:44 INFO Applying migration id=notesupdated 2026/02/05 12:59:44 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:44 INFO Applying migration id=activitiesid 2026/02/05 12:59:44 INFO Applying migration id=outbox 2026/02/05 12:59:44 INFO Applying migration id=edits 2026/02/05 12:59:44 INFO Applying migration id=outboxactor 2026/02/05 12:59:44 INFO Applying migration id=outboxsender 2026/02/05 12:59:44 INFO Applying migration id=thread 2026/02/05 12:59:44 INFO Applying migration id=host 2026/02/05 12:59:44 INFO Applying migration id=sharedinbox 2026/02/05 12:59:44 INFO Applying migration id=noteshost 2026/02/05 12:59:44 INFO Applying migration id=fetched 2026/02/05 12:59:44 INFO Applying migration id=move 2026/02/05 12:59:44 INFO Applying migration id=cleanup 2026/02/05 12:59:44 INFO Applying migration id=received 2026/02/05 12:59:44 INFO Applying migration id=namehost 2026/02/05 12:59:44 INFO Applying migration id=outboxhost 2026/02/05 12:59:44 INFO Applying migration id=notesfts 2026/02/05 12:59:44 INFO Applying migration id=iconsname 2026/02/05 12:59:44 INFO Applying migration id=nohash 2026/02/05 12:59:44 INFO Applying migration id=shares 2026/02/05 12:59:44 INFO Applying migration id=actorttl 2026/02/05 12:59:44 INFO Applying migration id=tocc 2026/02/05 12:59:44 INFO Applying migration id=followeds 2026/02/05 12:59:44 INFO Applying migration id=certhash 2026/02/05 12:59:44 INFO Applying migration id=follows_sync 2026/02/05 12:59:44 INFO Applying migration id=jsonpath 2026/02/05 12:59:44 INFO Applying migration id=localforward 2026/02/05 12:59:44 INFO Applying migration id=avatar 2026/02/05 12:59:44 INFO Applying migration id=noimage 2026/02/05 12:59:44 INFO Applying migration id=feed 2026/02/05 12:59:44 INFO Applying migration id=bookmarks 2026/02/05 12:59:44 INFO Applying migration id=shareactivity 2026/02/05 12:59:44 INFO Applying migration id=application 2026/02/05 12:59:44 INFO Applying migration id=certificates 2026/02/05 12:59:44 INFO Applying migration id=rawforward 2026/02/05 12:59:44 INFO Applying migration id=publickey 2026/02/05 12:59:44 INFO Applying migration id=resolvegroup 2026/02/05 12:59:44 INFO Applying migration id=reject 2026/02/05 12:59:44 INFO Applying migration id=autodel 2026/02/05 12:59:44 INFO Applying migration id=jsonb 2026/02/05 12:59:44 INFO Applying migration id=quote 2026/02/05 12:59:44 INFO Applying migration id=rfc9421 2026/02/05 12:59:44 INFO Applying migration id=keys 2026/02/05 12:59:44 INFO Applying migration id=portable 2026/02/05 12:59:44 INFO Applying migration id=proofs 2026/02/05 12:59:44 INFO Applying migration id=contexts 2026/02/05 12:59:44 INFO Applying migration id=deliverieshost 2026/02/05 12:59:44 INFO Applying migration id=pembegin 2026/02/05 12:59:44 INFO Applying migration id=didhost 2026/02/05 12:59:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de3-238e-7ed1-aaa0-471370d95068 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-238f-7bdd-b388-8275d1275a4c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-238e-7ed1-aaa0-471370d95068 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de3-238e-7ed1-aaa0-471370d95068 2026/02/05 12:59:46 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 12:59:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de3-2390-7628-87ad-d7e531acc88b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de3-2390-741d-812c-9f8b448fbcf4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de3-2390-741d-812c-9f8b448fbcf4 2026/02/05 12:59:46 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de3-2391-7eb0-93eb-e5cfbdd104b1 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-238e-7ed1-aaa0-471370d95068 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestFollow_DMUnfollowBeforeFeedUpdate (2.45s) === RUN TestFollow_PublicPost 2026/02/05 12:59:46 INFO Applying migration id=initial 2026/02/05 12:59:46 INFO Applying migration id=notesupdated 2026/02/05 12:59:46 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:46 INFO Applying migration id=activitiesid 2026/02/05 12:59:46 INFO Applying migration id=outbox 2026/02/05 12:59:46 INFO Applying migration id=edits 2026/02/05 12:59:46 INFO Applying migration id=outboxactor 2026/02/05 12:59:46 INFO Applying migration id=outboxsender 2026/02/05 12:59:46 INFO Applying migration id=thread 2026/02/05 12:59:46 INFO Applying migration id=host 2026/02/05 12:59:46 INFO Applying migration id=sharedinbox 2026/02/05 12:59:46 INFO Applying migration id=noteshost 2026/02/05 12:59:46 INFO Applying migration id=fetched 2026/02/05 12:59:46 INFO Applying migration id=move 2026/02/05 12:59:46 INFO Applying migration id=cleanup 2026/02/05 12:59:46 INFO Applying migration id=received 2026/02/05 12:59:46 INFO Applying migration id=namehost 2026/02/05 12:59:46 INFO Applying migration id=outboxhost 2026/02/05 12:59:46 INFO Applying migration id=notesfts 2026/02/05 12:59:46 INFO Applying migration id=iconsname 2026/02/05 12:59:46 INFO Applying migration id=nohash 2026/02/05 12:59:46 INFO Applying migration id=shares 2026/02/05 12:59:46 INFO Applying migration id=actorttl 2026/02/05 12:59:46 INFO Applying migration id=tocc 2026/02/05 12:59:46 INFO Applying migration id=followeds 2026/02/05 12:59:46 INFO Applying migration id=certhash 2026/02/05 12:59:46 INFO Applying migration id=follows_sync 2026/02/05 12:59:46 INFO Applying migration id=jsonpath 2026/02/05 12:59:46 INFO Applying migration id=localforward 2026/02/05 12:59:46 INFO Applying migration id=avatar 2026/02/05 12:59:46 INFO Applying migration id=noimage 2026/02/05 12:59:46 INFO Applying migration id=feed 2026/02/05 12:59:46 INFO Applying migration id=bookmarks 2026/02/05 12:59:46 INFO Applying migration id=shareactivity 2026/02/05 12:59:46 INFO Applying migration id=application 2026/02/05 12:59:46 INFO Applying migration id=certificates 2026/02/05 12:59:46 INFO Applying migration id=rawforward 2026/02/05 12:59:46 INFO Applying migration id=publickey 2026/02/05 12:59:46 INFO Applying migration id=resolvegroup 2026/02/05 12:59:46 INFO Applying migration id=reject 2026/02/05 12:59:46 INFO Applying migration id=autodel 2026/02/05 12:59:46 INFO Applying migration id=jsonb 2026/02/05 12:59:46 INFO Applying migration id=quote 2026/02/05 12:59:46 INFO Applying migration id=rfc9421 2026/02/05 12:59:46 INFO Applying migration id=keys 2026/02/05 12:59:46 INFO Applying migration id=portable 2026/02/05 12:59:46 INFO Applying migration id=proofs 2026/02/05 12:59:46 INFO Applying migration id=contexts 2026/02/05 12:59:46 INFO Applying migration id=deliverieshost 2026/02/05 12:59:46 INFO Applying migration id=pembegin 2026/02/05 12:59:46 INFO Applying migration id=didhost 2026/02/05 12:59:49 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de3-2edd-77dd-a665-a13a80bb9ed1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-2ede-758c-b0ec-c1d645be4449 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-2edd-77dd-a665-a13a80bb9ed1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de3-2edd-77dd-a665-a13a80bb9ed1 2026/02/05 12:59:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de3-2ee0-733d-b2e3-5dc440e232f4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de3-2ee0-72ca-a850-f561f8758406 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de3-2ee0-72ca-a850-f561f8758406 --- PASS: TestFollow_PublicPost (2.90s) === RUN TestFollow_Mutual 2026/02/05 12:59:49 INFO Applying migration id=initial 2026/02/05 12:59:49 INFO Applying migration id=notesupdated 2026/02/05 12:59:49 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:49 INFO Applying migration id=activitiesid 2026/02/05 12:59:49 INFO Applying migration id=outbox 2026/02/05 12:59:49 INFO Applying migration id=edits 2026/02/05 12:59:49 INFO Applying migration id=outboxactor 2026/02/05 12:59:49 INFO Applying migration id=outboxsender 2026/02/05 12:59:49 INFO Applying migration id=thread 2026/02/05 12:59:49 INFO Applying migration id=host 2026/02/05 12:59:49 INFO Applying migration id=sharedinbox 2026/02/05 12:59:49 INFO Applying migration id=noteshost 2026/02/05 12:59:49 INFO Applying migration id=fetched 2026/02/05 12:59:49 INFO Applying migration id=move 2026/02/05 12:59:49 INFO Applying migration id=cleanup 2026/02/05 12:59:49 INFO Applying migration id=received 2026/02/05 12:59:49 INFO Applying migration id=namehost 2026/02/05 12:59:49 INFO Applying migration id=outboxhost 2026/02/05 12:59:49 INFO Applying migration id=notesfts 2026/02/05 12:59:49 INFO Applying migration id=iconsname 2026/02/05 12:59:49 INFO Applying migration id=nohash 2026/02/05 12:59:49 INFO Applying migration id=shares 2026/02/05 12:59:49 INFO Applying migration id=actorttl 2026/02/05 12:59:49 INFO Applying migration id=tocc 2026/02/05 12:59:49 INFO Applying migration id=followeds 2026/02/05 12:59:49 INFO Applying migration id=certhash 2026/02/05 12:59:49 INFO Applying migration id=follows_sync 2026/02/05 12:59:49 INFO Applying migration id=jsonpath 2026/02/05 12:59:49 INFO Applying migration id=localforward 2026/02/05 12:59:49 INFO Applying migration id=avatar 2026/02/05 12:59:49 INFO Applying migration id=noimage 2026/02/05 12:59:49 INFO Applying migration id=feed 2026/02/05 12:59:49 INFO Applying migration id=bookmarks 2026/02/05 12:59:49 INFO Applying migration id=shareactivity 2026/02/05 12:59:49 INFO Applying migration id=application 2026/02/05 12:59:49 INFO Applying migration id=certificates 2026/02/05 12:59:49 INFO Applying migration id=rawforward 2026/02/05 12:59:49 INFO Applying migration id=publickey 2026/02/05 12:59:49 INFO Applying migration id=resolvegroup 2026/02/05 12:59:49 INFO Applying migration id=reject 2026/02/05 12:59:49 INFO Applying migration id=autodel 2026/02/05 12:59:49 INFO Applying migration id=jsonb 2026/02/05 12:59:49 INFO Applying migration id=quote 2026/02/05 12:59:49 INFO Applying migration id=rfc9421 2026/02/05 12:59:49 INFO Applying migration id=keys 2026/02/05 12:59:49 INFO Applying migration id=portable 2026/02/05 12:59:49 INFO Applying migration id=proofs 2026/02/05 12:59:49 INFO Applying migration id=contexts 2026/02/05 12:59:49 INFO Applying migration id=deliverieshost 2026/02/05 12:59:49 INFO Applying migration id=pembegin 2026/02/05 12:59:49 INFO Applying migration id=didhost 2026/02/05 12:59:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de3-3a4a-7170-9532-bf035c851523 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-3a4a-7ed3-8c13-94b804932469 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-3a4a-7170-9532-bf035c851523 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de3-3a4a-7170-9532-bf035c851523 2026/02/05 12:59:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de3-3a4e-751b-b801-8bab6d170bb3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de3-3a4e-7483-9bb3-9c7f48a3dcdd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de3-3a4e-7483-9bb3-9c7f48a3dcdd 2026/02/05 12:59:52 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de3-3a4e-7483-9bb3-9c7f48a3dcdd 2026/02/05 12:59:52 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de3-3a50-7863-9b5e-bd358ba2ebcc note=https://localhost.localdomain:8443/post/019c2de3-3a50-781a-bb44-cbef0e7460ec thread=https://localhost.localdomain:8443/post/019c2de3-3a4e-7483-9bb3-9c7f48a3dcdd starter=https://localhost.localdomain:8443/user/alice 2026/02/05 12:59:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de3-3a50-7863-9b5e-bd358ba2ebcc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de3-3a50-781a-bb44-cbef0e7460ec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de3-3a50-781a-bb44-cbef0e7460ec 2026/02/05 12:59:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de3-3a58-77b9-82de-7aa38fd26129 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 12:59:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-3a59-754e-9280-d12381decff6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-3a58-77b9-82de-7aa38fd26129 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de3-3a58-77b9-82de-7aa38fd26129 --- PASS: TestFollow_Mutual (2.94s) === RUN TestFollow_AlreadyFollowing 2026/02/05 12:59:52 INFO Applying migration id=initial 2026/02/05 12:59:52 INFO Applying migration id=notesupdated 2026/02/05 12:59:52 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:52 INFO Applying migration id=activitiesid 2026/02/05 12:59:52 INFO Applying migration id=outbox 2026/02/05 12:59:52 INFO Applying migration id=edits 2026/02/05 12:59:52 INFO Applying migration id=outboxactor 2026/02/05 12:59:52 INFO Applying migration id=outboxsender 2026/02/05 12:59:52 INFO Applying migration id=thread 2026/02/05 12:59:52 INFO Applying migration id=host 2026/02/05 12:59:52 INFO Applying migration id=sharedinbox 2026/02/05 12:59:52 INFO Applying migration id=noteshost 2026/02/05 12:59:52 INFO Applying migration id=fetched 2026/02/05 12:59:52 INFO Applying migration id=move 2026/02/05 12:59:52 INFO Applying migration id=cleanup 2026/02/05 12:59:52 INFO Applying migration id=received 2026/02/05 12:59:52 INFO Applying migration id=namehost 2026/02/05 12:59:52 INFO Applying migration id=outboxhost 2026/02/05 12:59:52 INFO Applying migration id=notesfts 2026/02/05 12:59:52 INFO Applying migration id=iconsname 2026/02/05 12:59:52 INFO Applying migration id=nohash 2026/02/05 12:59:52 INFO Applying migration id=shares 2026/02/05 12:59:52 INFO Applying migration id=actorttl 2026/02/05 12:59:52 INFO Applying migration id=tocc 2026/02/05 12:59:52 INFO Applying migration id=followeds 2026/02/05 12:59:52 INFO Applying migration id=certhash 2026/02/05 12:59:52 INFO Applying migration id=follows_sync 2026/02/05 12:59:52 INFO Applying migration id=jsonpath 2026/02/05 12:59:52 INFO Applying migration id=localforward 2026/02/05 12:59:52 INFO Applying migration id=avatar 2026/02/05 12:59:52 INFO Applying migration id=noimage 2026/02/05 12:59:52 INFO Applying migration id=feed 2026/02/05 12:59:52 INFO Applying migration id=bookmarks 2026/02/05 12:59:52 INFO Applying migration id=shareactivity 2026/02/05 12:59:52 INFO Applying migration id=application 2026/02/05 12:59:52 INFO Applying migration id=certificates 2026/02/05 12:59:52 INFO Applying migration id=rawforward 2026/02/05 12:59:52 INFO Applying migration id=publickey 2026/02/05 12:59:52 INFO Applying migration id=resolvegroup 2026/02/05 12:59:52 INFO Applying migration id=reject 2026/02/05 12:59:52 INFO Applying migration id=autodel 2026/02/05 12:59:52 INFO Applying migration id=jsonb 2026/02/05 12:59:52 INFO Applying migration id=quote 2026/02/05 12:59:52 INFO Applying migration id=rfc9421 2026/02/05 12:59:52 INFO Applying migration id=keys 2026/02/05 12:59:52 INFO Applying migration id=portable 2026/02/05 12:59:52 INFO Applying migration id=proofs 2026/02/05 12:59:52 INFO Applying migration id=contexts 2026/02/05 12:59:52 INFO Applying migration id=deliverieshost 2026/02/05 12:59:52 INFO Applying migration id=pembegin 2026/02/05 12:59:52 INFO Applying migration id=didhost 2026/02/05 12:59:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de3-3fe7-7229-b65e-e913942f4b3c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 12:59:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-3fe8-725b-aed0-e858bcf9f361 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-3fe7-7229-b65e-e913942f4b3c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de3-3fe7-7229-b65e-e913942f4b3c --- PASS: TestFollow_AlreadyFollowing (1.42s) === RUN TestFollow_NoSuchUser 2026/02/05 12:59:53 INFO Applying migration id=initial 2026/02/05 12:59:53 INFO Applying migration id=notesupdated 2026/02/05 12:59:53 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:53 INFO Applying migration id=activitiesid 2026/02/05 12:59:53 INFO Applying migration id=outbox 2026/02/05 12:59:53 INFO Applying migration id=edits 2026/02/05 12:59:53 INFO Applying migration id=outboxactor 2026/02/05 12:59:53 INFO Applying migration id=outboxsender 2026/02/05 12:59:53 INFO Applying migration id=thread 2026/02/05 12:59:53 INFO Applying migration id=host 2026/02/05 12:59:53 INFO Applying migration id=sharedinbox 2026/02/05 12:59:53 INFO Applying migration id=noteshost 2026/02/05 12:59:53 INFO Applying migration id=fetched 2026/02/05 12:59:53 INFO Applying migration id=move 2026/02/05 12:59:53 INFO Applying migration id=cleanup 2026/02/05 12:59:53 INFO Applying migration id=received 2026/02/05 12:59:53 INFO Applying migration id=namehost 2026/02/05 12:59:53 INFO Applying migration id=outboxhost 2026/02/05 12:59:53 INFO Applying migration id=notesfts 2026/02/05 12:59:53 INFO Applying migration id=iconsname 2026/02/05 12:59:53 INFO Applying migration id=nohash 2026/02/05 12:59:53 INFO Applying migration id=shares 2026/02/05 12:59:53 INFO Applying migration id=actorttl 2026/02/05 12:59:53 INFO Applying migration id=tocc 2026/02/05 12:59:53 INFO Applying migration id=followeds 2026/02/05 12:59:53 INFO Applying migration id=certhash 2026/02/05 12:59:53 INFO Applying migration id=follows_sync 2026/02/05 12:59:53 INFO Applying migration id=jsonpath 2026/02/05 12:59:53 INFO Applying migration id=localforward 2026/02/05 12:59:53 INFO Applying migration id=avatar 2026/02/05 12:59:53 INFO Applying migration id=noimage 2026/02/05 12:59:53 INFO Applying migration id=feed 2026/02/05 12:59:53 INFO Applying migration id=bookmarks 2026/02/05 12:59:53 INFO Applying migration id=shareactivity 2026/02/05 12:59:53 INFO Applying migration id=application 2026/02/05 12:59:53 INFO Applying migration id=certificates 2026/02/05 12:59:53 INFO Applying migration id=rawforward 2026/02/05 12:59:53 INFO Applying migration id=publickey 2026/02/05 12:59:53 INFO Applying migration id=resolvegroup 2026/02/05 12:59:53 INFO Applying migration id=reject 2026/02/05 12:59:53 INFO Applying migration id=autodel 2026/02/05 12:59:53 INFO Applying migration id=jsonb 2026/02/05 12:59:53 INFO Applying migration id=quote 2026/02/05 12:59:53 INFO Applying migration id=rfc9421 2026/02/05 12:59:53 INFO Applying migration id=keys 2026/02/05 12:59:53 INFO Applying migration id=portable 2026/02/05 12:59:53 INFO Applying migration id=proofs 2026/02/05 12:59:53 INFO Applying migration id=contexts 2026/02/05 12:59:53 INFO Applying migration id=deliverieshost 2026/02/05 12:59:53 INFO Applying migration id=pembegin 2026/02/05 12:59:53 INFO Applying migration id=didhost 2026/02/05 12:59:55 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (2.29s) === RUN TestFollow_UnauthenticatedUser 2026/02/05 12:59:55 INFO Applying migration id=initial 2026/02/05 12:59:56 INFO Applying migration id=notesupdated 2026/02/05 12:59:56 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:56 INFO Applying migration id=activitiesid 2026/02/05 12:59:56 INFO Applying migration id=outbox 2026/02/05 12:59:56 INFO Applying migration id=edits 2026/02/05 12:59:56 INFO Applying migration id=outboxactor 2026/02/05 12:59:56 INFO Applying migration id=outboxsender 2026/02/05 12:59:56 INFO Applying migration id=thread 2026/02/05 12:59:56 INFO Applying migration id=host 2026/02/05 12:59:56 INFO Applying migration id=sharedinbox 2026/02/05 12:59:56 INFO Applying migration id=noteshost 2026/02/05 12:59:56 INFO Applying migration id=fetched 2026/02/05 12:59:56 INFO Applying migration id=move 2026/02/05 12:59:56 INFO Applying migration id=cleanup 2026/02/05 12:59:56 INFO Applying migration id=received 2026/02/05 12:59:56 INFO Applying migration id=namehost 2026/02/05 12:59:56 INFO Applying migration id=outboxhost 2026/02/05 12:59:56 INFO Applying migration id=notesfts 2026/02/05 12:59:56 INFO Applying migration id=iconsname 2026/02/05 12:59:56 INFO Applying migration id=nohash 2026/02/05 12:59:56 INFO Applying migration id=shares 2026/02/05 12:59:56 INFO Applying migration id=actorttl 2026/02/05 12:59:56 INFO Applying migration id=tocc 2026/02/05 12:59:56 INFO Applying migration id=followeds 2026/02/05 12:59:56 INFO Applying migration id=certhash 2026/02/05 12:59:56 INFO Applying migration id=follows_sync 2026/02/05 12:59:56 INFO Applying migration id=jsonpath 2026/02/05 12:59:56 INFO Applying migration id=localforward 2026/02/05 12:59:56 INFO Applying migration id=avatar 2026/02/05 12:59:56 INFO Applying migration id=noimage 2026/02/05 12:59:56 INFO Applying migration id=feed 2026/02/05 12:59:56 INFO Applying migration id=bookmarks 2026/02/05 12:59:56 INFO Applying migration id=shareactivity 2026/02/05 12:59:56 INFO Applying migration id=application 2026/02/05 12:59:56 INFO Applying migration id=certificates 2026/02/05 12:59:56 INFO Applying migration id=rawforward 2026/02/05 12:59:56 INFO Applying migration id=publickey 2026/02/05 12:59:56 INFO Applying migration id=resolvegroup 2026/02/05 12:59:56 INFO Applying migration id=reject 2026/02/05 12:59:56 INFO Applying migration id=autodel 2026/02/05 12:59:56 INFO Applying migration id=jsonb 2026/02/05 12:59:56 INFO Applying migration id=quote 2026/02/05 12:59:56 INFO Applying migration id=rfc9421 2026/02/05 12:59:56 INFO Applying migration id=keys 2026/02/05 12:59:56 INFO Applying migration id=portable 2026/02/05 12:59:56 INFO Applying migration id=proofs 2026/02/05 12:59:56 INFO Applying migration id=contexts 2026/02/05 12:59:56 INFO Applying migration id=deliverieshost 2026/02/05 12:59:56 INFO Applying migration id=pembegin 2026/02/05 12:59:56 INFO Applying migration id=didhost --- PASS: TestFollow_UnauthenticatedUser (2.50s) === RUN TestFollows_NoFollows 2026/02/05 12:59:58 INFO Applying migration id=initial 2026/02/05 12:59:58 INFO Applying migration id=notesupdated 2026/02/05 12:59:58 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:58 INFO Applying migration id=activitiesid 2026/02/05 12:59:58 INFO Applying migration id=outbox 2026/02/05 12:59:58 INFO Applying migration id=edits 2026/02/05 12:59:58 INFO Applying migration id=outboxactor 2026/02/05 12:59:58 INFO Applying migration id=outboxsender 2026/02/05 12:59:58 INFO Applying migration id=thread 2026/02/05 12:59:58 INFO Applying migration id=host 2026/02/05 12:59:58 INFO Applying migration id=sharedinbox 2026/02/05 12:59:58 INFO Applying migration id=noteshost 2026/02/05 12:59:58 INFO Applying migration id=fetched 2026/02/05 12:59:58 INFO Applying migration id=move 2026/02/05 12:59:58 INFO Applying migration id=cleanup 2026/02/05 12:59:58 INFO Applying migration id=received 2026/02/05 12:59:58 INFO Applying migration id=namehost 2026/02/05 12:59:58 INFO Applying migration id=outboxhost 2026/02/05 12:59:58 INFO Applying migration id=notesfts 2026/02/05 12:59:58 INFO Applying migration id=iconsname 2026/02/05 12:59:58 INFO Applying migration id=nohash 2026/02/05 12:59:58 INFO Applying migration id=shares 2026/02/05 12:59:58 INFO Applying migration id=actorttl 2026/02/05 12:59:58 INFO Applying migration id=tocc 2026/02/05 12:59:58 INFO Applying migration id=followeds 2026/02/05 12:59:58 INFO Applying migration id=certhash 2026/02/05 12:59:58 INFO Applying migration id=follows_sync 2026/02/05 12:59:58 INFO Applying migration id=jsonpath 2026/02/05 12:59:58 INFO Applying migration id=localforward 2026/02/05 12:59:58 INFO Applying migration id=avatar 2026/02/05 12:59:58 INFO Applying migration id=noimage 2026/02/05 12:59:58 INFO Applying migration id=feed 2026/02/05 12:59:58 INFO Applying migration id=bookmarks 2026/02/05 12:59:58 INFO Applying migration id=shareactivity 2026/02/05 12:59:58 INFO Applying migration id=application 2026/02/05 12:59:58 INFO Applying migration id=certificates 2026/02/05 12:59:58 INFO Applying migration id=rawforward 2026/02/05 12:59:58 INFO Applying migration id=publickey 2026/02/05 12:59:58 INFO Applying migration id=resolvegroup 2026/02/05 12:59:58 INFO Applying migration id=reject 2026/02/05 12:59:58 INFO Applying migration id=autodel 2026/02/05 12:59:58 INFO Applying migration id=jsonb 2026/02/05 12:59:58 INFO Applying migration id=quote 2026/02/05 12:59:58 INFO Applying migration id=rfc9421 2026/02/05 12:59:58 INFO Applying migration id=keys 2026/02/05 12:59:58 INFO Applying migration id=portable 2026/02/05 12:59:58 INFO Applying migration id=proofs 2026/02/05 12:59:58 INFO Applying migration id=contexts 2026/02/05 12:59:58 INFO Applying migration id=deliverieshost 2026/02/05 12:59:58 INFO Applying migration id=pembegin 2026/02/05 12:59:58 INFO Applying migration id=didhost --- PASS: TestFollows_NoFollows (1.41s) === RUN TestFollows_TwoInactive 2026/02/05 12:59:59 INFO Applying migration id=initial 2026/02/05 12:59:59 INFO Applying migration id=notesupdated 2026/02/05 12:59:59 INFO Applying migration id=personspreferredusername 2026/02/05 12:59:59 INFO Applying migration id=activitiesid 2026/02/05 12:59:59 INFO Applying migration id=outbox 2026/02/05 12:59:59 INFO Applying migration id=edits 2026/02/05 12:59:59 INFO Applying migration id=outboxactor 2026/02/05 12:59:59 INFO Applying migration id=outboxsender 2026/02/05 12:59:59 INFO Applying migration id=thread 2026/02/05 12:59:59 INFO Applying migration id=host 2026/02/05 12:59:59 INFO Applying migration id=sharedinbox 2026/02/05 12:59:59 INFO Applying migration id=noteshost 2026/02/05 12:59:59 INFO Applying migration id=fetched 2026/02/05 12:59:59 INFO Applying migration id=move 2026/02/05 12:59:59 INFO Applying migration id=cleanup 2026/02/05 12:59:59 INFO Applying migration id=received 2026/02/05 12:59:59 INFO Applying migration id=namehost 2026/02/05 12:59:59 INFO Applying migration id=outboxhost 2026/02/05 12:59:59 INFO Applying migration id=notesfts 2026/02/05 12:59:59 INFO Applying migration id=iconsname 2026/02/05 12:59:59 INFO Applying migration id=nohash 2026/02/05 12:59:59 INFO Applying migration id=shares 2026/02/05 12:59:59 INFO Applying migration id=actorttl 2026/02/05 12:59:59 INFO Applying migration id=tocc 2026/02/05 12:59:59 INFO Applying migration id=followeds 2026/02/05 12:59:59 INFO Applying migration id=certhash 2026/02/05 12:59:59 INFO Applying migration id=follows_sync 2026/02/05 12:59:59 INFO Applying migration id=jsonpath 2026/02/05 12:59:59 INFO Applying migration id=localforward 2026/02/05 12:59:59 INFO Applying migration id=avatar 2026/02/05 12:59:59 INFO Applying migration id=noimage 2026/02/05 12:59:59 INFO Applying migration id=feed 2026/02/05 12:59:59 INFO Applying migration id=bookmarks 2026/02/05 12:59:59 INFO Applying migration id=shareactivity 2026/02/05 12:59:59 INFO Applying migration id=application 2026/02/05 12:59:59 INFO Applying migration id=certificates 2026/02/05 12:59:59 INFO Applying migration id=rawforward 2026/02/05 12:59:59 INFO Applying migration id=publickey 2026/02/05 12:59:59 INFO Applying migration id=resolvegroup 2026/02/05 12:59:59 INFO Applying migration id=reject 2026/02/05 12:59:59 INFO Applying migration id=autodel 2026/02/05 12:59:59 INFO Applying migration id=jsonb 2026/02/05 13:00:00 INFO Applying migration id=quote 2026/02/05 13:00:00 INFO Applying migration id=rfc9421 2026/02/05 13:00:00 INFO Applying migration id=keys 2026/02/05 13:00:00 INFO Applying migration id=portable 2026/02/05 13:00:00 INFO Applying migration id=proofs 2026/02/05 13:00:00 INFO Applying migration id=contexts 2026/02/05 13:00:00 INFO Applying migration id=deliverieshost 2026/02/05 13:00:00 INFO Applying migration id=pembegin 2026/02/05 13:00:00 INFO Applying migration id=didhost 2026/02/05 13:00:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de3-5e38-7cac-befc-fd6ecdc0eabd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:00:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-5e39-7a4d-83f6-611add58967c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-5e38-7cac-befc-fd6ecdc0eabd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de3-5e38-7cac-befc-fd6ecdc0eabd 2026/02/05 13:00:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de3-5e3b-7a19-93ba-8c7791e47d57 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 13:00:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-5e3c-7604-b2fb-6eb4c1800fff activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-5e3b-7a19-93ba-8c7791e47d57 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de3-5e3b-7a19-93ba-8c7791e47d57 --- PASS: TestFollows_TwoInactive (1.56s) === RUN TestFollows_OneActiveOneInactive 2026/02/05 13:00:01 INFO Applying migration id=initial 2026/02/05 13:00:01 INFO Applying migration id=notesupdated 2026/02/05 13:00:01 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:01 INFO Applying migration id=activitiesid 2026/02/05 13:00:01 INFO Applying migration id=outbox 2026/02/05 13:00:01 INFO Applying migration id=edits 2026/02/05 13:00:01 INFO Applying migration id=outboxactor 2026/02/05 13:00:01 INFO Applying migration id=outboxsender 2026/02/05 13:00:01 INFO Applying migration id=thread 2026/02/05 13:00:01 INFO Applying migration id=host 2026/02/05 13:00:01 INFO Applying migration id=sharedinbox 2026/02/05 13:00:01 INFO Applying migration id=noteshost 2026/02/05 13:00:01 INFO Applying migration id=fetched 2026/02/05 13:00:01 INFO Applying migration id=move 2026/02/05 13:00:01 INFO Applying migration id=cleanup 2026/02/05 13:00:01 INFO Applying migration id=received 2026/02/05 13:00:01 INFO Applying migration id=namehost 2026/02/05 13:00:01 INFO Applying migration id=outboxhost 2026/02/05 13:00:01 INFO Applying migration id=notesfts 2026/02/05 13:00:01 INFO Applying migration id=iconsname 2026/02/05 13:00:01 INFO Applying migration id=nohash 2026/02/05 13:00:01 INFO Applying migration id=shares 2026/02/05 13:00:01 INFO Applying migration id=actorttl 2026/02/05 13:00:01 INFO Applying migration id=tocc 2026/02/05 13:00:01 INFO Applying migration id=followeds 2026/02/05 13:00:01 INFO Applying migration id=certhash 2026/02/05 13:00:01 INFO Applying migration id=follows_sync 2026/02/05 13:00:01 INFO Applying migration id=jsonpath 2026/02/05 13:00:01 INFO Applying migration id=localforward 2026/02/05 13:00:01 INFO Applying migration id=avatar 2026/02/05 13:00:01 INFO Applying migration id=noimage 2026/02/05 13:00:01 INFO Applying migration id=feed 2026/02/05 13:00:01 INFO Applying migration id=bookmarks 2026/02/05 13:00:01 INFO Applying migration id=shareactivity 2026/02/05 13:00:01 INFO Applying migration id=application 2026/02/05 13:00:01 INFO Applying migration id=certificates 2026/02/05 13:00:01 INFO Applying migration id=rawforward 2026/02/05 13:00:01 INFO Applying migration id=publickey 2026/02/05 13:00:01 INFO Applying migration id=resolvegroup 2026/02/05 13:00:01 INFO Applying migration id=reject 2026/02/05 13:00:01 INFO Applying migration id=autodel 2026/02/05 13:00:01 INFO Applying migration id=jsonb 2026/02/05 13:00:01 INFO Applying migration id=quote 2026/02/05 13:00:01 INFO Applying migration id=rfc9421 2026/02/05 13:00:01 INFO Applying migration id=keys 2026/02/05 13:00:01 INFO Applying migration id=portable 2026/02/05 13:00:01 INFO Applying migration id=proofs 2026/02/05 13:00:01 INFO Applying migration id=contexts 2026/02/05 13:00:01 INFO Applying migration id=deliverieshost 2026/02/05 13:00:01 INFO Applying migration id=pembegin 2026/02/05 13:00:01 INFO Applying migration id=didhost 2026/02/05 13:00:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de3-6b1d-7ed2-b666-37be508e37db activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:00:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-6b1e-7cad-9c5c-1f2db292bf23 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-6b1d-7ed2-b666-37be508e37db activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de3-6b1d-7ed2-b666-37be508e37db 2026/02/05 13:00:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de3-6b1f-7572-8ee3-6d09b77f33c6 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 13:00:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-6b20-7188-a66a-2f3426a24a3f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de3-6b1f-7572-8ee3-6d09b77f33c6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de3-6b1f-7572-8ee3-6d09b77f33c6 2026/02/05 13:00:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de3-6b22-71e8-ab2b-aac16be5964f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de3-6b22-71a8-958b-18ddec972b77 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de3-6b22-71a8-958b-18ddec972b77 --- PASS: TestFollows_OneActiveOneInactive (3.30s) === RUN TestFollows_UnauthenticatedUser 2026/02/05 13:00:04 INFO Applying migration id=initial 2026/02/05 13:00:04 INFO Applying migration id=notesupdated 2026/02/05 13:00:04 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:04 INFO Applying migration id=activitiesid 2026/02/05 13:00:04 INFO Applying migration id=outbox 2026/02/05 13:00:04 INFO Applying migration id=edits 2026/02/05 13:00:04 INFO Applying migration id=outboxactor 2026/02/05 13:00:04 INFO Applying migration id=outboxsender 2026/02/05 13:00:04 INFO Applying migration id=thread 2026/02/05 13:00:04 INFO Applying migration id=host 2026/02/05 13:00:04 INFO Applying migration id=sharedinbox 2026/02/05 13:00:04 INFO Applying migration id=noteshost 2026/02/05 13:00:04 INFO Applying migration id=fetched 2026/02/05 13:00:04 INFO Applying migration id=move 2026/02/05 13:00:04 INFO Applying migration id=cleanup 2026/02/05 13:00:04 INFO Applying migration id=received 2026/02/05 13:00:04 INFO Applying migration id=namehost 2026/02/05 13:00:04 INFO Applying migration id=outboxhost 2026/02/05 13:00:04 INFO Applying migration id=notesfts 2026/02/05 13:00:04 INFO Applying migration id=iconsname 2026/02/05 13:00:04 INFO Applying migration id=nohash 2026/02/05 13:00:04 INFO Applying migration id=shares 2026/02/05 13:00:04 INFO Applying migration id=actorttl 2026/02/05 13:00:04 INFO Applying migration id=tocc 2026/02/05 13:00:04 INFO Applying migration id=followeds 2026/02/05 13:00:04 INFO Applying migration id=certhash 2026/02/05 13:00:04 INFO Applying migration id=follows_sync 2026/02/05 13:00:04 INFO Applying migration id=jsonpath 2026/02/05 13:00:04 INFO Applying migration id=localforward 2026/02/05 13:00:04 INFO Applying migration id=avatar 2026/02/05 13:00:04 INFO Applying migration id=noimage 2026/02/05 13:00:04 INFO Applying migration id=feed 2026/02/05 13:00:04 INFO Applying migration id=bookmarks 2026/02/05 13:00:04 INFO Applying migration id=shareactivity 2026/02/05 13:00:04 INFO Applying migration id=application 2026/02/05 13:00:04 INFO Applying migration id=certificates 2026/02/05 13:00:04 INFO Applying migration id=rawforward 2026/02/05 13:00:04 INFO Applying migration id=publickey 2026/02/05 13:00:04 INFO Applying migration id=resolvegroup 2026/02/05 13:00:04 INFO Applying migration id=reject 2026/02/05 13:00:04 INFO Applying migration id=autodel 2026/02/05 13:00:04 INFO Applying migration id=jsonb 2026/02/05 13:00:04 INFO Applying migration id=quote 2026/02/05 13:00:04 INFO Applying migration id=rfc9421 2026/02/05 13:00:04 INFO Applying migration id=keys 2026/02/05 13:00:04 INFO Applying migration id=portable 2026/02/05 13:00:04 INFO Applying migration id=proofs 2026/02/05 13:00:04 INFO Applying migration id=contexts 2026/02/05 13:00:04 INFO Applying migration id=deliverieshost 2026/02/05 13:00:04 INFO Applying migration id=pembegin 2026/02/05 13:00:04 INFO Applying migration id=didhost --- PASS: TestFollows_UnauthenticatedUser (2.98s) === RUN TestForward_ReplyToPostByFollower 2026/02/05 13:00:07 INFO Applying migration id=initial 2026/02/05 13:00:07 INFO Applying migration id=notesupdated 2026/02/05 13:00:07 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:07 INFO Applying migration id=activitiesid 2026/02/05 13:00:07 INFO Applying migration id=outbox 2026/02/05 13:00:07 INFO Applying migration id=edits 2026/02/05 13:00:07 INFO Applying migration id=outboxactor 2026/02/05 13:00:07 INFO Applying migration id=outboxsender 2026/02/05 13:00:07 INFO Applying migration id=thread 2026/02/05 13:00:07 INFO Applying migration id=host 2026/02/05 13:00:07 INFO Applying migration id=sharedinbox 2026/02/05 13:00:07 INFO Applying migration id=noteshost 2026/02/05 13:00:07 INFO Applying migration id=fetched 2026/02/05 13:00:07 INFO Applying migration id=move 2026/02/05 13:00:07 INFO Applying migration id=cleanup 2026/02/05 13:00:07 INFO Applying migration id=received 2026/02/05 13:00:07 INFO Applying migration id=namehost 2026/02/05 13:00:07 INFO Applying migration id=outboxhost 2026/02/05 13:00:07 INFO Applying migration id=notesfts 2026/02/05 13:00:07 INFO Applying migration id=iconsname 2026/02/05 13:00:07 INFO Applying migration id=nohash 2026/02/05 13:00:07 INFO Applying migration id=shares 2026/02/05 13:00:07 INFO Applying migration id=actorttl 2026/02/05 13:00:07 INFO Applying migration id=tocc 2026/02/05 13:00:07 INFO Applying migration id=followeds 2026/02/05 13:00:07 INFO Applying migration id=certhash 2026/02/05 13:00:07 INFO Applying migration id=follows_sync 2026/02/05 13:00:07 INFO Applying migration id=jsonpath 2026/02/05 13:00:07 INFO Applying migration id=localforward 2026/02/05 13:00:07 INFO Applying migration id=avatar 2026/02/05 13:00:07 INFO Applying migration id=noimage 2026/02/05 13:00:07 INFO Applying migration id=feed 2026/02/05 13:00:07 INFO Applying migration id=bookmarks 2026/02/05 13:00:07 INFO Applying migration id=shareactivity 2026/02/05 13:00:07 INFO Applying migration id=application 2026/02/05 13:00:07 INFO Applying migration id=certificates 2026/02/05 13:00:07 INFO Applying migration id=rawforward 2026/02/05 13:00:07 INFO Applying migration id=publickey 2026/02/05 13:00:07 INFO Applying migration id=resolvegroup 2026/02/05 13:00:07 INFO Applying migration id=reject 2026/02/05 13:00:07 INFO Applying migration id=autodel 2026/02/05 13:00:07 INFO Applying migration id=jsonb 2026/02/05 13:00:07 INFO Applying migration id=quote 2026/02/05 13:00:07 INFO Applying migration id=rfc9421 2026/02/05 13:00:07 INFO Applying migration id=keys 2026/02/05 13:00:07 INFO Applying migration id=portable 2026/02/05 13:00:07 INFO Applying migration id=proofs 2026/02/05 13:00:07 INFO Applying migration id=contexts 2026/02/05 13:00:07 INFO Applying migration id=deliverieshost 2026/02/05 13:00:07 INFO Applying migration id=pembegin 2026/02/05 13:00:07 INFO Applying migration id=didhost 2026/02/05 13:00:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-8a58-7ca4-b7a9-a5a15db4b2dd 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 13:00:12 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 13:00: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 --- PASS: TestForward_ReplyToPostByFollower (5.01s) === RUN TestForward_ReplyToPublicPost 2026/02/05 13:00:12 INFO Applying migration id=initial 2026/02/05 13:00:12 INFO Applying migration id=notesupdated 2026/02/05 13:00:12 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:12 INFO Applying migration id=activitiesid 2026/02/05 13:00:12 INFO Applying migration id=outbox 2026/02/05 13:00:12 INFO Applying migration id=edits 2026/02/05 13:00:12 INFO Applying migration id=outboxactor 2026/02/05 13:00:12 INFO Applying migration id=outboxsender 2026/02/05 13:00:12 INFO Applying migration id=thread 2026/02/05 13:00:12 INFO Applying migration id=host 2026/02/05 13:00:12 INFO Applying migration id=sharedinbox 2026/02/05 13:00:12 INFO Applying migration id=noteshost 2026/02/05 13:00:12 INFO Applying migration id=fetched 2026/02/05 13:00:12 INFO Applying migration id=move 2026/02/05 13:00:12 INFO Applying migration id=cleanup 2026/02/05 13:00:12 INFO Applying migration id=received 2026/02/05 13:00:12 INFO Applying migration id=namehost 2026/02/05 13:00:12 INFO Applying migration id=outboxhost 2026/02/05 13:00:12 INFO Applying migration id=notesfts 2026/02/05 13:00:12 INFO Applying migration id=iconsname 2026/02/05 13:00:12 INFO Applying migration id=nohash 2026/02/05 13:00:12 INFO Applying migration id=shares 2026/02/05 13:00:12 INFO Applying migration id=actorttl 2026/02/05 13:00:12 INFO Applying migration id=tocc 2026/02/05 13:00:12 INFO Applying migration id=followeds 2026/02/05 13:00:12 INFO Applying migration id=certhash 2026/02/05 13:00:12 INFO Applying migration id=follows_sync 2026/02/05 13:00:12 INFO Applying migration id=jsonpath 2026/02/05 13:00:12 INFO Applying migration id=localforward 2026/02/05 13:00:12 INFO Applying migration id=avatar 2026/02/05 13:00:12 INFO Applying migration id=noimage 2026/02/05 13:00:12 INFO Applying migration id=feed 2026/02/05 13:00:12 INFO Applying migration id=bookmarks 2026/02/05 13:00:12 INFO Applying migration id=shareactivity 2026/02/05 13:00:12 INFO Applying migration id=application 2026/02/05 13:00:12 INFO Applying migration id=certificates 2026/02/05 13:00:12 INFO Applying migration id=rawforward 2026/02/05 13:00:12 INFO Applying migration id=publickey 2026/02/05 13:00:12 INFO Applying migration id=resolvegroup 2026/02/05 13:00:12 INFO Applying migration id=reject 2026/02/05 13:00:12 INFO Applying migration id=autodel 2026/02/05 13:00:12 INFO Applying migration id=jsonb 2026/02/05 13:00:12 INFO Applying migration id=quote 2026/02/05 13:00:12 INFO Applying migration id=rfc9421 2026/02/05 13:00:12 INFO Applying migration id=keys 2026/02/05 13:00:12 INFO Applying migration id=portable 2026/02/05 13:00:12 INFO Applying migration id=proofs 2026/02/05 13:00:12 INFO Applying migration id=contexts 2026/02/05 13:00:12 INFO Applying migration id=deliverieshost 2026/02/05 13:00:12 INFO Applying migration id=pembegin 2026/02/05 13:00:12 INFO Applying migration id=didhost 2026/02/05 13:00:14 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-928b-7b56-8999-8a8b2eeac900 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 13:00:14 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 13:00:14 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToPublicPost (2.10s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/02/05 13:00:14 INFO Applying migration id=initial 2026/02/05 13:00:14 INFO Applying migration id=notesupdated 2026/02/05 13:00:14 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:14 INFO Applying migration id=activitiesid 2026/02/05 13:00:14 INFO Applying migration id=outbox 2026/02/05 13:00:14 INFO Applying migration id=edits 2026/02/05 13:00:14 INFO Applying migration id=outboxactor 2026/02/05 13:00:14 INFO Applying migration id=outboxsender 2026/02/05 13:00:14 INFO Applying migration id=thread 2026/02/05 13:00:14 INFO Applying migration id=host 2026/02/05 13:00:14 INFO Applying migration id=sharedinbox 2026/02/05 13:00:14 INFO Applying migration id=noteshost 2026/02/05 13:00:14 INFO Applying migration id=fetched 2026/02/05 13:00:14 INFO Applying migration id=move 2026/02/05 13:00:14 INFO Applying migration id=cleanup 2026/02/05 13:00:14 INFO Applying migration id=received 2026/02/05 13:00:14 INFO Applying migration id=namehost 2026/02/05 13:00:14 INFO Applying migration id=outboxhost 2026/02/05 13:00:14 INFO Applying migration id=notesfts 2026/02/05 13:00:14 INFO Applying migration id=iconsname 2026/02/05 13:00:14 INFO Applying migration id=nohash 2026/02/05 13:00:14 INFO Applying migration id=shares 2026/02/05 13:00:14 INFO Applying migration id=actorttl 2026/02/05 13:00:14 INFO Applying migration id=tocc 2026/02/05 13:00:14 INFO Applying migration id=followeds 2026/02/05 13:00:14 INFO Applying migration id=certhash 2026/02/05 13:00:14 INFO Applying migration id=follows_sync 2026/02/05 13:00:14 INFO Applying migration id=jsonpath 2026/02/05 13:00:14 INFO Applying migration id=localforward 2026/02/05 13:00:14 INFO Applying migration id=avatar 2026/02/05 13:00:14 INFO Applying migration id=noimage 2026/02/05 13:00:14 INFO Applying migration id=feed 2026/02/05 13:00:14 INFO Applying migration id=bookmarks 2026/02/05 13:00:14 INFO Applying migration id=shareactivity 2026/02/05 13:00:14 INFO Applying migration id=application 2026/02/05 13:00:14 INFO Applying migration id=certificates 2026/02/05 13:00:14 INFO Applying migration id=rawforward 2026/02/05 13:00:14 INFO Applying migration id=publickey 2026/02/05 13:00:14 INFO Applying migration id=resolvegroup 2026/02/05 13:00:14 INFO Applying migration id=reject 2026/02/05 13:00:14 INFO Applying migration id=autodel 2026/02/05 13:00:14 INFO Applying migration id=jsonb 2026/02/05 13:00:14 INFO Applying migration id=quote 2026/02/05 13:00:14 INFO Applying migration id=rfc9421 2026/02/05 13:00:14 INFO Applying migration id=keys 2026/02/05 13:00:14 INFO Applying migration id=portable 2026/02/05 13:00:14 INFO Applying migration id=proofs 2026/02/05 13:00:14 INFO Applying migration id=contexts 2026/02/05 13:00:14 INFO Applying migration id=deliverieshost 2026/02/05 13:00:14 INFO Applying migration id=pembegin 2026/02/05 13:00:14 INFO Applying migration id=didhost 2026/02/05 13:00:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-9da6-7381-b29a-340582140b35 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 13:00:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de3-9da7-724c-89ee-dff89bd61f4c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de3-9da7-71e3-988d-62d5608da51f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de3-9da7-71e3-988d-62d5608da51f 2026/02/05 13:00:17 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de3-9da7-71e3-988d-62d5608da51f 2026/02/05 13:00:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de3-9dab-7980-881d-78eb7bbc2ac8 note=https://localhost.localdomain:8443/post/019c2de3-9dab-7937-8afc-71b47e0cf91a thread=https://localhost.localdomain:8443/post/019c2de3-9da7-71e3-988d-62d5608da51f starter=https://localhost.localdomain:8443/user/alice 2026/02/05 13:00:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de3-9dab-7980-881d-78eb7bbc2ac8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de3-9dab-7937-8afc-71b47e0cf91a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de3-9dab-7937-8afc-71b47e0cf91a --- PASS: TestForward_LocalReplyToLocalPublicPost (2.84s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/02/05 13:00:17 INFO Applying migration id=initial 2026/02/05 13:00:17 INFO Applying migration id=notesupdated 2026/02/05 13:00:17 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:17 INFO Applying migration id=activitiesid 2026/02/05 13:00:17 INFO Applying migration id=outbox 2026/02/05 13:00:17 INFO Applying migration id=edits 2026/02/05 13:00:17 INFO Applying migration id=outboxactor 2026/02/05 13:00:17 INFO Applying migration id=outboxsender 2026/02/05 13:00:17 INFO Applying migration id=thread 2026/02/05 13:00:17 INFO Applying migration id=host 2026/02/05 13:00:17 INFO Applying migration id=sharedinbox 2026/02/05 13:00:17 INFO Applying migration id=noteshost 2026/02/05 13:00:17 INFO Applying migration id=fetched 2026/02/05 13:00:17 INFO Applying migration id=move 2026/02/05 13:00:17 INFO Applying migration id=cleanup 2026/02/05 13:00:17 INFO Applying migration id=received 2026/02/05 13:00:17 INFO Applying migration id=namehost 2026/02/05 13:00:17 INFO Applying migration id=outboxhost 2026/02/05 13:00:17 INFO Applying migration id=notesfts 2026/02/05 13:00:17 INFO Applying migration id=iconsname 2026/02/05 13:00:17 INFO Applying migration id=nohash 2026/02/05 13:00:17 INFO Applying migration id=shares 2026/02/05 13:00:17 INFO Applying migration id=actorttl 2026/02/05 13:00:17 INFO Applying migration id=tocc 2026/02/05 13:00:17 INFO Applying migration id=followeds 2026/02/05 13:00:17 INFO Applying migration id=certhash 2026/02/05 13:00:17 INFO Applying migration id=follows_sync 2026/02/05 13:00:17 INFO Applying migration id=jsonpath 2026/02/05 13:00:17 INFO Applying migration id=localforward 2026/02/05 13:00:17 INFO Applying migration id=avatar 2026/02/05 13:00:17 INFO Applying migration id=noimage 2026/02/05 13:00:17 INFO Applying migration id=feed 2026/02/05 13:00:17 INFO Applying migration id=bookmarks 2026/02/05 13:00:17 INFO Applying migration id=shareactivity 2026/02/05 13:00:17 INFO Applying migration id=application 2026/02/05 13:00:17 INFO Applying migration id=certificates 2026/02/05 13:00:17 INFO Applying migration id=rawforward 2026/02/05 13:00:17 INFO Applying migration id=publickey 2026/02/05 13:00:17 INFO Applying migration id=resolvegroup 2026/02/05 13:00:17 INFO Applying migration id=reject 2026/02/05 13:00:17 INFO Applying migration id=autodel 2026/02/05 13:00:17 INFO Applying migration id=jsonb 2026/02/05 13:00:17 INFO Applying migration id=quote 2026/02/05 13:00:17 INFO Applying migration id=rfc9421 2026/02/05 13:00:17 INFO Applying migration id=keys 2026/02/05 13:00:17 INFO Applying migration id=portable 2026/02/05 13:00:17 INFO Applying migration id=proofs 2026/02/05 13:00:17 INFO Applying migration id=contexts 2026/02/05 13:00:17 INFO Applying migration id=deliverieshost 2026/02/05 13:00:17 INFO Applying migration id=pembegin 2026/02/05 13:00:17 INFO Applying migration id=didhost 2026/02/05 13:00:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-a735-798c-93d8-d212870aa4f5 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 13:00:20 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 13:00:20 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToReplyToPostByFollower (2.45s) === RUN TestForward_ReplyToUnknownPost 2026/02/05 13:00:20 INFO Applying migration id=initial 2026/02/05 13:00:20 INFO Applying migration id=notesupdated 2026/02/05 13:00:20 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:20 INFO Applying migration id=activitiesid 2026/02/05 13:00:20 INFO Applying migration id=outbox 2026/02/05 13:00:20 INFO Applying migration id=edits 2026/02/05 13:00:20 INFO Applying migration id=outboxactor 2026/02/05 13:00:20 INFO Applying migration id=outboxsender 2026/02/05 13:00:20 INFO Applying migration id=thread 2026/02/05 13:00:20 INFO Applying migration id=host 2026/02/05 13:00:20 INFO Applying migration id=sharedinbox 2026/02/05 13:00:20 INFO Applying migration id=noteshost 2026/02/05 13:00:20 INFO Applying migration id=fetched 2026/02/05 13:00:20 INFO Applying migration id=move 2026/02/05 13:00:20 INFO Applying migration id=cleanup 2026/02/05 13:00:20 INFO Applying migration id=received 2026/02/05 13:00:20 INFO Applying migration id=namehost 2026/02/05 13:00:20 INFO Applying migration id=outboxhost 2026/02/05 13:00:20 INFO Applying migration id=notesfts 2026/02/05 13:00:20 INFO Applying migration id=iconsname 2026/02/05 13:00:20 INFO Applying migration id=nohash 2026/02/05 13:00:20 INFO Applying migration id=shares 2026/02/05 13:00:20 INFO Applying migration id=actorttl 2026/02/05 13:00:20 INFO Applying migration id=tocc 2026/02/05 13:00:20 INFO Applying migration id=followeds 2026/02/05 13:00:20 INFO Applying migration id=certhash 2026/02/05 13:00:20 INFO Applying migration id=follows_sync 2026/02/05 13:00:20 INFO Applying migration id=jsonpath 2026/02/05 13:00:20 INFO Applying migration id=localforward 2026/02/05 13:00:20 INFO Applying migration id=avatar 2026/02/05 13:00:20 INFO Applying migration id=noimage 2026/02/05 13:00:20 INFO Applying migration id=feed 2026/02/05 13:00:20 INFO Applying migration id=bookmarks 2026/02/05 13:00:20 INFO Applying migration id=shareactivity 2026/02/05 13:00:20 INFO Applying migration id=application 2026/02/05 13:00:20 INFO Applying migration id=certificates 2026/02/05 13:00:20 INFO Applying migration id=rawforward 2026/02/05 13:00:20 INFO Applying migration id=publickey 2026/02/05 13:00:20 INFO Applying migration id=resolvegroup 2026/02/05 13:00:20 INFO Applying migration id=reject 2026/02/05 13:00:20 INFO Applying migration id=autodel 2026/02/05 13:00:20 INFO Applying migration id=jsonb 2026/02/05 13:00:20 INFO Applying migration id=quote 2026/02/05 13:00:20 INFO Applying migration id=rfc9421 2026/02/05 13:00:20 INFO Applying migration id=keys 2026/02/05 13:00:20 INFO Applying migration id=portable 2026/02/05 13:00:20 INFO Applying migration id=proofs 2026/02/05 13:00:20 INFO Applying migration id=contexts 2026/02/05 13:00:20 INFO Applying migration id=deliverieshost 2026/02/05 13:00:20 INFO Applying migration id=pembegin 2026/02/05 13:00:20 INFO Applying migration id=didhost 2026/02/05 13:00:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-b434-7a2e-b1aa-18800a7e1847 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 13:00:23 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToUnknownPost (3.33s) === RUN TestForward_ReplyToDM 2026/02/05 13:00:23 INFO Applying migration id=initial 2026/02/05 13:00:23 INFO Applying migration id=notesupdated 2026/02/05 13:00:23 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:23 INFO Applying migration id=activitiesid 2026/02/05 13:00:23 INFO Applying migration id=outbox 2026/02/05 13:00:23 INFO Applying migration id=edits 2026/02/05 13:00:23 INFO Applying migration id=outboxactor 2026/02/05 13:00:23 INFO Applying migration id=outboxsender 2026/02/05 13:00:23 INFO Applying migration id=thread 2026/02/05 13:00:23 INFO Applying migration id=host 2026/02/05 13:00:23 INFO Applying migration id=sharedinbox 2026/02/05 13:00:23 INFO Applying migration id=noteshost 2026/02/05 13:00:23 INFO Applying migration id=fetched 2026/02/05 13:00:23 INFO Applying migration id=move 2026/02/05 13:00:23 INFO Applying migration id=cleanup 2026/02/05 13:00:23 INFO Applying migration id=received 2026/02/05 13:00:23 INFO Applying migration id=namehost 2026/02/05 13:00:23 INFO Applying migration id=outboxhost 2026/02/05 13:00:23 INFO Applying migration id=notesfts 2026/02/05 13:00:23 INFO Applying migration id=iconsname 2026/02/05 13:00:23 INFO Applying migration id=nohash 2026/02/05 13:00:23 INFO Applying migration id=shares 2026/02/05 13:00:23 INFO Applying migration id=actorttl 2026/02/05 13:00:23 INFO Applying migration id=tocc 2026/02/05 13:00:23 INFO Applying migration id=followeds 2026/02/05 13:00:23 INFO Applying migration id=certhash 2026/02/05 13:00:23 INFO Applying migration id=follows_sync 2026/02/05 13:00:23 INFO Applying migration id=jsonpath 2026/02/05 13:00:23 INFO Applying migration id=localforward 2026/02/05 13:00:23 INFO Applying migration id=avatar 2026/02/05 13:00:23 INFO Applying migration id=noimage 2026/02/05 13:00:23 INFO Applying migration id=feed 2026/02/05 13:00:23 INFO Applying migration id=bookmarks 2026/02/05 13:00:23 INFO Applying migration id=shareactivity 2026/02/05 13:00:23 INFO Applying migration id=application 2026/02/05 13:00:23 INFO Applying migration id=certificates 2026/02/05 13:00:23 INFO Applying migration id=rawforward 2026/02/05 13:00:23 INFO Applying migration id=publickey 2026/02/05 13:00:23 INFO Applying migration id=resolvegroup 2026/02/05 13:00:23 INFO Applying migration id=reject 2026/02/05 13:00:23 INFO Applying migration id=autodel 2026/02/05 13:00:23 INFO Applying migration id=jsonb 2026/02/05 13:00:23 INFO Applying migration id=quote 2026/02/05 13:00:23 INFO Applying migration id=rfc9421 2026/02/05 13:00:23 INFO Applying migration id=keys 2026/02/05 13:00:23 INFO Applying migration id=portable 2026/02/05 13:00:23 INFO Applying migration id=proofs 2026/02/05 13:00:23 INFO Applying migration id=contexts 2026/02/05 13:00:23 INFO Applying migration id=deliverieshost 2026/02/05 13:00:23 INFO Applying migration id=pembegin 2026/02/05 13:00:23 INFO Applying migration id=didhost 2026/02/05 13:00:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-c13e-7bc0-a7f6-b15c0ec57ec5 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 13:00:26 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToDM (3.34s) === RUN TestForward_NotFollowingAuthor 2026/02/05 13:00:26 INFO Applying migration id=initial 2026/02/05 13:00:26 INFO Applying migration id=notesupdated 2026/02/05 13:00:26 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:26 INFO Applying migration id=activitiesid 2026/02/05 13:00:26 INFO Applying migration id=outbox 2026/02/05 13:00:26 INFO Applying migration id=edits 2026/02/05 13:00:26 INFO Applying migration id=outboxactor 2026/02/05 13:00:26 INFO Applying migration id=outboxsender 2026/02/05 13:00:26 INFO Applying migration id=thread 2026/02/05 13:00:26 INFO Applying migration id=host 2026/02/05 13:00:26 INFO Applying migration id=sharedinbox 2026/02/05 13:00:26 INFO Applying migration id=noteshost 2026/02/05 13:00:26 INFO Applying migration id=fetched 2026/02/05 13:00:26 INFO Applying migration id=move 2026/02/05 13:00:26 INFO Applying migration id=cleanup 2026/02/05 13:00:26 INFO Applying migration id=received 2026/02/05 13:00:26 INFO Applying migration id=namehost 2026/02/05 13:00:26 INFO Applying migration id=outboxhost 2026/02/05 13:00:26 INFO Applying migration id=notesfts 2026/02/05 13:00:26 INFO Applying migration id=iconsname 2026/02/05 13:00:26 INFO Applying migration id=nohash 2026/02/05 13:00:26 INFO Applying migration id=shares 2026/02/05 13:00:26 INFO Applying migration id=actorttl 2026/02/05 13:00:26 INFO Applying migration id=tocc 2026/02/05 13:00:26 INFO Applying migration id=followeds 2026/02/05 13:00:26 INFO Applying migration id=certhash 2026/02/05 13:00:26 INFO Applying migration id=follows_sync 2026/02/05 13:00:26 INFO Applying migration id=jsonpath 2026/02/05 13:00:26 INFO Applying migration id=localforward 2026/02/05 13:00:26 INFO Applying migration id=avatar 2026/02/05 13:00:26 INFO Applying migration id=noimage 2026/02/05 13:00:26 INFO Applying migration id=feed 2026/02/05 13:00:26 INFO Applying migration id=bookmarks 2026/02/05 13:00:26 INFO Applying migration id=shareactivity 2026/02/05 13:00:26 INFO Applying migration id=application 2026/02/05 13:00:26 INFO Applying migration id=certificates 2026/02/05 13:00:26 INFO Applying migration id=rawforward 2026/02/05 13:00:26 INFO Applying migration id=publickey 2026/02/05 13:00:26 INFO Applying migration id=resolvegroup 2026/02/05 13:00:26 INFO Applying migration id=reject 2026/02/05 13:00:26 INFO Applying migration id=autodel 2026/02/05 13:00:26 INFO Applying migration id=jsonb 2026/02/05 13:00:26 INFO Applying migration id=quote 2026/02/05 13:00:26 INFO Applying migration id=rfc9421 2026/02/05 13:00:26 INFO Applying migration id=keys 2026/02/05 13:00:26 INFO Applying migration id=portable 2026/02/05 13:00:26 INFO Applying migration id=proofs 2026/02/05 13:00:26 INFO Applying migration id=contexts 2026/02/05 13:00:26 INFO Applying migration id=deliverieshost 2026/02/05 13:00:26 INFO Applying migration id=pembegin 2026/02/05 13:00:26 INFO Applying migration id=didhost 2026/02/05 13:00:29 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 13:00:29 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotFollowingAuthor (2.82s) === RUN TestForward_NotReplyToLocalPost 2026/02/05 13:00:29 INFO Applying migration id=initial 2026/02/05 13:00:29 INFO Applying migration id=notesupdated 2026/02/05 13:00:29 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:29 INFO Applying migration id=activitiesid 2026/02/05 13:00:29 INFO Applying migration id=outbox 2026/02/05 13:00:29 INFO Applying migration id=edits 2026/02/05 13:00:29 INFO Applying migration id=outboxactor 2026/02/05 13:00:29 INFO Applying migration id=outboxsender 2026/02/05 13:00:29 INFO Applying migration id=thread 2026/02/05 13:00:29 INFO Applying migration id=host 2026/02/05 13:00:29 INFO Applying migration id=sharedinbox 2026/02/05 13:00:29 INFO Applying migration id=noteshost 2026/02/05 13:00:29 INFO Applying migration id=fetched 2026/02/05 13:00:29 INFO Applying migration id=move 2026/02/05 13:00:29 INFO Applying migration id=cleanup 2026/02/05 13:00:29 INFO Applying migration id=received 2026/02/05 13:00:29 INFO Applying migration id=namehost 2026/02/05 13:00:29 INFO Applying migration id=outboxhost 2026/02/05 13:00:29 INFO Applying migration id=notesfts 2026/02/05 13:00:29 INFO Applying migration id=iconsname 2026/02/05 13:00:29 INFO Applying migration id=nohash 2026/02/05 13:00:29 INFO Applying migration id=shares 2026/02/05 13:00:29 INFO Applying migration id=actorttl 2026/02/05 13:00:29 INFO Applying migration id=tocc 2026/02/05 13:00:29 INFO Applying migration id=followeds 2026/02/05 13:00:29 INFO Applying migration id=certhash 2026/02/05 13:00:29 INFO Applying migration id=follows_sync 2026/02/05 13:00:29 INFO Applying migration id=jsonpath 2026/02/05 13:00:29 INFO Applying migration id=localforward 2026/02/05 13:00:29 INFO Applying migration id=avatar 2026/02/05 13:00:29 INFO Applying migration id=noimage 2026/02/05 13:00:29 INFO Applying migration id=feed 2026/02/05 13:00:29 INFO Applying migration id=bookmarks 2026/02/05 13:00:29 INFO Applying migration id=shareactivity 2026/02/05 13:00:29 INFO Applying migration id=application 2026/02/05 13:00:29 INFO Applying migration id=certificates 2026/02/05 13:00:29 INFO Applying migration id=rawforward 2026/02/05 13:00:29 INFO Applying migration id=publickey 2026/02/05 13:00:29 INFO Applying migration id=resolvegroup 2026/02/05 13:00:29 INFO Applying migration id=reject 2026/02/05 13:00:29 INFO Applying migration id=autodel 2026/02/05 13:00:29 INFO Applying migration id=jsonb 2026/02/05 13:00:29 INFO Applying migration id=quote 2026/02/05 13:00:29 INFO Applying migration id=rfc9421 2026/02/05 13:00:29 INFO Applying migration id=keys 2026/02/05 13:00:29 INFO Applying migration id=portable 2026/02/05 13:00:29 INFO Applying migration id=proofs 2026/02/05 13:00:29 INFO Applying migration id=contexts 2026/02/05 13:00:29 INFO Applying migration id=deliverieshost 2026/02/05 13:00:29 INFO Applying migration id=pembegin 2026/02/05 13:00:29 INFO Applying migration id=didhost 2026/02/05 13:00:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-d77a-7071-800d-0dd530dc42a7 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 13:00: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 --- PASS: TestForward_NotReplyToLocalPost (2.87s) === RUN TestForward_ReplyToFederatedPost 2026/02/05 13:00:32 INFO Applying migration id=initial 2026/02/05 13:00:32 INFO Applying migration id=notesupdated 2026/02/05 13:00:32 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:32 INFO Applying migration id=activitiesid 2026/02/05 13:00:32 INFO Applying migration id=outbox 2026/02/05 13:00:32 INFO Applying migration id=edits 2026/02/05 13:00:32 INFO Applying migration id=outboxactor 2026/02/05 13:00:32 INFO Applying migration id=outboxsender 2026/02/05 13:00:32 INFO Applying migration id=thread 2026/02/05 13:00:32 INFO Applying migration id=host 2026/02/05 13:00:32 INFO Applying migration id=sharedinbox 2026/02/05 13:00:32 INFO Applying migration id=noteshost 2026/02/05 13:00:32 INFO Applying migration id=fetched 2026/02/05 13:00:32 INFO Applying migration id=move 2026/02/05 13:00:32 INFO Applying migration id=cleanup 2026/02/05 13:00:32 INFO Applying migration id=received 2026/02/05 13:00:32 INFO Applying migration id=namehost 2026/02/05 13:00:32 INFO Applying migration id=outboxhost 2026/02/05 13:00:32 INFO Applying migration id=notesfts 2026/02/05 13:00:32 INFO Applying migration id=iconsname 2026/02/05 13:00:32 INFO Applying migration id=nohash 2026/02/05 13:00:32 INFO Applying migration id=shares 2026/02/05 13:00:32 INFO Applying migration id=actorttl 2026/02/05 13:00:32 INFO Applying migration id=tocc 2026/02/05 13:00:32 INFO Applying migration id=followeds 2026/02/05 13:00:32 INFO Applying migration id=certhash 2026/02/05 13:00:32 INFO Applying migration id=follows_sync 2026/02/05 13:00:32 INFO Applying migration id=jsonpath 2026/02/05 13:00:32 INFO Applying migration id=localforward 2026/02/05 13:00:32 INFO Applying migration id=avatar 2026/02/05 13:00:32 INFO Applying migration id=noimage 2026/02/05 13:00:32 INFO Applying migration id=feed 2026/02/05 13:00:32 INFO Applying migration id=bookmarks 2026/02/05 13:00:32 INFO Applying migration id=shareactivity 2026/02/05 13:00:32 INFO Applying migration id=application 2026/02/05 13:00:32 INFO Applying migration id=certificates 2026/02/05 13:00:32 INFO Applying migration id=rawforward 2026/02/05 13:00:32 INFO Applying migration id=publickey 2026/02/05 13:00:32 INFO Applying migration id=resolvegroup 2026/02/05 13:00:32 INFO Applying migration id=reject 2026/02/05 13:00:32 INFO Applying migration id=autodel 2026/02/05 13:00:32 INFO Applying migration id=jsonb 2026/02/05 13:00:32 INFO Applying migration id=quote 2026/02/05 13:00:32 INFO Applying migration id=rfc9421 2026/02/05 13:00:32 INFO Applying migration id=keys 2026/02/05 13:00:32 INFO Applying migration id=portable 2026/02/05 13:00:32 INFO Applying migration id=proofs 2026/02/05 13:00:32 INFO Applying migration id=contexts 2026/02/05 13:00:32 INFO Applying migration id=deliverieshost 2026/02/05 13:00:32 INFO Applying migration id=pembegin 2026/02/05 13:00:32 INFO Applying migration id=didhost --- PASS: TestForward_ReplyToFederatedPost (2.10s) === RUN TestForward_MaxDepth 2026/02/05 13:00:34 INFO Applying migration id=initial 2026/02/05 13:00:34 INFO Applying migration id=notesupdated 2026/02/05 13:00:34 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:34 INFO Applying migration id=activitiesid 2026/02/05 13:00:34 INFO Applying migration id=outbox 2026/02/05 13:00:34 INFO Applying migration id=edits 2026/02/05 13:00:34 INFO Applying migration id=outboxactor 2026/02/05 13:00:34 INFO Applying migration id=outboxsender 2026/02/05 13:00:34 INFO Applying migration id=thread 2026/02/05 13:00:34 INFO Applying migration id=host 2026/02/05 13:00:34 INFO Applying migration id=sharedinbox 2026/02/05 13:00:34 INFO Applying migration id=noteshost 2026/02/05 13:00:34 INFO Applying migration id=fetched 2026/02/05 13:00:34 INFO Applying migration id=move 2026/02/05 13:00:34 INFO Applying migration id=cleanup 2026/02/05 13:00:34 INFO Applying migration id=received 2026/02/05 13:00:34 INFO Applying migration id=namehost 2026/02/05 13:00:34 INFO Applying migration id=outboxhost 2026/02/05 13:00:34 INFO Applying migration id=notesfts 2026/02/05 13:00:34 INFO Applying migration id=iconsname 2026/02/05 13:00:34 INFO Applying migration id=nohash 2026/02/05 13:00:34 INFO Applying migration id=shares 2026/02/05 13:00:34 INFO Applying migration id=actorttl 2026/02/05 13:00:34 INFO Applying migration id=tocc 2026/02/05 13:00:34 INFO Applying migration id=followeds 2026/02/05 13:00:34 INFO Applying migration id=certhash 2026/02/05 13:00:34 INFO Applying migration id=follows_sync 2026/02/05 13:00:34 INFO Applying migration id=jsonpath 2026/02/05 13:00:34 INFO Applying migration id=localforward 2026/02/05 13:00:34 INFO Applying migration id=avatar 2026/02/05 13:00:34 INFO Applying migration id=noimage 2026/02/05 13:00:34 INFO Applying migration id=feed 2026/02/05 13:00:34 INFO Applying migration id=bookmarks 2026/02/05 13:00:34 INFO Applying migration id=shareactivity 2026/02/05 13:00:34 INFO Applying migration id=application 2026/02/05 13:00:34 INFO Applying migration id=certificates 2026/02/05 13:00:34 INFO Applying migration id=rawforward 2026/02/05 13:00:34 INFO Applying migration id=publickey 2026/02/05 13:00:34 INFO Applying migration id=resolvegroup 2026/02/05 13:00:34 INFO Applying migration id=reject 2026/02/05 13:00:34 INFO Applying migration id=autodel 2026/02/05 13:00:34 INFO Applying migration id=jsonb 2026/02/05 13:00:34 INFO Applying migration id=quote 2026/02/05 13:00:34 INFO Applying migration id=rfc9421 2026/02/05 13:00:34 INFO Applying migration id=keys 2026/02/05 13:00:34 INFO Applying migration id=portable 2026/02/05 13:00:34 INFO Applying migration id=proofs 2026/02/05 13:00:34 INFO Applying migration id=contexts 2026/02/05 13:00:34 INFO Applying migration id=deliverieshost 2026/02/05 13:00:34 INFO Applying migration id=pembegin 2026/02/05 13:00:34 INFO Applying migration id=didhost 2026/02/05 13:00:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-ee7c-7a97-ae7a-18c3363c92b8 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 13:00:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 13:00:38 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_MaxDepth (3.79s) === RUN TestForward_MaxDepthPlusOne 2026/02/05 13:00:38 INFO Applying migration id=initial 2026/02/05 13:00:38 INFO Applying migration id=notesupdated 2026/02/05 13:00:38 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:38 INFO Applying migration id=activitiesid 2026/02/05 13:00:38 INFO Applying migration id=outbox 2026/02/05 13:00:38 INFO Applying migration id=edits 2026/02/05 13:00:38 INFO Applying migration id=outboxactor 2026/02/05 13:00:38 INFO Applying migration id=outboxsender 2026/02/05 13:00:38 INFO Applying migration id=thread 2026/02/05 13:00:38 INFO Applying migration id=host 2026/02/05 13:00:38 INFO Applying migration id=sharedinbox 2026/02/05 13:00:38 INFO Applying migration id=noteshost 2026/02/05 13:00:38 INFO Applying migration id=fetched 2026/02/05 13:00:38 INFO Applying migration id=move 2026/02/05 13:00:38 INFO Applying migration id=cleanup 2026/02/05 13:00:38 INFO Applying migration id=received 2026/02/05 13:00:38 INFO Applying migration id=namehost 2026/02/05 13:00:38 INFO Applying migration id=outboxhost 2026/02/05 13:00:38 INFO Applying migration id=notesfts 2026/02/05 13:00:38 INFO Applying migration id=iconsname 2026/02/05 13:00:38 INFO Applying migration id=nohash 2026/02/05 13:00:38 INFO Applying migration id=shares 2026/02/05 13:00:38 INFO Applying migration id=actorttl 2026/02/05 13:00:38 INFO Applying migration id=tocc 2026/02/05 13:00:38 INFO Applying migration id=followeds 2026/02/05 13:00:38 INFO Applying migration id=certhash 2026/02/05 13:00:38 INFO Applying migration id=follows_sync 2026/02/05 13:00:38 INFO Applying migration id=jsonpath 2026/02/05 13:00:38 INFO Applying migration id=localforward 2026/02/05 13:00:38 INFO Applying migration id=avatar 2026/02/05 13:00:38 INFO Applying migration id=noimage 2026/02/05 13:00:38 INFO Applying migration id=feed 2026/02/05 13:00:38 INFO Applying migration id=bookmarks 2026/02/05 13:00:38 INFO Applying migration id=shareactivity 2026/02/05 13:00:38 INFO Applying migration id=application 2026/02/05 13:00:38 INFO Applying migration id=certificates 2026/02/05 13:00:38 INFO Applying migration id=rawforward 2026/02/05 13:00:38 INFO Applying migration id=publickey 2026/02/05 13:00:38 INFO Applying migration id=resolvegroup 2026/02/05 13:00:38 INFO Applying migration id=reject 2026/02/05 13:00:38 INFO Applying migration id=autodel 2026/02/05 13:00:38 INFO Applying migration id=jsonb 2026/02/05 13:00:38 INFO Applying migration id=quote 2026/02/05 13:00:38 INFO Applying migration id=rfc9421 2026/02/05 13:00:38 INFO Applying migration id=keys 2026/02/05 13:00:38 INFO Applying migration id=portable 2026/02/05 13:00:38 INFO Applying migration id=proofs 2026/02/05 13:00:38 INFO Applying migration id=contexts 2026/02/05 13:00:38 INFO Applying migration id=deliverieshost 2026/02/05 13:00:38 INFO Applying migration id=pembegin 2026/02/05 13:00:38 INFO Applying migration id=didhost 2026/02/05 13:00:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de3-f91c-7f05-97bf-d88ba4e8baf6 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 13:00: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_MaxDepthPlusOne (2.72s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/02/05 13:00:41 INFO Applying migration id=initial 2026/02/05 13:00:41 INFO Applying migration id=notesupdated 2026/02/05 13:00:41 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:41 INFO Applying migration id=activitiesid 2026/02/05 13:00:41 INFO Applying migration id=outbox 2026/02/05 13:00:41 INFO Applying migration id=edits 2026/02/05 13:00:41 INFO Applying migration id=outboxactor 2026/02/05 13:00:41 INFO Applying migration id=outboxsender 2026/02/05 13:00:41 INFO Applying migration id=thread 2026/02/05 13:00:41 INFO Applying migration id=host 2026/02/05 13:00:41 INFO Applying migration id=sharedinbox 2026/02/05 13:00:41 INFO Applying migration id=noteshost 2026/02/05 13:00:41 INFO Applying migration id=fetched 2026/02/05 13:00:41 INFO Applying migration id=move 2026/02/05 13:00:41 INFO Applying migration id=cleanup 2026/02/05 13:00:41 INFO Applying migration id=received 2026/02/05 13:00:41 INFO Applying migration id=namehost 2026/02/05 13:00:41 INFO Applying migration id=outboxhost 2026/02/05 13:00:41 INFO Applying migration id=notesfts 2026/02/05 13:00:41 INFO Applying migration id=iconsname 2026/02/05 13:00:41 INFO Applying migration id=nohash 2026/02/05 13:00:41 INFO Applying migration id=shares 2026/02/05 13:00:41 INFO Applying migration id=actorttl 2026/02/05 13:00:41 INFO Applying migration id=tocc 2026/02/05 13:00:41 INFO Applying migration id=followeds 2026/02/05 13:00:41 INFO Applying migration id=certhash 2026/02/05 13:00:41 INFO Applying migration id=follows_sync 2026/02/05 13:00:41 INFO Applying migration id=jsonpath 2026/02/05 13:00:41 INFO Applying migration id=localforward 2026/02/05 13:00:41 INFO Applying migration id=avatar 2026/02/05 13:00:41 INFO Applying migration id=noimage 2026/02/05 13:00:41 INFO Applying migration id=feed 2026/02/05 13:00:41 INFO Applying migration id=bookmarks 2026/02/05 13:00:41 INFO Applying migration id=shareactivity 2026/02/05 13:00:41 INFO Applying migration id=application 2026/02/05 13:00:41 INFO Applying migration id=certificates 2026/02/05 13:00:41 INFO Applying migration id=rawforward 2026/02/05 13:00:41 INFO Applying migration id=publickey 2026/02/05 13:00:41 INFO Applying migration id=resolvegroup 2026/02/05 13:00:41 INFO Applying migration id=reject 2026/02/05 13:00:41 INFO Applying migration id=autodel 2026/02/05 13:00:41 INFO Applying migration id=jsonb 2026/02/05 13:00:41 INFO Applying migration id=quote 2026/02/05 13:00:41 INFO Applying migration id=rfc9421 2026/02/05 13:00:41 INFO Applying migration id=keys 2026/02/05 13:00:41 INFO Applying migration id=portable 2026/02/05 13:00:41 INFO Applying migration id=proofs 2026/02/05 13:00:41 INFO Applying migration id=contexts 2026/02/05 13:00:41 INFO Applying migration id=deliverieshost 2026/02/05 13:00:41 INFO Applying migration id=pembegin 2026/02/05 13:00:41 INFO Applying migration id=didhost 2026/02/05 13:00:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de4-0622-7b2d-b92d-5055a2599bdb 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 13:00:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-0623-742e-8db2-ce8db4d2d5da activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-0623-73ae-970c-e194266be590 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-0623-73ae-970c-e194266be590 2026/02/05 13:00:44 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de4-0623-73ae-970c-e194266be590 2026/02/05 13:00:44 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de4-0625-7756-a25f-0a117994a935 note=https://localhost.localdomain:8443/post/019c2de4-0625-7716-a879-d06ce0eb023b thread=https://localhost.localdomain:8443/post/019c2de4-0623-73ae-970c-e194266be590 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 13:00:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-0625-7756-a25f-0a117994a935 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-0625-7716-a879-d06ce0eb023b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de4-0625-7716-a879-d06ce0eb023b --- PASS: TestForward_ReplyToLocalPostByLocalFollower (3.33s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/02/05 13:00:44 INFO Applying migration id=initial 2026/02/05 13:00:44 INFO Applying migration id=notesupdated 2026/02/05 13:00:44 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:44 INFO Applying migration id=activitiesid 2026/02/05 13:00:44 INFO Applying migration id=outbox 2026/02/05 13:00:44 INFO Applying migration id=edits 2026/02/05 13:00:44 INFO Applying migration id=outboxactor 2026/02/05 13:00:44 INFO Applying migration id=outboxsender 2026/02/05 13:00:44 INFO Applying migration id=thread 2026/02/05 13:00:44 INFO Applying migration id=host 2026/02/05 13:00:44 INFO Applying migration id=sharedinbox 2026/02/05 13:00:44 INFO Applying migration id=noteshost 2026/02/05 13:00:44 INFO Applying migration id=fetched 2026/02/05 13:00:44 INFO Applying migration id=move 2026/02/05 13:00:44 INFO Applying migration id=cleanup 2026/02/05 13:00:44 INFO Applying migration id=received 2026/02/05 13:00:44 INFO Applying migration id=namehost 2026/02/05 13:00:44 INFO Applying migration id=outboxhost 2026/02/05 13:00:44 INFO Applying migration id=notesfts 2026/02/05 13:00:44 INFO Applying migration id=iconsname 2026/02/05 13:00:44 INFO Applying migration id=nohash 2026/02/05 13:00:44 INFO Applying migration id=shares 2026/02/05 13:00:44 INFO Applying migration id=actorttl 2026/02/05 13:00:44 INFO Applying migration id=tocc 2026/02/05 13:00:44 INFO Applying migration id=followeds 2026/02/05 13:00:44 INFO Applying migration id=certhash 2026/02/05 13:00:44 INFO Applying migration id=follows_sync 2026/02/05 13:00:44 INFO Applying migration id=jsonpath 2026/02/05 13:00:44 INFO Applying migration id=localforward 2026/02/05 13:00:44 INFO Applying migration id=avatar 2026/02/05 13:00:44 INFO Applying migration id=noimage 2026/02/05 13:00:44 INFO Applying migration id=feed 2026/02/05 13:00:44 INFO Applying migration id=bookmarks 2026/02/05 13:00:44 INFO Applying migration id=shareactivity 2026/02/05 13:00:44 INFO Applying migration id=application 2026/02/05 13:00:44 INFO Applying migration id=certificates 2026/02/05 13:00:44 INFO Applying migration id=rawforward 2026/02/05 13:00:44 INFO Applying migration id=publickey 2026/02/05 13:00:44 INFO Applying migration id=resolvegroup 2026/02/05 13:00:44 INFO Applying migration id=reject 2026/02/05 13:00:44 INFO Applying migration id=autodel 2026/02/05 13:00:44 INFO Applying migration id=jsonb 2026/02/05 13:00:44 INFO Applying migration id=quote 2026/02/05 13:00:44 INFO Applying migration id=rfc9421 2026/02/05 13:00:44 INFO Applying migration id=keys 2026/02/05 13:00:44 INFO Applying migration id=portable 2026/02/05 13:00:44 INFO Applying migration id=proofs 2026/02/05 13:00:44 INFO Applying migration id=contexts 2026/02/05 13:00:44 INFO Applying migration id=deliverieshost 2026/02/05 13:00:44 INFO Applying migration id=pembegin 2026/02/05 13:00:44 INFO Applying migration id=didhost 2026/02/05 13:00:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de4-1687-7507-9bb7-5e4e6d4f12ec 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 13:00:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-1687-7d09-aaa9-59c531d9c42c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-1687-7c8b-a001-a9a6b7dd70cc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-1687-7c8b-a001-a9a6b7dd70cc 2026/02/05 13:00:48 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de4-1687-7c8b-a001-a9a6b7dd70cc 2026/02/05 13:00:48 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de4-168d-7d39-a4c0-09e7c4acbcca note=https://localhost.localdomain:8443/post/019c2de4-168d-7ced-a198-20f2c81f3387 thread=https://localhost.localdomain:8443/post/019c2de4-1687-7c8b-a001-a9a6b7dd70cc starter=https://localhost.localdomain:8443/user/alice 2026/02/05 13:00:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-168d-7d39-a4c0-09e7c4acbcca activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-168d-7ced-a198-20f2c81f3387 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de4-168d-7ced-a198-20f2c81f3387 2026/02/05 13:00:48 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 13:00:48 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/update/019c2de4-1690-733b-bd1e-8ef86b33a1ca note=https://localhost.localdomain:8443/post/019c2de4-168d-7ced-a198-20f2c81f3387 thread=https://localhost.localdomain:8443/post/019c2de4-1687-7c8b-a001-a9a6b7dd70cc starter=https://localhost.localdomain:8443/user/alice 2026/02/05 13:00:48 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de4-1690-733b-bd1e-8ef86b33a1ca activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-168d-7ced-a198-20f2c81f3387 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de4-168d-7ced-a198-20f2c81f3387 --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (4.20s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/02/05 13:00:48 INFO Applying migration id=initial 2026/02/05 13:00:48 INFO Applying migration id=notesupdated 2026/02/05 13:00:48 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:48 INFO Applying migration id=activitiesid 2026/02/05 13:00:48 INFO Applying migration id=outbox 2026/02/05 13:00:48 INFO Applying migration id=edits 2026/02/05 13:00:48 INFO Applying migration id=outboxactor 2026/02/05 13:00:48 INFO Applying migration id=outboxsender 2026/02/05 13:00:48 INFO Applying migration id=thread 2026/02/05 13:00:48 INFO Applying migration id=host 2026/02/05 13:00:48 INFO Applying migration id=sharedinbox 2026/02/05 13:00:48 INFO Applying migration id=noteshost 2026/02/05 13:00:48 INFO Applying migration id=fetched 2026/02/05 13:00:48 INFO Applying migration id=move 2026/02/05 13:00:48 INFO Applying migration id=cleanup 2026/02/05 13:00:48 INFO Applying migration id=received 2026/02/05 13:00:48 INFO Applying migration id=namehost 2026/02/05 13:00:48 INFO Applying migration id=outboxhost 2026/02/05 13:00:48 INFO Applying migration id=notesfts 2026/02/05 13:00:48 INFO Applying migration id=iconsname 2026/02/05 13:00:48 INFO Applying migration id=nohash 2026/02/05 13:00:48 INFO Applying migration id=shares 2026/02/05 13:00:48 INFO Applying migration id=actorttl 2026/02/05 13:00:48 INFO Applying migration id=tocc 2026/02/05 13:00:48 INFO Applying migration id=followeds 2026/02/05 13:00:48 INFO Applying migration id=certhash 2026/02/05 13:00:48 INFO Applying migration id=follows_sync 2026/02/05 13:00:48 INFO Applying migration id=jsonpath 2026/02/05 13:00:48 INFO Applying migration id=localforward 2026/02/05 13:00:48 INFO Applying migration id=avatar 2026/02/05 13:00:48 INFO Applying migration id=noimage 2026/02/05 13:00:48 INFO Applying migration id=feed 2026/02/05 13:00:48 INFO Applying migration id=bookmarks 2026/02/05 13:00:48 INFO Applying migration id=shareactivity 2026/02/05 13:00:48 INFO Applying migration id=application 2026/02/05 13:00:48 INFO Applying migration id=certificates 2026/02/05 13:00:48 INFO Applying migration id=rawforward 2026/02/05 13:00:48 INFO Applying migration id=publickey 2026/02/05 13:00:48 INFO Applying migration id=resolvegroup 2026/02/05 13:00:48 INFO Applying migration id=reject 2026/02/05 13:00:48 INFO Applying migration id=autodel 2026/02/05 13:00:48 INFO Applying migration id=jsonb 2026/02/05 13:00:48 INFO Applying migration id=quote 2026/02/05 13:00:48 INFO Applying migration id=rfc9421 2026/02/05 13:00:48 INFO Applying migration id=keys 2026/02/05 13:00:48 INFO Applying migration id=portable 2026/02/05 13:00:48 INFO Applying migration id=proofs 2026/02/05 13:00:48 INFO Applying migration id=contexts 2026/02/05 13:00:48 INFO Applying migration id=deliverieshost 2026/02/05 13:00:48 INFO Applying migration id=pembegin 2026/02/05 13:00:48 INFO Applying migration id=didhost 2026/02/05 13:00:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de4-2ba9-7bcd-906c-a96045b55273 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 13:00:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-2baa-753f-a10e-d923a4fb97a1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-2baa-74a7-9c0d-66dfdcb48328 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-2baa-74a7-9c0d-66dfdcb48328 2026/02/05 13:00:54 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de4-2baa-74a7-9c0d-66dfdcb48328 2026/02/05 13:00:54 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de4-2bac-794a-ad66-3c8bff232cfe note=https://localhost.localdomain:8443/post/019c2de4-2bac-7901-b0f0-c9b383d51a48 thread=https://localhost.localdomain:8443/post/019c2de4-2baa-74a7-9c0d-66dfdcb48328 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 13:00:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-2bac-794a-ad66-3c8bff232cfe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-2bac-7901-b0f0-c9b383d51a48 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de4-2bac-7901-b0f0-c9b383d51a48 2026/02/05 13:00:54 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2de4-2bac-7901-b0f0-c9b383d51a48#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-2bac-7901-b0f0-c9b383d51a48 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2de4-2bac-7901-b0f0-c9b383d51a48 2026/02/05 13:00:54 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2de4-2bac-7901-b0f0-c9b383d51a48#delete note=https://localhost.localdomain:8443/post/019c2de4-2bac-7901-b0f0-c9b383d51a48 thread=https://localhost.localdomain:8443/post/019c2de4-2baa-74a7-9c0d-66dfdcb48328 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (5.41s) === RUN TestForward_EditedReplyToPublicPost 2026/02/05 13:00:54 INFO Applying migration id=initial 2026/02/05 13:00:54 INFO Applying migration id=notesupdated 2026/02/05 13:00:54 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:54 INFO Applying migration id=activitiesid 2026/02/05 13:00:54 INFO Applying migration id=outbox 2026/02/05 13:00:54 INFO Applying migration id=edits 2026/02/05 13:00:54 INFO Applying migration id=outboxactor 2026/02/05 13:00:54 INFO Applying migration id=outboxsender 2026/02/05 13:00:54 INFO Applying migration id=thread 2026/02/05 13:00:54 INFO Applying migration id=host 2026/02/05 13:00:54 INFO Applying migration id=sharedinbox 2026/02/05 13:00:54 INFO Applying migration id=noteshost 2026/02/05 13:00:54 INFO Applying migration id=fetched 2026/02/05 13:00:54 INFO Applying migration id=move 2026/02/05 13:00:54 INFO Applying migration id=cleanup 2026/02/05 13:00:54 INFO Applying migration id=received 2026/02/05 13:00:54 INFO Applying migration id=namehost 2026/02/05 13:00:54 INFO Applying migration id=outboxhost 2026/02/05 13:00:54 INFO Applying migration id=notesfts 2026/02/05 13:00:54 INFO Applying migration id=iconsname 2026/02/05 13:00:54 INFO Applying migration id=nohash 2026/02/05 13:00:54 INFO Applying migration id=shares 2026/02/05 13:00:54 INFO Applying migration id=actorttl 2026/02/05 13:00:54 INFO Applying migration id=tocc 2026/02/05 13:00:54 INFO Applying migration id=followeds 2026/02/05 13:00:54 INFO Applying migration id=certhash 2026/02/05 13:00:54 INFO Applying migration id=follows_sync 2026/02/05 13:00:54 INFO Applying migration id=jsonpath 2026/02/05 13:00:54 INFO Applying migration id=localforward 2026/02/05 13:00:54 INFO Applying migration id=avatar 2026/02/05 13:00:54 INFO Applying migration id=noimage 2026/02/05 13:00:54 INFO Applying migration id=feed 2026/02/05 13:00:54 INFO Applying migration id=bookmarks 2026/02/05 13:00:54 INFO Applying migration id=shareactivity 2026/02/05 13:00:54 INFO Applying migration id=application 2026/02/05 13:00:54 INFO Applying migration id=certificates 2026/02/05 13:00:54 INFO Applying migration id=rawforward 2026/02/05 13:00:54 INFO Applying migration id=publickey 2026/02/05 13:00:54 INFO Applying migration id=resolvegroup 2026/02/05 13:00:54 INFO Applying migration id=reject 2026/02/05 13:00:54 INFO Applying migration id=autodel 2026/02/05 13:00:54 INFO Applying migration id=jsonb 2026/02/05 13:00:54 INFO Applying migration id=quote 2026/02/05 13:00:54 INFO Applying migration id=rfc9421 2026/02/05 13:00:54 INFO Applying migration id=keys 2026/02/05 13:00:54 INFO Applying migration id=portable 2026/02/05 13:00:54 INFO Applying migration id=proofs 2026/02/05 13:00:54 INFO Applying migration id=contexts 2026/02/05 13:00:54 INFO Applying migration id=deliverieshost 2026/02/05 13:00:54 INFO Applying migration id=pembegin 2026/02/05 13:00:54 INFO Applying migration id=didhost 2026/02/05 13:00:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de4-36d2-7726-9412-a25203d1bd6a 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 13:00:56 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 13:00:56 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/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 13:00:56 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 13:00:56 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 (2.86s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/02/05 13:00:56 INFO Applying migration id=initial 2026/02/05 13:00:56 INFO Applying migration id=notesupdated 2026/02/05 13:00:56 INFO Applying migration id=personspreferredusername 2026/02/05 13:00:56 INFO Applying migration id=activitiesid 2026/02/05 13:00:56 INFO Applying migration id=outbox 2026/02/05 13:00:56 INFO Applying migration id=edits 2026/02/05 13:00:56 INFO Applying migration id=outboxactor 2026/02/05 13:00:56 INFO Applying migration id=outboxsender 2026/02/05 13:00:56 INFO Applying migration id=thread 2026/02/05 13:00:56 INFO Applying migration id=host 2026/02/05 13:00:56 INFO Applying migration id=sharedinbox 2026/02/05 13:00:56 INFO Applying migration id=noteshost 2026/02/05 13:00:56 INFO Applying migration id=fetched 2026/02/05 13:00:56 INFO Applying migration id=move 2026/02/05 13:00:56 INFO Applying migration id=cleanup 2026/02/05 13:00:56 INFO Applying migration id=received 2026/02/05 13:00:56 INFO Applying migration id=namehost 2026/02/05 13:00:56 INFO Applying migration id=outboxhost 2026/02/05 13:00:56 INFO Applying migration id=notesfts 2026/02/05 13:00:56 INFO Applying migration id=iconsname 2026/02/05 13:00:56 INFO Applying migration id=nohash 2026/02/05 13:00:56 INFO Applying migration id=shares 2026/02/05 13:00:56 INFO Applying migration id=actorttl 2026/02/05 13:00:56 INFO Applying migration id=tocc 2026/02/05 13:00:56 INFO Applying migration id=followeds 2026/02/05 13:00:56 INFO Applying migration id=certhash 2026/02/05 13:00:56 INFO Applying migration id=follows_sync 2026/02/05 13:00:56 INFO Applying migration id=jsonpath 2026/02/05 13:00:56 INFO Applying migration id=localforward 2026/02/05 13:00:56 INFO Applying migration id=avatar 2026/02/05 13:00:56 INFO Applying migration id=noimage 2026/02/05 13:00:56 INFO Applying migration id=feed 2026/02/05 13:00:56 INFO Applying migration id=bookmarks 2026/02/05 13:00:56 INFO Applying migration id=shareactivity 2026/02/05 13:00:56 INFO Applying migration id=application 2026/02/05 13:00:56 INFO Applying migration id=certificates 2026/02/05 13:00:56 INFO Applying migration id=rawforward 2026/02/05 13:00:56 INFO Applying migration id=publickey 2026/02/05 13:00:56 INFO Applying migration id=resolvegroup 2026/02/05 13:00:56 INFO Applying migration id=reject 2026/02/05 13:00:56 INFO Applying migration id=autodel 2026/02/05 13:00:56 INFO Applying migration id=jsonb 2026/02/05 13:00:57 INFO Applying migration id=quote 2026/02/05 13:00:57 INFO Applying migration id=rfc9421 2026/02/05 13:00:57 INFO Applying migration id=keys 2026/02/05 13:00:57 INFO Applying migration id=portable 2026/02/05 13:00:57 INFO Applying migration id=proofs 2026/02/05 13:00:57 INFO Applying migration id=contexts 2026/02/05 13:00:57 INFO Applying migration id=deliverieshost 2026/02/05 13:00:57 INFO Applying migration id=pembegin 2026/02/05 13:00:57 INFO Applying migration id=didhost 2026/02/05 13:01:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de4-4de6-797e-9ce3-27afd6f1e198 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 13:01:02 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 13:01:02 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 13:01:02 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 13:01:02 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 (5.91s) === RUN TestForward_DeletedReplyToPublicPost 2026/02/05 13:01:02 INFO Applying migration id=initial 2026/02/05 13:01:02 INFO Applying migration id=notesupdated 2026/02/05 13:01:02 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:02 INFO Applying migration id=activitiesid 2026/02/05 13:01:02 INFO Applying migration id=outbox 2026/02/05 13:01:02 INFO Applying migration id=edits 2026/02/05 13:01:02 INFO Applying migration id=outboxactor 2026/02/05 13:01:02 INFO Applying migration id=outboxsender 2026/02/05 13:01:02 INFO Applying migration id=thread 2026/02/05 13:01:02 INFO Applying migration id=host 2026/02/05 13:01:02 INFO Applying migration id=sharedinbox 2026/02/05 13:01:02 INFO Applying migration id=noteshost 2026/02/05 13:01:02 INFO Applying migration id=fetched 2026/02/05 13:01:02 INFO Applying migration id=move 2026/02/05 13:01:02 INFO Applying migration id=cleanup 2026/02/05 13:01:02 INFO Applying migration id=received 2026/02/05 13:01:02 INFO Applying migration id=namehost 2026/02/05 13:01:02 INFO Applying migration id=outboxhost 2026/02/05 13:01:02 INFO Applying migration id=notesfts 2026/02/05 13:01:02 INFO Applying migration id=iconsname 2026/02/05 13:01:02 INFO Applying migration id=nohash 2026/02/05 13:01:02 INFO Applying migration id=shares 2026/02/05 13:01:02 INFO Applying migration id=actorttl 2026/02/05 13:01:02 INFO Applying migration id=tocc 2026/02/05 13:01:02 INFO Applying migration id=followeds 2026/02/05 13:01:02 INFO Applying migration id=certhash 2026/02/05 13:01:02 INFO Applying migration id=follows_sync 2026/02/05 13:01:02 INFO Applying migration id=jsonpath 2026/02/05 13:01:02 INFO Applying migration id=localforward 2026/02/05 13:01:02 INFO Applying migration id=avatar 2026/02/05 13:01:02 INFO Applying migration id=noimage 2026/02/05 13:01:02 INFO Applying migration id=feed 2026/02/05 13:01:02 INFO Applying migration id=bookmarks 2026/02/05 13:01:02 INFO Applying migration id=shareactivity 2026/02/05 13:01:02 INFO Applying migration id=application 2026/02/05 13:01:02 INFO Applying migration id=certificates 2026/02/05 13:01:02 INFO Applying migration id=rawforward 2026/02/05 13:01:02 INFO Applying migration id=publickey 2026/02/05 13:01:02 INFO Applying migration id=resolvegroup 2026/02/05 13:01:02 INFO Applying migration id=reject 2026/02/05 13:01:02 INFO Applying migration id=autodel 2026/02/05 13:01:02 INFO Applying migration id=jsonb 2026/02/05 13:01:02 INFO Applying migration id=quote 2026/02/05 13:01:02 INFO Applying migration id=rfc9421 2026/02/05 13:01:02 INFO Applying migration id=keys 2026/02/05 13:01:02 INFO Applying migration id=portable 2026/02/05 13:01:02 INFO Applying migration id=proofs 2026/02/05 13:01:02 INFO Applying migration id=contexts 2026/02/05 13:01:02 INFO Applying migration id=deliverieshost 2026/02/05 13:01:02 INFO Applying migration id=pembegin 2026/02/05 13:01:02 INFO Applying migration id=didhost 2026/02/05 13:01:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de4-582b-7967-88e1-750d902ebd6b 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 13:01:05 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 13:01: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 13:01:05 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 13:01:05 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 (2.63s) === RUN TestForward_DeletedDeletedReplyToPublicPost 2026/02/05 13:01:05 INFO Applying migration id=initial 2026/02/05 13:01:05 INFO Applying migration id=notesupdated 2026/02/05 13:01:05 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:05 INFO Applying migration id=activitiesid 2026/02/05 13:01:05 INFO Applying migration id=outbox 2026/02/05 13:01:05 INFO Applying migration id=edits 2026/02/05 13:01:05 INFO Applying migration id=outboxactor 2026/02/05 13:01:05 INFO Applying migration id=outboxsender 2026/02/05 13:01:05 INFO Applying migration id=thread 2026/02/05 13:01:05 INFO Applying migration id=host 2026/02/05 13:01:05 INFO Applying migration id=sharedinbox 2026/02/05 13:01:05 INFO Applying migration id=noteshost 2026/02/05 13:01:05 INFO Applying migration id=fetched 2026/02/05 13:01:05 INFO Applying migration id=move 2026/02/05 13:01:05 INFO Applying migration id=cleanup 2026/02/05 13:01:05 INFO Applying migration id=received 2026/02/05 13:01:05 INFO Applying migration id=namehost 2026/02/05 13:01:05 INFO Applying migration id=outboxhost 2026/02/05 13:01:05 INFO Applying migration id=notesfts 2026/02/05 13:01:05 INFO Applying migration id=iconsname 2026/02/05 13:01:05 INFO Applying migration id=nohash 2026/02/05 13:01:05 INFO Applying migration id=shares 2026/02/05 13:01:05 INFO Applying migration id=actorttl 2026/02/05 13:01:05 INFO Applying migration id=tocc 2026/02/05 13:01:05 INFO Applying migration id=followeds 2026/02/05 13:01:05 INFO Applying migration id=certhash 2026/02/05 13:01:05 INFO Applying migration id=follows_sync 2026/02/05 13:01:05 INFO Applying migration id=jsonpath 2026/02/05 13:01:05 INFO Applying migration id=localforward 2026/02/05 13:01:05 INFO Applying migration id=avatar 2026/02/05 13:01:05 INFO Applying migration id=noimage 2026/02/05 13:01:05 INFO Applying migration id=feed 2026/02/05 13:01:05 INFO Applying migration id=bookmarks 2026/02/05 13:01:05 INFO Applying migration id=shareactivity 2026/02/05 13:01:05 INFO Applying migration id=application 2026/02/05 13:01:05 INFO Applying migration id=certificates 2026/02/05 13:01:05 INFO Applying migration id=rawforward 2026/02/05 13:01:05 INFO Applying migration id=publickey 2026/02/05 13:01:05 INFO Applying migration id=resolvegroup 2026/02/05 13:01:05 INFO Applying migration id=reject 2026/02/05 13:01:05 INFO Applying migration id=autodel 2026/02/05 13:01:05 INFO Applying migration id=jsonb 2026/02/05 13:01:05 INFO Applying migration id=quote 2026/02/05 13:01:05 INFO Applying migration id=rfc9421 2026/02/05 13:01:05 INFO Applying migration id=keys 2026/02/05 13:01:05 INFO Applying migration id=portable 2026/02/05 13:01:05 INFO Applying migration id=proofs 2026/02/05 13:01:05 INFO Applying migration id=contexts 2026/02/05 13:01:05 INFO Applying migration id=deliverieshost 2026/02/05 13:01:05 INFO Applying migration id=pembegin 2026/02/05 13:01:05 INFO Applying migration id=didhost 2026/02/05 13:01:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de4-6104-7758-8162-f4719cd89120 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 13:01:07 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 13:01:07 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/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 13:01:07 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 13:01:07 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 13:01:07 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 (2.27s) === RUN TestFTS_Happyflow 2026/02/05 13:01:07 INFO Applying migration id=initial 2026/02/05 13:01:07 INFO Applying migration id=notesupdated 2026/02/05 13:01:07 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:07 INFO Applying migration id=activitiesid 2026/02/05 13:01:07 INFO Applying migration id=outbox 2026/02/05 13:01:07 INFO Applying migration id=edits 2026/02/05 13:01:07 INFO Applying migration id=outboxactor 2026/02/05 13:01:07 INFO Applying migration id=outboxsender 2026/02/05 13:01:07 INFO Applying migration id=thread 2026/02/05 13:01:07 INFO Applying migration id=host 2026/02/05 13:01:07 INFO Applying migration id=sharedinbox 2026/02/05 13:01:07 INFO Applying migration id=noteshost 2026/02/05 13:01:07 INFO Applying migration id=fetched 2026/02/05 13:01:07 INFO Applying migration id=move 2026/02/05 13:01:07 INFO Applying migration id=cleanup 2026/02/05 13:01:07 INFO Applying migration id=received 2026/02/05 13:01:07 INFO Applying migration id=namehost 2026/02/05 13:01:07 INFO Applying migration id=outboxhost 2026/02/05 13:01:07 INFO Applying migration id=notesfts 2026/02/05 13:01:07 INFO Applying migration id=iconsname 2026/02/05 13:01:07 INFO Applying migration id=nohash 2026/02/05 13:01:07 INFO Applying migration id=shares 2026/02/05 13:01:07 INFO Applying migration id=actorttl 2026/02/05 13:01:07 INFO Applying migration id=tocc 2026/02/05 13:01:07 INFO Applying migration id=followeds 2026/02/05 13:01:07 INFO Applying migration id=certhash 2026/02/05 13:01:07 INFO Applying migration id=follows_sync 2026/02/05 13:01:07 INFO Applying migration id=jsonpath 2026/02/05 13:01:07 INFO Applying migration id=localforward 2026/02/05 13:01:07 INFO Applying migration id=avatar 2026/02/05 13:01:07 INFO Applying migration id=noimage 2026/02/05 13:01:07 INFO Applying migration id=feed 2026/02/05 13:01:07 INFO Applying migration id=bookmarks 2026/02/05 13:01:07 INFO Applying migration id=shareactivity 2026/02/05 13:01:07 INFO Applying migration id=application 2026/02/05 13:01:07 INFO Applying migration id=certificates 2026/02/05 13:01:07 INFO Applying migration id=rawforward 2026/02/05 13:01:07 INFO Applying migration id=publickey 2026/02/05 13:01:07 INFO Applying migration id=resolvegroup 2026/02/05 13:01:07 INFO Applying migration id=reject 2026/02/05 13:01:07 INFO Applying migration id=autodel 2026/02/05 13:01:07 INFO Applying migration id=jsonb 2026/02/05 13:01:07 INFO Applying migration id=quote 2026/02/05 13:01:07 INFO Applying migration id=rfc9421 2026/02/05 13:01:07 INFO Applying migration id=keys 2026/02/05 13:01:07 INFO Applying migration id=portable 2026/02/05 13:01:07 INFO Applying migration id=proofs 2026/02/05 13:01:07 INFO Applying migration id=contexts 2026/02/05 13:01:07 INFO Applying migration id=deliverieshost 2026/02/05 13:01:07 INFO Applying migration id=pembegin 2026/02/05 13:01:07 INFO Applying migration id=didhost 2026/02/05 13:01:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-684d-7db2-abb1-2cce15f74235 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-684d-7d52-8eeb-beacea47996a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-684d-7d52-8eeb-beacea47996a --- PASS: TestFTS_Happyflow (1.86s) === RUN TestFTS_HashtagWithoutHash 2026/02/05 13:01:09 INFO Applying migration id=initial 2026/02/05 13:01:09 INFO Applying migration id=notesupdated 2026/02/05 13:01:09 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:09 INFO Applying migration id=activitiesid 2026/02/05 13:01:09 INFO Applying migration id=outbox 2026/02/05 13:01:09 INFO Applying migration id=edits 2026/02/05 13:01:09 INFO Applying migration id=outboxactor 2026/02/05 13:01:09 INFO Applying migration id=outboxsender 2026/02/05 13:01:09 INFO Applying migration id=thread 2026/02/05 13:01:09 INFO Applying migration id=host 2026/02/05 13:01:09 INFO Applying migration id=sharedinbox 2026/02/05 13:01:09 INFO Applying migration id=noteshost 2026/02/05 13:01:09 INFO Applying migration id=fetched 2026/02/05 13:01:09 INFO Applying migration id=move 2026/02/05 13:01:09 INFO Applying migration id=cleanup 2026/02/05 13:01:09 INFO Applying migration id=received 2026/02/05 13:01:09 INFO Applying migration id=namehost 2026/02/05 13:01:09 INFO Applying migration id=outboxhost 2026/02/05 13:01:09 INFO Applying migration id=notesfts 2026/02/05 13:01:09 INFO Applying migration id=iconsname 2026/02/05 13:01:09 INFO Applying migration id=nohash 2026/02/05 13:01:09 INFO Applying migration id=shares 2026/02/05 13:01:09 INFO Applying migration id=actorttl 2026/02/05 13:01:09 INFO Applying migration id=tocc 2026/02/05 13:01:09 INFO Applying migration id=followeds 2026/02/05 13:01:09 INFO Applying migration id=certhash 2026/02/05 13:01:09 INFO Applying migration id=follows_sync 2026/02/05 13:01:09 INFO Applying migration id=jsonpath 2026/02/05 13:01:09 INFO Applying migration id=localforward 2026/02/05 13:01:09 INFO Applying migration id=avatar 2026/02/05 13:01:09 INFO Applying migration id=noimage 2026/02/05 13:01:09 INFO Applying migration id=feed 2026/02/05 13:01:09 INFO Applying migration id=bookmarks 2026/02/05 13:01:09 INFO Applying migration id=shareactivity 2026/02/05 13:01:09 INFO Applying migration id=application 2026/02/05 13:01:09 INFO Applying migration id=certificates 2026/02/05 13:01:09 INFO Applying migration id=rawforward 2026/02/05 13:01:09 INFO Applying migration id=publickey 2026/02/05 13:01:09 INFO Applying migration id=resolvegroup 2026/02/05 13:01:09 INFO Applying migration id=reject 2026/02/05 13:01:09 INFO Applying migration id=autodel 2026/02/05 13:01:09 INFO Applying migration id=jsonb 2026/02/05 13:01:09 INFO Applying migration id=quote 2026/02/05 13:01:09 INFO Applying migration id=rfc9421 2026/02/05 13:01:09 INFO Applying migration id=keys 2026/02/05 13:01:09 INFO Applying migration id=portable 2026/02/05 13:01:09 INFO Applying migration id=proofs 2026/02/05 13:01:09 INFO Applying migration id=contexts 2026/02/05 13:01:09 INFO Applying migration id=deliverieshost 2026/02/05 13:01:09 INFO Applying migration id=pembegin 2026/02/05 13:01:09 INFO Applying migration id=didhost 2026/02/05 13:01:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-6f47-77fb-b674-936991a86fff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-6f47-778d-adf2-608d1416ae03 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-6f47-778d-adf2-608d1416ae03 --- PASS: TestFTS_HashtagWithoutHash (1.78s) === RUN TestFTS_HashtagWithHash 2026/02/05 13:01:11 INFO Applying migration id=initial 2026/02/05 13:01:11 INFO Applying migration id=notesupdated 2026/02/05 13:01:11 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:11 INFO Applying migration id=activitiesid 2026/02/05 13:01:11 INFO Applying migration id=outbox 2026/02/05 13:01:11 INFO Applying migration id=edits 2026/02/05 13:01:11 INFO Applying migration id=outboxactor 2026/02/05 13:01:11 INFO Applying migration id=outboxsender 2026/02/05 13:01:11 INFO Applying migration id=thread 2026/02/05 13:01:11 INFO Applying migration id=host 2026/02/05 13:01:11 INFO Applying migration id=sharedinbox 2026/02/05 13:01:11 INFO Applying migration id=noteshost 2026/02/05 13:01:11 INFO Applying migration id=fetched 2026/02/05 13:01:11 INFO Applying migration id=move 2026/02/05 13:01:11 INFO Applying migration id=cleanup 2026/02/05 13:01:11 INFO Applying migration id=received 2026/02/05 13:01:11 INFO Applying migration id=namehost 2026/02/05 13:01:11 INFO Applying migration id=outboxhost 2026/02/05 13:01:11 INFO Applying migration id=notesfts 2026/02/05 13:01:11 INFO Applying migration id=iconsname 2026/02/05 13:01:11 INFO Applying migration id=nohash 2026/02/05 13:01:11 INFO Applying migration id=shares 2026/02/05 13:01:11 INFO Applying migration id=actorttl 2026/02/05 13:01:11 INFO Applying migration id=tocc 2026/02/05 13:01:11 INFO Applying migration id=followeds 2026/02/05 13:01:11 INFO Applying migration id=certhash 2026/02/05 13:01:11 INFO Applying migration id=follows_sync 2026/02/05 13:01:11 INFO Applying migration id=jsonpath 2026/02/05 13:01:11 INFO Applying migration id=localforward 2026/02/05 13:01:11 INFO Applying migration id=avatar 2026/02/05 13:01:11 INFO Applying migration id=noimage 2026/02/05 13:01:11 INFO Applying migration id=feed 2026/02/05 13:01:11 INFO Applying migration id=bookmarks 2026/02/05 13:01:11 INFO Applying migration id=shareactivity 2026/02/05 13:01:11 INFO Applying migration id=application 2026/02/05 13:01:11 INFO Applying migration id=certificates 2026/02/05 13:01:11 INFO Applying migration id=rawforward 2026/02/05 13:01:11 INFO Applying migration id=publickey 2026/02/05 13:01:11 INFO Applying migration id=resolvegroup 2026/02/05 13:01:11 INFO Applying migration id=reject 2026/02/05 13:01:11 INFO Applying migration id=autodel 2026/02/05 13:01:11 INFO Applying migration id=jsonb 2026/02/05 13:01:11 INFO Applying migration id=quote 2026/02/05 13:01:11 INFO Applying migration id=rfc9421 2026/02/05 13:01:11 INFO Applying migration id=keys 2026/02/05 13:01:11 INFO Applying migration id=portable 2026/02/05 13:01:11 INFO Applying migration id=proofs 2026/02/05 13:01:11 INFO Applying migration id=contexts 2026/02/05 13:01:11 INFO Applying migration id=deliverieshost 2026/02/05 13:01:11 INFO Applying migration id=pembegin 2026/02/05 13:01:11 INFO Applying migration id=didhost 2026/02/05 13:01:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-74f9-71b3-9331-a8190033f3d7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-74f9-7154-8805-a57bc41f3325 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-74f9-7154-8805-a57bc41f3325 --- PASS: TestFTS_HashtagWithHash (1.46s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/02/05 13:01:12 INFO Applying migration id=initial 2026/02/05 13:01:12 INFO Applying migration id=notesupdated 2026/02/05 13:01:12 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:12 INFO Applying migration id=activitiesid 2026/02/05 13:01:12 INFO Applying migration id=outbox 2026/02/05 13:01:12 INFO Applying migration id=edits 2026/02/05 13:01:12 INFO Applying migration id=outboxactor 2026/02/05 13:01:12 INFO Applying migration id=outboxsender 2026/02/05 13:01:12 INFO Applying migration id=thread 2026/02/05 13:01:12 INFO Applying migration id=host 2026/02/05 13:01:12 INFO Applying migration id=sharedinbox 2026/02/05 13:01:12 INFO Applying migration id=noteshost 2026/02/05 13:01:12 INFO Applying migration id=fetched 2026/02/05 13:01:12 INFO Applying migration id=move 2026/02/05 13:01:12 INFO Applying migration id=cleanup 2026/02/05 13:01:12 INFO Applying migration id=received 2026/02/05 13:01:12 INFO Applying migration id=namehost 2026/02/05 13:01:12 INFO Applying migration id=outboxhost 2026/02/05 13:01:12 INFO Applying migration id=notesfts 2026/02/05 13:01:12 INFO Applying migration id=iconsname 2026/02/05 13:01:12 INFO Applying migration id=nohash 2026/02/05 13:01:12 INFO Applying migration id=shares 2026/02/05 13:01:12 INFO Applying migration id=actorttl 2026/02/05 13:01:12 INFO Applying migration id=tocc 2026/02/05 13:01:12 INFO Applying migration id=followeds 2026/02/05 13:01:12 INFO Applying migration id=certhash 2026/02/05 13:01:12 INFO Applying migration id=follows_sync 2026/02/05 13:01:12 INFO Applying migration id=jsonpath 2026/02/05 13:01:12 INFO Applying migration id=localforward 2026/02/05 13:01:12 INFO Applying migration id=avatar 2026/02/05 13:01:12 INFO Applying migration id=noimage 2026/02/05 13:01:12 INFO Applying migration id=feed 2026/02/05 13:01:12 INFO Applying migration id=bookmarks 2026/02/05 13:01:12 INFO Applying migration id=shareactivity 2026/02/05 13:01:12 INFO Applying migration id=application 2026/02/05 13:01:12 INFO Applying migration id=certificates 2026/02/05 13:01:12 INFO Applying migration id=rawforward 2026/02/05 13:01:12 INFO Applying migration id=publickey 2026/02/05 13:01:12 INFO Applying migration id=resolvegroup 2026/02/05 13:01:12 INFO Applying migration id=reject 2026/02/05 13:01:12 INFO Applying migration id=autodel 2026/02/05 13:01:12 INFO Applying migration id=jsonb 2026/02/05 13:01:12 INFO Applying migration id=quote 2026/02/05 13:01:12 INFO Applying migration id=rfc9421 2026/02/05 13:01:12 INFO Applying migration id=keys 2026/02/05 13:01:12 INFO Applying migration id=portable 2026/02/05 13:01:12 INFO Applying migration id=proofs 2026/02/05 13:01:12 INFO Applying migration id=contexts 2026/02/05 13:01:12 INFO Applying migration id=deliverieshost 2026/02/05 13:01:12 INFO Applying migration id=pembegin 2026/02/05 13:01:12 INFO Applying migration id=didhost 2026/02/05 13:01:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-7bf5-75a2-9d48-39b415e37b78 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-7bf5-7540-acba-6b8d8a9a69c6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-7bf5-7540-acba-6b8d8a9a69c6 --- PASS: TestFTS_HashtagWithHashAndQuotes (1.79s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/02/05 13:01:14 INFO Applying migration id=initial 2026/02/05 13:01:14 INFO Applying migration id=notesupdated 2026/02/05 13:01:14 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:14 INFO Applying migration id=activitiesid 2026/02/05 13:01:14 INFO Applying migration id=outbox 2026/02/05 13:01:14 INFO Applying migration id=edits 2026/02/05 13:01:14 INFO Applying migration id=outboxactor 2026/02/05 13:01:14 INFO Applying migration id=outboxsender 2026/02/05 13:01:14 INFO Applying migration id=thread 2026/02/05 13:01:14 INFO Applying migration id=host 2026/02/05 13:01:14 INFO Applying migration id=sharedinbox 2026/02/05 13:01:14 INFO Applying migration id=noteshost 2026/02/05 13:01:14 INFO Applying migration id=fetched 2026/02/05 13:01:14 INFO Applying migration id=move 2026/02/05 13:01:14 INFO Applying migration id=cleanup 2026/02/05 13:01:14 INFO Applying migration id=received 2026/02/05 13:01:14 INFO Applying migration id=namehost 2026/02/05 13:01:14 INFO Applying migration id=outboxhost 2026/02/05 13:01:14 INFO Applying migration id=notesfts 2026/02/05 13:01:14 INFO Applying migration id=iconsname 2026/02/05 13:01:14 INFO Applying migration id=nohash 2026/02/05 13:01:14 INFO Applying migration id=shares 2026/02/05 13:01:14 INFO Applying migration id=actorttl 2026/02/05 13:01:14 INFO Applying migration id=tocc 2026/02/05 13:01:14 INFO Applying migration id=followeds 2026/02/05 13:01:14 INFO Applying migration id=certhash 2026/02/05 13:01:14 INFO Applying migration id=follows_sync 2026/02/05 13:01:14 INFO Applying migration id=jsonpath 2026/02/05 13:01:14 INFO Applying migration id=localforward 2026/02/05 13:01:14 INFO Applying migration id=avatar 2026/02/05 13:01:14 INFO Applying migration id=noimage 2026/02/05 13:01:14 INFO Applying migration id=feed 2026/02/05 13:01:14 INFO Applying migration id=bookmarks 2026/02/05 13:01:14 INFO Applying migration id=shareactivity 2026/02/05 13:01:14 INFO Applying migration id=application 2026/02/05 13:01:14 INFO Applying migration id=certificates 2026/02/05 13:01:14 INFO Applying migration id=rawforward 2026/02/05 13:01:14 INFO Applying migration id=publickey 2026/02/05 13:01:14 INFO Applying migration id=resolvegroup 2026/02/05 13:01:14 INFO Applying migration id=reject 2026/02/05 13:01:14 INFO Applying migration id=autodel 2026/02/05 13:01:14 INFO Applying migration id=jsonb 2026/02/05 13:01:14 INFO Applying migration id=quote 2026/02/05 13:01:14 INFO Applying migration id=rfc9421 2026/02/05 13:01:14 INFO Applying migration id=keys 2026/02/05 13:01:14 INFO Applying migration id=portable 2026/02/05 13:01:14 INFO Applying migration id=proofs 2026/02/05 13:01:14 INFO Applying migration id=contexts 2026/02/05 13:01:14 INFO Applying migration id=deliverieshost 2026/02/05 13:01:14 INFO Applying migration id=pembegin 2026/02/05 13:01:14 INFO Applying migration id=didhost 2026/02/05 13:01:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-86f6-782e-8434-4852ae32b9c4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-86f6-77ab-b685-cd61831bbd5c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-86f6-77ab-b685-cd61831bbd5c --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (2.82s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/02/05 13:01:17 INFO Applying migration id=initial 2026/02/05 13:01:17 INFO Applying migration id=notesupdated 2026/02/05 13:01:17 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:17 INFO Applying migration id=activitiesid 2026/02/05 13:01:17 INFO Applying migration id=outbox 2026/02/05 13:01:17 INFO Applying migration id=edits 2026/02/05 13:01:17 INFO Applying migration id=outboxactor 2026/02/05 13:01:17 INFO Applying migration id=outboxsender 2026/02/05 13:01:17 INFO Applying migration id=thread 2026/02/05 13:01:17 INFO Applying migration id=host 2026/02/05 13:01:17 INFO Applying migration id=sharedinbox 2026/02/05 13:01:17 INFO Applying migration id=noteshost 2026/02/05 13:01:17 INFO Applying migration id=fetched 2026/02/05 13:01:17 INFO Applying migration id=move 2026/02/05 13:01:17 INFO Applying migration id=cleanup 2026/02/05 13:01:17 INFO Applying migration id=received 2026/02/05 13:01:17 INFO Applying migration id=namehost 2026/02/05 13:01:17 INFO Applying migration id=outboxhost 2026/02/05 13:01:17 INFO Applying migration id=notesfts 2026/02/05 13:01:17 INFO Applying migration id=iconsname 2026/02/05 13:01:17 INFO Applying migration id=nohash 2026/02/05 13:01:17 INFO Applying migration id=shares 2026/02/05 13:01:17 INFO Applying migration id=actorttl 2026/02/05 13:01:17 INFO Applying migration id=tocc 2026/02/05 13:01:17 INFO Applying migration id=followeds 2026/02/05 13:01:17 INFO Applying migration id=certhash 2026/02/05 13:01:17 INFO Applying migration id=follows_sync 2026/02/05 13:01:17 INFO Applying migration id=jsonpath 2026/02/05 13:01:17 INFO Applying migration id=localforward 2026/02/05 13:01:17 INFO Applying migration id=avatar 2026/02/05 13:01:17 INFO Applying migration id=noimage 2026/02/05 13:01:17 INFO Applying migration id=feed 2026/02/05 13:01:17 INFO Applying migration id=bookmarks 2026/02/05 13:01:17 INFO Applying migration id=shareactivity 2026/02/05 13:01:17 INFO Applying migration id=application 2026/02/05 13:01:17 INFO Applying migration id=certificates 2026/02/05 13:01:17 INFO Applying migration id=rawforward 2026/02/05 13:01:17 INFO Applying migration id=publickey 2026/02/05 13:01:17 INFO Applying migration id=resolvegroup 2026/02/05 13:01:17 INFO Applying migration id=reject 2026/02/05 13:01:17 INFO Applying migration id=autodel 2026/02/05 13:01:17 INFO Applying migration id=jsonb 2026/02/05 13:01:17 INFO Applying migration id=quote 2026/02/05 13:01:17 INFO Applying migration id=rfc9421 2026/02/05 13:01:17 INFO Applying migration id=keys 2026/02/05 13:01:17 INFO Applying migration id=portable 2026/02/05 13:01:17 INFO Applying migration id=proofs 2026/02/05 13:01:17 INFO Applying migration id=contexts 2026/02/05 13:01:17 INFO Applying migration id=deliverieshost 2026/02/05 13:01:17 INFO Applying migration id=pembegin 2026/02/05 13:01:17 INFO Applying migration id=didhost 2026/02/05 13:01:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-8e07-7f3d-b4b3-b56fb3d6fe1e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-8e07-7e8c-a923-ff779fd9e8f4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-8e07-7e8c-a923-ff779fd9e8f4 --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (1.81s) === RUN TestFTS_NoInput 2026/02/05 13:01:19 INFO Applying migration id=initial 2026/02/05 13:01:19 INFO Applying migration id=notesupdated 2026/02/05 13:01:19 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:19 INFO Applying migration id=activitiesid 2026/02/05 13:01:19 INFO Applying migration id=outbox 2026/02/05 13:01:19 INFO Applying migration id=edits 2026/02/05 13:01:19 INFO Applying migration id=outboxactor 2026/02/05 13:01:19 INFO Applying migration id=outboxsender 2026/02/05 13:01:19 INFO Applying migration id=thread 2026/02/05 13:01:19 INFO Applying migration id=host 2026/02/05 13:01:19 INFO Applying migration id=sharedinbox 2026/02/05 13:01:19 INFO Applying migration id=noteshost 2026/02/05 13:01:19 INFO Applying migration id=fetched 2026/02/05 13:01:19 INFO Applying migration id=move 2026/02/05 13:01:19 INFO Applying migration id=cleanup 2026/02/05 13:01:19 INFO Applying migration id=received 2026/02/05 13:01:19 INFO Applying migration id=namehost 2026/02/05 13:01:19 INFO Applying migration id=outboxhost 2026/02/05 13:01:19 INFO Applying migration id=notesfts 2026/02/05 13:01:19 INFO Applying migration id=iconsname 2026/02/05 13:01:19 INFO Applying migration id=nohash 2026/02/05 13:01:19 INFO Applying migration id=shares 2026/02/05 13:01:19 INFO Applying migration id=actorttl 2026/02/05 13:01:19 INFO Applying migration id=tocc 2026/02/05 13:01:19 INFO Applying migration id=followeds 2026/02/05 13:01:19 INFO Applying migration id=certhash 2026/02/05 13:01:19 INFO Applying migration id=follows_sync 2026/02/05 13:01:19 INFO Applying migration id=jsonpath 2026/02/05 13:01:19 INFO Applying migration id=localforward 2026/02/05 13:01:19 INFO Applying migration id=avatar 2026/02/05 13:01:19 INFO Applying migration id=noimage 2026/02/05 13:01:19 INFO Applying migration id=feed 2026/02/05 13:01:19 INFO Applying migration id=bookmarks 2026/02/05 13:01:19 INFO Applying migration id=shareactivity 2026/02/05 13:01:19 INFO Applying migration id=application 2026/02/05 13:01:19 INFO Applying migration id=certificates 2026/02/05 13:01:19 INFO Applying migration id=rawforward 2026/02/05 13:01:19 INFO Applying migration id=publickey 2026/02/05 13:01:19 INFO Applying migration id=resolvegroup 2026/02/05 13:01:19 INFO Applying migration id=reject 2026/02/05 13:01:19 INFO Applying migration id=autodel 2026/02/05 13:01:19 INFO Applying migration id=jsonb 2026/02/05 13:01:19 INFO Applying migration id=quote 2026/02/05 13:01:19 INFO Applying migration id=rfc9421 2026/02/05 13:01:19 INFO Applying migration id=keys 2026/02/05 13:01:19 INFO Applying migration id=portable 2026/02/05 13:01:19 INFO Applying migration id=proofs 2026/02/05 13:01:19 INFO Applying migration id=contexts 2026/02/05 13:01:19 INFO Applying migration id=deliverieshost 2026/02/05 13:01:19 INFO Applying migration id=pembegin 2026/02/05 13:01:19 INFO Applying migration id=didhost --- PASS: TestFTS_NoInput (1.36s) === RUN TestFTS_EmptyInput 2026/02/05 13:01:20 INFO Applying migration id=initial 2026/02/05 13:01:20 INFO Applying migration id=notesupdated 2026/02/05 13:01:20 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:20 INFO Applying migration id=activitiesid 2026/02/05 13:01:20 INFO Applying migration id=outbox 2026/02/05 13:01:20 INFO Applying migration id=edits 2026/02/05 13:01:20 INFO Applying migration id=outboxactor 2026/02/05 13:01:20 INFO Applying migration id=outboxsender 2026/02/05 13:01:20 INFO Applying migration id=thread 2026/02/05 13:01:20 INFO Applying migration id=host 2026/02/05 13:01:20 INFO Applying migration id=sharedinbox 2026/02/05 13:01:20 INFO Applying migration id=noteshost 2026/02/05 13:01:20 INFO Applying migration id=fetched 2026/02/05 13:01:20 INFO Applying migration id=move 2026/02/05 13:01:20 INFO Applying migration id=cleanup 2026/02/05 13:01:20 INFO Applying migration id=received 2026/02/05 13:01:20 INFO Applying migration id=namehost 2026/02/05 13:01:20 INFO Applying migration id=outboxhost 2026/02/05 13:01:20 INFO Applying migration id=notesfts 2026/02/05 13:01:20 INFO Applying migration id=iconsname 2026/02/05 13:01:20 INFO Applying migration id=nohash 2026/02/05 13:01:20 INFO Applying migration id=shares 2026/02/05 13:01:20 INFO Applying migration id=actorttl 2026/02/05 13:01:20 INFO Applying migration id=tocc 2026/02/05 13:01:20 INFO Applying migration id=followeds 2026/02/05 13:01:20 INFO Applying migration id=certhash 2026/02/05 13:01:20 INFO Applying migration id=follows_sync 2026/02/05 13:01:20 INFO Applying migration id=jsonpath 2026/02/05 13:01:20 INFO Applying migration id=localforward 2026/02/05 13:01:20 INFO Applying migration id=avatar 2026/02/05 13:01:20 INFO Applying migration id=noimage 2026/02/05 13:01:20 INFO Applying migration id=feed 2026/02/05 13:01:20 INFO Applying migration id=bookmarks 2026/02/05 13:01:20 INFO Applying migration id=shareactivity 2026/02/05 13:01:20 INFO Applying migration id=application 2026/02/05 13:01:20 INFO Applying migration id=certificates 2026/02/05 13:01:20 INFO Applying migration id=rawforward 2026/02/05 13:01:20 INFO Applying migration id=publickey 2026/02/05 13:01:20 INFO Applying migration id=resolvegroup 2026/02/05 13:01:20 INFO Applying migration id=reject 2026/02/05 13:01:20 INFO Applying migration id=autodel 2026/02/05 13:01:20 INFO Applying migration id=jsonb 2026/02/05 13:01:20 INFO Applying migration id=quote 2026/02/05 13:01:20 INFO Applying migration id=rfc9421 2026/02/05 13:01:20 INFO Applying migration id=keys 2026/02/05 13:01:20 INFO Applying migration id=portable 2026/02/05 13:01:20 INFO Applying migration id=proofs 2026/02/05 13:01:20 INFO Applying migration id=contexts 2026/02/05 13:01:20 INFO Applying migration id=deliverieshost 2026/02/05 13:01:20 INFO Applying migration id=pembegin 2026/02/05 13:01:20 INFO Applying migration id=didhost --- PASS: TestFTS_EmptyInput (3.45s) === RUN TestFTS_InvalidEscapeSequence 2026/02/05 13:01:24 INFO Applying migration id=initial 2026/02/05 13:01:24 INFO Applying migration id=notesupdated 2026/02/05 13:01:24 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:24 INFO Applying migration id=activitiesid 2026/02/05 13:01:24 INFO Applying migration id=outbox 2026/02/05 13:01:24 INFO Applying migration id=edits 2026/02/05 13:01:24 INFO Applying migration id=outboxactor 2026/02/05 13:01:24 INFO Applying migration id=outboxsender 2026/02/05 13:01:24 INFO Applying migration id=thread 2026/02/05 13:01:24 INFO Applying migration id=host 2026/02/05 13:01:24 INFO Applying migration id=sharedinbox 2026/02/05 13:01:24 INFO Applying migration id=noteshost 2026/02/05 13:01:24 INFO Applying migration id=fetched 2026/02/05 13:01:24 INFO Applying migration id=move 2026/02/05 13:01:24 INFO Applying migration id=cleanup 2026/02/05 13:01:24 INFO Applying migration id=received 2026/02/05 13:01:24 INFO Applying migration id=namehost 2026/02/05 13:01:24 INFO Applying migration id=outboxhost 2026/02/05 13:01:24 INFO Applying migration id=notesfts 2026/02/05 13:01:24 INFO Applying migration id=iconsname 2026/02/05 13:01:24 INFO Applying migration id=nohash 2026/02/05 13:01:24 INFO Applying migration id=shares 2026/02/05 13:01:24 INFO Applying migration id=actorttl 2026/02/05 13:01:24 INFO Applying migration id=tocc 2026/02/05 13:01:24 INFO Applying migration id=followeds 2026/02/05 13:01:24 INFO Applying migration id=certhash 2026/02/05 13:01:24 INFO Applying migration id=follows_sync 2026/02/05 13:01:24 INFO Applying migration id=jsonpath 2026/02/05 13:01:24 INFO Applying migration id=localforward 2026/02/05 13:01:24 INFO Applying migration id=avatar 2026/02/05 13:01:24 INFO Applying migration id=noimage 2026/02/05 13:01:24 INFO Applying migration id=feed 2026/02/05 13:01:24 INFO Applying migration id=bookmarks 2026/02/05 13:01:24 INFO Applying migration id=shareactivity 2026/02/05 13:01:24 INFO Applying migration id=application 2026/02/05 13:01:24 INFO Applying migration id=certificates 2026/02/05 13:01:24 INFO Applying migration id=rawforward 2026/02/05 13:01:24 INFO Applying migration id=publickey 2026/02/05 13:01:24 INFO Applying migration id=resolvegroup 2026/02/05 13:01:24 INFO Applying migration id=reject 2026/02/05 13:01:24 INFO Applying migration id=autodel 2026/02/05 13:01:24 INFO Applying migration id=jsonb 2026/02/05 13:01:24 INFO Applying migration id=quote 2026/02/05 13:01:24 INFO Applying migration id=rfc9421 2026/02/05 13:01:24 INFO Applying migration id=keys 2026/02/05 13:01:24 INFO Applying migration id=portable 2026/02/05 13:01:24 INFO Applying migration id=proofs 2026/02/05 13:01:24 INFO Applying migration id=contexts 2026/02/05 13:01:24 INFO Applying migration id=deliverieshost 2026/02/05 13:01:24 INFO Applying migration id=pembegin 2026/02/05 13:01:24 INFO Applying migration id=didhost 2026/02/05 13:01:25 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (1.85s) === RUN TestFTS_UnathenticatedUser 2026/02/05 13:01:25 INFO Applying migration id=initial 2026/02/05 13:01:25 INFO Applying migration id=notesupdated 2026/02/05 13:01:25 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:25 INFO Applying migration id=activitiesid 2026/02/05 13:01:25 INFO Applying migration id=outbox 2026/02/05 13:01:25 INFO Applying migration id=edits 2026/02/05 13:01:25 INFO Applying migration id=outboxactor 2026/02/05 13:01:25 INFO Applying migration id=outboxsender 2026/02/05 13:01:25 INFO Applying migration id=thread 2026/02/05 13:01:25 INFO Applying migration id=host 2026/02/05 13:01:25 INFO Applying migration id=sharedinbox 2026/02/05 13:01:25 INFO Applying migration id=noteshost 2026/02/05 13:01:25 INFO Applying migration id=fetched 2026/02/05 13:01:25 INFO Applying migration id=move 2026/02/05 13:01:25 INFO Applying migration id=cleanup 2026/02/05 13:01:25 INFO Applying migration id=received 2026/02/05 13:01:25 INFO Applying migration id=namehost 2026/02/05 13:01:25 INFO Applying migration id=outboxhost 2026/02/05 13:01:25 INFO Applying migration id=notesfts 2026/02/05 13:01:25 INFO Applying migration id=iconsname 2026/02/05 13:01:25 INFO Applying migration id=nohash 2026/02/05 13:01:25 INFO Applying migration id=shares 2026/02/05 13:01:25 INFO Applying migration id=actorttl 2026/02/05 13:01:25 INFO Applying migration id=tocc 2026/02/05 13:01:25 INFO Applying migration id=followeds 2026/02/05 13:01:25 INFO Applying migration id=certhash 2026/02/05 13:01:25 INFO Applying migration id=follows_sync 2026/02/05 13:01:25 INFO Applying migration id=jsonpath 2026/02/05 13:01:25 INFO Applying migration id=localforward 2026/02/05 13:01:25 INFO Applying migration id=avatar 2026/02/05 13:01:25 INFO Applying migration id=noimage 2026/02/05 13:01:25 INFO Applying migration id=feed 2026/02/05 13:01:25 INFO Applying migration id=bookmarks 2026/02/05 13:01:25 INFO Applying migration id=shareactivity 2026/02/05 13:01:25 INFO Applying migration id=application 2026/02/05 13:01:25 INFO Applying migration id=certificates 2026/02/05 13:01:25 INFO Applying migration id=rawforward 2026/02/05 13:01:25 INFO Applying migration id=publickey 2026/02/05 13:01:25 INFO Applying migration id=resolvegroup 2026/02/05 13:01:25 INFO Applying migration id=reject 2026/02/05 13:01:25 INFO Applying migration id=autodel 2026/02/05 13:01:25 INFO Applying migration id=jsonb 2026/02/05 13:01:25 INFO Applying migration id=quote 2026/02/05 13:01:25 INFO Applying migration id=rfc9421 2026/02/05 13:01:25 INFO Applying migration id=keys 2026/02/05 13:01:25 INFO Applying migration id=portable 2026/02/05 13:01:26 INFO Applying migration id=proofs 2026/02/05 13:01:26 INFO Applying migration id=contexts 2026/02/05 13:01:26 INFO Applying migration id=deliverieshost 2026/02/05 13:01:26 INFO Applying migration id=pembegin 2026/02/05 13:01:26 INFO Applying migration id=didhost 2026/02/05 13:01:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-b3a1-7557-8b56-ed038ddc251c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-b3a0-7e52-b671-6b463b39e004 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-b3a0-7e52-b671-6b463b39e004 --- PASS: TestFTS_UnathenticatedUser (2.96s) === RUN TestFTS_SearchByAuthorUserName 2026/02/05 13:01:28 INFO Applying migration id=initial 2026/02/05 13:01:28 INFO Applying migration id=notesupdated 2026/02/05 13:01:28 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:28 INFO Applying migration id=activitiesid 2026/02/05 13:01:28 INFO Applying migration id=outbox 2026/02/05 13:01:28 INFO Applying migration id=edits 2026/02/05 13:01:28 INFO Applying migration id=outboxactor 2026/02/05 13:01:28 INFO Applying migration id=outboxsender 2026/02/05 13:01:28 INFO Applying migration id=thread 2026/02/05 13:01:28 INFO Applying migration id=host 2026/02/05 13:01:28 INFO Applying migration id=sharedinbox 2026/02/05 13:01:28 INFO Applying migration id=noteshost 2026/02/05 13:01:28 INFO Applying migration id=fetched 2026/02/05 13:01:28 INFO Applying migration id=move 2026/02/05 13:01:28 INFO Applying migration id=cleanup 2026/02/05 13:01:28 INFO Applying migration id=received 2026/02/05 13:01:28 INFO Applying migration id=namehost 2026/02/05 13:01:28 INFO Applying migration id=outboxhost 2026/02/05 13:01:28 INFO Applying migration id=notesfts 2026/02/05 13:01:28 INFO Applying migration id=iconsname 2026/02/05 13:01:28 INFO Applying migration id=nohash 2026/02/05 13:01:28 INFO Applying migration id=shares 2026/02/05 13:01:28 INFO Applying migration id=actorttl 2026/02/05 13:01:28 INFO Applying migration id=tocc 2026/02/05 13:01:28 INFO Applying migration id=followeds 2026/02/05 13:01:28 INFO Applying migration id=certhash 2026/02/05 13:01:28 INFO Applying migration id=follows_sync 2026/02/05 13:01:28 INFO Applying migration id=jsonpath 2026/02/05 13:01:28 INFO Applying migration id=localforward 2026/02/05 13:01:28 INFO Applying migration id=avatar 2026/02/05 13:01:28 INFO Applying migration id=noimage 2026/02/05 13:01:28 INFO Applying migration id=feed 2026/02/05 13:01:28 INFO Applying migration id=bookmarks 2026/02/05 13:01:28 INFO Applying migration id=shareactivity 2026/02/05 13:01:28 INFO Applying migration id=application 2026/02/05 13:01:28 INFO Applying migration id=certificates 2026/02/05 13:01:28 INFO Applying migration id=rawforward 2026/02/05 13:01:28 INFO Applying migration id=publickey 2026/02/05 13:01:28 INFO Applying migration id=resolvegroup 2026/02/05 13:01:28 INFO Applying migration id=reject 2026/02/05 13:01:28 INFO Applying migration id=autodel 2026/02/05 13:01:28 INFO Applying migration id=jsonb 2026/02/05 13:01:28 INFO Applying migration id=quote 2026/02/05 13:01:28 INFO Applying migration id=rfc9421 2026/02/05 13:01:28 INFO Applying migration id=keys 2026/02/05 13:01:28 INFO Applying migration id=portable 2026/02/05 13:01:28 INFO Applying migration id=proofs 2026/02/05 13:01:28 INFO Applying migration id=contexts 2026/02/05 13:01:28 INFO Applying migration id=deliverieshost 2026/02/05 13:01:28 INFO Applying migration id=pembegin 2026/02/05 13:01:28 INFO Applying migration id=didhost 2026/02/05 13:01:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-bbea-78ad-95fd-2dcbc4eed10e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-bbea-7856-962c-a924efbda023 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-bbea-7856-962c-a924efbda023 --- PASS: TestFTS_SearchByAuthorUserName (2.12s) === RUN TestFTS_SearchByAuthorID 2026/02/05 13:01:30 INFO Applying migration id=initial 2026/02/05 13:01:30 INFO Applying migration id=notesupdated 2026/02/05 13:01:30 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:30 INFO Applying migration id=activitiesid 2026/02/05 13:01:30 INFO Applying migration id=outbox 2026/02/05 13:01:30 INFO Applying migration id=edits 2026/02/05 13:01:30 INFO Applying migration id=outboxactor 2026/02/05 13:01:30 INFO Applying migration id=outboxsender 2026/02/05 13:01:30 INFO Applying migration id=thread 2026/02/05 13:01:30 INFO Applying migration id=host 2026/02/05 13:01:30 INFO Applying migration id=sharedinbox 2026/02/05 13:01:30 INFO Applying migration id=noteshost 2026/02/05 13:01:31 INFO Applying migration id=fetched 2026/02/05 13:01:31 INFO Applying migration id=move 2026/02/05 13:01:31 INFO Applying migration id=cleanup 2026/02/05 13:01:31 INFO Applying migration id=received 2026/02/05 13:01:31 INFO Applying migration id=namehost 2026/02/05 13:01:31 INFO Applying migration id=outboxhost 2026/02/05 13:01:31 INFO Applying migration id=notesfts 2026/02/05 13:01:31 INFO Applying migration id=iconsname 2026/02/05 13:01:31 INFO Applying migration id=nohash 2026/02/05 13:01:31 INFO Applying migration id=shares 2026/02/05 13:01:31 INFO Applying migration id=actorttl 2026/02/05 13:01:31 INFO Applying migration id=tocc 2026/02/05 13:01:31 INFO Applying migration id=followeds 2026/02/05 13:01:31 INFO Applying migration id=certhash 2026/02/05 13:01:31 INFO Applying migration id=follows_sync 2026/02/05 13:01:31 INFO Applying migration id=jsonpath 2026/02/05 13:01:31 INFO Applying migration id=localforward 2026/02/05 13:01:31 INFO Applying migration id=avatar 2026/02/05 13:01:31 INFO Applying migration id=noimage 2026/02/05 13:01:31 INFO Applying migration id=feed 2026/02/05 13:01:31 INFO Applying migration id=bookmarks 2026/02/05 13:01:31 INFO Applying migration id=shareactivity 2026/02/05 13:01:31 INFO Applying migration id=application 2026/02/05 13:01:31 INFO Applying migration id=certificates 2026/02/05 13:01:31 INFO Applying migration id=rawforward 2026/02/05 13:01:31 INFO Applying migration id=publickey 2026/02/05 13:01:31 INFO Applying migration id=resolvegroup 2026/02/05 13:01:31 INFO Applying migration id=reject 2026/02/05 13:01:31 INFO Applying migration id=autodel 2026/02/05 13:01:31 INFO Applying migration id=jsonb 2026/02/05 13:01:31 INFO Applying migration id=quote 2026/02/05 13:01:31 INFO Applying migration id=rfc9421 2026/02/05 13:01:31 INFO Applying migration id=keys 2026/02/05 13:01:31 INFO Applying migration id=portable 2026/02/05 13:01:31 INFO Applying migration id=proofs 2026/02/05 13:01:31 INFO Applying migration id=contexts 2026/02/05 13:01:31 INFO Applying migration id=deliverieshost 2026/02/05 13:01:31 INFO Applying migration id=pembegin 2026/02/05 13:01:31 INFO Applying migration id=didhost 2026/02/05 13:01:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-c77e-7474-9912-344da4267b77 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-c77e-7416-9d07-45e43c581af4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-c77e-7416-9d07-45e43c581af4 --- PASS: TestFTS_SearchByAuthorID (2.96s) === RUN TestFTS_SearchByMentionUserName 2026/02/05 13:01:33 INFO Applying migration id=initial 2026/02/05 13:01:33 INFO Applying migration id=notesupdated 2026/02/05 13:01:33 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:33 INFO Applying migration id=activitiesid 2026/02/05 13:01:33 INFO Applying migration id=outbox 2026/02/05 13:01:33 INFO Applying migration id=edits 2026/02/05 13:01:33 INFO Applying migration id=outboxactor 2026/02/05 13:01:33 INFO Applying migration id=outboxsender 2026/02/05 13:01:33 INFO Applying migration id=thread 2026/02/05 13:01:33 INFO Applying migration id=host 2026/02/05 13:01:33 INFO Applying migration id=sharedinbox 2026/02/05 13:01:33 INFO Applying migration id=noteshost 2026/02/05 13:01:33 INFO Applying migration id=fetched 2026/02/05 13:01:33 INFO Applying migration id=move 2026/02/05 13:01:33 INFO Applying migration id=cleanup 2026/02/05 13:01:33 INFO Applying migration id=received 2026/02/05 13:01:33 INFO Applying migration id=namehost 2026/02/05 13:01:33 INFO Applying migration id=outboxhost 2026/02/05 13:01:33 INFO Applying migration id=notesfts 2026/02/05 13:01:33 INFO Applying migration id=iconsname 2026/02/05 13:01:33 INFO Applying migration id=nohash 2026/02/05 13:01:33 INFO Applying migration id=shares 2026/02/05 13:01:33 INFO Applying migration id=actorttl 2026/02/05 13:01:33 INFO Applying migration id=tocc 2026/02/05 13:01:33 INFO Applying migration id=followeds 2026/02/05 13:01:33 INFO Applying migration id=certhash 2026/02/05 13:01:33 INFO Applying migration id=follows_sync 2026/02/05 13:01:33 INFO Applying migration id=jsonpath 2026/02/05 13:01:34 INFO Applying migration id=localforward 2026/02/05 13:01:34 INFO Applying migration id=avatar 2026/02/05 13:01:34 INFO Applying migration id=noimage 2026/02/05 13:01:34 INFO Applying migration id=feed 2026/02/05 13:01:34 INFO Applying migration id=bookmarks 2026/02/05 13:01:34 INFO Applying migration id=shareactivity 2026/02/05 13:01:34 INFO Applying migration id=application 2026/02/05 13:01:34 INFO Applying migration id=certificates 2026/02/05 13:01:34 INFO Applying migration id=rawforward 2026/02/05 13:01:34 INFO Applying migration id=publickey 2026/02/05 13:01:34 INFO Applying migration id=resolvegroup 2026/02/05 13:01:34 INFO Applying migration id=reject 2026/02/05 13:01:34 INFO Applying migration id=autodel 2026/02/05 13:01:34 INFO Applying migration id=jsonb 2026/02/05 13:01:34 INFO Applying migration id=quote 2026/02/05 13:01:34 INFO Applying migration id=rfc9421 2026/02/05 13:01:34 INFO Applying migration id=keys 2026/02/05 13:01:34 INFO Applying migration id=portable 2026/02/05 13:01:34 INFO Applying migration id=proofs 2026/02/05 13:01:34 INFO Applying migration id=contexts 2026/02/05 13:01:34 INFO Applying migration id=deliverieshost 2026/02/05 13:01:34 INFO Applying migration id=pembegin 2026/02/05 13:01:34 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionUserName (2.59s) === RUN TestFTS_SearchByMentionID 2026/02/05 13:01:36 INFO Applying migration id=initial 2026/02/05 13:01:36 INFO Applying migration id=notesupdated 2026/02/05 13:01:36 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:36 INFO Applying migration id=activitiesid 2026/02/05 13:01:36 INFO Applying migration id=outbox 2026/02/05 13:01:36 INFO Applying migration id=edits 2026/02/05 13:01:36 INFO Applying migration id=outboxactor 2026/02/05 13:01:36 INFO Applying migration id=outboxsender 2026/02/05 13:01:36 INFO Applying migration id=thread 2026/02/05 13:01:36 INFO Applying migration id=host 2026/02/05 13:01:36 INFO Applying migration id=sharedinbox 2026/02/05 13:01:36 INFO Applying migration id=noteshost 2026/02/05 13:01:36 INFO Applying migration id=fetched 2026/02/05 13:01:36 INFO Applying migration id=move 2026/02/05 13:01:36 INFO Applying migration id=cleanup 2026/02/05 13:01:36 INFO Applying migration id=received 2026/02/05 13:01:36 INFO Applying migration id=namehost 2026/02/05 13:01:36 INFO Applying migration id=outboxhost 2026/02/05 13:01:36 INFO Applying migration id=notesfts 2026/02/05 13:01:36 INFO Applying migration id=iconsname 2026/02/05 13:01:36 INFO Applying migration id=nohash 2026/02/05 13:01:36 INFO Applying migration id=shares 2026/02/05 13:01:36 INFO Applying migration id=actorttl 2026/02/05 13:01:36 INFO Applying migration id=tocc 2026/02/05 13:01:36 INFO Applying migration id=followeds 2026/02/05 13:01:36 INFO Applying migration id=certhash 2026/02/05 13:01:36 INFO Applying migration id=follows_sync 2026/02/05 13:01:36 INFO Applying migration id=jsonpath 2026/02/05 13:01:36 INFO Applying migration id=localforward 2026/02/05 13:01:36 INFO Applying migration id=avatar 2026/02/05 13:01:36 INFO Applying migration id=noimage 2026/02/05 13:01:36 INFO Applying migration id=feed 2026/02/05 13:01:36 INFO Applying migration id=bookmarks 2026/02/05 13:01:36 INFO Applying migration id=shareactivity 2026/02/05 13:01:36 INFO Applying migration id=application 2026/02/05 13:01:36 INFO Applying migration id=certificates 2026/02/05 13:01:36 INFO Applying migration id=rawforward 2026/02/05 13:01:36 INFO Applying migration id=publickey 2026/02/05 13:01:36 INFO Applying migration id=resolvegroup 2026/02/05 13:01:36 INFO Applying migration id=reject 2026/02/05 13:01:36 INFO Applying migration id=autodel 2026/02/05 13:01:36 INFO Applying migration id=jsonb 2026/02/05 13:01:36 INFO Applying migration id=quote 2026/02/05 13:01:36 INFO Applying migration id=rfc9421 2026/02/05 13:01:36 INFO Applying migration id=keys 2026/02/05 13:01:36 INFO Applying migration id=portable 2026/02/05 13:01:36 INFO Applying migration id=proofs 2026/02/05 13:01:36 INFO Applying migration id=contexts 2026/02/05 13:01:36 INFO Applying migration id=deliverieshost 2026/02/05 13:01:36 INFO Applying migration id=pembegin 2026/02/05 13:01:36 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionID (1.45s) === RUN TestHashtag_PublicPost 2026/02/05 13:01:37 INFO Applying migration id=initial 2026/02/05 13:01:37 INFO Applying migration id=notesupdated 2026/02/05 13:01:37 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:37 INFO Applying migration id=activitiesid 2026/02/05 13:01:37 INFO Applying migration id=outbox 2026/02/05 13:01:37 INFO Applying migration id=edits 2026/02/05 13:01:38 INFO Applying migration id=outboxactor 2026/02/05 13:01:38 INFO Applying migration id=outboxsender 2026/02/05 13:01:38 INFO Applying migration id=thread 2026/02/05 13:01:38 INFO Applying migration id=host 2026/02/05 13:01:38 INFO Applying migration id=sharedinbox 2026/02/05 13:01:38 INFO Applying migration id=noteshost 2026/02/05 13:01:38 INFO Applying migration id=fetched 2026/02/05 13:01:38 INFO Applying migration id=move 2026/02/05 13:01:38 INFO Applying migration id=cleanup 2026/02/05 13:01:38 INFO Applying migration id=received 2026/02/05 13:01:38 INFO Applying migration id=namehost 2026/02/05 13:01:38 INFO Applying migration id=outboxhost 2026/02/05 13:01:38 INFO Applying migration id=notesfts 2026/02/05 13:01:38 INFO Applying migration id=iconsname 2026/02/05 13:01:38 INFO Applying migration id=nohash 2026/02/05 13:01:38 INFO Applying migration id=shares 2026/02/05 13:01:38 INFO Applying migration id=actorttl 2026/02/05 13:01:38 INFO Applying migration id=tocc 2026/02/05 13:01:38 INFO Applying migration id=followeds 2026/02/05 13:01:38 INFO Applying migration id=certhash 2026/02/05 13:01:38 INFO Applying migration id=follows_sync 2026/02/05 13:01:38 INFO Applying migration id=jsonpath 2026/02/05 13:01:38 INFO Applying migration id=localforward 2026/02/05 13:01:38 INFO Applying migration id=avatar 2026/02/05 13:01:38 INFO Applying migration id=noimage 2026/02/05 13:01:38 INFO Applying migration id=feed 2026/02/05 13:01:38 INFO Applying migration id=bookmarks 2026/02/05 13:01:38 INFO Applying migration id=shareactivity 2026/02/05 13:01:38 INFO Applying migration id=application 2026/02/05 13:01:38 INFO Applying migration id=certificates 2026/02/05 13:01:38 INFO Applying migration id=rawforward 2026/02/05 13:01:38 INFO Applying migration id=publickey 2026/02/05 13:01:38 INFO Applying migration id=resolvegroup 2026/02/05 13:01:38 INFO Applying migration id=reject 2026/02/05 13:01:38 INFO Applying migration id=autodel 2026/02/05 13:01:38 INFO Applying migration id=jsonb 2026/02/05 13:01:38 INFO Applying migration id=quote 2026/02/05 13:01:38 INFO Applying migration id=rfc9421 2026/02/05 13:01:38 INFO Applying migration id=keys 2026/02/05 13:01:38 INFO Applying migration id=portable 2026/02/05 13:01:38 INFO Applying migration id=proofs 2026/02/05 13:01:38 INFO Applying migration id=contexts 2026/02/05 13:01:38 INFO Applying migration id=deliverieshost 2026/02/05 13:01:38 INFO Applying migration id=pembegin 2026/02/05 13:01:38 INFO Applying migration id=didhost 2026/02/05 13:01:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-e4f7-7021-abaa-dcb3950b64c4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-e4f6-7ee3-a6da-c406925145bc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-e4f6-7ee3-a6da-c406925145bc 2026/02/05 13:01:41 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de4-e4f6-7ee3-a6da-c406925145bc 2026/02/05 13:01:41 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (3.51s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/02/05 13:01:41 INFO Applying migration id=initial 2026/02/05 13:01:41 INFO Applying migration id=notesupdated 2026/02/05 13:01:41 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:41 INFO Applying migration id=activitiesid 2026/02/05 13:01:41 INFO Applying migration id=outbox 2026/02/05 13:01:41 INFO Applying migration id=edits 2026/02/05 13:01:41 INFO Applying migration id=outboxactor 2026/02/05 13:01:41 INFO Applying migration id=outboxsender 2026/02/05 13:01:41 INFO Applying migration id=thread 2026/02/05 13:01:41 INFO Applying migration id=host 2026/02/05 13:01:41 INFO Applying migration id=sharedinbox 2026/02/05 13:01:41 INFO Applying migration id=noteshost 2026/02/05 13:01:41 INFO Applying migration id=fetched 2026/02/05 13:01:41 INFO Applying migration id=move 2026/02/05 13:01:41 INFO Applying migration id=cleanup 2026/02/05 13:01:41 INFO Applying migration id=received 2026/02/05 13:01:41 INFO Applying migration id=namehost 2026/02/05 13:01:41 INFO Applying migration id=outboxhost 2026/02/05 13:01:41 INFO Applying migration id=notesfts 2026/02/05 13:01:41 INFO Applying migration id=iconsname 2026/02/05 13:01:41 INFO Applying migration id=nohash 2026/02/05 13:01:41 INFO Applying migration id=shares 2026/02/05 13:01:41 INFO Applying migration id=actorttl 2026/02/05 13:01:41 INFO Applying migration id=tocc 2026/02/05 13:01:41 INFO Applying migration id=followeds 2026/02/05 13:01:41 INFO Applying migration id=certhash 2026/02/05 13:01:41 INFO Applying migration id=follows_sync 2026/02/05 13:01:41 INFO Applying migration id=jsonpath 2026/02/05 13:01:41 INFO Applying migration id=localforward 2026/02/05 13:01:41 INFO Applying migration id=avatar 2026/02/05 13:01:41 INFO Applying migration id=noimage 2026/02/05 13:01:41 INFO Applying migration id=feed 2026/02/05 13:01:41 INFO Applying migration id=bookmarks 2026/02/05 13:01:41 INFO Applying migration id=shareactivity 2026/02/05 13:01:41 INFO Applying migration id=application 2026/02/05 13:01:41 INFO Applying migration id=certificates 2026/02/05 13:01:41 INFO Applying migration id=rawforward 2026/02/05 13:01:41 INFO Applying migration id=publickey 2026/02/05 13:01:41 INFO Applying migration id=resolvegroup 2026/02/05 13:01:41 INFO Applying migration id=reject 2026/02/05 13:01:41 INFO Applying migration id=autodel 2026/02/05 13:01:41 INFO Applying migration id=jsonb 2026/02/05 13:01:41 INFO Applying migration id=quote 2026/02/05 13:01:41 INFO Applying migration id=rfc9421 2026/02/05 13:01:41 INFO Applying migration id=keys 2026/02/05 13:01:41 INFO Applying migration id=portable 2026/02/05 13:01:41 INFO Applying migration id=proofs 2026/02/05 13:01:41 INFO Applying migration id=contexts 2026/02/05 13:01:41 INFO Applying migration id=deliverieshost 2026/02/05 13:01:41 INFO Applying migration id=pembegin 2026/02/05 13:01:41 INFO Applying migration id=didhost 2026/02/05 13:01:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de4-f5b0-76f5-bcf5-96b6ea2bf691 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de4-f5b0-7666-9670-16760616424a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de4-f5b0-7666-9670-16760616424a 2026/02/05 13:01:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de4-f5b0-7666-9670-16760616424a 2026/02/05 13:01:45 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (4.28s) === RUN TestHashtag_ExclamationMark 2026/02/05 13:01:45 INFO Applying migration id=initial 2026/02/05 13:01:45 INFO Applying migration id=notesupdated 2026/02/05 13:01:45 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:45 INFO Applying migration id=activitiesid 2026/02/05 13:01:45 INFO Applying migration id=outbox 2026/02/05 13:01:45 INFO Applying migration id=edits 2026/02/05 13:01:45 INFO Applying migration id=outboxactor 2026/02/05 13:01:45 INFO Applying migration id=outboxsender 2026/02/05 13:01:45 INFO Applying migration id=thread 2026/02/05 13:01:45 INFO Applying migration id=host 2026/02/05 13:01:45 INFO Applying migration id=sharedinbox 2026/02/05 13:01:45 INFO Applying migration id=noteshost 2026/02/05 13:01:45 INFO Applying migration id=fetched 2026/02/05 13:01:45 INFO Applying migration id=move 2026/02/05 13:01:45 INFO Applying migration id=cleanup 2026/02/05 13:01:45 INFO Applying migration id=received 2026/02/05 13:01:45 INFO Applying migration id=namehost 2026/02/05 13:01:45 INFO Applying migration id=outboxhost 2026/02/05 13:01:45 INFO Applying migration id=notesfts 2026/02/05 13:01:45 INFO Applying migration id=iconsname 2026/02/05 13:01:45 INFO Applying migration id=nohash 2026/02/05 13:01:45 INFO Applying migration id=shares 2026/02/05 13:01:45 INFO Applying migration id=actorttl 2026/02/05 13:01:45 INFO Applying migration id=tocc 2026/02/05 13:01:45 INFO Applying migration id=followeds 2026/02/05 13:01:45 INFO Applying migration id=certhash 2026/02/05 13:01:45 INFO Applying migration id=follows_sync 2026/02/05 13:01:45 INFO Applying migration id=jsonpath 2026/02/05 13:01:45 INFO Applying migration id=localforward 2026/02/05 13:01:45 INFO Applying migration id=avatar 2026/02/05 13:01:45 INFO Applying migration id=noimage 2026/02/05 13:01:45 INFO Applying migration id=feed 2026/02/05 13:01:45 INFO Applying migration id=bookmarks 2026/02/05 13:01:45 INFO Applying migration id=shareactivity 2026/02/05 13:01:45 INFO Applying migration id=application 2026/02/05 13:01:45 INFO Applying migration id=certificates 2026/02/05 13:01:45 INFO Applying migration id=rawforward 2026/02/05 13:01:45 INFO Applying migration id=publickey 2026/02/05 13:01:45 INFO Applying migration id=resolvegroup 2026/02/05 13:01:45 INFO Applying migration id=reject 2026/02/05 13:01:45 INFO Applying migration id=autodel 2026/02/05 13:01:45 INFO Applying migration id=jsonb 2026/02/05 13:01:45 INFO Applying migration id=quote 2026/02/05 13:01:45 INFO Applying migration id=rfc9421 2026/02/05 13:01:45 INFO Applying migration id=keys 2026/02/05 13:01:45 INFO Applying migration id=portable 2026/02/05 13:01:45 INFO Applying migration id=proofs 2026/02/05 13:01:45 INFO Applying migration id=contexts 2026/02/05 13:01:45 INFO Applying migration id=deliverieshost 2026/02/05 13:01:45 INFO Applying migration id=pembegin 2026/02/05 13:01:45 INFO Applying migration id=didhost 2026/02/05 13:01:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-05c9-77e1-9e89-3e26e6bf56a5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-05c9-7751-aa8e-f4ec0967afc1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-05c9-7751-aa8e-f4ec0967afc1 2026/02/05 13:01:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-05c9-7751-aa8e-f4ec0967afc1 2026/02/05 13:01:49 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (4.12s) === RUN TestHashtag_Beginning 2026/02/05 13:01:49 INFO Applying migration id=initial 2026/02/05 13:01:49 INFO Applying migration id=notesupdated 2026/02/05 13:01:49 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:49 INFO Applying migration id=activitiesid 2026/02/05 13:01:49 INFO Applying migration id=outbox 2026/02/05 13:01:49 INFO Applying migration id=edits 2026/02/05 13:01:49 INFO Applying migration id=outboxactor 2026/02/05 13:01:49 INFO Applying migration id=outboxsender 2026/02/05 13:01:49 INFO Applying migration id=thread 2026/02/05 13:01:49 INFO Applying migration id=host 2026/02/05 13:01:49 INFO Applying migration id=sharedinbox 2026/02/05 13:01:49 INFO Applying migration id=noteshost 2026/02/05 13:01:49 INFO Applying migration id=fetched 2026/02/05 13:01:49 INFO Applying migration id=move 2026/02/05 13:01:49 INFO Applying migration id=cleanup 2026/02/05 13:01:49 INFO Applying migration id=received 2026/02/05 13:01:49 INFO Applying migration id=namehost 2026/02/05 13:01:49 INFO Applying migration id=outboxhost 2026/02/05 13:01:49 INFO Applying migration id=notesfts 2026/02/05 13:01:49 INFO Applying migration id=iconsname 2026/02/05 13:01:49 INFO Applying migration id=nohash 2026/02/05 13:01:49 INFO Applying migration id=shares 2026/02/05 13:01:49 INFO Applying migration id=actorttl 2026/02/05 13:01:49 INFO Applying migration id=tocc 2026/02/05 13:01:49 INFO Applying migration id=followeds 2026/02/05 13:01:49 INFO Applying migration id=certhash 2026/02/05 13:01:49 INFO Applying migration id=follows_sync 2026/02/05 13:01:49 INFO Applying migration id=jsonpath 2026/02/05 13:01:49 INFO Applying migration id=localforward 2026/02/05 13:01:49 INFO Applying migration id=avatar 2026/02/05 13:01:49 INFO Applying migration id=noimage 2026/02/05 13:01:49 INFO Applying migration id=feed 2026/02/05 13:01:49 INFO Applying migration id=bookmarks 2026/02/05 13:01:49 INFO Applying migration id=shareactivity 2026/02/05 13:01:49 INFO Applying migration id=application 2026/02/05 13:01:49 INFO Applying migration id=certificates 2026/02/05 13:01:49 INFO Applying migration id=rawforward 2026/02/05 13:01:49 INFO Applying migration id=publickey 2026/02/05 13:01:49 INFO Applying migration id=resolvegroup 2026/02/05 13:01:49 INFO Applying migration id=reject 2026/02/05 13:01:50 INFO Applying migration id=autodel 2026/02/05 13:01:50 INFO Applying migration id=jsonb 2026/02/05 13:01:50 INFO Applying migration id=quote 2026/02/05 13:01:50 INFO Applying migration id=rfc9421 2026/02/05 13:01:50 INFO Applying migration id=keys 2026/02/05 13:01:50 INFO Applying migration id=portable 2026/02/05 13:01:50 INFO Applying migration id=proofs 2026/02/05 13:01:50 INFO Applying migration id=contexts 2026/02/05 13:01:50 INFO Applying migration id=deliverieshost 2026/02/05 13:01:50 INFO Applying migration id=pembegin 2026/02/05 13:01:50 INFO Applying migration id=didhost 2026/02/05 13:01:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-10e2-7d67-a354-bed32256fef9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-10e2-7ccb-bd13-1c11c3bfffe0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-10e2-7ccb-bd13-1c11c3bfffe0 2026/02/05 13:01:52 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-10e2-7ccb-bd13-1c11c3bfffe0 2026/02/05 13:01:52 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (2.84s) === RUN TestHashtag_Multiple 2026/02/05 13:01:52 INFO Applying migration id=initial 2026/02/05 13:01:52 INFO Applying migration id=notesupdated 2026/02/05 13:01:52 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:52 INFO Applying migration id=activitiesid 2026/02/05 13:01:52 INFO Applying migration id=outbox 2026/02/05 13:01:52 INFO Applying migration id=edits 2026/02/05 13:01:52 INFO Applying migration id=outboxactor 2026/02/05 13:01:52 INFO Applying migration id=outboxsender 2026/02/05 13:01:52 INFO Applying migration id=thread 2026/02/05 13:01:52 INFO Applying migration id=host 2026/02/05 13:01:52 INFO Applying migration id=sharedinbox 2026/02/05 13:01:52 INFO Applying migration id=noteshost 2026/02/05 13:01:52 INFO Applying migration id=fetched 2026/02/05 13:01:52 INFO Applying migration id=move 2026/02/05 13:01:52 INFO Applying migration id=cleanup 2026/02/05 13:01:52 INFO Applying migration id=received 2026/02/05 13:01:52 INFO Applying migration id=namehost 2026/02/05 13:01:52 INFO Applying migration id=outboxhost 2026/02/05 13:01:52 INFO Applying migration id=notesfts 2026/02/05 13:01:52 INFO Applying migration id=iconsname 2026/02/05 13:01:52 INFO Applying migration id=nohash 2026/02/05 13:01:52 INFO Applying migration id=shares 2026/02/05 13:01:52 INFO Applying migration id=actorttl 2026/02/05 13:01:52 INFO Applying migration id=tocc 2026/02/05 13:01:52 INFO Applying migration id=followeds 2026/02/05 13:01:52 INFO Applying migration id=certhash 2026/02/05 13:01:52 INFO Applying migration id=follows_sync 2026/02/05 13:01:52 INFO Applying migration id=jsonpath 2026/02/05 13:01:52 INFO Applying migration id=localforward 2026/02/05 13:01:52 INFO Applying migration id=avatar 2026/02/05 13:01:52 INFO Applying migration id=noimage 2026/02/05 13:01:52 INFO Applying migration id=feed 2026/02/05 13:01:52 INFO Applying migration id=bookmarks 2026/02/05 13:01:52 INFO Applying migration id=shareactivity 2026/02/05 13:01:52 INFO Applying migration id=application 2026/02/05 13:01:52 INFO Applying migration id=certificates 2026/02/05 13:01:52 INFO Applying migration id=rawforward 2026/02/05 13:01:52 INFO Applying migration id=publickey 2026/02/05 13:01:52 INFO Applying migration id=resolvegroup 2026/02/05 13:01:52 INFO Applying migration id=reject 2026/02/05 13:01:52 INFO Applying migration id=autodel 2026/02/05 13:01:52 INFO Applying migration id=jsonb 2026/02/05 13:01:52 INFO Applying migration id=quote 2026/02/05 13:01:52 INFO Applying migration id=rfc9421 2026/02/05 13:01:52 INFO Applying migration id=keys 2026/02/05 13:01:52 INFO Applying migration id=portable 2026/02/05 13:01:52 INFO Applying migration id=proofs 2026/02/05 13:01:52 INFO Applying migration id=contexts 2026/02/05 13:01:52 INFO Applying migration id=deliverieshost 2026/02/05 13:01:52 INFO Applying migration id=pembegin 2026/02/05 13:01:52 INFO Applying migration id=didhost 2026/02/05 13:01:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-1979-7c3a-9f09-85e2b298bcd8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-1979-7b23-8eae-698f72d489a6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-1979-7b23-8eae-698f72d489a6 2026/02/05 13:01:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-1979-7b23-8eae-698f72d489a6 2026/02/05 13:01:54 INFO Generating first response key=/hashtag/Hello 2026/02/05 13:01:54 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (2.20s) === RUN TestHashtag_CaseSensitivity 2026/02/05 13:01:54 INFO Applying migration id=initial 2026/02/05 13:01:54 INFO Applying migration id=notesupdated 2026/02/05 13:01:54 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:54 INFO Applying migration id=activitiesid 2026/02/05 13:01:54 INFO Applying migration id=outbox 2026/02/05 13:01:54 INFO Applying migration id=edits 2026/02/05 13:01:54 INFO Applying migration id=outboxactor 2026/02/05 13:01:54 INFO Applying migration id=outboxsender 2026/02/05 13:01:54 INFO Applying migration id=thread 2026/02/05 13:01:54 INFO Applying migration id=host 2026/02/05 13:01:54 INFO Applying migration id=sharedinbox 2026/02/05 13:01:54 INFO Applying migration id=noteshost 2026/02/05 13:01:54 INFO Applying migration id=fetched 2026/02/05 13:01:54 INFO Applying migration id=move 2026/02/05 13:01:54 INFO Applying migration id=cleanup 2026/02/05 13:01:54 INFO Applying migration id=received 2026/02/05 13:01:54 INFO Applying migration id=namehost 2026/02/05 13:01:54 INFO Applying migration id=outboxhost 2026/02/05 13:01:54 INFO Applying migration id=notesfts 2026/02/05 13:01:54 INFO Applying migration id=iconsname 2026/02/05 13:01:54 INFO Applying migration id=nohash 2026/02/05 13:01:54 INFO Applying migration id=shares 2026/02/05 13:01:54 INFO Applying migration id=actorttl 2026/02/05 13:01:54 INFO Applying migration id=tocc 2026/02/05 13:01:54 INFO Applying migration id=followeds 2026/02/05 13:01:54 INFO Applying migration id=certhash 2026/02/05 13:01:54 INFO Applying migration id=follows_sync 2026/02/05 13:01:54 INFO Applying migration id=jsonpath 2026/02/05 13:01:55 INFO Applying migration id=localforward 2026/02/05 13:01:55 INFO Applying migration id=avatar 2026/02/05 13:01:55 INFO Applying migration id=noimage 2026/02/05 13:01:55 INFO Applying migration id=feed 2026/02/05 13:01:55 INFO Applying migration id=bookmarks 2026/02/05 13:01:55 INFO Applying migration id=shareactivity 2026/02/05 13:01:55 INFO Applying migration id=application 2026/02/05 13:01:55 INFO Applying migration id=certificates 2026/02/05 13:01:55 INFO Applying migration id=rawforward 2026/02/05 13:01:55 INFO Applying migration id=publickey 2026/02/05 13:01:55 INFO Applying migration id=resolvegroup 2026/02/05 13:01:55 INFO Applying migration id=reject 2026/02/05 13:01:55 INFO Applying migration id=autodel 2026/02/05 13:01:55 INFO Applying migration id=jsonb 2026/02/05 13:01:55 INFO Applying migration id=quote 2026/02/05 13:01:55 INFO Applying migration id=rfc9421 2026/02/05 13:01:55 INFO Applying migration id=keys 2026/02/05 13:01:55 INFO Applying migration id=portable 2026/02/05 13:01:55 INFO Applying migration id=proofs 2026/02/05 13:01:55 INFO Applying migration id=contexts 2026/02/05 13:01:55 INFO Applying migration id=deliverieshost 2026/02/05 13:01:55 INFO Applying migration id=pembegin 2026/02/05 13:01:55 INFO Applying migration id=didhost 2026/02/05 13:01:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-23cf-7009-8bdc-668f3063fd6c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-23ce-7eac-abaa-82b3748be8fc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-23ce-7eac-abaa-82b3748be8fc 2026/02/05 13:01:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-23ce-7eac-abaa-82b3748be8fc 2026/02/05 13:01:57 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (2.64s) === RUN TestHashtag_PostToFollowers 2026/02/05 13:01:57 INFO Applying migration id=initial 2026/02/05 13:01:57 INFO Applying migration id=notesupdated 2026/02/05 13:01:57 INFO Applying migration id=personspreferredusername 2026/02/05 13:01:57 INFO Applying migration id=activitiesid 2026/02/05 13:01:57 INFO Applying migration id=outbox 2026/02/05 13:01:57 INFO Applying migration id=edits 2026/02/05 13:01:57 INFO Applying migration id=outboxactor 2026/02/05 13:01:57 INFO Applying migration id=outboxsender 2026/02/05 13:01:57 INFO Applying migration id=thread 2026/02/05 13:01:57 INFO Applying migration id=host 2026/02/05 13:01:57 INFO Applying migration id=sharedinbox 2026/02/05 13:01:57 INFO Applying migration id=noteshost 2026/02/05 13:01:57 INFO Applying migration id=fetched 2026/02/05 13:01:57 INFO Applying migration id=move 2026/02/05 13:01:57 INFO Applying migration id=cleanup 2026/02/05 13:01:57 INFO Applying migration id=received 2026/02/05 13:01:57 INFO Applying migration id=namehost 2026/02/05 13:01:57 INFO Applying migration id=outboxhost 2026/02/05 13:01:57 INFO Applying migration id=notesfts 2026/02/05 13:01:57 INFO Applying migration id=iconsname 2026/02/05 13:01:57 INFO Applying migration id=nohash 2026/02/05 13:01:57 INFO Applying migration id=shares 2026/02/05 13:01:57 INFO Applying migration id=actorttl 2026/02/05 13:01:57 INFO Applying migration id=tocc 2026/02/05 13:01:57 INFO Applying migration id=followeds 2026/02/05 13:01:57 INFO Applying migration id=certhash 2026/02/05 13:01:57 INFO Applying migration id=follows_sync 2026/02/05 13:01:57 INFO Applying migration id=jsonpath 2026/02/05 13:01:57 INFO Applying migration id=localforward 2026/02/05 13:01:57 INFO Applying migration id=avatar 2026/02/05 13:01:57 INFO Applying migration id=noimage 2026/02/05 13:01:57 INFO Applying migration id=feed 2026/02/05 13:01:57 INFO Applying migration id=bookmarks 2026/02/05 13:01:57 INFO Applying migration id=shareactivity 2026/02/05 13:01:57 INFO Applying migration id=application 2026/02/05 13:01:57 INFO Applying migration id=certificates 2026/02/05 13:01:57 INFO Applying migration id=rawforward 2026/02/05 13:01:57 INFO Applying migration id=publickey 2026/02/05 13:01:57 INFO Applying migration id=resolvegroup 2026/02/05 13:01:57 INFO Applying migration id=reject 2026/02/05 13:01:57 INFO Applying migration id=autodel 2026/02/05 13:01:57 INFO Applying migration id=jsonb 2026/02/05 13:01:57 INFO Applying migration id=quote 2026/02/05 13:01:57 INFO Applying migration id=rfc9421 2026/02/05 13:01:57 INFO Applying migration id=keys 2026/02/05 13:01:57 INFO Applying migration id=portable 2026/02/05 13:01:57 INFO Applying migration id=proofs 2026/02/05 13:01:57 INFO Applying migration id=contexts 2026/02/05 13:01:57 INFO Applying migration id=deliverieshost 2026/02/05 13:01:57 INFO Applying migration id=pembegin 2026/02/05 13:01:57 INFO Applying migration id=didhost 2026/02/05 13:02:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de5-31d4-79bf-a490-f72cbcb9bc23 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 13:02:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de5-31d5-76b7-86f7-4fdb62367113 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de5-31d4-79bf-a490-f72cbcb9bc23 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de5-31d4-79bf-a490-f72cbcb9bc23 2026/02/05 13:02:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-31d5-7de7-9a6d-052a9cc293d8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-31d5-7d97-8a4f-e0b4704f883d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-31d5-7d97-8a4f-e0b4704f883d 2026/02/05 13:02:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-31d5-7d97-8a4f-e0b4704f883d 2026/02/05 13:02:01 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (3.59s) === RUN TestHashtag_BigOffset 2026/02/05 13:02:01 INFO Applying migration id=initial 2026/02/05 13:02:01 INFO Applying migration id=notesupdated 2026/02/05 13:02:01 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:01 INFO Applying migration id=activitiesid 2026/02/05 13:02:01 INFO Applying migration id=outbox 2026/02/05 13:02:01 INFO Applying migration id=edits 2026/02/05 13:02:01 INFO Applying migration id=outboxactor 2026/02/05 13:02:01 INFO Applying migration id=outboxsender 2026/02/05 13:02:01 INFO Applying migration id=thread 2026/02/05 13:02:01 INFO Applying migration id=host 2026/02/05 13:02:01 INFO Applying migration id=sharedinbox 2026/02/05 13:02:01 INFO Applying migration id=noteshost 2026/02/05 13:02:01 INFO Applying migration id=fetched 2026/02/05 13:02:01 INFO Applying migration id=move 2026/02/05 13:02:01 INFO Applying migration id=cleanup 2026/02/05 13:02:01 INFO Applying migration id=received 2026/02/05 13:02:01 INFO Applying migration id=namehost 2026/02/05 13:02:01 INFO Applying migration id=outboxhost 2026/02/05 13:02:01 INFO Applying migration id=notesfts 2026/02/05 13:02:01 INFO Applying migration id=iconsname 2026/02/05 13:02:01 INFO Applying migration id=nohash 2026/02/05 13:02:01 INFO Applying migration id=shares 2026/02/05 13:02:01 INFO Applying migration id=actorttl 2026/02/05 13:02:01 INFO Applying migration id=tocc 2026/02/05 13:02:01 INFO Applying migration id=followeds 2026/02/05 13:02:01 INFO Applying migration id=certhash 2026/02/05 13:02:01 INFO Applying migration id=follows_sync 2026/02/05 13:02:01 INFO Applying migration id=jsonpath 2026/02/05 13:02:01 INFO Applying migration id=localforward 2026/02/05 13:02:01 INFO Applying migration id=avatar 2026/02/05 13:02:01 INFO Applying migration id=noimage 2026/02/05 13:02:01 INFO Applying migration id=feed 2026/02/05 13:02:01 INFO Applying migration id=bookmarks 2026/02/05 13:02:01 INFO Applying migration id=shareactivity 2026/02/05 13:02:01 INFO Applying migration id=application 2026/02/05 13:02:01 INFO Applying migration id=certificates 2026/02/05 13:02:01 INFO Applying migration id=rawforward 2026/02/05 13:02:01 INFO Applying migration id=publickey 2026/02/05 13:02:01 INFO Applying migration id=resolvegroup 2026/02/05 13:02:01 INFO Applying migration id=reject 2026/02/05 13:02:01 INFO Applying migration id=autodel 2026/02/05 13:02:01 INFO Applying migration id=jsonb 2026/02/05 13:02:01 INFO Applying migration id=quote 2026/02/05 13:02:01 INFO Applying migration id=rfc9421 2026/02/05 13:02:01 INFO Applying migration id=keys 2026/02/05 13:02:01 INFO Applying migration id=portable 2026/02/05 13:02:01 INFO Applying migration id=proofs 2026/02/05 13:02:01 INFO Applying migration id=contexts 2026/02/05 13:02:01 INFO Applying migration id=deliverieshost 2026/02/05 13:02:01 INFO Applying migration id=pembegin 2026/02/05 13:02:01 INFO Applying migration id=didhost 2026/02/05 13:02:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-3d9b-709e-9584-e7f90d636435 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-3d9b-7002-b169-eca1fb1adfd9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-3d9b-7002-b169-eca1fb1adfd9 2026/02/05 13:02:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-3d9b-7002-b169-eca1fb1adfd9 2026/02/05 13:02:04 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (3.01s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/02/05 13:02:04 INFO Applying migration id=initial 2026/02/05 13:02:04 INFO Applying migration id=notesupdated 2026/02/05 13:02:04 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:04 INFO Applying migration id=activitiesid 2026/02/05 13:02:04 INFO Applying migration id=outbox 2026/02/05 13:02:04 INFO Applying migration id=edits 2026/02/05 13:02:04 INFO Applying migration id=outboxactor 2026/02/05 13:02:04 INFO Applying migration id=outboxsender 2026/02/05 13:02:04 INFO Applying migration id=thread 2026/02/05 13:02:04 INFO Applying migration id=host 2026/02/05 13:02:04 INFO Applying migration id=sharedinbox 2026/02/05 13:02:04 INFO Applying migration id=noteshost 2026/02/05 13:02:04 INFO Applying migration id=fetched 2026/02/05 13:02:04 INFO Applying migration id=move 2026/02/05 13:02:04 INFO Applying migration id=cleanup 2026/02/05 13:02:04 INFO Applying migration id=received 2026/02/05 13:02:04 INFO Applying migration id=namehost 2026/02/05 13:02:04 INFO Applying migration id=outboxhost 2026/02/05 13:02:04 INFO Applying migration id=notesfts 2026/02/05 13:02:04 INFO Applying migration id=iconsname 2026/02/05 13:02:04 INFO Applying migration id=nohash 2026/02/05 13:02:04 INFO Applying migration id=shares 2026/02/05 13:02:04 INFO Applying migration id=actorttl 2026/02/05 13:02:04 INFO Applying migration id=tocc 2026/02/05 13:02:04 INFO Applying migration id=followeds 2026/02/05 13:02:04 INFO Applying migration id=certhash 2026/02/05 13:02:04 INFO Applying migration id=follows_sync 2026/02/05 13:02:04 INFO Applying migration id=jsonpath 2026/02/05 13:02:04 INFO Applying migration id=localforward 2026/02/05 13:02:04 INFO Applying migration id=avatar 2026/02/05 13:02:04 INFO Applying migration id=noimage 2026/02/05 13:02:04 INFO Applying migration id=feed 2026/02/05 13:02:04 INFO Applying migration id=bookmarks 2026/02/05 13:02:04 INFO Applying migration id=shareactivity 2026/02/05 13:02:04 INFO Applying migration id=application 2026/02/05 13:02:04 INFO Applying migration id=certificates 2026/02/05 13:02:04 INFO Applying migration id=rawforward 2026/02/05 13:02:04 INFO Applying migration id=publickey 2026/02/05 13:02:04 INFO Applying migration id=resolvegroup 2026/02/05 13:02:04 INFO Applying migration id=reject 2026/02/05 13:02:04 INFO Applying migration id=autodel 2026/02/05 13:02:04 INFO Applying migration id=jsonb 2026/02/05 13:02:04 INFO Applying migration id=quote 2026/02/05 13:02:04 INFO Applying migration id=rfc9421 2026/02/05 13:02:04 INFO Applying migration id=keys 2026/02/05 13:02:04 INFO Applying migration id=portable 2026/02/05 13:02:04 INFO Applying migration id=proofs 2026/02/05 13:02:04 INFO Applying migration id=contexts 2026/02/05 13:02:04 INFO Applying migration id=deliverieshost 2026/02/05 13:02:04 INFO Applying migration id=pembegin 2026/02/05 13:02:04 INFO Applying migration id=didhost 2026/02/05 13:02:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-48fb-74ec-a3af-e1f779a6ec16 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-48fb-745f-a36d-905c2299e278 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-48fb-745f-a36d-905c2299e278 2026/02/05 13:02:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-48fb-745f-a36d-905c2299e278 2026/02/05 13:02:07 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (2.91s) === RUN TestHashtag_InvalidOffset 2026/02/05 13:02:07 INFO Applying migration id=initial 2026/02/05 13:02:07 INFO Applying migration id=notesupdated 2026/02/05 13:02:07 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:07 INFO Applying migration id=activitiesid 2026/02/05 13:02:07 INFO Applying migration id=outbox 2026/02/05 13:02:07 INFO Applying migration id=edits 2026/02/05 13:02:07 INFO Applying migration id=outboxactor 2026/02/05 13:02:07 INFO Applying migration id=outboxsender 2026/02/05 13:02:07 INFO Applying migration id=thread 2026/02/05 13:02:07 INFO Applying migration id=host 2026/02/05 13:02:07 INFO Applying migration id=sharedinbox 2026/02/05 13:02:07 INFO Applying migration id=noteshost 2026/02/05 13:02:07 INFO Applying migration id=fetched 2026/02/05 13:02:07 INFO Applying migration id=move 2026/02/05 13:02:07 INFO Applying migration id=cleanup 2026/02/05 13:02:07 INFO Applying migration id=received 2026/02/05 13:02:07 INFO Applying migration id=namehost 2026/02/05 13:02:07 INFO Applying migration id=outboxhost 2026/02/05 13:02:07 INFO Applying migration id=notesfts 2026/02/05 13:02:07 INFO Applying migration id=iconsname 2026/02/05 13:02:07 INFO Applying migration id=nohash 2026/02/05 13:02:07 INFO Applying migration id=shares 2026/02/05 13:02:07 INFO Applying migration id=actorttl 2026/02/05 13:02:07 INFO Applying migration id=tocc 2026/02/05 13:02:07 INFO Applying migration id=followeds 2026/02/05 13:02:07 INFO Applying migration id=certhash 2026/02/05 13:02:07 INFO Applying migration id=follows_sync 2026/02/05 13:02:07 INFO Applying migration id=jsonpath 2026/02/05 13:02:07 INFO Applying migration id=localforward 2026/02/05 13:02:07 INFO Applying migration id=avatar 2026/02/05 13:02:07 INFO Applying migration id=noimage 2026/02/05 13:02:07 INFO Applying migration id=feed 2026/02/05 13:02:07 INFO Applying migration id=bookmarks 2026/02/05 13:02:07 INFO Applying migration id=shareactivity 2026/02/05 13:02:07 INFO Applying migration id=application 2026/02/05 13:02:07 INFO Applying migration id=certificates 2026/02/05 13:02:07 INFO Applying migration id=rawforward 2026/02/05 13:02:07 INFO Applying migration id=publickey 2026/02/05 13:02:07 INFO Applying migration id=resolvegroup 2026/02/05 13:02:07 INFO Applying migration id=reject 2026/02/05 13:02:07 INFO Applying migration id=autodel 2026/02/05 13:02:07 INFO Applying migration id=jsonb 2026/02/05 13:02:07 INFO Applying migration id=quote 2026/02/05 13:02:07 INFO Applying migration id=rfc9421 2026/02/05 13:02:07 INFO Applying migration id=keys 2026/02/05 13:02:07 INFO Applying migration id=portable 2026/02/05 13:02:07 INFO Applying migration id=proofs 2026/02/05 13:02:07 INFO Applying migration id=contexts 2026/02/05 13:02:07 INFO Applying migration id=deliverieshost 2026/02/05 13:02:07 INFO Applying migration id=pembegin 2026/02/05 13:02:07 INFO Applying migration id=didhost 2026/02/05 13:02:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-4f0b-77eb-9bff-4e997504528d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-4f0b-777f-a9c3-d2a02ba73dae activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-4f0b-777f-a9c3-d2a02ba73dae 2026/02/05 13:02:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-4f0b-777f-a9c3-d2a02ba73dae 2026/02/05 13:02:08 INFO Generating first response key=/hashtag/world?z 2026/02/05 13:02:08 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (1.55s) === RUN TestHashtag_EmptyHashtag 2026/02/05 13:02:08 INFO Applying migration id=initial 2026/02/05 13:02:08 INFO Applying migration id=notesupdated 2026/02/05 13:02:08 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:08 INFO Applying migration id=activitiesid 2026/02/05 13:02:08 INFO Applying migration id=outbox 2026/02/05 13:02:08 INFO Applying migration id=edits 2026/02/05 13:02:08 INFO Applying migration id=outboxactor 2026/02/05 13:02:08 INFO Applying migration id=outboxsender 2026/02/05 13:02:08 INFO Applying migration id=thread 2026/02/05 13:02:08 INFO Applying migration id=host 2026/02/05 13:02:08 INFO Applying migration id=sharedinbox 2026/02/05 13:02:08 INFO Applying migration id=noteshost 2026/02/05 13:02:08 INFO Applying migration id=fetched 2026/02/05 13:02:08 INFO Applying migration id=move 2026/02/05 13:02:08 INFO Applying migration id=cleanup 2026/02/05 13:02:08 INFO Applying migration id=received 2026/02/05 13:02:08 INFO Applying migration id=namehost 2026/02/05 13:02:08 INFO Applying migration id=outboxhost 2026/02/05 13:02:08 INFO Applying migration id=notesfts 2026/02/05 13:02:08 INFO Applying migration id=iconsname 2026/02/05 13:02:08 INFO Applying migration id=nohash 2026/02/05 13:02:08 INFO Applying migration id=shares 2026/02/05 13:02:08 INFO Applying migration id=actorttl 2026/02/05 13:02:08 INFO Applying migration id=tocc 2026/02/05 13:02:08 INFO Applying migration id=followeds 2026/02/05 13:02:08 INFO Applying migration id=certhash 2026/02/05 13:02:08 INFO Applying migration id=follows_sync 2026/02/05 13:02:08 INFO Applying migration id=jsonpath 2026/02/05 13:02:08 INFO Applying migration id=localforward 2026/02/05 13:02:08 INFO Applying migration id=avatar 2026/02/05 13:02:08 INFO Applying migration id=noimage 2026/02/05 13:02:08 INFO Applying migration id=feed 2026/02/05 13:02:08 INFO Applying migration id=bookmarks 2026/02/05 13:02:08 INFO Applying migration id=shareactivity 2026/02/05 13:02:08 INFO Applying migration id=application 2026/02/05 13:02:08 INFO Applying migration id=certificates 2026/02/05 13:02:08 INFO Applying migration id=rawforward 2026/02/05 13:02:08 INFO Applying migration id=publickey 2026/02/05 13:02:08 INFO Applying migration id=resolvegroup 2026/02/05 13:02:08 INFO Applying migration id=reject 2026/02/05 13:02:08 INFO Applying migration id=autodel 2026/02/05 13:02:08 INFO Applying migration id=jsonb 2026/02/05 13:02:08 INFO Applying migration id=quote 2026/02/05 13:02:08 INFO Applying migration id=rfc9421 2026/02/05 13:02:08 INFO Applying migration id=keys 2026/02/05 13:02:08 INFO Applying migration id=portable 2026/02/05 13:02:08 INFO Applying migration id=proofs 2026/02/05 13:02:08 INFO Applying migration id=contexts 2026/02/05 13:02:08 INFO Applying migration id=deliverieshost 2026/02/05 13:02:08 INFO Applying migration id=pembegin 2026/02/05 13:02:08 INFO Applying migration id=didhost 2026/02/05 13:02:10 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (2.28s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/02/05 13:02:10 INFO Applying migration id=initial 2026/02/05 13:02:10 INFO Applying migration id=notesupdated 2026/02/05 13:02:10 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:10 INFO Applying migration id=activitiesid 2026/02/05 13:02:10 INFO Applying migration id=outbox 2026/02/05 13:02:10 INFO Applying migration id=edits 2026/02/05 13:02:10 INFO Applying migration id=outboxactor 2026/02/05 13:02:10 INFO Applying migration id=outboxsender 2026/02/05 13:02:10 INFO Applying migration id=thread 2026/02/05 13:02:10 INFO Applying migration id=host 2026/02/05 13:02:10 INFO Applying migration id=sharedinbox 2026/02/05 13:02:10 INFO Applying migration id=noteshost 2026/02/05 13:02:10 INFO Applying migration id=fetched 2026/02/05 13:02:10 INFO Applying migration id=move 2026/02/05 13:02:10 INFO Applying migration id=cleanup 2026/02/05 13:02:10 INFO Applying migration id=received 2026/02/05 13:02:10 INFO Applying migration id=namehost 2026/02/05 13:02:10 INFO Applying migration id=outboxhost 2026/02/05 13:02:10 INFO Applying migration id=notesfts 2026/02/05 13:02:10 INFO Applying migration id=iconsname 2026/02/05 13:02:10 INFO Applying migration id=nohash 2026/02/05 13:02:10 INFO Applying migration id=shares 2026/02/05 13:02:10 INFO Applying migration id=actorttl 2026/02/05 13:02:10 INFO Applying migration id=tocc 2026/02/05 13:02:10 INFO Applying migration id=followeds 2026/02/05 13:02:10 INFO Applying migration id=certhash 2026/02/05 13:02:10 INFO Applying migration id=follows_sync 2026/02/05 13:02:10 INFO Applying migration id=jsonpath 2026/02/05 13:02:10 INFO Applying migration id=localforward 2026/02/05 13:02:11 INFO Applying migration id=avatar 2026/02/05 13:02:11 INFO Applying migration id=noimage 2026/02/05 13:02:11 INFO Applying migration id=feed 2026/02/05 13:02:11 INFO Applying migration id=bookmarks 2026/02/05 13:02:11 INFO Applying migration id=shareactivity 2026/02/05 13:02:11 INFO Applying migration id=application 2026/02/05 13:02:11 INFO Applying migration id=certificates 2026/02/05 13:02:11 INFO Applying migration id=rawforward 2026/02/05 13:02:11 INFO Applying migration id=publickey 2026/02/05 13:02:11 INFO Applying migration id=resolvegroup 2026/02/05 13:02:11 INFO Applying migration id=reject 2026/02/05 13:02:11 INFO Applying migration id=autodel 2026/02/05 13:02:11 INFO Applying migration id=jsonb 2026/02/05 13:02:11 INFO Applying migration id=quote 2026/02/05 13:02:11 INFO Applying migration id=rfc9421 2026/02/05 13:02:11 INFO Applying migration id=keys 2026/02/05 13:02:11 INFO Applying migration id=portable 2026/02/05 13:02:11 INFO Applying migration id=proofs 2026/02/05 13:02:11 INFO Applying migration id=contexts 2026/02/05 13:02:11 INFO Applying migration id=deliverieshost 2026/02/05 13:02:11 INFO Applying migration id=pembegin 2026/02/05 13:02:11 INFO Applying migration id=didhost 2026/02/05 13:02:13 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (2.85s) === RUN TestHashtags_NoHashtags 2026/02/05 13:02:13 INFO Applying migration id=initial 2026/02/05 13:02:13 INFO Applying migration id=notesupdated 2026/02/05 13:02:13 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:13 INFO Applying migration id=activitiesid 2026/02/05 13:02:13 INFO Applying migration id=outbox 2026/02/05 13:02:13 INFO Applying migration id=edits 2026/02/05 13:02:13 INFO Applying migration id=outboxactor 2026/02/05 13:02:13 INFO Applying migration id=outboxsender 2026/02/05 13:02:13 INFO Applying migration id=thread 2026/02/05 13:02:13 INFO Applying migration id=host 2026/02/05 13:02:13 INFO Applying migration id=sharedinbox 2026/02/05 13:02:13 INFO Applying migration id=noteshost 2026/02/05 13:02:13 INFO Applying migration id=fetched 2026/02/05 13:02:13 INFO Applying migration id=move 2026/02/05 13:02:13 INFO Applying migration id=cleanup 2026/02/05 13:02:13 INFO Applying migration id=received 2026/02/05 13:02:13 INFO Applying migration id=namehost 2026/02/05 13:02:13 INFO Applying migration id=outboxhost 2026/02/05 13:02:13 INFO Applying migration id=notesfts 2026/02/05 13:02:13 INFO Applying migration id=iconsname 2026/02/05 13:02:13 INFO Applying migration id=nohash 2026/02/05 13:02:13 INFO Applying migration id=shares 2026/02/05 13:02:13 INFO Applying migration id=actorttl 2026/02/05 13:02:13 INFO Applying migration id=tocc 2026/02/05 13:02:13 INFO Applying migration id=followeds 2026/02/05 13:02:13 INFO Applying migration id=certhash 2026/02/05 13:02:13 INFO Applying migration id=follows_sync 2026/02/05 13:02:13 INFO Applying migration id=jsonpath 2026/02/05 13:02:13 INFO Applying migration id=localforward 2026/02/05 13:02:13 INFO Applying migration id=avatar 2026/02/05 13:02:13 INFO Applying migration id=noimage 2026/02/05 13:02:13 INFO Applying migration id=feed 2026/02/05 13:02:13 INFO Applying migration id=bookmarks 2026/02/05 13:02:13 INFO Applying migration id=shareactivity 2026/02/05 13:02:13 INFO Applying migration id=application 2026/02/05 13:02:13 INFO Applying migration id=certificates 2026/02/05 13:02:13 INFO Applying migration id=rawforward 2026/02/05 13:02:13 INFO Applying migration id=publickey 2026/02/05 13:02:13 INFO Applying migration id=resolvegroup 2026/02/05 13:02:13 INFO Applying migration id=reject 2026/02/05 13:02:13 INFO Applying migration id=autodel 2026/02/05 13:02:13 INFO Applying migration id=jsonb 2026/02/05 13:02:13 INFO Applying migration id=quote 2026/02/05 13:02:13 INFO Applying migration id=rfc9421 2026/02/05 13:02:13 INFO Applying migration id=keys 2026/02/05 13:02:13 INFO Applying migration id=portable 2026/02/05 13:02:13 INFO Applying migration id=proofs 2026/02/05 13:02:13 INFO Applying migration id=contexts 2026/02/05 13:02:13 INFO Applying migration id=deliverieshost 2026/02/05 13:02:13 INFO Applying migration id=pembegin 2026/02/05 13:02:13 INFO Applying migration id=didhost 2026/02/05 13:02:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-6db6-7127-92de-0db67d60edd0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-6db6-70b0-963b-4824a447f6dc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-6db6-70b0-963b-4824a447f6dc 2026/02/05 13:02:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-6db6-70b0-963b-4824a447f6dc 2026/02/05 13:02:16 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (2.72s) === RUN TestHashtags_OneHashtagOneAuthor 2026/02/05 13:02:16 INFO Applying migration id=initial 2026/02/05 13:02:16 INFO Applying migration id=notesupdated 2026/02/05 13:02:16 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:16 INFO Applying migration id=activitiesid 2026/02/05 13:02:16 INFO Applying migration id=outbox 2026/02/05 13:02:16 INFO Applying migration id=edits 2026/02/05 13:02:16 INFO Applying migration id=outboxactor 2026/02/05 13:02:16 INFO Applying migration id=outboxsender 2026/02/05 13:02:16 INFO Applying migration id=thread 2026/02/05 13:02:16 INFO Applying migration id=host 2026/02/05 13:02:16 INFO Applying migration id=sharedinbox 2026/02/05 13:02:16 INFO Applying migration id=noteshost 2026/02/05 13:02:16 INFO Applying migration id=fetched 2026/02/05 13:02:16 INFO Applying migration id=move 2026/02/05 13:02:16 INFO Applying migration id=cleanup 2026/02/05 13:02:16 INFO Applying migration id=received 2026/02/05 13:02:16 INFO Applying migration id=namehost 2026/02/05 13:02:16 INFO Applying migration id=outboxhost 2026/02/05 13:02:16 INFO Applying migration id=notesfts 2026/02/05 13:02:16 INFO Applying migration id=iconsname 2026/02/05 13:02:16 INFO Applying migration id=nohash 2026/02/05 13:02:16 INFO Applying migration id=shares 2026/02/05 13:02:16 INFO Applying migration id=actorttl 2026/02/05 13:02:16 INFO Applying migration id=tocc 2026/02/05 13:02:16 INFO Applying migration id=followeds 2026/02/05 13:02:16 INFO Applying migration id=certhash 2026/02/05 13:02:16 INFO Applying migration id=follows_sync 2026/02/05 13:02:16 INFO Applying migration id=jsonpath 2026/02/05 13:02:16 INFO Applying migration id=localforward 2026/02/05 13:02:16 INFO Applying migration id=avatar 2026/02/05 13:02:16 INFO Applying migration id=noimage 2026/02/05 13:02:16 INFO Applying migration id=feed 2026/02/05 13:02:16 INFO Applying migration id=bookmarks 2026/02/05 13:02:16 INFO Applying migration id=shareactivity 2026/02/05 13:02:16 INFO Applying migration id=application 2026/02/05 13:02:16 INFO Applying migration id=certificates 2026/02/05 13:02:16 INFO Applying migration id=rawforward 2026/02/05 13:02:16 INFO Applying migration id=publickey 2026/02/05 13:02:16 INFO Applying migration id=resolvegroup 2026/02/05 13:02:16 INFO Applying migration id=reject 2026/02/05 13:02:16 INFO Applying migration id=autodel 2026/02/05 13:02:16 INFO Applying migration id=jsonb 2026/02/05 13:02:16 INFO Applying migration id=quote 2026/02/05 13:02:16 INFO Applying migration id=rfc9421 2026/02/05 13:02:16 INFO Applying migration id=keys 2026/02/05 13:02:16 INFO Applying migration id=portable 2026/02/05 13:02:16 INFO Applying migration id=proofs 2026/02/05 13:02:16 INFO Applying migration id=contexts 2026/02/05 13:02:16 INFO Applying migration id=deliverieshost 2026/02/05 13:02:16 INFO Applying migration id=pembegin 2026/02/05 13:02:16 INFO Applying migration id=didhost 2026/02/05 13:02:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-7ced-73ca-89df-694e86f7f949 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-7ced-7332-af8e-29897bb85991 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-7ced-7332-af8e-29897bb85991 2026/02/05 13:02:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-7ced-7332-af8e-29897bb85991 2026/02/05 13:02:20 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (3.89s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/02/05 13:02:20 INFO Applying migration id=initial 2026/02/05 13:02:20 INFO Applying migration id=notesupdated 2026/02/05 13:02:20 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:20 INFO Applying migration id=activitiesid 2026/02/05 13:02:20 INFO Applying migration id=outbox 2026/02/05 13:02:20 INFO Applying migration id=edits 2026/02/05 13:02:20 INFO Applying migration id=outboxactor 2026/02/05 13:02:20 INFO Applying migration id=outboxsender 2026/02/05 13:02:20 INFO Applying migration id=thread 2026/02/05 13:02:20 INFO Applying migration id=host 2026/02/05 13:02:20 INFO Applying migration id=sharedinbox 2026/02/05 13:02:20 INFO Applying migration id=noteshost 2026/02/05 13:02:20 INFO Applying migration id=fetched 2026/02/05 13:02:20 INFO Applying migration id=move 2026/02/05 13:02:20 INFO Applying migration id=cleanup 2026/02/05 13:02:20 INFO Applying migration id=received 2026/02/05 13:02:20 INFO Applying migration id=namehost 2026/02/05 13:02:20 INFO Applying migration id=outboxhost 2026/02/05 13:02:20 INFO Applying migration id=notesfts 2026/02/05 13:02:20 INFO Applying migration id=iconsname 2026/02/05 13:02:20 INFO Applying migration id=nohash 2026/02/05 13:02:20 INFO Applying migration id=shares 2026/02/05 13:02:20 INFO Applying migration id=actorttl 2026/02/05 13:02:20 INFO Applying migration id=tocc 2026/02/05 13:02:20 INFO Applying migration id=followeds 2026/02/05 13:02:20 INFO Applying migration id=certhash 2026/02/05 13:02:20 INFO Applying migration id=follows_sync 2026/02/05 13:02:20 INFO Applying migration id=jsonpath 2026/02/05 13:02:20 INFO Applying migration id=localforward 2026/02/05 13:02:20 INFO Applying migration id=avatar 2026/02/05 13:02:20 INFO Applying migration id=noimage 2026/02/05 13:02:20 INFO Applying migration id=feed 2026/02/05 13:02:20 INFO Applying migration id=bookmarks 2026/02/05 13:02:20 INFO Applying migration id=shareactivity 2026/02/05 13:02:20 INFO Applying migration id=application 2026/02/05 13:02:20 INFO Applying migration id=certificates 2026/02/05 13:02:20 INFO Applying migration id=rawforward 2026/02/05 13:02:20 INFO Applying migration id=publickey 2026/02/05 13:02:20 INFO Applying migration id=resolvegroup 2026/02/05 13:02:20 INFO Applying migration id=reject 2026/02/05 13:02:20 INFO Applying migration id=autodel 2026/02/05 13:02:20 INFO Applying migration id=jsonb 2026/02/05 13:02:20 INFO Applying migration id=quote 2026/02/05 13:02:20 INFO Applying migration id=rfc9421 2026/02/05 13:02:20 INFO Applying migration id=keys 2026/02/05 13:02:20 INFO Applying migration id=portable 2026/02/05 13:02:20 INFO Applying migration id=proofs 2026/02/05 13:02:20 INFO Applying migration id=contexts 2026/02/05 13:02:20 INFO Applying migration id=deliverieshost 2026/02/05 13:02:20 INFO Applying migration id=pembegin 2026/02/05 13:02:20 INFO Applying migration id=didhost 2026/02/05 13:02:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-827a-7b14-bd58-b90b07e8d5c3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-827a-7a46-b3f1-60a6cada4528 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-827a-7a46-b3f1-60a6cada4528 2026/02/05 13:02:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-827a-7a46-b3f1-60a6cada4528 2026/02/05 13:02:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-8280-7a2a-b413-11919f3eabe2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-8280-799f-a4a5-5be047a540d7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de5-8280-799f-a4a5-5be047a540d7 2026/02/05 13:02:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-8280-799f-a4a5-5be047a540d7 2026/02/05 13:02:21 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (1.43s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/02/05 13:02:21 INFO Applying migration id=initial 2026/02/05 13:02:21 INFO Applying migration id=notesupdated 2026/02/05 13:02:21 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:21 INFO Applying migration id=activitiesid 2026/02/05 13:02:21 INFO Applying migration id=outbox 2026/02/05 13:02:21 INFO Applying migration id=edits 2026/02/05 13:02:21 INFO Applying migration id=outboxactor 2026/02/05 13:02:21 INFO Applying migration id=outboxsender 2026/02/05 13:02:21 INFO Applying migration id=thread 2026/02/05 13:02:21 INFO Applying migration id=host 2026/02/05 13:02:21 INFO Applying migration id=sharedinbox 2026/02/05 13:02:21 INFO Applying migration id=noteshost 2026/02/05 13:02:21 INFO Applying migration id=fetched 2026/02/05 13:02:21 INFO Applying migration id=move 2026/02/05 13:02:21 INFO Applying migration id=cleanup 2026/02/05 13:02:21 INFO Applying migration id=received 2026/02/05 13:02:21 INFO Applying migration id=namehost 2026/02/05 13:02:21 INFO Applying migration id=outboxhost 2026/02/05 13:02:21 INFO Applying migration id=notesfts 2026/02/05 13:02:21 INFO Applying migration id=iconsname 2026/02/05 13:02:21 INFO Applying migration id=nohash 2026/02/05 13:02:21 INFO Applying migration id=shares 2026/02/05 13:02:21 INFO Applying migration id=actorttl 2026/02/05 13:02:21 INFO Applying migration id=tocc 2026/02/05 13:02:21 INFO Applying migration id=followeds 2026/02/05 13:02:21 INFO Applying migration id=certhash 2026/02/05 13:02:21 INFO Applying migration id=follows_sync 2026/02/05 13:02:21 INFO Applying migration id=jsonpath 2026/02/05 13:02:21 INFO Applying migration id=localforward 2026/02/05 13:02:21 INFO Applying migration id=avatar 2026/02/05 13:02:21 INFO Applying migration id=noimage 2026/02/05 13:02:21 INFO Applying migration id=feed 2026/02/05 13:02:21 INFO Applying migration id=bookmarks 2026/02/05 13:02:21 INFO Applying migration id=shareactivity 2026/02/05 13:02:21 INFO Applying migration id=application 2026/02/05 13:02:21 INFO Applying migration id=certificates 2026/02/05 13:02:21 INFO Applying migration id=rawforward 2026/02/05 13:02:21 INFO Applying migration id=publickey 2026/02/05 13:02:21 INFO Applying migration id=resolvegroup 2026/02/05 13:02:21 INFO Applying migration id=reject 2026/02/05 13:02:21 INFO Applying migration id=autodel 2026/02/05 13:02:21 INFO Applying migration id=jsonb 2026/02/05 13:02:21 INFO Applying migration id=quote 2026/02/05 13:02:21 INFO Applying migration id=rfc9421 2026/02/05 13:02:21 INFO Applying migration id=keys 2026/02/05 13:02:21 INFO Applying migration id=portable 2026/02/05 13:02:21 INFO Applying migration id=proofs 2026/02/05 13:02:21 INFO Applying migration id=contexts 2026/02/05 13:02:21 INFO Applying migration id=deliverieshost 2026/02/05 13:02:21 INFO Applying migration id=pembegin 2026/02/05 13:02:21 INFO Applying migration id=didhost 2026/02/05 13:02:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-8f7f-752b-989e-b96dd67f5b29 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-8f7f-74c9-9db4-3b6b169d6cb8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-8f7f-74c9-9db4-3b6b169d6cb8 2026/02/05 13:02:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-8f7f-74c9-9db4-3b6b169d6cb8 2026/02/05 13:02:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-8f83-741e-b67f-637d02f98397 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-8f83-73ce-b747-40c3cd52a160 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de5-8f83-73ce-b747-40c3cd52a160 2026/02/05 13:02:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-8f83-73ce-b747-40c3cd52a160 2026/02/05 13:02:25 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (3.33s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/02/05 13:02:25 INFO Applying migration id=initial 2026/02/05 13:02:25 INFO Applying migration id=notesupdated 2026/02/05 13:02:25 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:25 INFO Applying migration id=activitiesid 2026/02/05 13:02:25 INFO Applying migration id=outbox 2026/02/05 13:02:25 INFO Applying migration id=edits 2026/02/05 13:02:25 INFO Applying migration id=outboxactor 2026/02/05 13:02:25 INFO Applying migration id=outboxsender 2026/02/05 13:02:25 INFO Applying migration id=thread 2026/02/05 13:02:25 INFO Applying migration id=host 2026/02/05 13:02:25 INFO Applying migration id=sharedinbox 2026/02/05 13:02:25 INFO Applying migration id=noteshost 2026/02/05 13:02:25 INFO Applying migration id=fetched 2026/02/05 13:02:25 INFO Applying migration id=move 2026/02/05 13:02:25 INFO Applying migration id=cleanup 2026/02/05 13:02:25 INFO Applying migration id=received 2026/02/05 13:02:25 INFO Applying migration id=namehost 2026/02/05 13:02:25 INFO Applying migration id=outboxhost 2026/02/05 13:02:25 INFO Applying migration id=notesfts 2026/02/05 13:02:25 INFO Applying migration id=iconsname 2026/02/05 13:02:25 INFO Applying migration id=nohash 2026/02/05 13:02:25 INFO Applying migration id=shares 2026/02/05 13:02:25 INFO Applying migration id=actorttl 2026/02/05 13:02:25 INFO Applying migration id=tocc 2026/02/05 13:02:25 INFO Applying migration id=followeds 2026/02/05 13:02:25 INFO Applying migration id=certhash 2026/02/05 13:02:25 INFO Applying migration id=follows_sync 2026/02/05 13:02:25 INFO Applying migration id=jsonpath 2026/02/05 13:02:25 INFO Applying migration id=localforward 2026/02/05 13:02:25 INFO Applying migration id=avatar 2026/02/05 13:02:25 INFO Applying migration id=noimage 2026/02/05 13:02:25 INFO Applying migration id=feed 2026/02/05 13:02:25 INFO Applying migration id=bookmarks 2026/02/05 13:02:25 INFO Applying migration id=shareactivity 2026/02/05 13:02:25 INFO Applying migration id=application 2026/02/05 13:02:25 INFO Applying migration id=certificates 2026/02/05 13:02:25 INFO Applying migration id=rawforward 2026/02/05 13:02:25 INFO Applying migration id=publickey 2026/02/05 13:02:25 INFO Applying migration id=resolvegroup 2026/02/05 13:02:25 INFO Applying migration id=reject 2026/02/05 13:02:25 INFO Applying migration id=autodel 2026/02/05 13:02:25 INFO Applying migration id=jsonb 2026/02/05 13:02:25 INFO Applying migration id=quote 2026/02/05 13:02:25 INFO Applying migration id=rfc9421 2026/02/05 13:02:25 INFO Applying migration id=keys 2026/02/05 13:02:25 INFO Applying migration id=portable 2026/02/05 13:02:25 INFO Applying migration id=proofs 2026/02/05 13:02:25 INFO Applying migration id=contexts 2026/02/05 13:02:25 INFO Applying migration id=deliverieshost 2026/02/05 13:02:25 INFO Applying migration id=pembegin 2026/02/05 13:02:25 INFO Applying migration id=didhost 2026/02/05 13:02:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-a01b-7da9-af6d-b2af64bcd856 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-a01b-7d41-a62c-8ed14e34b28c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-a01b-7d41-a62c-8ed14e34b28c 2026/02/05 13:02:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-a01b-7d41-a62c-8ed14e34b28c 2026/02/05 13:02:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-a022-70ad-a45f-932f1ede272f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-a022-7051-b0fd-be820a8a8f03 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de5-a022-7051-b0fd-be820a8a8f03 2026/02/05 13:02:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-a022-7051-b0fd-be820a8a8f03 2026/02/05 13:02:29 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (4.25s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/02/05 13:02:29 INFO Applying migration id=initial 2026/02/05 13:02:29 INFO Applying migration id=notesupdated 2026/02/05 13:02:29 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:29 INFO Applying migration id=activitiesid 2026/02/05 13:02:29 INFO Applying migration id=outbox 2026/02/05 13:02:29 INFO Applying migration id=edits 2026/02/05 13:02:29 INFO Applying migration id=outboxactor 2026/02/05 13:02:29 INFO Applying migration id=outboxsender 2026/02/05 13:02:29 INFO Applying migration id=thread 2026/02/05 13:02:29 INFO Applying migration id=host 2026/02/05 13:02:29 INFO Applying migration id=sharedinbox 2026/02/05 13:02:29 INFO Applying migration id=noteshost 2026/02/05 13:02:29 INFO Applying migration id=fetched 2026/02/05 13:02:29 INFO Applying migration id=move 2026/02/05 13:02:29 INFO Applying migration id=cleanup 2026/02/05 13:02:29 INFO Applying migration id=received 2026/02/05 13:02:29 INFO Applying migration id=namehost 2026/02/05 13:02:29 INFO Applying migration id=outboxhost 2026/02/05 13:02:29 INFO Applying migration id=notesfts 2026/02/05 13:02:29 INFO Applying migration id=iconsname 2026/02/05 13:02:29 INFO Applying migration id=nohash 2026/02/05 13:02:29 INFO Applying migration id=shares 2026/02/05 13:02:29 INFO Applying migration id=actorttl 2026/02/05 13:02:29 INFO Applying migration id=tocc 2026/02/05 13:02:29 INFO Applying migration id=followeds 2026/02/05 13:02:29 INFO Applying migration id=certhash 2026/02/05 13:02:29 INFO Applying migration id=follows_sync 2026/02/05 13:02:29 INFO Applying migration id=jsonpath 2026/02/05 13:02:29 INFO Applying migration id=localforward 2026/02/05 13:02:29 INFO Applying migration id=avatar 2026/02/05 13:02:29 INFO Applying migration id=noimage 2026/02/05 13:02:29 INFO Applying migration id=feed 2026/02/05 13:02:29 INFO Applying migration id=bookmarks 2026/02/05 13:02:29 INFO Applying migration id=shareactivity 2026/02/05 13:02:29 INFO Applying migration id=application 2026/02/05 13:02:29 INFO Applying migration id=certificates 2026/02/05 13:02:29 INFO Applying migration id=rawforward 2026/02/05 13:02:29 INFO Applying migration id=publickey 2026/02/05 13:02:29 INFO Applying migration id=resolvegroup 2026/02/05 13:02:29 INFO Applying migration id=reject 2026/02/05 13:02:29 INFO Applying migration id=autodel 2026/02/05 13:02:29 INFO Applying migration id=jsonb 2026/02/05 13:02:29 INFO Applying migration id=quote 2026/02/05 13:02:29 INFO Applying migration id=rfc9421 2026/02/05 13:02:29 INFO Applying migration id=keys 2026/02/05 13:02:29 INFO Applying migration id=portable 2026/02/05 13:02:29 INFO Applying migration id=proofs 2026/02/05 13:02:29 INFO Applying migration id=contexts 2026/02/05 13:02:29 INFO Applying migration id=deliverieshost 2026/02/05 13:02:29 INFO Applying migration id=pembegin 2026/02/05 13:02:29 INFO Applying migration id=didhost 2026/02/05 13:02:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-ad73-78ff-ae01-a9c3826c2ab2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-ad73-7856-b6e1-43ecb2cd14d8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de5-ad73-7856-b6e1-43ecb2cd14d8 2026/02/05 13:02:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-ad73-7856-b6e1-43ecb2cd14d8 2026/02/05 13:02:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de5-ad77-7c34-aa0b-013c4fff36aa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de5-ad77-7be2-abba-1fb140228c34 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de5-ad77-7be2-abba-1fb140228c34 2026/02/05 13:02:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de5-ad77-7be2-abba-1fb140228c34 2026/02/05 13:02:32 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (3.41s) === RUN TestHome_AuthenticatedUser 2026/02/05 13:02:32 INFO Applying migration id=initial 2026/02/05 13:02:32 INFO Applying migration id=notesupdated 2026/02/05 13:02:32 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:32 INFO Applying migration id=activitiesid 2026/02/05 13:02:32 INFO Applying migration id=outbox 2026/02/05 13:02:32 INFO Applying migration id=edits 2026/02/05 13:02:32 INFO Applying migration id=outboxactor 2026/02/05 13:02:32 INFO Applying migration id=outboxsender 2026/02/05 13:02:32 INFO Applying migration id=thread 2026/02/05 13:02:32 INFO Applying migration id=host 2026/02/05 13:02:32 INFO Applying migration id=sharedinbox 2026/02/05 13:02:32 INFO Applying migration id=noteshost 2026/02/05 13:02:32 INFO Applying migration id=fetched 2026/02/05 13:02:32 INFO Applying migration id=move 2026/02/05 13:02:32 INFO Applying migration id=cleanup 2026/02/05 13:02:32 INFO Applying migration id=received 2026/02/05 13:02:32 INFO Applying migration id=namehost 2026/02/05 13:02:32 INFO Applying migration id=outboxhost 2026/02/05 13:02:32 INFO Applying migration id=notesfts 2026/02/05 13:02:32 INFO Applying migration id=iconsname 2026/02/05 13:02:32 INFO Applying migration id=nohash 2026/02/05 13:02:32 INFO Applying migration id=shares 2026/02/05 13:02:32 INFO Applying migration id=actorttl 2026/02/05 13:02:32 INFO Applying migration id=tocc 2026/02/05 13:02:32 INFO Applying migration id=followeds 2026/02/05 13:02:32 INFO Applying migration id=certhash 2026/02/05 13:02:32 INFO Applying migration id=follows_sync 2026/02/05 13:02:32 INFO Applying migration id=jsonpath 2026/02/05 13:02:32 INFO Applying migration id=localforward 2026/02/05 13:02:32 INFO Applying migration id=avatar 2026/02/05 13:02:32 INFO Applying migration id=noimage 2026/02/05 13:02:32 INFO Applying migration id=feed 2026/02/05 13:02:32 INFO Applying migration id=bookmarks 2026/02/05 13:02:32 INFO Applying migration id=shareactivity 2026/02/05 13:02:32 INFO Applying migration id=application 2026/02/05 13:02:32 INFO Applying migration id=certificates 2026/02/05 13:02:32 INFO Applying migration id=rawforward 2026/02/05 13:02:32 INFO Applying migration id=publickey 2026/02/05 13:02:32 INFO Applying migration id=resolvegroup 2026/02/05 13:02:32 INFO Applying migration id=reject 2026/02/05 13:02:32 INFO Applying migration id=autodel 2026/02/05 13:02:32 INFO Applying migration id=jsonb 2026/02/05 13:02:32 INFO Applying migration id=quote 2026/02/05 13:02:32 INFO Applying migration id=rfc9421 2026/02/05 13:02:32 INFO Applying migration id=keys 2026/02/05 13:02:32 INFO Applying migration id=portable 2026/02/05 13:02:32 INFO Applying migration id=proofs 2026/02/05 13:02:32 INFO Applying migration id=contexts 2026/02/05 13:02:32 INFO Applying migration id=deliverieshost 2026/02/05 13:02:32 INFO Applying migration id=pembegin 2026/02/05 13:02:32 INFO Applying migration id=didhost --- PASS: TestHome_AuthenticatedUser (2.39s) === RUN TestHome_UnauthenticatedUser 2026/02/05 13:02:35 INFO Applying migration id=initial 2026/02/05 13:02:35 INFO Applying migration id=notesupdated 2026/02/05 13:02:35 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:35 INFO Applying migration id=activitiesid 2026/02/05 13:02:35 INFO Applying migration id=outbox 2026/02/05 13:02:35 INFO Applying migration id=edits 2026/02/05 13:02:35 INFO Applying migration id=outboxactor 2026/02/05 13:02:35 INFO Applying migration id=outboxsender 2026/02/05 13:02:35 INFO Applying migration id=thread 2026/02/05 13:02:35 INFO Applying migration id=host 2026/02/05 13:02:35 INFO Applying migration id=sharedinbox 2026/02/05 13:02:35 INFO Applying migration id=noteshost 2026/02/05 13:02:35 INFO Applying migration id=fetched 2026/02/05 13:02:35 INFO Applying migration id=move 2026/02/05 13:02:35 INFO Applying migration id=cleanup 2026/02/05 13:02:35 INFO Applying migration id=received 2026/02/05 13:02:35 INFO Applying migration id=namehost 2026/02/05 13:02:35 INFO Applying migration id=outboxhost 2026/02/05 13:02:35 INFO Applying migration id=notesfts 2026/02/05 13:02:35 INFO Applying migration id=iconsname 2026/02/05 13:02:35 INFO Applying migration id=nohash 2026/02/05 13:02:35 INFO Applying migration id=shares 2026/02/05 13:02:35 INFO Applying migration id=actorttl 2026/02/05 13:02:35 INFO Applying migration id=tocc 2026/02/05 13:02:35 INFO Applying migration id=followeds 2026/02/05 13:02:35 INFO Applying migration id=certhash 2026/02/05 13:02:35 INFO Applying migration id=follows_sync 2026/02/05 13:02:35 INFO Applying migration id=jsonpath 2026/02/05 13:02:35 INFO Applying migration id=localforward 2026/02/05 13:02:35 INFO Applying migration id=avatar 2026/02/05 13:02:35 INFO Applying migration id=noimage 2026/02/05 13:02:35 INFO Applying migration id=feed 2026/02/05 13:02:35 INFO Applying migration id=bookmarks 2026/02/05 13:02:35 INFO Applying migration id=shareactivity 2026/02/05 13:02:35 INFO Applying migration id=application 2026/02/05 13:02:35 INFO Applying migration id=certificates 2026/02/05 13:02:35 INFO Applying migration id=rawforward 2026/02/05 13:02:35 INFO Applying migration id=publickey 2026/02/05 13:02:35 INFO Applying migration id=resolvegroup 2026/02/05 13:02:35 INFO Applying migration id=reject 2026/02/05 13:02:35 INFO Applying migration id=autodel 2026/02/05 13:02:35 INFO Applying migration id=jsonb 2026/02/05 13:02:35 INFO Applying migration id=quote 2026/02/05 13:02:35 INFO Applying migration id=rfc9421 2026/02/05 13:02:35 INFO Applying migration id=keys 2026/02/05 13:02:35 INFO Applying migration id=portable 2026/02/05 13:02:35 INFO Applying migration id=proofs 2026/02/05 13:02:35 INFO Applying migration id=contexts 2026/02/05 13:02:35 INFO Applying migration id=deliverieshost 2026/02/05 13:02:35 INFO Applying migration id=pembegin 2026/02/05 13:02:35 INFO Applying migration id=didhost --- PASS: TestHome_UnauthenticatedUser (2.56s) === RUN TestMove_FederatedToFederated 2026/02/05 13:02:37 INFO Applying migration id=initial 2026/02/05 13:02:37 INFO Applying migration id=notesupdated 2026/02/05 13:02:37 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:37 INFO Applying migration id=activitiesid 2026/02/05 13:02:37 INFO Applying migration id=outbox 2026/02/05 13:02:37 INFO Applying migration id=edits 2026/02/05 13:02:37 INFO Applying migration id=outboxactor 2026/02/05 13:02:37 INFO Applying migration id=outboxsender 2026/02/05 13:02:37 INFO Applying migration id=thread 2026/02/05 13:02:37 INFO Applying migration id=host 2026/02/05 13:02:37 INFO Applying migration id=sharedinbox 2026/02/05 13:02:37 INFO Applying migration id=noteshost 2026/02/05 13:02:37 INFO Applying migration id=fetched 2026/02/05 13:02:37 INFO Applying migration id=move 2026/02/05 13:02:37 INFO Applying migration id=cleanup 2026/02/05 13:02:37 INFO Applying migration id=received 2026/02/05 13:02:37 INFO Applying migration id=namehost 2026/02/05 13:02:37 INFO Applying migration id=outboxhost 2026/02/05 13:02:37 INFO Applying migration id=notesfts 2026/02/05 13:02:37 INFO Applying migration id=iconsname 2026/02/05 13:02:37 INFO Applying migration id=nohash 2026/02/05 13:02:37 INFO Applying migration id=shares 2026/02/05 13:02:37 INFO Applying migration id=actorttl 2026/02/05 13:02:37 INFO Applying migration id=tocc 2026/02/05 13:02:37 INFO Applying migration id=followeds 2026/02/05 13:02:37 INFO Applying migration id=certhash 2026/02/05 13:02:37 INFO Applying migration id=follows_sync 2026/02/05 13:02:37 INFO Applying migration id=jsonpath 2026/02/05 13:02:37 INFO Applying migration id=localforward 2026/02/05 13:02:37 INFO Applying migration id=avatar 2026/02/05 13:02:37 INFO Applying migration id=noimage 2026/02/05 13:02:37 INFO Applying migration id=feed 2026/02/05 13:02:37 INFO Applying migration id=bookmarks 2026/02/05 13:02:37 INFO Applying migration id=shareactivity 2026/02/05 13:02:37 INFO Applying migration id=application 2026/02/05 13:02:37 INFO Applying migration id=certificates 2026/02/05 13:02:37 INFO Applying migration id=rawforward 2026/02/05 13:02:37 INFO Applying migration id=publickey 2026/02/05 13:02:37 INFO Applying migration id=resolvegroup 2026/02/05 13:02:37 INFO Applying migration id=reject 2026/02/05 13:02:37 INFO Applying migration id=autodel 2026/02/05 13:02:37 INFO Applying migration id=jsonb 2026/02/05 13:02:37 INFO Applying migration id=quote 2026/02/05 13:02:37 INFO Applying migration id=rfc9421 2026/02/05 13:02:37 INFO Applying migration id=keys 2026/02/05 13:02:37 INFO Applying migration id=portable 2026/02/05 13:02:37 INFO Applying migration id=proofs 2026/02/05 13:02:37 INFO Applying migration id=contexts 2026/02/05 13:02:37 INFO Applying migration id=deliverieshost 2026/02/05 13:02:37 INFO Applying migration id=pembegin 2026/02/05 13:02:37 INFO Applying migration id=didhost 2026/02/05 13:02:41 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de5-cfb8-7625-937d-f90d56facc63 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 13:02:41 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2de5-cfb8-7625-937d-f90d56facc63 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/05 13:02:41 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de5-cfba-70b4-97a9-58ee3301ef48 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 13:02:41 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de5-cfbb-761b-973b-ed15cd55cbd5 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de5-cfb8-7625-937d-f90d56facc63 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 (3.82s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/02/05 13:02:41 INFO Applying migration id=initial 2026/02/05 13:02:41 INFO Applying migration id=notesupdated 2026/02/05 13:02:41 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:41 INFO Applying migration id=activitiesid 2026/02/05 13:02:41 INFO Applying migration id=outbox 2026/02/05 13:02:41 INFO Applying migration id=edits 2026/02/05 13:02:41 INFO Applying migration id=outboxactor 2026/02/05 13:02:41 INFO Applying migration id=outboxsender 2026/02/05 13:02:41 INFO Applying migration id=thread 2026/02/05 13:02:41 INFO Applying migration id=host 2026/02/05 13:02:41 INFO Applying migration id=sharedinbox 2026/02/05 13:02:41 INFO Applying migration id=noteshost 2026/02/05 13:02:41 INFO Applying migration id=fetched 2026/02/05 13:02:41 INFO Applying migration id=move 2026/02/05 13:02:41 INFO Applying migration id=cleanup 2026/02/05 13:02:41 INFO Applying migration id=received 2026/02/05 13:02:41 INFO Applying migration id=namehost 2026/02/05 13:02:41 INFO Applying migration id=outboxhost 2026/02/05 13:02:41 INFO Applying migration id=notesfts 2026/02/05 13:02:41 INFO Applying migration id=iconsname 2026/02/05 13:02:41 INFO Applying migration id=nohash 2026/02/05 13:02:41 INFO Applying migration id=shares 2026/02/05 13:02:41 INFO Applying migration id=actorttl 2026/02/05 13:02:41 INFO Applying migration id=tocc 2026/02/05 13:02:41 INFO Applying migration id=followeds 2026/02/05 13:02:41 INFO Applying migration id=certhash 2026/02/05 13:02:41 INFO Applying migration id=follows_sync 2026/02/05 13:02:41 INFO Applying migration id=jsonpath 2026/02/05 13:02:41 INFO Applying migration id=localforward 2026/02/05 13:02:41 INFO Applying migration id=avatar 2026/02/05 13:02:41 INFO Applying migration id=noimage 2026/02/05 13:02:41 INFO Applying migration id=feed 2026/02/05 13:02:41 INFO Applying migration id=bookmarks 2026/02/05 13:02:41 INFO Applying migration id=shareactivity 2026/02/05 13:02:41 INFO Applying migration id=application 2026/02/05 13:02:41 INFO Applying migration id=certificates 2026/02/05 13:02:41 INFO Applying migration id=rawforward 2026/02/05 13:02:41 INFO Applying migration id=publickey 2026/02/05 13:02:41 INFO Applying migration id=resolvegroup 2026/02/05 13:02:41 INFO Applying migration id=reject 2026/02/05 13:02:41 INFO Applying migration id=autodel 2026/02/05 13:02:41 INFO Applying migration id=jsonb 2026/02/05 13:02:41 INFO Applying migration id=quote 2026/02/05 13:02:41 INFO Applying migration id=rfc9421 2026/02/05 13:02:41 INFO Applying migration id=keys 2026/02/05 13:02:41 INFO Applying migration id=portable 2026/02/05 13:02:41 INFO Applying migration id=proofs 2026/02/05 13:02:41 INFO Applying migration id=contexts 2026/02/05 13:02:41 INFO Applying migration id=deliverieshost 2026/02/05 13:02:41 INFO Applying migration id=pembegin 2026/02/05 13:02:41 INFO Applying migration id=didhost 2026/02/05 13:02:44 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de5-dba9-7248-aa63-ebc8e5a02966 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 13:02:44 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2de5-dba9-7248-aa63-ebc8e5a02966 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/05 13:02:44 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de5-dbaa-7bd7-81f6-3061646657ff 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 13:02:44 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de5-dbac-725a-ab5b-7a7f1324f8e3 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de5-dba9-7248-aa63-ebc8e5a02966 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 (3.06s) === RUN TestMove_FederatedToFederatedNotLinked 2026/02/05 13:02:44 INFO Applying migration id=initial 2026/02/05 13:02:44 INFO Applying migration id=notesupdated 2026/02/05 13:02:44 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:44 INFO Applying migration id=activitiesid 2026/02/05 13:02:44 INFO Applying migration id=outbox 2026/02/05 13:02:44 INFO Applying migration id=edits 2026/02/05 13:02:44 INFO Applying migration id=outboxactor 2026/02/05 13:02:44 INFO Applying migration id=outboxsender 2026/02/05 13:02:44 INFO Applying migration id=thread 2026/02/05 13:02:44 INFO Applying migration id=host 2026/02/05 13:02:44 INFO Applying migration id=sharedinbox 2026/02/05 13:02:44 INFO Applying migration id=noteshost 2026/02/05 13:02:44 INFO Applying migration id=fetched 2026/02/05 13:02:44 INFO Applying migration id=move 2026/02/05 13:02:44 INFO Applying migration id=cleanup 2026/02/05 13:02:44 INFO Applying migration id=received 2026/02/05 13:02:44 INFO Applying migration id=namehost 2026/02/05 13:02:44 INFO Applying migration id=outboxhost 2026/02/05 13:02:44 INFO Applying migration id=notesfts 2026/02/05 13:02:44 INFO Applying migration id=iconsname 2026/02/05 13:02:44 INFO Applying migration id=nohash 2026/02/05 13:02:44 INFO Applying migration id=shares 2026/02/05 13:02:44 INFO Applying migration id=actorttl 2026/02/05 13:02:44 INFO Applying migration id=tocc 2026/02/05 13:02:44 INFO Applying migration id=followeds 2026/02/05 13:02:44 INFO Applying migration id=certhash 2026/02/05 13:02:44 INFO Applying migration id=follows_sync 2026/02/05 13:02:44 INFO Applying migration id=jsonpath 2026/02/05 13:02:44 INFO Applying migration id=localforward 2026/02/05 13:02:44 INFO Applying migration id=avatar 2026/02/05 13:02:44 INFO Applying migration id=noimage 2026/02/05 13:02:44 INFO Applying migration id=feed 2026/02/05 13:02:44 INFO Applying migration id=bookmarks 2026/02/05 13:02:44 INFO Applying migration id=shareactivity 2026/02/05 13:02:44 INFO Applying migration id=application 2026/02/05 13:02:44 INFO Applying migration id=certificates 2026/02/05 13:02:44 INFO Applying migration id=rawforward 2026/02/05 13:02:44 INFO Applying migration id=publickey 2026/02/05 13:02:44 INFO Applying migration id=resolvegroup 2026/02/05 13:02:44 INFO Applying migration id=reject 2026/02/05 13:02:44 INFO Applying migration id=autodel 2026/02/05 13:02:44 INFO Applying migration id=jsonb 2026/02/05 13:02:44 INFO Applying migration id=quote 2026/02/05 13:02:44 INFO Applying migration id=rfc9421 2026/02/05 13:02:44 INFO Applying migration id=keys 2026/02/05 13:02:44 INFO Applying migration id=portable 2026/02/05 13:02:44 INFO Applying migration id=proofs 2026/02/05 13:02:44 INFO Applying migration id=contexts 2026/02/05 13:02:44 INFO Applying migration id=deliverieshost 2026/02/05 13:02:44 INFO Applying migration id=pembegin 2026/02/05 13:02:44 INFO Applying migration id=didhost 2026/02/05 13:02:47 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de5-e7c5-7ca1-a258-e9b2bfa425f0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedNotLinked (3.10s) === RUN TestMove_FederatedToLocal 2026/02/05 13:02:47 INFO Applying migration id=initial 2026/02/05 13:02:47 INFO Applying migration id=notesupdated 2026/02/05 13:02:47 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:47 INFO Applying migration id=activitiesid 2026/02/05 13:02:47 INFO Applying migration id=outbox 2026/02/05 13:02:47 INFO Applying migration id=edits 2026/02/05 13:02:47 INFO Applying migration id=outboxactor 2026/02/05 13:02:47 INFO Applying migration id=outboxsender 2026/02/05 13:02:47 INFO Applying migration id=thread 2026/02/05 13:02:47 INFO Applying migration id=host 2026/02/05 13:02:47 INFO Applying migration id=sharedinbox 2026/02/05 13:02:47 INFO Applying migration id=noteshost 2026/02/05 13:02:47 INFO Applying migration id=fetched 2026/02/05 13:02:47 INFO Applying migration id=move 2026/02/05 13:02:47 INFO Applying migration id=cleanup 2026/02/05 13:02:47 INFO Applying migration id=received 2026/02/05 13:02:47 INFO Applying migration id=namehost 2026/02/05 13:02:47 INFO Applying migration id=outboxhost 2026/02/05 13:02:47 INFO Applying migration id=notesfts 2026/02/05 13:02:47 INFO Applying migration id=iconsname 2026/02/05 13:02:47 INFO Applying migration id=nohash 2026/02/05 13:02:47 INFO Applying migration id=shares 2026/02/05 13:02:47 INFO Applying migration id=actorttl 2026/02/05 13:02:47 INFO Applying migration id=tocc 2026/02/05 13:02:47 INFO Applying migration id=followeds 2026/02/05 13:02:47 INFO Applying migration id=certhash 2026/02/05 13:02:47 INFO Applying migration id=follows_sync 2026/02/05 13:02:47 INFO Applying migration id=jsonpath 2026/02/05 13:02:47 INFO Applying migration id=localforward 2026/02/05 13:02:47 INFO Applying migration id=avatar 2026/02/05 13:02:47 INFO Applying migration id=noimage 2026/02/05 13:02:47 INFO Applying migration id=feed 2026/02/05 13:02:47 INFO Applying migration id=bookmarks 2026/02/05 13:02:47 INFO Applying migration id=shareactivity 2026/02/05 13:02:47 INFO Applying migration id=application 2026/02/05 13:02:47 INFO Applying migration id=certificates 2026/02/05 13:02:47 INFO Applying migration id=rawforward 2026/02/05 13:02:47 INFO Applying migration id=publickey 2026/02/05 13:02:47 INFO Applying migration id=resolvegroup 2026/02/05 13:02:47 INFO Applying migration id=reject 2026/02/05 13:02:47 INFO Applying migration id=autodel 2026/02/05 13:02:47 INFO Applying migration id=jsonb 2026/02/05 13:02:47 INFO Applying migration id=quote 2026/02/05 13:02:47 INFO Applying migration id=rfc9421 2026/02/05 13:02:47 INFO Applying migration id=keys 2026/02/05 13:02:47 INFO Applying migration id=portable 2026/02/05 13:02:47 INFO Applying migration id=proofs 2026/02/05 13:02:47 INFO Applying migration id=contexts 2026/02/05 13:02:47 INFO Applying migration id=deliverieshost 2026/02/05 13:02:47 INFO Applying migration id=pembegin 2026/02/05 13:02:47 INFO Applying migration id=didhost 2026/02/05 13:02:50 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de5-f19d-707a-9ac6-49275549b4f2 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 13:02:50 WARN New account does not point to old account new=https://localhost.localdomain:8443/user/bob old=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocal (2.52s) === RUN TestMove_FederatedToLocalLinked 2026/02/05 13:02:50 INFO Applying migration id=initial 2026/02/05 13:02:50 INFO Applying migration id=notesupdated 2026/02/05 13:02:50 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:50 INFO Applying migration id=activitiesid 2026/02/05 13:02:50 INFO Applying migration id=outbox 2026/02/05 13:02:50 INFO Applying migration id=edits 2026/02/05 13:02:50 INFO Applying migration id=outboxactor 2026/02/05 13:02:50 INFO Applying migration id=outboxsender 2026/02/05 13:02:50 INFO Applying migration id=thread 2026/02/05 13:02:50 INFO Applying migration id=host 2026/02/05 13:02:50 INFO Applying migration id=sharedinbox 2026/02/05 13:02:50 INFO Applying migration id=noteshost 2026/02/05 13:02:50 INFO Applying migration id=fetched 2026/02/05 13:02:50 INFO Applying migration id=move 2026/02/05 13:02:50 INFO Applying migration id=cleanup 2026/02/05 13:02:50 INFO Applying migration id=received 2026/02/05 13:02:50 INFO Applying migration id=namehost 2026/02/05 13:02:50 INFO Applying migration id=outboxhost 2026/02/05 13:02:50 INFO Applying migration id=notesfts 2026/02/05 13:02:50 INFO Applying migration id=iconsname 2026/02/05 13:02:50 INFO Applying migration id=nohash 2026/02/05 13:02:50 INFO Applying migration id=shares 2026/02/05 13:02:50 INFO Applying migration id=actorttl 2026/02/05 13:02:50 INFO Applying migration id=tocc 2026/02/05 13:02:50 INFO Applying migration id=followeds 2026/02/05 13:02:50 INFO Applying migration id=certhash 2026/02/05 13:02:50 INFO Applying migration id=follows_sync 2026/02/05 13:02:50 INFO Applying migration id=jsonpath 2026/02/05 13:02:50 INFO Applying migration id=localforward 2026/02/05 13:02:50 INFO Applying migration id=avatar 2026/02/05 13:02:50 INFO Applying migration id=noimage 2026/02/05 13:02:50 INFO Applying migration id=feed 2026/02/05 13:02:50 INFO Applying migration id=bookmarks 2026/02/05 13:02:50 INFO Applying migration id=shareactivity 2026/02/05 13:02:50 INFO Applying migration id=application 2026/02/05 13:02:50 INFO Applying migration id=certificates 2026/02/05 13:02:50 INFO Applying migration id=rawforward 2026/02/05 13:02:50 INFO Applying migration id=publickey 2026/02/05 13:02:50 INFO Applying migration id=resolvegroup 2026/02/05 13:02:50 INFO Applying migration id=reject 2026/02/05 13:02:50 INFO Applying migration id=autodel 2026/02/05 13:02:50 INFO Applying migration id=jsonb 2026/02/05 13:02:50 INFO Applying migration id=quote 2026/02/05 13:02:50 INFO Applying migration id=rfc9421 2026/02/05 13:02:50 INFO Applying migration id=keys 2026/02/05 13:02:50 INFO Applying migration id=portable 2026/02/05 13:02:50 INFO Applying migration id=proofs 2026/02/05 13:02:50 INFO Applying migration id=contexts 2026/02/05 13:02:50 INFO Applying migration id=deliverieshost 2026/02/05 13:02:50 INFO Applying migration id=pembegin 2026/02/05 13:02:50 INFO Applying migration id=didhost 2026/02/05 13:02:52 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de5-fb65-7011-8fe5-419bddd56da6 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 13:02:52 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2de5-fb65-7011-8fe5-419bddd56da6 old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob 2026/02/05 13:02:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de5-fb66-7859-9486-12979f770295 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:02:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de5-fb68-7099-8548-b1f48ff951b5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de5-fb66-7859-9486-12979f770295 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de5-fb66-7859-9486-12979f770295 2026/02/05 13:02:52 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de5-fb68-7579-a36b-0cb7408853eb activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de5-fb65-7011-8fe5-419bddd56da6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocalLinked (2.51s) === RUN TestMove_FollowingBoth 2026/02/05 13:02:52 INFO Applying migration id=initial 2026/02/05 13:02:52 INFO Applying migration id=notesupdated 2026/02/05 13:02:52 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:52 INFO Applying migration id=activitiesid 2026/02/05 13:02:52 INFO Applying migration id=outbox 2026/02/05 13:02:52 INFO Applying migration id=edits 2026/02/05 13:02:52 INFO Applying migration id=outboxactor 2026/02/05 13:02:52 INFO Applying migration id=outboxsender 2026/02/05 13:02:52 INFO Applying migration id=thread 2026/02/05 13:02:52 INFO Applying migration id=host 2026/02/05 13:02:52 INFO Applying migration id=sharedinbox 2026/02/05 13:02:52 INFO Applying migration id=noteshost 2026/02/05 13:02:52 INFO Applying migration id=fetched 2026/02/05 13:02:52 INFO Applying migration id=move 2026/02/05 13:02:52 INFO Applying migration id=cleanup 2026/02/05 13:02:52 INFO Applying migration id=received 2026/02/05 13:02:52 INFO Applying migration id=namehost 2026/02/05 13:02:52 INFO Applying migration id=outboxhost 2026/02/05 13:02:52 INFO Applying migration id=notesfts 2026/02/05 13:02:52 INFO Applying migration id=iconsname 2026/02/05 13:02:52 INFO Applying migration id=nohash 2026/02/05 13:02:52 INFO Applying migration id=shares 2026/02/05 13:02:52 INFO Applying migration id=actorttl 2026/02/05 13:02:52 INFO Applying migration id=tocc 2026/02/05 13:02:52 INFO Applying migration id=followeds 2026/02/05 13:02:52 INFO Applying migration id=certhash 2026/02/05 13:02:52 INFO Applying migration id=follows_sync 2026/02/05 13:02:52 INFO Applying migration id=jsonpath 2026/02/05 13:02:52 INFO Applying migration id=localforward 2026/02/05 13:02:52 INFO Applying migration id=avatar 2026/02/05 13:02:52 INFO Applying migration id=noimage 2026/02/05 13:02:52 INFO Applying migration id=feed 2026/02/05 13:02:52 INFO Applying migration id=bookmarks 2026/02/05 13:02:52 INFO Applying migration id=shareactivity 2026/02/05 13:02:52 INFO Applying migration id=application 2026/02/05 13:02:52 INFO Applying migration id=certificates 2026/02/05 13:02:52 INFO Applying migration id=rawforward 2026/02/05 13:02:52 INFO Applying migration id=publickey 2026/02/05 13:02:52 INFO Applying migration id=resolvegroup 2026/02/05 13:02:52 INFO Applying migration id=reject 2026/02/05 13:02:52 INFO Applying migration id=autodel 2026/02/05 13:02:52 INFO Applying migration id=jsonb 2026/02/05 13:02:52 INFO Applying migration id=quote 2026/02/05 13:02:52 INFO Applying migration id=rfc9421 2026/02/05 13:02:52 INFO Applying migration id=keys 2026/02/05 13:02:52 INFO Applying migration id=portable 2026/02/05 13:02:52 INFO Applying migration id=proofs 2026/02/05 13:02:52 INFO Applying migration id=contexts 2026/02/05 13:02:52 INFO Applying migration id=deliverieshost 2026/02/05 13:02:52 INFO Applying migration id=pembegin 2026/02/05 13:02:52 INFO Applying migration id=didhost 2026/02/05 13:02:54 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-03c7-767f-aa05-861f1cd5e905 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 13:02:54 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-03c7-7eca-b427-db399e375ac1 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 13:02:54 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/019c2de6-03c7-767f-aa05-861f1cd5e905 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/05 13:02:54 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de6-03c9-745f-a6d8-7e34f51ad2e5 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-03c7-767f-aa05-861f1cd5e905 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FollowingBoth (2.15s) === RUN TestMove_LocalToLocalAliasThrottled 2026/02/05 13:02:54 INFO Applying migration id=initial 2026/02/05 13:02:54 INFO Applying migration id=notesupdated 2026/02/05 13:02:54 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:54 INFO Applying migration id=activitiesid 2026/02/05 13:02:54 INFO Applying migration id=outbox 2026/02/05 13:02:54 INFO Applying migration id=edits 2026/02/05 13:02:54 INFO Applying migration id=outboxactor 2026/02/05 13:02:54 INFO Applying migration id=outboxsender 2026/02/05 13:02:54 INFO Applying migration id=thread 2026/02/05 13:02:54 INFO Applying migration id=host 2026/02/05 13:02:54 INFO Applying migration id=sharedinbox 2026/02/05 13:02:54 INFO Applying migration id=noteshost 2026/02/05 13:02:54 INFO Applying migration id=fetched 2026/02/05 13:02:54 INFO Applying migration id=move 2026/02/05 13:02:54 INFO Applying migration id=cleanup 2026/02/05 13:02:54 INFO Applying migration id=received 2026/02/05 13:02:54 INFO Applying migration id=namehost 2026/02/05 13:02:54 INFO Applying migration id=outboxhost 2026/02/05 13:02:54 INFO Applying migration id=notesfts 2026/02/05 13:02:54 INFO Applying migration id=iconsname 2026/02/05 13:02:54 INFO Applying migration id=nohash 2026/02/05 13:02:54 INFO Applying migration id=shares 2026/02/05 13:02:54 INFO Applying migration id=actorttl 2026/02/05 13:02:54 INFO Applying migration id=tocc 2026/02/05 13:02:54 INFO Applying migration id=followeds 2026/02/05 13:02:54 INFO Applying migration id=certhash 2026/02/05 13:02:54 INFO Applying migration id=follows_sync 2026/02/05 13:02:54 INFO Applying migration id=jsonpath 2026/02/05 13:02:54 INFO Applying migration id=localforward 2026/02/05 13:02:54 INFO Applying migration id=avatar 2026/02/05 13:02:54 INFO Applying migration id=noimage 2026/02/05 13:02:54 INFO Applying migration id=feed 2026/02/05 13:02:54 INFO Applying migration id=bookmarks 2026/02/05 13:02:54 INFO Applying migration id=shareactivity 2026/02/05 13:02:54 INFO Applying migration id=application 2026/02/05 13:02:54 INFO Applying migration id=certificates 2026/02/05 13:02:54 INFO Applying migration id=rawforward 2026/02/05 13:02:54 INFO Applying migration id=publickey 2026/02/05 13:02:54 INFO Applying migration id=resolvegroup 2026/02/05 13:02:54 INFO Applying migration id=reject 2026/02/05 13:02:54 INFO Applying migration id=autodel 2026/02/05 13:02:54 INFO Applying migration id=jsonb 2026/02/05 13:02:55 INFO Applying migration id=quote 2026/02/05 13:02:55 INFO Applying migration id=rfc9421 2026/02/05 13:02:55 INFO Applying migration id=keys 2026/02/05 13:02:55 INFO Applying migration id=portable 2026/02/05 13:02:55 INFO Applying migration id=proofs 2026/02/05 13:02:55 INFO Applying migration id=contexts 2026/02/05 13:02:55 INFO Applying migration id=deliverieshost 2026/02/05 13:02:55 INFO Applying migration id=pembegin 2026/02/05 13:02:55 INFO Applying migration id=didhost 2026/02/05 13:02:56 WARN Throttled request to set alias can=2026-02-05T13:32:55.229Z --- PASS: TestMove_LocalToLocalAliasThrottled (1.96s) === RUN TestMove_LocalToLocal 2026/02/05 13:02:56 INFO Applying migration id=initial 2026/02/05 13:02:56 INFO Applying migration id=notesupdated 2026/02/05 13:02:56 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:56 INFO Applying migration id=activitiesid 2026/02/05 13:02:56 INFO Applying migration id=outbox 2026/02/05 13:02:56 INFO Applying migration id=edits 2026/02/05 13:02:56 INFO Applying migration id=outboxactor 2026/02/05 13:02:56 INFO Applying migration id=outboxsender 2026/02/05 13:02:56 INFO Applying migration id=thread 2026/02/05 13:02:56 INFO Applying migration id=host 2026/02/05 13:02:56 INFO Applying migration id=sharedinbox 2026/02/05 13:02:56 INFO Applying migration id=noteshost 2026/02/05 13:02:56 INFO Applying migration id=fetched 2026/02/05 13:02:56 INFO Applying migration id=move 2026/02/05 13:02:56 INFO Applying migration id=cleanup 2026/02/05 13:02:56 INFO Applying migration id=received 2026/02/05 13:02:56 INFO Applying migration id=namehost 2026/02/05 13:02:56 INFO Applying migration id=outboxhost 2026/02/05 13:02:56 INFO Applying migration id=notesfts 2026/02/05 13:02:56 INFO Applying migration id=iconsname 2026/02/05 13:02:56 INFO Applying migration id=nohash 2026/02/05 13:02:56 INFO Applying migration id=shares 2026/02/05 13:02:56 INFO Applying migration id=actorttl 2026/02/05 13:02:56 INFO Applying migration id=tocc 2026/02/05 13:02:56 INFO Applying migration id=followeds 2026/02/05 13:02:56 INFO Applying migration id=certhash 2026/02/05 13:02:56 INFO Applying migration id=follows_sync 2026/02/05 13:02:56 INFO Applying migration id=jsonpath 2026/02/05 13:02:56 INFO Applying migration id=localforward 2026/02/05 13:02:56 INFO Applying migration id=avatar 2026/02/05 13:02:56 INFO Applying migration id=noimage 2026/02/05 13:02:56 INFO Applying migration id=feed 2026/02/05 13:02:56 INFO Applying migration id=bookmarks 2026/02/05 13:02:56 INFO Applying migration id=shareactivity 2026/02/05 13:02:56 INFO Applying migration id=application 2026/02/05 13:02:56 INFO Applying migration id=certificates 2026/02/05 13:02:56 INFO Applying migration id=rawforward 2026/02/05 13:02:56 INFO Applying migration id=publickey 2026/02/05 13:02:56 INFO Applying migration id=resolvegroup 2026/02/05 13:02:56 INFO Applying migration id=reject 2026/02/05 13:02:56 INFO Applying migration id=autodel 2026/02/05 13:02:56 INFO Applying migration id=jsonb 2026/02/05 13:02:56 INFO Applying migration id=quote 2026/02/05 13:02:56 INFO Applying migration id=rfc9421 2026/02/05 13:02:56 INFO Applying migration id=keys 2026/02/05 13:02:56 INFO Applying migration id=portable 2026/02/05 13:02:56 INFO Applying migration id=proofs 2026/02/05 13:02:56 INFO Applying migration id=contexts 2026/02/05 13:02:56 INFO Applying migration id=deliverieshost 2026/02/05 13:02:56 INFO Applying migration id=pembegin 2026/02/05 13:02:56 INFO Applying migration id=didhost 2026/02/05 13:02:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-0f0a-7a76-a3a3-6b110897e64e 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 13:02:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de6-0f0b-77cf-b31f-5df205bccaf9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-0f0a-7a76-a3a3-6b110897e64e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2de6-0f0a-7a76-a3a3-6b110897e64e 2026/02/05 13:02:57 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2de6-0f0a-7a76-a3a3-6b110897e64e old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob 2026/02/05 13:02:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-0f0f-7173-8cb8-077e05862ca9 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 13:02:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de6-0f10-7c83-a288-3c635d6aa943 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-0f0f-7173-8cb8-077e05862ca9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2de6-0f0f-7173-8cb8-077e05862ca9 2026/02/05 13:02:57 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de6-0f11-728f-bf7e-4910df168d60 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-0f0a-7a76-a3a3-6b110897e64e 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 (0.93s) === RUN TestMove_LocalToLocalNoFollowers 2026/02/05 13:02:57 INFO Applying migration id=initial 2026/02/05 13:02:57 INFO Applying migration id=notesupdated 2026/02/05 13:02:57 INFO Applying migration id=personspreferredusername 2026/02/05 13:02:57 INFO Applying migration id=activitiesid 2026/02/05 13:02:57 INFO Applying migration id=outbox 2026/02/05 13:02:57 INFO Applying migration id=edits 2026/02/05 13:02:57 INFO Applying migration id=outboxactor 2026/02/05 13:02:57 INFO Applying migration id=outboxsender 2026/02/05 13:02:57 INFO Applying migration id=thread 2026/02/05 13:02:57 INFO Applying migration id=host 2026/02/05 13:02:57 INFO Applying migration id=sharedinbox 2026/02/05 13:02:57 INFO Applying migration id=noteshost 2026/02/05 13:02:57 INFO Applying migration id=fetched 2026/02/05 13:02:57 INFO Applying migration id=move 2026/02/05 13:02:57 INFO Applying migration id=cleanup 2026/02/05 13:02:57 INFO Applying migration id=received 2026/02/05 13:02:57 INFO Applying migration id=namehost 2026/02/05 13:02:57 INFO Applying migration id=outboxhost 2026/02/05 13:02:57 INFO Applying migration id=notesfts 2026/02/05 13:02:57 INFO Applying migration id=iconsname 2026/02/05 13:02:57 INFO Applying migration id=nohash 2026/02/05 13:02:57 INFO Applying migration id=shares 2026/02/05 13:02:57 INFO Applying migration id=actorttl 2026/02/05 13:02:57 INFO Applying migration id=tocc 2026/02/05 13:02:57 INFO Applying migration id=followeds 2026/02/05 13:02:57 INFO Applying migration id=certhash 2026/02/05 13:02:57 INFO Applying migration id=follows_sync 2026/02/05 13:02:57 INFO Applying migration id=jsonpath 2026/02/05 13:02:57 INFO Applying migration id=localforward 2026/02/05 13:02:57 INFO Applying migration id=avatar 2026/02/05 13:02:57 INFO Applying migration id=noimage 2026/02/05 13:02:57 INFO Applying migration id=feed 2026/02/05 13:02:57 INFO Applying migration id=bookmarks 2026/02/05 13:02:57 INFO Applying migration id=shareactivity 2026/02/05 13:02:57 INFO Applying migration id=application 2026/02/05 13:02:57 INFO Applying migration id=certificates 2026/02/05 13:02:57 INFO Applying migration id=rawforward 2026/02/05 13:02:57 INFO Applying migration id=publickey 2026/02/05 13:02:57 INFO Applying migration id=resolvegroup 2026/02/05 13:02:57 INFO Applying migration id=reject 2026/02/05 13:02:57 INFO Applying migration id=autodel 2026/02/05 13:02:57 INFO Applying migration id=jsonb 2026/02/05 13:02:57 INFO Applying migration id=quote 2026/02/05 13:02:57 INFO Applying migration id=rfc9421 2026/02/05 13:02:57 INFO Applying migration id=keys 2026/02/05 13:02:57 INFO Applying migration id=portable 2026/02/05 13:02:57 INFO Applying migration id=proofs 2026/02/05 13:02:57 INFO Applying migration id=contexts 2026/02/05 13:02:57 INFO Applying migration id=deliverieshost 2026/02/05 13:02:57 INFO Applying migration id=pembegin 2026/02/05 13:02:57 INFO Applying migration id=didhost --- PASS: TestMove_LocalToLocalNoFollowers (3.71s) === RUN TestMove_LocalToFederated 2026/02/05 13:03:01 INFO Applying migration id=initial 2026/02/05 13:03:01 INFO Applying migration id=notesupdated 2026/02/05 13:03:01 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:01 INFO Applying migration id=activitiesid 2026/02/05 13:03:01 INFO Applying migration id=outbox 2026/02/05 13:03:01 INFO Applying migration id=edits 2026/02/05 13:03:01 INFO Applying migration id=outboxactor 2026/02/05 13:03:01 INFO Applying migration id=outboxsender 2026/02/05 13:03:01 INFO Applying migration id=thread 2026/02/05 13:03:01 INFO Applying migration id=host 2026/02/05 13:03:01 INFO Applying migration id=sharedinbox 2026/02/05 13:03:01 INFO Applying migration id=noteshost 2026/02/05 13:03:01 INFO Applying migration id=fetched 2026/02/05 13:03:01 INFO Applying migration id=move 2026/02/05 13:03:01 INFO Applying migration id=cleanup 2026/02/05 13:03:01 INFO Applying migration id=received 2026/02/05 13:03:01 INFO Applying migration id=namehost 2026/02/05 13:03:01 INFO Applying migration id=outboxhost 2026/02/05 13:03:01 INFO Applying migration id=notesfts 2026/02/05 13:03:01 INFO Applying migration id=iconsname 2026/02/05 13:03:01 INFO Applying migration id=nohash 2026/02/05 13:03:01 INFO Applying migration id=shares 2026/02/05 13:03:01 INFO Applying migration id=actorttl 2026/02/05 13:03:01 INFO Applying migration id=tocc 2026/02/05 13:03:01 INFO Applying migration id=followeds 2026/02/05 13:03:01 INFO Applying migration id=certhash 2026/02/05 13:03:01 INFO Applying migration id=follows_sync 2026/02/05 13:03:01 INFO Applying migration id=jsonpath 2026/02/05 13:03:01 INFO Applying migration id=localforward 2026/02/05 13:03:01 INFO Applying migration id=avatar 2026/02/05 13:03:01 INFO Applying migration id=noimage 2026/02/05 13:03:01 INFO Applying migration id=feed 2026/02/05 13:03:01 INFO Applying migration id=bookmarks 2026/02/05 13:03:01 INFO Applying migration id=shareactivity 2026/02/05 13:03:01 INFO Applying migration id=application 2026/02/05 13:03:01 INFO Applying migration id=certificates 2026/02/05 13:03:01 INFO Applying migration id=rawforward 2026/02/05 13:03:01 INFO Applying migration id=publickey 2026/02/05 13:03:01 INFO Applying migration id=resolvegroup 2026/02/05 13:03:01 INFO Applying migration id=reject 2026/02/05 13:03:01 INFO Applying migration id=autodel 2026/02/05 13:03:01 INFO Applying migration id=jsonb 2026/02/05 13:03:01 INFO Applying migration id=quote 2026/02/05 13:03:01 INFO Applying migration id=rfc9421 2026/02/05 13:03:01 INFO Applying migration id=keys 2026/02/05 13:03:01 INFO Applying migration id=portable 2026/02/05 13:03:01 INFO Applying migration id=proofs 2026/02/05 13:03:01 INFO Applying migration id=contexts 2026/02/05 13:03:01 INFO Applying migration id=deliverieshost 2026/02/05 13:03:01 INFO Applying migration id=pembegin 2026/02/05 13:03:01 INFO Applying migration id=didhost 2026/02/05 13:03:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-241b-77ab-9944-c9777f2aa43e 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 13:03:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de6-241c-75c9-bfa7-a70aa566d648 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-241b-77ab-9944-c9777f2aa43e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2de6-241b-77ab-9944-c9777f2aa43e 2026/02/05 13:03:03 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2de6-241b-77ab-9944-c9777f2aa43e old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/02/05 13:03:03 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-241f-7126-b7e9-5bf6b66c8892 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 13:03:03 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de6-2420-76ea-a862-4b0a889549a3 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-241b-77ab-9944-c9777f2aa43e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice --- PASS: TestMove_LocalToFederated (1.68s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/02/05 13:03:03 INFO Applying migration id=initial 2026/02/05 13:03:03 INFO Applying migration id=notesupdated 2026/02/05 13:03:03 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:03 INFO Applying migration id=activitiesid 2026/02/05 13:03:03 INFO Applying migration id=outbox 2026/02/05 13:03:03 INFO Applying migration id=edits 2026/02/05 13:03:03 INFO Applying migration id=outboxactor 2026/02/05 13:03:03 INFO Applying migration id=outboxsender 2026/02/05 13:03:03 INFO Applying migration id=thread 2026/02/05 13:03:03 INFO Applying migration id=host 2026/02/05 13:03:03 INFO Applying migration id=sharedinbox 2026/02/05 13:03:03 INFO Applying migration id=noteshost 2026/02/05 13:03:03 INFO Applying migration id=fetched 2026/02/05 13:03:03 INFO Applying migration id=move 2026/02/05 13:03:03 INFO Applying migration id=cleanup 2026/02/05 13:03:03 INFO Applying migration id=received 2026/02/05 13:03:03 INFO Applying migration id=namehost 2026/02/05 13:03:03 INFO Applying migration id=outboxhost 2026/02/05 13:03:03 INFO Applying migration id=notesfts 2026/02/05 13:03:03 INFO Applying migration id=iconsname 2026/02/05 13:03:03 INFO Applying migration id=nohash 2026/02/05 13:03:03 INFO Applying migration id=shares 2026/02/05 13:03:03 INFO Applying migration id=actorttl 2026/02/05 13:03:03 INFO Applying migration id=tocc 2026/02/05 13:03:03 INFO Applying migration id=followeds 2026/02/05 13:03:03 INFO Applying migration id=certhash 2026/02/05 13:03:03 INFO Applying migration id=follows_sync 2026/02/05 13:03:03 INFO Applying migration id=jsonpath 2026/02/05 13:03:03 INFO Applying migration id=localforward 2026/02/05 13:03:03 INFO Applying migration id=avatar 2026/02/05 13:03:03 INFO Applying migration id=noimage 2026/02/05 13:03:03 INFO Applying migration id=feed 2026/02/05 13:03:03 INFO Applying migration id=bookmarks 2026/02/05 13:03:03 INFO Applying migration id=shareactivity 2026/02/05 13:03:03 INFO Applying migration id=application 2026/02/05 13:03:03 INFO Applying migration id=certificates 2026/02/05 13:03:03 INFO Applying migration id=rawforward 2026/02/05 13:03:03 INFO Applying migration id=publickey 2026/02/05 13:03:03 INFO Applying migration id=resolvegroup 2026/02/05 13:03:03 INFO Applying migration id=reject 2026/02/05 13:03:03 INFO Applying migration id=autodel 2026/02/05 13:03:03 INFO Applying migration id=jsonb 2026/02/05 13:03:03 INFO Applying migration id=quote 2026/02/05 13:03:03 INFO Applying migration id=rfc9421 2026/02/05 13:03:03 INFO Applying migration id=keys 2026/02/05 13:03:03 INFO Applying migration id=portable 2026/02/05 13:03:03 INFO Applying migration id=proofs 2026/02/05 13:03:03 INFO Applying migration id=contexts 2026/02/05 13:03:03 INFO Applying migration id=deliverieshost 2026/02/05 13:03:03 INFO Applying migration id=pembegin 2026/02/05 13:03:03 INFO Applying migration id=didhost 2026/02/05 13:03:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-2a11-79e1-bd4c-2acdb4f35279 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 13:03:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de6-2a12-774d-9f13-bdf75486dbf1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-2a11-79e1-bd4c-2acdb4f35279 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2de6-2a11-79e1-bd4c-2acdb4f35279 2026/02/05 13:03:04 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (1.52s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/02/05 13:03:04 INFO Applying migration id=initial 2026/02/05 13:03:04 INFO Applying migration id=notesupdated 2026/02/05 13:03:04 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:04 INFO Applying migration id=activitiesid 2026/02/05 13:03:04 INFO Applying migration id=outbox 2026/02/05 13:03:04 INFO Applying migration id=edits 2026/02/05 13:03:04 INFO Applying migration id=outboxactor 2026/02/05 13:03:04 INFO Applying migration id=outboxsender 2026/02/05 13:03:04 INFO Applying migration id=thread 2026/02/05 13:03:04 INFO Applying migration id=host 2026/02/05 13:03:04 INFO Applying migration id=sharedinbox 2026/02/05 13:03:04 INFO Applying migration id=noteshost 2026/02/05 13:03:04 INFO Applying migration id=fetched 2026/02/05 13:03:04 INFO Applying migration id=move 2026/02/05 13:03:04 INFO Applying migration id=cleanup 2026/02/05 13:03:04 INFO Applying migration id=received 2026/02/05 13:03:04 INFO Applying migration id=namehost 2026/02/05 13:03:04 INFO Applying migration id=outboxhost 2026/02/05 13:03:04 INFO Applying migration id=notesfts 2026/02/05 13:03:04 INFO Applying migration id=iconsname 2026/02/05 13:03:04 INFO Applying migration id=nohash 2026/02/05 13:03:04 INFO Applying migration id=shares 2026/02/05 13:03:04 INFO Applying migration id=actorttl 2026/02/05 13:03:04 INFO Applying migration id=tocc 2026/02/05 13:03:04 INFO Applying migration id=followeds 2026/02/05 13:03:04 INFO Applying migration id=certhash 2026/02/05 13:03:04 INFO Applying migration id=follows_sync 2026/02/05 13:03:04 INFO Applying migration id=jsonpath 2026/02/05 13:03:04 INFO Applying migration id=localforward 2026/02/05 13:03:04 INFO Applying migration id=avatar 2026/02/05 13:03:04 INFO Applying migration id=noimage 2026/02/05 13:03:04 INFO Applying migration id=feed 2026/02/05 13:03:04 INFO Applying migration id=bookmarks 2026/02/05 13:03:04 INFO Applying migration id=shareactivity 2026/02/05 13:03:04 INFO Applying migration id=application 2026/02/05 13:03:04 INFO Applying migration id=certificates 2026/02/05 13:03:04 INFO Applying migration id=rawforward 2026/02/05 13:03:04 INFO Applying migration id=publickey 2026/02/05 13:03:04 INFO Applying migration id=resolvegroup 2026/02/05 13:03:04 INFO Applying migration id=reject 2026/02/05 13:03:04 INFO Applying migration id=autodel 2026/02/05 13:03:04 INFO Applying migration id=jsonb 2026/02/05 13:03:04 INFO Applying migration id=quote 2026/02/05 13:03:04 INFO Applying migration id=rfc9421 2026/02/05 13:03:04 INFO Applying migration id=keys 2026/02/05 13:03:04 INFO Applying migration id=portable 2026/02/05 13:03:04 INFO Applying migration id=proofs 2026/02/05 13:03:04 INFO Applying migration id=contexts 2026/02/05 13:03:04 INFO Applying migration id=deliverieshost 2026/02/05 13:03:04 INFO Applying migration id=pembegin 2026/02/05 13:03:04 INFO Applying migration id=didhost 2026/02/05 13:03:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-321e-72fc-9393-5325c28d4720 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 13:03:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de6-321e-7e92-9de1-a95afa773cee activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-321e-72fc-9393-5325c28d4720 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2de6-321e-72fc-9393-5325c28d4720 2026/02/05 13:03:06 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (2.06s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/02/05 13:03:06 INFO Applying migration id=initial 2026/02/05 13:03:06 INFO Applying migration id=notesupdated 2026/02/05 13:03:06 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:06 INFO Applying migration id=activitiesid 2026/02/05 13:03:06 INFO Applying migration id=outbox 2026/02/05 13:03:06 INFO Applying migration id=edits 2026/02/05 13:03:06 INFO Applying migration id=outboxactor 2026/02/05 13:03:06 INFO Applying migration id=outboxsender 2026/02/05 13:03:06 INFO Applying migration id=thread 2026/02/05 13:03:06 INFO Applying migration id=host 2026/02/05 13:03:06 INFO Applying migration id=sharedinbox 2026/02/05 13:03:06 INFO Applying migration id=noteshost 2026/02/05 13:03:06 INFO Applying migration id=fetched 2026/02/05 13:03:06 INFO Applying migration id=move 2026/02/05 13:03:06 INFO Applying migration id=cleanup 2026/02/05 13:03:06 INFO Applying migration id=received 2026/02/05 13:03:06 INFO Applying migration id=namehost 2026/02/05 13:03:06 INFO Applying migration id=outboxhost 2026/02/05 13:03:06 INFO Applying migration id=notesfts 2026/02/05 13:03:06 INFO Applying migration id=iconsname 2026/02/05 13:03:06 INFO Applying migration id=nohash 2026/02/05 13:03:06 INFO Applying migration id=shares 2026/02/05 13:03:06 INFO Applying migration id=actorttl 2026/02/05 13:03:06 INFO Applying migration id=tocc 2026/02/05 13:03:06 INFO Applying migration id=followeds 2026/02/05 13:03:06 INFO Applying migration id=certhash 2026/02/05 13:03:06 INFO Applying migration id=follows_sync 2026/02/05 13:03:06 INFO Applying migration id=jsonpath 2026/02/05 13:03:06 INFO Applying migration id=localforward 2026/02/05 13:03:06 INFO Applying migration id=avatar 2026/02/05 13:03:06 INFO Applying migration id=noimage 2026/02/05 13:03:06 INFO Applying migration id=feed 2026/02/05 13:03:06 INFO Applying migration id=bookmarks 2026/02/05 13:03:06 INFO Applying migration id=shareactivity 2026/02/05 13:03:06 INFO Applying migration id=application 2026/02/05 13:03:06 INFO Applying migration id=certificates 2026/02/05 13:03:06 INFO Applying migration id=rawforward 2026/02/05 13:03:06 INFO Applying migration id=publickey 2026/02/05 13:03:06 INFO Applying migration id=resolvegroup 2026/02/05 13:03:06 INFO Applying migration id=reject 2026/02/05 13:03:06 INFO Applying migration id=autodel 2026/02/05 13:03:06 INFO Applying migration id=jsonb 2026/02/05 13:03:06 INFO Applying migration id=quote 2026/02/05 13:03:06 INFO Applying migration id=rfc9421 2026/02/05 13:03:06 INFO Applying migration id=keys 2026/02/05 13:03:06 INFO Applying migration id=portable 2026/02/05 13:03:06 INFO Applying migration id=proofs 2026/02/05 13:03:06 INFO Applying migration id=contexts 2026/02/05 13:03:06 INFO Applying migration id=deliverieshost 2026/02/05 13:03:06 INFO Applying migration id=pembegin 2026/02/05 13:03:06 INFO Applying migration id=didhost 2026/02/05 13:03:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-3715-7336-b702-3b0356bb43d9 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 13:03:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de6-3716-72bf-ab89-336e2b7f82ea activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-3715-7336-b702-3b0356bb43d9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2de6-3715-7336-b702-3b0356bb43d9 2026/02/05 13:03:08 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2de6-3715-7336-b702-3b0356bb43d9 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/02/05 13:03:08 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-3719-70d2-ac29-ed5d42726af8 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 13:03:08 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de6-371a-7971-8ffa-d41d7fc275b7 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-3715-7336-b702-3b0356bb43d9 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 13:03:08 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (1.28s) === RUN TestName_Throttled 2026/02/05 13:03:08 INFO Applying migration id=initial 2026/02/05 13:03:08 INFO Applying migration id=notesupdated 2026/02/05 13:03:08 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:08 INFO Applying migration id=activitiesid 2026/02/05 13:03:08 INFO Applying migration id=outbox 2026/02/05 13:03:08 INFO Applying migration id=edits 2026/02/05 13:03:08 INFO Applying migration id=outboxactor 2026/02/05 13:03:08 INFO Applying migration id=outboxsender 2026/02/05 13:03:08 INFO Applying migration id=thread 2026/02/05 13:03:08 INFO Applying migration id=host 2026/02/05 13:03:08 INFO Applying migration id=sharedinbox 2026/02/05 13:03:08 INFO Applying migration id=noteshost 2026/02/05 13:03:08 INFO Applying migration id=fetched 2026/02/05 13:03:08 INFO Applying migration id=move 2026/02/05 13:03:08 INFO Applying migration id=cleanup 2026/02/05 13:03:08 INFO Applying migration id=received 2026/02/05 13:03:08 INFO Applying migration id=namehost 2026/02/05 13:03:08 INFO Applying migration id=outboxhost 2026/02/05 13:03:08 INFO Applying migration id=notesfts 2026/02/05 13:03:08 INFO Applying migration id=iconsname 2026/02/05 13:03:08 INFO Applying migration id=nohash 2026/02/05 13:03:08 INFO Applying migration id=shares 2026/02/05 13:03:08 INFO Applying migration id=actorttl 2026/02/05 13:03:08 INFO Applying migration id=tocc 2026/02/05 13:03:08 INFO Applying migration id=followeds 2026/02/05 13:03:08 INFO Applying migration id=certhash 2026/02/05 13:03:08 INFO Applying migration id=follows_sync 2026/02/05 13:03:08 INFO Applying migration id=jsonpath 2026/02/05 13:03:08 INFO Applying migration id=localforward 2026/02/05 13:03:08 INFO Applying migration id=avatar 2026/02/05 13:03:08 INFO Applying migration id=noimage 2026/02/05 13:03:08 INFO Applying migration id=feed 2026/02/05 13:03:08 INFO Applying migration id=bookmarks 2026/02/05 13:03:08 INFO Applying migration id=shareactivity 2026/02/05 13:03:08 INFO Applying migration id=application 2026/02/05 13:03:08 INFO Applying migration id=certificates 2026/02/05 13:03:08 INFO Applying migration id=rawforward 2026/02/05 13:03:08 INFO Applying migration id=publickey 2026/02/05 13:03:08 INFO Applying migration id=resolvegroup 2026/02/05 13:03:08 INFO Applying migration id=reject 2026/02/05 13:03:08 INFO Applying migration id=autodel 2026/02/05 13:03:08 INFO Applying migration id=jsonb 2026/02/05 13:03:08 INFO Applying migration id=quote 2026/02/05 13:03:08 INFO Applying migration id=rfc9421 2026/02/05 13:03:08 INFO Applying migration id=keys 2026/02/05 13:03:08 INFO Applying migration id=portable 2026/02/05 13:03:08 INFO Applying migration id=proofs 2026/02/05 13:03:08 INFO Applying migration id=contexts 2026/02/05 13:03:08 INFO Applying migration id=deliverieshost 2026/02/05 13:03:08 INFO Applying migration id=pembegin 2026/02/05 13:03:08 INFO Applying migration id=didhost 2026/02/05 13:03:10 WARN Throttled request to set name can=2026-02-05T13:33:08.444Z --- PASS: TestName_Throttled (2.62s) === RUN TestName_HappyFlow 2026/02/05 13:03:10 INFO Applying migration id=initial 2026/02/05 13:03:10 INFO Applying migration id=notesupdated 2026/02/05 13:03:10 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:10 INFO Applying migration id=activitiesid 2026/02/05 13:03:10 INFO Applying migration id=outbox 2026/02/05 13:03:10 INFO Applying migration id=edits 2026/02/05 13:03:10 INFO Applying migration id=outboxactor 2026/02/05 13:03:10 INFO Applying migration id=outboxsender 2026/02/05 13:03:10 INFO Applying migration id=thread 2026/02/05 13:03:10 INFO Applying migration id=host 2026/02/05 13:03:10 INFO Applying migration id=sharedinbox 2026/02/05 13:03:10 INFO Applying migration id=noteshost 2026/02/05 13:03:10 INFO Applying migration id=fetched 2026/02/05 13:03:10 INFO Applying migration id=move 2026/02/05 13:03:10 INFO Applying migration id=cleanup 2026/02/05 13:03:10 INFO Applying migration id=received 2026/02/05 13:03:10 INFO Applying migration id=namehost 2026/02/05 13:03:10 INFO Applying migration id=outboxhost 2026/02/05 13:03:10 INFO Applying migration id=notesfts 2026/02/05 13:03:10 INFO Applying migration id=iconsname 2026/02/05 13:03:10 INFO Applying migration id=nohash 2026/02/05 13:03:10 INFO Applying migration id=shares 2026/02/05 13:03:10 INFO Applying migration id=actorttl 2026/02/05 13:03:10 INFO Applying migration id=tocc 2026/02/05 13:03:10 INFO Applying migration id=followeds 2026/02/05 13:03:10 INFO Applying migration id=certhash 2026/02/05 13:03:10 INFO Applying migration id=follows_sync 2026/02/05 13:03:10 INFO Applying migration id=jsonpath 2026/02/05 13:03:10 INFO Applying migration id=localforward 2026/02/05 13:03:10 INFO Applying migration id=avatar 2026/02/05 13:03:10 INFO Applying migration id=noimage 2026/02/05 13:03:10 INFO Applying migration id=feed 2026/02/05 13:03:10 INFO Applying migration id=bookmarks 2026/02/05 13:03:10 INFO Applying migration id=shareactivity 2026/02/05 13:03:10 INFO Applying migration id=application 2026/02/05 13:03:10 INFO Applying migration id=certificates 2026/02/05 13:03:10 INFO Applying migration id=rawforward 2026/02/05 13:03:10 INFO Applying migration id=publickey 2026/02/05 13:03:10 INFO Applying migration id=resolvegroup 2026/02/05 13:03:10 INFO Applying migration id=reject 2026/02/05 13:03:10 INFO Applying migration id=autodel 2026/02/05 13:03:10 INFO Applying migration id=jsonb 2026/02/05 13:03:10 INFO Applying migration id=quote 2026/02/05 13:03:10 INFO Applying migration id=rfc9421 2026/02/05 13:03:10 INFO Applying migration id=keys 2026/02/05 13:03:10 INFO Applying migration id=portable 2026/02/05 13:03:10 INFO Applying migration id=proofs 2026/02/05 13:03:10 INFO Applying migration id=contexts 2026/02/05 13:03:10 INFO Applying migration id=deliverieshost 2026/02/05 13:03:10 INFO Applying migration id=pembegin 2026/02/05 13:03:10 INFO Applying migration id=didhost 2026/02/05 13:03:12 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (1.66s) === RUN TestName_TooLong 2026/02/05 13:03:12 INFO Applying migration id=initial 2026/02/05 13:03:12 INFO Applying migration id=notesupdated 2026/02/05 13:03:12 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:12 INFO Applying migration id=activitiesid 2026/02/05 13:03:12 INFO Applying migration id=outbox 2026/02/05 13:03:12 INFO Applying migration id=edits 2026/02/05 13:03:12 INFO Applying migration id=outboxactor 2026/02/05 13:03:12 INFO Applying migration id=outboxsender 2026/02/05 13:03:12 INFO Applying migration id=thread 2026/02/05 13:03:12 INFO Applying migration id=host 2026/02/05 13:03:12 INFO Applying migration id=sharedinbox 2026/02/05 13:03:12 INFO Applying migration id=noteshost 2026/02/05 13:03:12 INFO Applying migration id=fetched 2026/02/05 13:03:12 INFO Applying migration id=move 2026/02/05 13:03:12 INFO Applying migration id=cleanup 2026/02/05 13:03:12 INFO Applying migration id=received 2026/02/05 13:03:12 INFO Applying migration id=namehost 2026/02/05 13:03:12 INFO Applying migration id=outboxhost 2026/02/05 13:03:12 INFO Applying migration id=notesfts 2026/02/05 13:03:12 INFO Applying migration id=iconsname 2026/02/05 13:03:12 INFO Applying migration id=nohash 2026/02/05 13:03:12 INFO Applying migration id=shares 2026/02/05 13:03:12 INFO Applying migration id=actorttl 2026/02/05 13:03:12 INFO Applying migration id=tocc 2026/02/05 13:03:12 INFO Applying migration id=followeds 2026/02/05 13:03:12 INFO Applying migration id=certhash 2026/02/05 13:03:12 INFO Applying migration id=follows_sync 2026/02/05 13:03:12 INFO Applying migration id=jsonpath 2026/02/05 13:03:12 INFO Applying migration id=localforward 2026/02/05 13:03:12 INFO Applying migration id=avatar 2026/02/05 13:03:12 INFO Applying migration id=noimage 2026/02/05 13:03:12 INFO Applying migration id=feed 2026/02/05 13:03:12 INFO Applying migration id=bookmarks 2026/02/05 13:03:12 INFO Applying migration id=shareactivity 2026/02/05 13:03:12 INFO Applying migration id=application 2026/02/05 13:03:12 INFO Applying migration id=certificates 2026/02/05 13:03:12 INFO Applying migration id=rawforward 2026/02/05 13:03:12 INFO Applying migration id=publickey 2026/02/05 13:03:12 INFO Applying migration id=resolvegroup 2026/02/05 13:03:12 INFO Applying migration id=reject 2026/02/05 13:03:12 INFO Applying migration id=autodel 2026/02/05 13:03:12 INFO Applying migration id=jsonb 2026/02/05 13:03:12 INFO Applying migration id=quote 2026/02/05 13:03:12 INFO Applying migration id=rfc9421 2026/02/05 13:03:12 INFO Applying migration id=keys 2026/02/05 13:03:12 INFO Applying migration id=portable 2026/02/05 13:03:12 INFO Applying migration id=proofs 2026/02/05 13:03:12 INFO Applying migration id=contexts 2026/02/05 13:03:12 INFO Applying migration id=deliverieshost 2026/02/05 13:03:12 INFO Applying migration id=pembegin 2026/02/05 13:03:12 INFO Applying migration id=didhost --- PASS: TestName_TooLong (3.84s) === RUN TestName_MultiLine 2026/02/05 13:03:16 INFO Applying migration id=initial 2026/02/05 13:03:16 INFO Applying migration id=notesupdated 2026/02/05 13:03:16 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:16 INFO Applying migration id=activitiesid 2026/02/05 13:03:16 INFO Applying migration id=outbox 2026/02/05 13:03:16 INFO Applying migration id=edits 2026/02/05 13:03:16 INFO Applying migration id=outboxactor 2026/02/05 13:03:16 INFO Applying migration id=outboxsender 2026/02/05 13:03:16 INFO Applying migration id=thread 2026/02/05 13:03:16 INFO Applying migration id=host 2026/02/05 13:03:16 INFO Applying migration id=sharedinbox 2026/02/05 13:03:16 INFO Applying migration id=noteshost 2026/02/05 13:03:16 INFO Applying migration id=fetched 2026/02/05 13:03:16 INFO Applying migration id=move 2026/02/05 13:03:16 INFO Applying migration id=cleanup 2026/02/05 13:03:16 INFO Applying migration id=received 2026/02/05 13:03:16 INFO Applying migration id=namehost 2026/02/05 13:03:16 INFO Applying migration id=outboxhost 2026/02/05 13:03:16 INFO Applying migration id=notesfts 2026/02/05 13:03:16 INFO Applying migration id=iconsname 2026/02/05 13:03:16 INFO Applying migration id=nohash 2026/02/05 13:03:16 INFO Applying migration id=shares 2026/02/05 13:03:16 INFO Applying migration id=actorttl 2026/02/05 13:03:16 INFO Applying migration id=tocc 2026/02/05 13:03:16 INFO Applying migration id=followeds 2026/02/05 13:03:16 INFO Applying migration id=certhash 2026/02/05 13:03:16 INFO Applying migration id=follows_sync 2026/02/05 13:03:16 INFO Applying migration id=jsonpath 2026/02/05 13:03:16 INFO Applying migration id=localforward 2026/02/05 13:03:16 INFO Applying migration id=avatar 2026/02/05 13:03:16 INFO Applying migration id=noimage 2026/02/05 13:03:16 INFO Applying migration id=feed 2026/02/05 13:03:16 INFO Applying migration id=bookmarks 2026/02/05 13:03:16 INFO Applying migration id=shareactivity 2026/02/05 13:03:16 INFO Applying migration id=application 2026/02/05 13:03:16 INFO Applying migration id=certificates 2026/02/05 13:03:16 INFO Applying migration id=rawforward 2026/02/05 13:03:16 INFO Applying migration id=publickey 2026/02/05 13:03:16 INFO Applying migration id=resolvegroup 2026/02/05 13:03:16 INFO Applying migration id=reject 2026/02/05 13:03:16 INFO Applying migration id=autodel 2026/02/05 13:03:16 INFO Applying migration id=jsonb 2026/02/05 13:03:16 INFO Applying migration id=quote 2026/02/05 13:03:16 INFO Applying migration id=rfc9421 2026/02/05 13:03:16 INFO Applying migration id=keys 2026/02/05 13:03:16 INFO Applying migration id=portable 2026/02/05 13:03:16 INFO Applying migration id=proofs 2026/02/05 13:03:16 INFO Applying migration id=contexts 2026/02/05 13:03:16 INFO Applying migration id=deliverieshost 2026/02/05 13:03:16 INFO Applying migration id=pembegin 2026/02/05 13:03:16 INFO Applying migration id=didhost 2026/02/05 13:03:18 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (2.66s) === RUN TestOutbox_NonExistingUser 2026/02/05 13:03:18 INFO Applying migration id=initial 2026/02/05 13:03:18 INFO Applying migration id=notesupdated 2026/02/05 13:03:18 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:18 INFO Applying migration id=activitiesid 2026/02/05 13:03:18 INFO Applying migration id=outbox 2026/02/05 13:03:18 INFO Applying migration id=edits 2026/02/05 13:03:18 INFO Applying migration id=outboxactor 2026/02/05 13:03:18 INFO Applying migration id=outboxsender 2026/02/05 13:03:18 INFO Applying migration id=thread 2026/02/05 13:03:18 INFO Applying migration id=host 2026/02/05 13:03:18 INFO Applying migration id=sharedinbox 2026/02/05 13:03:18 INFO Applying migration id=noteshost 2026/02/05 13:03:18 INFO Applying migration id=fetched 2026/02/05 13:03:18 INFO Applying migration id=move 2026/02/05 13:03:18 INFO Applying migration id=cleanup 2026/02/05 13:03:18 INFO Applying migration id=received 2026/02/05 13:03:18 INFO Applying migration id=namehost 2026/02/05 13:03:18 INFO Applying migration id=outboxhost 2026/02/05 13:03:18 INFO Applying migration id=notesfts 2026/02/05 13:03:18 INFO Applying migration id=iconsname 2026/02/05 13:03:18 INFO Applying migration id=nohash 2026/02/05 13:03:18 INFO Applying migration id=shares 2026/02/05 13:03:18 INFO Applying migration id=actorttl 2026/02/05 13:03:18 INFO Applying migration id=tocc 2026/02/05 13:03:18 INFO Applying migration id=followeds 2026/02/05 13:03:18 INFO Applying migration id=certhash 2026/02/05 13:03:18 INFO Applying migration id=follows_sync 2026/02/05 13:03:18 INFO Applying migration id=jsonpath 2026/02/05 13:03:18 INFO Applying migration id=localforward 2026/02/05 13:03:18 INFO Applying migration id=avatar 2026/02/05 13:03:18 INFO Applying migration id=noimage 2026/02/05 13:03:18 INFO Applying migration id=feed 2026/02/05 13:03:18 INFO Applying migration id=bookmarks 2026/02/05 13:03:18 INFO Applying migration id=shareactivity 2026/02/05 13:03:18 INFO Applying migration id=application 2026/02/05 13:03:18 INFO Applying migration id=certificates 2026/02/05 13:03:18 INFO Applying migration id=rawforward 2026/02/05 13:03:18 INFO Applying migration id=publickey 2026/02/05 13:03:18 INFO Applying migration id=resolvegroup 2026/02/05 13:03:18 INFO Applying migration id=reject 2026/02/05 13:03:18 INFO Applying migration id=autodel 2026/02/05 13:03:18 INFO Applying migration id=jsonb 2026/02/05 13:03:18 INFO Applying migration id=quote 2026/02/05 13:03:18 INFO Applying migration id=rfc9421 2026/02/05 13:03:18 INFO Applying migration id=keys 2026/02/05 13:03:18 INFO Applying migration id=portable 2026/02/05 13:03:18 INFO Applying migration id=proofs 2026/02/05 13:03:18 INFO Applying migration id=contexts 2026/02/05 13:03:18 INFO Applying migration id=deliverieshost 2026/02/05 13:03:18 INFO Applying migration id=pembegin 2026/02/05 13:03:18 INFO Applying migration id=didhost 2026/02/05 13:03:20 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (1.55s) === RUN TestOutbox_InvalidOffset 2026/02/05 13:03:20 INFO Applying migration id=initial 2026/02/05 13:03:20 INFO Applying migration id=notesupdated 2026/02/05 13:03:20 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:20 INFO Applying migration id=activitiesid 2026/02/05 13:03:20 INFO Applying migration id=outbox 2026/02/05 13:03:20 INFO Applying migration id=edits 2026/02/05 13:03:20 INFO Applying migration id=outboxactor 2026/02/05 13:03:20 INFO Applying migration id=outboxsender 2026/02/05 13:03:20 INFO Applying migration id=thread 2026/02/05 13:03:20 INFO Applying migration id=host 2026/02/05 13:03:20 INFO Applying migration id=sharedinbox 2026/02/05 13:03:20 INFO Applying migration id=noteshost 2026/02/05 13:03:20 INFO Applying migration id=fetched 2026/02/05 13:03:20 INFO Applying migration id=move 2026/02/05 13:03:20 INFO Applying migration id=cleanup 2026/02/05 13:03:20 INFO Applying migration id=received 2026/02/05 13:03:20 INFO Applying migration id=namehost 2026/02/05 13:03:20 INFO Applying migration id=outboxhost 2026/02/05 13:03:20 INFO Applying migration id=notesfts 2026/02/05 13:03:20 INFO Applying migration id=iconsname 2026/02/05 13:03:20 INFO Applying migration id=nohash 2026/02/05 13:03:20 INFO Applying migration id=shares 2026/02/05 13:03:20 INFO Applying migration id=actorttl 2026/02/05 13:03:20 INFO Applying migration id=tocc 2026/02/05 13:03:20 INFO Applying migration id=followeds 2026/02/05 13:03:20 INFO Applying migration id=certhash 2026/02/05 13:03:20 INFO Applying migration id=follows_sync 2026/02/05 13:03:20 INFO Applying migration id=jsonpath 2026/02/05 13:03:20 INFO Applying migration id=localforward 2026/02/05 13:03:20 INFO Applying migration id=avatar 2026/02/05 13:03:20 INFO Applying migration id=noimage 2026/02/05 13:03:20 INFO Applying migration id=feed 2026/02/05 13:03:20 INFO Applying migration id=bookmarks 2026/02/05 13:03:20 INFO Applying migration id=shareactivity 2026/02/05 13:03:20 INFO Applying migration id=application 2026/02/05 13:03:20 INFO Applying migration id=certificates 2026/02/05 13:03:20 INFO Applying migration id=rawforward 2026/02/05 13:03:20 INFO Applying migration id=publickey 2026/02/05 13:03:20 INFO Applying migration id=resolvegroup 2026/02/05 13:03:20 INFO Applying migration id=reject 2026/02/05 13:03:20 INFO Applying migration id=autodel 2026/02/05 13:03:20 INFO Applying migration id=jsonb 2026/02/05 13:03:20 INFO Applying migration id=quote 2026/02/05 13:03:20 INFO Applying migration id=rfc9421 2026/02/05 13:03:20 INFO Applying migration id=keys 2026/02/05 13:03:20 INFO Applying migration id=portable 2026/02/05 13:03:20 INFO Applying migration id=proofs 2026/02/05 13:03:20 INFO Applying migration id=contexts 2026/02/05 13:03:20 INFO Applying migration id=deliverieshost 2026/02/05 13:03:20 INFO Applying migration id=pembegin 2026/02/05 13:03:20 INFO Applying migration id=didhost 2026/02/05 13:03:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de6-6fcd-769f-8fd8-29108694bc5d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de6-6fcd-763b-871f-4aeb83e68c80 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de6-6fcd-763b-871f-4aeb83e68c80 2026/02/05 13:03:22 INFO Failed to parse query url=/users/outbox/localhost.localdomain:8443/user/alice?abc error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestOutbox_InvalidOffset (2.19s) === RUN TestOutbox_PublicPost 2026/02/05 13:03:22 INFO Applying migration id=initial 2026/02/05 13:03:22 INFO Applying migration id=notesupdated 2026/02/05 13:03:22 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:22 INFO Applying migration id=activitiesid 2026/02/05 13:03:22 INFO Applying migration id=outbox 2026/02/05 13:03:22 INFO Applying migration id=edits 2026/02/05 13:03:22 INFO Applying migration id=outboxactor 2026/02/05 13:03:22 INFO Applying migration id=outboxsender 2026/02/05 13:03:22 INFO Applying migration id=thread 2026/02/05 13:03:22 INFO Applying migration id=host 2026/02/05 13:03:22 INFO Applying migration id=sharedinbox 2026/02/05 13:03:22 INFO Applying migration id=noteshost 2026/02/05 13:03:22 INFO Applying migration id=fetched 2026/02/05 13:03:22 INFO Applying migration id=move 2026/02/05 13:03:22 INFO Applying migration id=cleanup 2026/02/05 13:03:22 INFO Applying migration id=received 2026/02/05 13:03:22 INFO Applying migration id=namehost 2026/02/05 13:03:22 INFO Applying migration id=outboxhost 2026/02/05 13:03:22 INFO Applying migration id=notesfts 2026/02/05 13:03:22 INFO Applying migration id=iconsname 2026/02/05 13:03:22 INFO Applying migration id=nohash 2026/02/05 13:03:22 INFO Applying migration id=shares 2026/02/05 13:03:22 INFO Applying migration id=actorttl 2026/02/05 13:03:22 INFO Applying migration id=tocc 2026/02/05 13:03:22 INFO Applying migration id=followeds 2026/02/05 13:03:22 INFO Applying migration id=certhash 2026/02/05 13:03:22 INFO Applying migration id=follows_sync 2026/02/05 13:03:22 INFO Applying migration id=jsonpath 2026/02/05 13:03:22 INFO Applying migration id=localforward 2026/02/05 13:03:22 INFO Applying migration id=avatar 2026/02/05 13:03:22 INFO Applying migration id=noimage 2026/02/05 13:03:22 INFO Applying migration id=feed 2026/02/05 13:03:22 INFO Applying migration id=bookmarks 2026/02/05 13:03:22 INFO Applying migration id=shareactivity 2026/02/05 13:03:22 INFO Applying migration id=application 2026/02/05 13:03:22 INFO Applying migration id=certificates 2026/02/05 13:03:22 INFO Applying migration id=rawforward 2026/02/05 13:03:22 INFO Applying migration id=publickey 2026/02/05 13:03:22 INFO Applying migration id=resolvegroup 2026/02/05 13:03:22 INFO Applying migration id=reject 2026/02/05 13:03:22 INFO Applying migration id=autodel 2026/02/05 13:03:22 INFO Applying migration id=jsonb 2026/02/05 13:03:22 INFO Applying migration id=quote 2026/02/05 13:03:22 INFO Applying migration id=rfc9421 2026/02/05 13:03:22 INFO Applying migration id=keys 2026/02/05 13:03:22 INFO Applying migration id=portable 2026/02/05 13:03:22 INFO Applying migration id=proofs 2026/02/05 13:03:22 INFO Applying migration id=contexts 2026/02/05 13:03:22 INFO Applying migration id=deliverieshost 2026/02/05 13:03:22 INFO Applying migration id=pembegin 2026/02/05 13:03:22 INFO Applying migration id=didhost 2026/02/05 13:03:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de6-7a24-737e-8e10-73152cfdf4cd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de6-7a24-72e6-935d-d10c2db29c77 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de6-7a24-72e6-935d-d10c2db29c77 2026/02/05 13:03:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (2.65s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/02/05 13:03:25 INFO Applying migration id=initial 2026/02/05 13:03:25 INFO Applying migration id=notesupdated 2026/02/05 13:03:25 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:25 INFO Applying migration id=activitiesid 2026/02/05 13:03:25 INFO Applying migration id=outbox 2026/02/05 13:03:25 INFO Applying migration id=edits 2026/02/05 13:03:25 INFO Applying migration id=outboxactor 2026/02/05 13:03:25 INFO Applying migration id=outboxsender 2026/02/05 13:03:25 INFO Applying migration id=thread 2026/02/05 13:03:25 INFO Applying migration id=host 2026/02/05 13:03:25 INFO Applying migration id=sharedinbox 2026/02/05 13:03:25 INFO Applying migration id=noteshost 2026/02/05 13:03:25 INFO Applying migration id=fetched 2026/02/05 13:03:25 INFO Applying migration id=move 2026/02/05 13:03:25 INFO Applying migration id=cleanup 2026/02/05 13:03:25 INFO Applying migration id=received 2026/02/05 13:03:25 INFO Applying migration id=namehost 2026/02/05 13:03:25 INFO Applying migration id=outboxhost 2026/02/05 13:03:25 INFO Applying migration id=notesfts 2026/02/05 13:03:25 INFO Applying migration id=iconsname 2026/02/05 13:03:25 INFO Applying migration id=nohash 2026/02/05 13:03:25 INFO Applying migration id=shares 2026/02/05 13:03:25 INFO Applying migration id=actorttl 2026/02/05 13:03:25 INFO Applying migration id=tocc 2026/02/05 13:03:25 INFO Applying migration id=followeds 2026/02/05 13:03:25 INFO Applying migration id=certhash 2026/02/05 13:03:25 INFO Applying migration id=follows_sync 2026/02/05 13:03:25 INFO Applying migration id=jsonpath 2026/02/05 13:03:25 INFO Applying migration id=localforward 2026/02/05 13:03:25 INFO Applying migration id=avatar 2026/02/05 13:03:25 INFO Applying migration id=noimage 2026/02/05 13:03:25 INFO Applying migration id=feed 2026/02/05 13:03:25 INFO Applying migration id=bookmarks 2026/02/05 13:03:25 INFO Applying migration id=shareactivity 2026/02/05 13:03:25 INFO Applying migration id=application 2026/02/05 13:03:25 INFO Applying migration id=certificates 2026/02/05 13:03:25 INFO Applying migration id=rawforward 2026/02/05 13:03:25 INFO Applying migration id=publickey 2026/02/05 13:03:25 INFO Applying migration id=resolvegroup 2026/02/05 13:03:25 INFO Applying migration id=reject 2026/02/05 13:03:25 INFO Applying migration id=autodel 2026/02/05 13:03:25 INFO Applying migration id=jsonb 2026/02/05 13:03:25 INFO Applying migration id=quote 2026/02/05 13:03:25 INFO Applying migration id=rfc9421 2026/02/05 13:03:25 INFO Applying migration id=keys 2026/02/05 13:03:25 INFO Applying migration id=portable 2026/02/05 13:03:25 INFO Applying migration id=proofs 2026/02/05 13:03:25 INFO Applying migration id=contexts 2026/02/05 13:03:25 INFO Applying migration id=deliverieshost 2026/02/05 13:03:25 INFO Applying migration id=pembegin 2026/02/05 13:03:25 INFO Applying migration id=didhost 2026/02/05 13:03:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de6-8209-78da-9d76-ed6eb92e6515 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de6-8209-7853-a535-a68e5f2c9548 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de6-8209-7853-a535-a68e5f2c9548 2026/02/05 13:03:27 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (2.02s) === RUN TestOutbox_PublicPostSelf 2026/02/05 13:03:27 INFO Applying migration id=initial 2026/02/05 13:03:27 INFO Applying migration id=notesupdated 2026/02/05 13:03:27 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:27 INFO Applying migration id=activitiesid 2026/02/05 13:03:27 INFO Applying migration id=outbox 2026/02/05 13:03:27 INFO Applying migration id=edits 2026/02/05 13:03:27 INFO Applying migration id=outboxactor 2026/02/05 13:03:27 INFO Applying migration id=outboxsender 2026/02/05 13:03:27 INFO Applying migration id=thread 2026/02/05 13:03:27 INFO Applying migration id=host 2026/02/05 13:03:27 INFO Applying migration id=sharedinbox 2026/02/05 13:03:27 INFO Applying migration id=noteshost 2026/02/05 13:03:27 INFO Applying migration id=fetched 2026/02/05 13:03:27 INFO Applying migration id=move 2026/02/05 13:03:27 INFO Applying migration id=cleanup 2026/02/05 13:03:27 INFO Applying migration id=received 2026/02/05 13:03:27 INFO Applying migration id=namehost 2026/02/05 13:03:27 INFO Applying migration id=outboxhost 2026/02/05 13:03:27 INFO Applying migration id=notesfts 2026/02/05 13:03:27 INFO Applying migration id=iconsname 2026/02/05 13:03:27 INFO Applying migration id=nohash 2026/02/05 13:03:27 INFO Applying migration id=shares 2026/02/05 13:03:27 INFO Applying migration id=actorttl 2026/02/05 13:03:27 INFO Applying migration id=tocc 2026/02/05 13:03:27 INFO Applying migration id=followeds 2026/02/05 13:03:27 INFO Applying migration id=certhash 2026/02/05 13:03:27 INFO Applying migration id=follows_sync 2026/02/05 13:03:27 INFO Applying migration id=jsonpath 2026/02/05 13:03:27 INFO Applying migration id=localforward 2026/02/05 13:03:27 INFO Applying migration id=avatar 2026/02/05 13:03:27 INFO Applying migration id=noimage 2026/02/05 13:03:27 INFO Applying migration id=feed 2026/02/05 13:03:27 INFO Applying migration id=bookmarks 2026/02/05 13:03:27 INFO Applying migration id=shareactivity 2026/02/05 13:03:27 INFO Applying migration id=application 2026/02/05 13:03:27 INFO Applying migration id=certificates 2026/02/05 13:03:27 INFO Applying migration id=rawforward 2026/02/05 13:03:27 INFO Applying migration id=publickey 2026/02/05 13:03:27 INFO Applying migration id=resolvegroup 2026/02/05 13:03:27 INFO Applying migration id=reject 2026/02/05 13:03:27 INFO Applying migration id=autodel 2026/02/05 13:03:27 INFO Applying migration id=jsonb 2026/02/05 13:03:27 INFO Applying migration id=quote 2026/02/05 13:03:27 INFO Applying migration id=rfc9421 2026/02/05 13:03:27 INFO Applying migration id=keys 2026/02/05 13:03:27 INFO Applying migration id=portable 2026/02/05 13:03:27 INFO Applying migration id=proofs 2026/02/05 13:03:27 INFO Applying migration id=contexts 2026/02/05 13:03:27 INFO Applying migration id=deliverieshost 2026/02/05 13:03:27 INFO Applying migration id=pembegin 2026/02/05 13:03:27 INFO Applying migration id=didhost 2026/02/05 13:03:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de6-8b2c-7929-ae61-7dda203ba3c9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de6-8b2c-78a2-905b-cd69e2fc61f4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de6-8b2c-78a2-905b-cd69e2fc61f4 2026/02/05 13:03:29 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (2.34s) === RUN TestOutbox_PostToFollowers 2026/02/05 13:03:29 INFO Applying migration id=initial 2026/02/05 13:03:29 INFO Applying migration id=notesupdated 2026/02/05 13:03:29 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:29 INFO Applying migration id=activitiesid 2026/02/05 13:03:29 INFO Applying migration id=outbox 2026/02/05 13:03:29 INFO Applying migration id=edits 2026/02/05 13:03:29 INFO Applying migration id=outboxactor 2026/02/05 13:03:29 INFO Applying migration id=outboxsender 2026/02/05 13:03:29 INFO Applying migration id=thread 2026/02/05 13:03:29 INFO Applying migration id=host 2026/02/05 13:03:29 INFO Applying migration id=sharedinbox 2026/02/05 13:03:29 INFO Applying migration id=noteshost 2026/02/05 13:03:29 INFO Applying migration id=fetched 2026/02/05 13:03:29 INFO Applying migration id=move 2026/02/05 13:03:29 INFO Applying migration id=cleanup 2026/02/05 13:03:29 INFO Applying migration id=received 2026/02/05 13:03:29 INFO Applying migration id=namehost 2026/02/05 13:03:29 INFO Applying migration id=outboxhost 2026/02/05 13:03:29 INFO Applying migration id=notesfts 2026/02/05 13:03:29 INFO Applying migration id=iconsname 2026/02/05 13:03:29 INFO Applying migration id=nohash 2026/02/05 13:03:29 INFO Applying migration id=shares 2026/02/05 13:03:29 INFO Applying migration id=actorttl 2026/02/05 13:03:29 INFO Applying migration id=tocc 2026/02/05 13:03:29 INFO Applying migration id=followeds 2026/02/05 13:03:29 INFO Applying migration id=certhash 2026/02/05 13:03:29 INFO Applying migration id=follows_sync 2026/02/05 13:03:29 INFO Applying migration id=jsonpath 2026/02/05 13:03:29 INFO Applying migration id=localforward 2026/02/05 13:03:29 INFO Applying migration id=avatar 2026/02/05 13:03:29 INFO Applying migration id=noimage 2026/02/05 13:03:29 INFO Applying migration id=feed 2026/02/05 13:03:29 INFO Applying migration id=bookmarks 2026/02/05 13:03:29 INFO Applying migration id=shareactivity 2026/02/05 13:03:29 INFO Applying migration id=application 2026/02/05 13:03:29 INFO Applying migration id=certificates 2026/02/05 13:03:29 INFO Applying migration id=rawforward 2026/02/05 13:03:29 INFO Applying migration id=publickey 2026/02/05 13:03:29 INFO Applying migration id=resolvegroup 2026/02/05 13:03:29 INFO Applying migration id=reject 2026/02/05 13:03:29 INFO Applying migration id=autodel 2026/02/05 13:03:29 INFO Applying migration id=jsonb 2026/02/05 13:03:29 INFO Applying migration id=quote 2026/02/05 13:03:29 INFO Applying migration id=rfc9421 2026/02/05 13:03:29 INFO Applying migration id=keys 2026/02/05 13:03:29 INFO Applying migration id=portable 2026/02/05 13:03:29 INFO Applying migration id=proofs 2026/02/05 13:03:29 INFO Applying migration id=contexts 2026/02/05 13:03:29 INFO Applying migration id=deliverieshost 2026/02/05 13:03:29 INFO Applying migration id=pembegin 2026/02/05 13:03:29 INFO Applying migration id=didhost 2026/02/05 13:03:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-96bc-730e-8a57-1aa30ce3a93f 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 13:03:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de6-96bc-7ea8-b534-77a189a13893 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-96bc-730e-8a57-1aa30ce3a93f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de6-96bc-730e-8a57-1aa30ce3a93f 2026/02/05 13:03:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de6-96bd-7672-8d9d-269ff5f82149 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de6-96bd-762a-b077-cc13ce5122c6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de6-96bd-762a-b077-cc13ce5122c6 2026/02/05 13:03:32 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (2.96s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/02/05 13:03:32 INFO Applying migration id=initial 2026/02/05 13:03:32 INFO Applying migration id=notesupdated 2026/02/05 13:03:32 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:32 INFO Applying migration id=activitiesid 2026/02/05 13:03:32 INFO Applying migration id=outbox 2026/02/05 13:03:32 INFO Applying migration id=edits 2026/02/05 13:03:32 INFO Applying migration id=outboxactor 2026/02/05 13:03:32 INFO Applying migration id=outboxsender 2026/02/05 13:03:32 INFO Applying migration id=thread 2026/02/05 13:03:32 INFO Applying migration id=host 2026/02/05 13:03:32 INFO Applying migration id=sharedinbox 2026/02/05 13:03:32 INFO Applying migration id=noteshost 2026/02/05 13:03:32 INFO Applying migration id=fetched 2026/02/05 13:03:32 INFO Applying migration id=move 2026/02/05 13:03:32 INFO Applying migration id=cleanup 2026/02/05 13:03:32 INFO Applying migration id=received 2026/02/05 13:03:32 INFO Applying migration id=namehost 2026/02/05 13:03:32 INFO Applying migration id=outboxhost 2026/02/05 13:03:32 INFO Applying migration id=notesfts 2026/02/05 13:03:32 INFO Applying migration id=iconsname 2026/02/05 13:03:32 INFO Applying migration id=nohash 2026/02/05 13:03:32 INFO Applying migration id=shares 2026/02/05 13:03:32 INFO Applying migration id=actorttl 2026/02/05 13:03:32 INFO Applying migration id=tocc 2026/02/05 13:03:32 INFO Applying migration id=followeds 2026/02/05 13:03:32 INFO Applying migration id=certhash 2026/02/05 13:03:32 INFO Applying migration id=follows_sync 2026/02/05 13:03:32 INFO Applying migration id=jsonpath 2026/02/05 13:03:32 INFO Applying migration id=localforward 2026/02/05 13:03:32 INFO Applying migration id=avatar 2026/02/05 13:03:32 INFO Applying migration id=noimage 2026/02/05 13:03:32 INFO Applying migration id=feed 2026/02/05 13:03:32 INFO Applying migration id=bookmarks 2026/02/05 13:03:32 INFO Applying migration id=shareactivity 2026/02/05 13:03:32 INFO Applying migration id=application 2026/02/05 13:03:32 INFO Applying migration id=certificates 2026/02/05 13:03:32 INFO Applying migration id=rawforward 2026/02/05 13:03:32 INFO Applying migration id=publickey 2026/02/05 13:03:32 INFO Applying migration id=resolvegroup 2026/02/05 13:03:32 INFO Applying migration id=reject 2026/02/05 13:03:32 INFO Applying migration id=autodel 2026/02/05 13:03:32 INFO Applying migration id=jsonb 2026/02/05 13:03:32 INFO Applying migration id=quote 2026/02/05 13:03:32 INFO Applying migration id=rfc9421 2026/02/05 13:03:32 INFO Applying migration id=keys 2026/02/05 13:03:32 INFO Applying migration id=portable 2026/02/05 13:03:32 INFO Applying migration id=proofs 2026/02/05 13:03:32 INFO Applying migration id=contexts 2026/02/05 13:03:32 INFO Applying migration id=deliverieshost 2026/02/05 13:03:32 INFO Applying migration id=pembegin 2026/02/05 13:03:32 INFO Applying migration id=didhost 2026/02/05 13:03:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de6-9e63-76ce-92bd-2f5617c75a1e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de6-9e63-768a-8043-b55dc17e7813 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de6-9e63-768a-8043-b55dc17e7813 2026/02/05 13:03:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (1.96s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/02/05 13:03:34 INFO Applying migration id=initial 2026/02/05 13:03:34 INFO Applying migration id=notesupdated 2026/02/05 13:03:34 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:34 INFO Applying migration id=activitiesid 2026/02/05 13:03:34 INFO Applying migration id=outbox 2026/02/05 13:03:34 INFO Applying migration id=edits 2026/02/05 13:03:34 INFO Applying migration id=outboxactor 2026/02/05 13:03:34 INFO Applying migration id=outboxsender 2026/02/05 13:03:34 INFO Applying migration id=thread 2026/02/05 13:03:34 INFO Applying migration id=host 2026/02/05 13:03:34 INFO Applying migration id=sharedinbox 2026/02/05 13:03:34 INFO Applying migration id=noteshost 2026/02/05 13:03:34 INFO Applying migration id=fetched 2026/02/05 13:03:34 INFO Applying migration id=move 2026/02/05 13:03:34 INFO Applying migration id=cleanup 2026/02/05 13:03:34 INFO Applying migration id=received 2026/02/05 13:03:34 INFO Applying migration id=namehost 2026/02/05 13:03:34 INFO Applying migration id=outboxhost 2026/02/05 13:03:34 INFO Applying migration id=notesfts 2026/02/05 13:03:34 INFO Applying migration id=iconsname 2026/02/05 13:03:34 INFO Applying migration id=nohash 2026/02/05 13:03:34 INFO Applying migration id=shares 2026/02/05 13:03:34 INFO Applying migration id=actorttl 2026/02/05 13:03:34 INFO Applying migration id=tocc 2026/02/05 13:03:34 INFO Applying migration id=followeds 2026/02/05 13:03:34 INFO Applying migration id=certhash 2026/02/05 13:03:34 INFO Applying migration id=follows_sync 2026/02/05 13:03:34 INFO Applying migration id=jsonpath 2026/02/05 13:03:34 INFO Applying migration id=localforward 2026/02/05 13:03:34 INFO Applying migration id=avatar 2026/02/05 13:03:34 INFO Applying migration id=noimage 2026/02/05 13:03:34 INFO Applying migration id=feed 2026/02/05 13:03:34 INFO Applying migration id=bookmarks 2026/02/05 13:03:34 INFO Applying migration id=shareactivity 2026/02/05 13:03:34 INFO Applying migration id=application 2026/02/05 13:03:34 INFO Applying migration id=certificates 2026/02/05 13:03:34 INFO Applying migration id=rawforward 2026/02/05 13:03:34 INFO Applying migration id=publickey 2026/02/05 13:03:34 INFO Applying migration id=resolvegroup 2026/02/05 13:03:34 INFO Applying migration id=reject 2026/02/05 13:03:34 INFO Applying migration id=autodel 2026/02/05 13:03:34 INFO Applying migration id=jsonb 2026/02/05 13:03:34 INFO Applying migration id=quote 2026/02/05 13:03:34 INFO Applying migration id=rfc9421 2026/02/05 13:03:34 INFO Applying migration id=keys 2026/02/05 13:03:34 INFO Applying migration id=portable 2026/02/05 13:03:34 INFO Applying migration id=proofs 2026/02/05 13:03:34 INFO Applying migration id=contexts 2026/02/05 13:03:34 INFO Applying migration id=deliverieshost 2026/02/05 13:03:34 INFO Applying migration id=pembegin 2026/02/05 13:03:34 INFO Applying migration id=didhost 2026/02/05 13:03:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de6-a5b1-7111-9198-2c204f82c7a8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de6-a5b1-70ca-a986-6b788a6739ef activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de6-a5b1-70ca-a986-6b788a6739ef 2026/02/05 13:03:36 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (1.87s) === RUN TestOutbox_PostToFollowersSelf 2026/02/05 13:03:36 INFO Applying migration id=initial 2026/02/05 13:03:36 INFO Applying migration id=notesupdated 2026/02/05 13:03:36 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:36 INFO Applying migration id=activitiesid 2026/02/05 13:03:36 INFO Applying migration id=outbox 2026/02/05 13:03:36 INFO Applying migration id=edits 2026/02/05 13:03:36 INFO Applying migration id=outboxactor 2026/02/05 13:03:36 INFO Applying migration id=outboxsender 2026/02/05 13:03:36 INFO Applying migration id=thread 2026/02/05 13:03:36 INFO Applying migration id=host 2026/02/05 13:03:36 INFO Applying migration id=sharedinbox 2026/02/05 13:03:36 INFO Applying migration id=noteshost 2026/02/05 13:03:36 INFO Applying migration id=fetched 2026/02/05 13:03:36 INFO Applying migration id=move 2026/02/05 13:03:36 INFO Applying migration id=cleanup 2026/02/05 13:03:36 INFO Applying migration id=received 2026/02/05 13:03:36 INFO Applying migration id=namehost 2026/02/05 13:03:36 INFO Applying migration id=outboxhost 2026/02/05 13:03:36 INFO Applying migration id=notesfts 2026/02/05 13:03:36 INFO Applying migration id=iconsname 2026/02/05 13:03:36 INFO Applying migration id=nohash 2026/02/05 13:03:36 INFO Applying migration id=shares 2026/02/05 13:03:36 INFO Applying migration id=actorttl 2026/02/05 13:03:36 INFO Applying migration id=tocc 2026/02/05 13:03:36 INFO Applying migration id=followeds 2026/02/05 13:03:36 INFO Applying migration id=certhash 2026/02/05 13:03:36 INFO Applying migration id=follows_sync 2026/02/05 13:03:36 INFO Applying migration id=jsonpath 2026/02/05 13:03:36 INFO Applying migration id=localforward 2026/02/05 13:03:36 INFO Applying migration id=avatar 2026/02/05 13:03:36 INFO Applying migration id=noimage 2026/02/05 13:03:36 INFO Applying migration id=feed 2026/02/05 13:03:36 INFO Applying migration id=bookmarks 2026/02/05 13:03:36 INFO Applying migration id=shareactivity 2026/02/05 13:03:36 INFO Applying migration id=application 2026/02/05 13:03:36 INFO Applying migration id=certificates 2026/02/05 13:03:36 INFO Applying migration id=rawforward 2026/02/05 13:03:36 INFO Applying migration id=publickey 2026/02/05 13:03:36 INFO Applying migration id=resolvegroup 2026/02/05 13:03:36 INFO Applying migration id=reject 2026/02/05 13:03:36 INFO Applying migration id=autodel 2026/02/05 13:03:36 INFO Applying migration id=jsonb 2026/02/05 13:03:36 INFO Applying migration id=quote 2026/02/05 13:03:36 INFO Applying migration id=rfc9421 2026/02/05 13:03:36 INFO Applying migration id=keys 2026/02/05 13:03:36 INFO Applying migration id=portable 2026/02/05 13:03:36 INFO Applying migration id=proofs 2026/02/05 13:03:36 INFO Applying migration id=contexts 2026/02/05 13:03:36 INFO Applying migration id=deliverieshost 2026/02/05 13:03:36 INFO Applying migration id=pembegin 2026/02/05 13:03:36 INFO Applying migration id=didhost 2026/02/05 13:03:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de6-af50-7110-a303-230789176615 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de6-af50-70cc-afeb-b25666b4716a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de6-af50-70cc-afeb-b25666b4716a 2026/02/05 13:03:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (2.46s) === RUN TestOutbox_DM 2026/02/05 13:03:38 INFO Applying migration id=initial 2026/02/05 13:03:38 INFO Applying migration id=notesupdated 2026/02/05 13:03:38 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:38 INFO Applying migration id=activitiesid 2026/02/05 13:03:38 INFO Applying migration id=outbox 2026/02/05 13:03:38 INFO Applying migration id=edits 2026/02/05 13:03:38 INFO Applying migration id=outboxactor 2026/02/05 13:03:38 INFO Applying migration id=outboxsender 2026/02/05 13:03:38 INFO Applying migration id=thread 2026/02/05 13:03:38 INFO Applying migration id=host 2026/02/05 13:03:38 INFO Applying migration id=sharedinbox 2026/02/05 13:03:38 INFO Applying migration id=noteshost 2026/02/05 13:03:38 INFO Applying migration id=fetched 2026/02/05 13:03:38 INFO Applying migration id=move 2026/02/05 13:03:38 INFO Applying migration id=cleanup 2026/02/05 13:03:38 INFO Applying migration id=received 2026/02/05 13:03:38 INFO Applying migration id=namehost 2026/02/05 13:03:38 INFO Applying migration id=outboxhost 2026/02/05 13:03:38 INFO Applying migration id=notesfts 2026/02/05 13:03:38 INFO Applying migration id=iconsname 2026/02/05 13:03:38 INFO Applying migration id=nohash 2026/02/05 13:03:38 INFO Applying migration id=shares 2026/02/05 13:03:38 INFO Applying migration id=actorttl 2026/02/05 13:03:38 INFO Applying migration id=tocc 2026/02/05 13:03:38 INFO Applying migration id=followeds 2026/02/05 13:03:38 INFO Applying migration id=certhash 2026/02/05 13:03:38 INFO Applying migration id=follows_sync 2026/02/05 13:03:38 INFO Applying migration id=jsonpath 2026/02/05 13:03:38 INFO Applying migration id=localforward 2026/02/05 13:03:38 INFO Applying migration id=avatar 2026/02/05 13:03:38 INFO Applying migration id=noimage 2026/02/05 13:03:38 INFO Applying migration id=feed 2026/02/05 13:03:38 INFO Applying migration id=bookmarks 2026/02/05 13:03:38 INFO Applying migration id=shareactivity 2026/02/05 13:03:38 INFO Applying migration id=application 2026/02/05 13:03:38 INFO Applying migration id=certificates 2026/02/05 13:03:38 INFO Applying migration id=rawforward 2026/02/05 13:03:38 INFO Applying migration id=publickey 2026/02/05 13:03:38 INFO Applying migration id=resolvegroup 2026/02/05 13:03:38 INFO Applying migration id=reject 2026/02/05 13:03:38 INFO Applying migration id=autodel 2026/02/05 13:03:38 INFO Applying migration id=jsonb 2026/02/05 13:03:38 INFO Applying migration id=quote 2026/02/05 13:03:38 INFO Applying migration id=rfc9421 2026/02/05 13:03:38 INFO Applying migration id=keys 2026/02/05 13:03:38 INFO Applying migration id=portable 2026/02/05 13:03:38 INFO Applying migration id=proofs 2026/02/05 13:03:38 INFO Applying migration id=contexts 2026/02/05 13:03:38 INFO Applying migration id=deliverieshost 2026/02/05 13:03:38 INFO Applying migration id=pembegin 2026/02/05 13:03:38 INFO Applying migration id=didhost 2026/02/05 13:03:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-b965-7358-82eb-0a9bb67c3d5a 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 13:03:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de6-b966-70ff-9b23-8a683702b5dc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-b965-7358-82eb-0a9bb67c3d5a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de6-b965-7358-82eb-0a9bb67c3d5a 2026/02/05 13:03:41 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 13:03:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de6-b966-7bbf-b6ca-e812eadc4a3b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de6-b966-7871-9111-ea45f1cebf99 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de6-b966-7871-9111-ea45f1cebf99 2026/02/05 13:03:41 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (2.58s) === RUN TestOutbox_DMSelf 2026/02/05 13:03:41 INFO Applying migration id=initial 2026/02/05 13:03:41 INFO Applying migration id=notesupdated 2026/02/05 13:03:41 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:41 INFO Applying migration id=activitiesid 2026/02/05 13:03:41 INFO Applying migration id=outbox 2026/02/05 13:03:41 INFO Applying migration id=edits 2026/02/05 13:03:41 INFO Applying migration id=outboxactor 2026/02/05 13:03:41 INFO Applying migration id=outboxsender 2026/02/05 13:03:41 INFO Applying migration id=thread 2026/02/05 13:03:41 INFO Applying migration id=host 2026/02/05 13:03:41 INFO Applying migration id=sharedinbox 2026/02/05 13:03:41 INFO Applying migration id=noteshost 2026/02/05 13:03:41 INFO Applying migration id=fetched 2026/02/05 13:03:41 INFO Applying migration id=move 2026/02/05 13:03:41 INFO Applying migration id=cleanup 2026/02/05 13:03:41 INFO Applying migration id=received 2026/02/05 13:03:41 INFO Applying migration id=namehost 2026/02/05 13:03:41 INFO Applying migration id=outboxhost 2026/02/05 13:03:41 INFO Applying migration id=notesfts 2026/02/05 13:03:41 INFO Applying migration id=iconsname 2026/02/05 13:03:41 INFO Applying migration id=nohash 2026/02/05 13:03:41 INFO Applying migration id=shares 2026/02/05 13:03:41 INFO Applying migration id=actorttl 2026/02/05 13:03:41 INFO Applying migration id=tocc 2026/02/05 13:03:41 INFO Applying migration id=followeds 2026/02/05 13:03:41 INFO Applying migration id=certhash 2026/02/05 13:03:41 INFO Applying migration id=follows_sync 2026/02/05 13:03:41 INFO Applying migration id=jsonpath 2026/02/05 13:03:41 INFO Applying migration id=localforward 2026/02/05 13:03:41 INFO Applying migration id=avatar 2026/02/05 13:03:41 INFO Applying migration id=noimage 2026/02/05 13:03:41 INFO Applying migration id=feed 2026/02/05 13:03:41 INFO Applying migration id=bookmarks 2026/02/05 13:03:41 INFO Applying migration id=shareactivity 2026/02/05 13:03:41 INFO Applying migration id=application 2026/02/05 13:03:41 INFO Applying migration id=certificates 2026/02/05 13:03:41 INFO Applying migration id=rawforward 2026/02/05 13:03:41 INFO Applying migration id=publickey 2026/02/05 13:03:41 INFO Applying migration id=resolvegroup 2026/02/05 13:03:41 INFO Applying migration id=reject 2026/02/05 13:03:41 INFO Applying migration id=autodel 2026/02/05 13:03:41 INFO Applying migration id=jsonb 2026/02/05 13:03:41 INFO Applying migration id=quote 2026/02/05 13:03:41 INFO Applying migration id=rfc9421 2026/02/05 13:03:41 INFO Applying migration id=keys 2026/02/05 13:03:41 INFO Applying migration id=portable 2026/02/05 13:03:41 INFO Applying migration id=proofs 2026/02/05 13:03:41 INFO Applying migration id=contexts 2026/02/05 13:03:41 INFO Applying migration id=deliverieshost 2026/02/05 13:03:41 INFO Applying migration id=pembegin 2026/02/05 13:03:41 INFO Applying migration id=didhost 2026/02/05 13:03:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-bf39-7440-8fa8-06a437b19a4d 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 13:03:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de6-bf3a-7237-81b7-5b40ba4c686b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-bf39-7440-8fa8-06a437b19a4d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de6-bf39-7440-8fa8-06a437b19a4d 2026/02/05 13:03:42 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 13:03:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de6-bf3a-7d3a-a9f8-d66fd3fecb62 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de6-bf3a-79bc-8a70-e232ebe4c1c4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de6-bf3a-79bc-8a70-e232ebe4c1c4 2026/02/05 13:03:42 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (1.49s) === RUN TestOutbox_DMNotRecipient 2026/02/05 13:03:42 INFO Applying migration id=initial 2026/02/05 13:03:42 INFO Applying migration id=notesupdated 2026/02/05 13:03:42 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:42 INFO Applying migration id=activitiesid 2026/02/05 13:03:42 INFO Applying migration id=outbox 2026/02/05 13:03:42 INFO Applying migration id=edits 2026/02/05 13:03:42 INFO Applying migration id=outboxactor 2026/02/05 13:03:42 INFO Applying migration id=outboxsender 2026/02/05 13:03:42 INFO Applying migration id=thread 2026/02/05 13:03:42 INFO Applying migration id=host 2026/02/05 13:03:42 INFO Applying migration id=sharedinbox 2026/02/05 13:03:42 INFO Applying migration id=noteshost 2026/02/05 13:03:42 INFO Applying migration id=fetched 2026/02/05 13:03:42 INFO Applying migration id=move 2026/02/05 13:03:42 INFO Applying migration id=cleanup 2026/02/05 13:03:42 INFO Applying migration id=received 2026/02/05 13:03:42 INFO Applying migration id=namehost 2026/02/05 13:03:42 INFO Applying migration id=outboxhost 2026/02/05 13:03:42 INFO Applying migration id=notesfts 2026/02/05 13:03:42 INFO Applying migration id=iconsname 2026/02/05 13:03:42 INFO Applying migration id=nohash 2026/02/05 13:03:42 INFO Applying migration id=shares 2026/02/05 13:03:42 INFO Applying migration id=actorttl 2026/02/05 13:03:42 INFO Applying migration id=tocc 2026/02/05 13:03:42 INFO Applying migration id=followeds 2026/02/05 13:03:42 INFO Applying migration id=certhash 2026/02/05 13:03:42 INFO Applying migration id=follows_sync 2026/02/05 13:03:42 INFO Applying migration id=jsonpath 2026/02/05 13:03:42 INFO Applying migration id=localforward 2026/02/05 13:03:42 INFO Applying migration id=avatar 2026/02/05 13:03:42 INFO Applying migration id=noimage 2026/02/05 13:03:42 INFO Applying migration id=feed 2026/02/05 13:03:42 INFO Applying migration id=bookmarks 2026/02/05 13:03:42 INFO Applying migration id=shareactivity 2026/02/05 13:03:42 INFO Applying migration id=application 2026/02/05 13:03:42 INFO Applying migration id=certificates 2026/02/05 13:03:42 INFO Applying migration id=rawforward 2026/02/05 13:03:42 INFO Applying migration id=publickey 2026/02/05 13:03:42 INFO Applying migration id=resolvegroup 2026/02/05 13:03:42 INFO Applying migration id=reject 2026/02/05 13:03:42 INFO Applying migration id=autodel 2026/02/05 13:03:42 INFO Applying migration id=jsonb 2026/02/05 13:03:43 INFO Applying migration id=quote 2026/02/05 13:03:43 INFO Applying migration id=rfc9421 2026/02/05 13:03:43 INFO Applying migration id=keys 2026/02/05 13:03:43 INFO Applying migration id=portable 2026/02/05 13:03:43 INFO Applying migration id=proofs 2026/02/05 13:03:43 INFO Applying migration id=contexts 2026/02/05 13:03:43 INFO Applying migration id=deliverieshost 2026/02/05 13:03:43 INFO Applying migration id=pembegin 2026/02/05 13:03:43 INFO Applying migration id=didhost 2026/02/05 13:03:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-c68a-79fd-a3fc-859a8c3a5f14 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 13:03:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de6-c68b-7692-9b03-b4e70389c988 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-c68a-79fd-a3fc-859a8c3a5f14 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de6-c68a-79fd-a3fc-859a8c3a5f14 2026/02/05 13:03:44 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 13:03:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de6-c68c-7138-9c5d-5a19535d0eb0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de6-c68b-7d34-b617-f4aeb839e135 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de6-c68b-7d34-b617-f4aeb839e135 2026/02/05 13:03:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (1.87s) === RUN TestOutbox_UnauthenticatedUser 2026/02/05 13:03:44 INFO Applying migration id=initial 2026/02/05 13:03:44 INFO Applying migration id=notesupdated 2026/02/05 13:03:44 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:44 INFO Applying migration id=activitiesid 2026/02/05 13:03:44 INFO Applying migration id=outbox 2026/02/05 13:03:44 INFO Applying migration id=edits 2026/02/05 13:03:44 INFO Applying migration id=outboxactor 2026/02/05 13:03:44 INFO Applying migration id=outboxsender 2026/02/05 13:03:44 INFO Applying migration id=thread 2026/02/05 13:03:44 INFO Applying migration id=host 2026/02/05 13:03:44 INFO Applying migration id=sharedinbox 2026/02/05 13:03:44 INFO Applying migration id=noteshost 2026/02/05 13:03:44 INFO Applying migration id=fetched 2026/02/05 13:03:44 INFO Applying migration id=move 2026/02/05 13:03:44 INFO Applying migration id=cleanup 2026/02/05 13:03:44 INFO Applying migration id=received 2026/02/05 13:03:44 INFO Applying migration id=namehost 2026/02/05 13:03:44 INFO Applying migration id=outboxhost 2026/02/05 13:03:44 INFO Applying migration id=notesfts 2026/02/05 13:03:44 INFO Applying migration id=iconsname 2026/02/05 13:03:44 INFO Applying migration id=nohash 2026/02/05 13:03:44 INFO Applying migration id=shares 2026/02/05 13:03:44 INFO Applying migration id=actorttl 2026/02/05 13:03:44 INFO Applying migration id=tocc 2026/02/05 13:03:44 INFO Applying migration id=followeds 2026/02/05 13:03:44 INFO Applying migration id=certhash 2026/02/05 13:03:44 INFO Applying migration id=follows_sync 2026/02/05 13:03:44 INFO Applying migration id=jsonpath 2026/02/05 13:03:44 INFO Applying migration id=localforward 2026/02/05 13:03:44 INFO Applying migration id=avatar 2026/02/05 13:03:44 INFO Applying migration id=noimage 2026/02/05 13:03:44 INFO Applying migration id=feed 2026/02/05 13:03:44 INFO Applying migration id=bookmarks 2026/02/05 13:03:44 INFO Applying migration id=shareactivity 2026/02/05 13:03:44 INFO Applying migration id=application 2026/02/05 13:03:44 INFO Applying migration id=certificates 2026/02/05 13:03:44 INFO Applying migration id=rawforward 2026/02/05 13:03:44 INFO Applying migration id=publickey 2026/02/05 13:03:44 INFO Applying migration id=resolvegroup 2026/02/05 13:03:44 INFO Applying migration id=reject 2026/02/05 13:03:44 INFO Applying migration id=autodel 2026/02/05 13:03:44 INFO Applying migration id=jsonb 2026/02/05 13:03:44 INFO Applying migration id=quote 2026/02/05 13:03:44 INFO Applying migration id=rfc9421 2026/02/05 13:03:44 INFO Applying migration id=keys 2026/02/05 13:03:44 INFO Applying migration id=portable 2026/02/05 13:03:44 INFO Applying migration id=proofs 2026/02/05 13:03:44 INFO Applying migration id=contexts 2026/02/05 13:03:44 INFO Applying migration id=deliverieshost 2026/02/05 13:03:44 INFO Applying migration id=pembegin 2026/02/05 13:03:44 INFO Applying migration id=didhost 2026/02/05 13:03:47 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de6-d2de-76bf-aa8c-15bf99084953 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 13:03:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de6-d2e0-73a5-ab7f-7cd8fba39f5f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de6-d2de-76bf-aa8c-15bf99084953 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de6-d2de-76bf-aa8c-15bf99084953 2026/02/05 13:03:47 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 13:03:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de6-d2e1-728a-ab37-c5ae43a49ae0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de6-d2e0-7c89-92bd-4d72a7c14b5d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de6-d2e0-7c89-92bd-4d72a7c14b5d 2026/02/05 13:03:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (3.16s) === RUN TestOutbox_PublicPostInGroup 2026/02/05 13:03:47 INFO Applying migration id=initial 2026/02/05 13:03:47 INFO Applying migration id=notesupdated 2026/02/05 13:03:47 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:47 INFO Applying migration id=activitiesid 2026/02/05 13:03:47 INFO Applying migration id=outbox 2026/02/05 13:03:47 INFO Applying migration id=edits 2026/02/05 13:03:47 INFO Applying migration id=outboxactor 2026/02/05 13:03:47 INFO Applying migration id=outboxsender 2026/02/05 13:03:47 INFO Applying migration id=thread 2026/02/05 13:03:47 INFO Applying migration id=host 2026/02/05 13:03:47 INFO Applying migration id=sharedinbox 2026/02/05 13:03:47 INFO Applying migration id=noteshost 2026/02/05 13:03:47 INFO Applying migration id=fetched 2026/02/05 13:03:47 INFO Applying migration id=move 2026/02/05 13:03:47 INFO Applying migration id=cleanup 2026/02/05 13:03:47 INFO Applying migration id=received 2026/02/05 13:03:47 INFO Applying migration id=namehost 2026/02/05 13:03:47 INFO Applying migration id=outboxhost 2026/02/05 13:03:47 INFO Applying migration id=notesfts 2026/02/05 13:03:47 INFO Applying migration id=iconsname 2026/02/05 13:03:47 INFO Applying migration id=nohash 2026/02/05 13:03:47 INFO Applying migration id=shares 2026/02/05 13:03:47 INFO Applying migration id=actorttl 2026/02/05 13:03:47 INFO Applying migration id=tocc 2026/02/05 13:03:47 INFO Applying migration id=followeds 2026/02/05 13:03:47 INFO Applying migration id=certhash 2026/02/05 13:03:47 INFO Applying migration id=follows_sync 2026/02/05 13:03:47 INFO Applying migration id=jsonpath 2026/02/05 13:03:47 INFO Applying migration id=localforward 2026/02/05 13:03:47 INFO Applying migration id=avatar 2026/02/05 13:03:48 INFO Applying migration id=noimage 2026/02/05 13:03:48 INFO Applying migration id=feed 2026/02/05 13:03:48 INFO Applying migration id=bookmarks 2026/02/05 13:03:48 INFO Applying migration id=shareactivity 2026/02/05 13:03:48 INFO Applying migration id=application 2026/02/05 13:03:48 INFO Applying migration id=certificates 2026/02/05 13:03:48 INFO Applying migration id=rawforward 2026/02/05 13:03:48 INFO Applying migration id=publickey 2026/02/05 13:03:48 INFO Applying migration id=resolvegroup 2026/02/05 13:03:48 INFO Applying migration id=reject 2026/02/05 13:03:48 INFO Applying migration id=autodel 2026/02/05 13:03:48 INFO Applying migration id=jsonb 2026/02/05 13:03:48 INFO Applying migration id=quote 2026/02/05 13:03:48 INFO Applying migration id=rfc9421 2026/02/05 13:03:48 INFO Applying migration id=keys 2026/02/05 13:03:48 INFO Applying migration id=portable 2026/02/05 13:03:48 INFO Applying migration id=proofs 2026/02/05 13:03:48 INFO Applying migration id=contexts 2026/02/05 13:03:48 INFO Applying migration id=deliverieshost 2026/02/05 13:03:48 INFO Applying migration id=pembegin 2026/02/05 13:03:48 INFO Applying migration id=didhost 2026/02/05 13:03:49 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 13:03:49 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (1.77s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/02/05 13:03:49 INFO Applying migration id=initial 2026/02/05 13:03:49 INFO Applying migration id=notesupdated 2026/02/05 13:03:49 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:49 INFO Applying migration id=activitiesid 2026/02/05 13:03:49 INFO Applying migration id=outbox 2026/02/05 13:03:49 INFO Applying migration id=edits 2026/02/05 13:03:49 INFO Applying migration id=outboxactor 2026/02/05 13:03:49 INFO Applying migration id=outboxsender 2026/02/05 13:03:49 INFO Applying migration id=thread 2026/02/05 13:03:49 INFO Applying migration id=host 2026/02/05 13:03:49 INFO Applying migration id=sharedinbox 2026/02/05 13:03:49 INFO Applying migration id=noteshost 2026/02/05 13:03:49 INFO Applying migration id=fetched 2026/02/05 13:03:49 INFO Applying migration id=move 2026/02/05 13:03:49 INFO Applying migration id=cleanup 2026/02/05 13:03:49 INFO Applying migration id=received 2026/02/05 13:03:49 INFO Applying migration id=namehost 2026/02/05 13:03:49 INFO Applying migration id=outboxhost 2026/02/05 13:03:49 INFO Applying migration id=notesfts 2026/02/05 13:03:49 INFO Applying migration id=iconsname 2026/02/05 13:03:49 INFO Applying migration id=nohash 2026/02/05 13:03:49 INFO Applying migration id=shares 2026/02/05 13:03:49 INFO Applying migration id=actorttl 2026/02/05 13:03:49 INFO Applying migration id=tocc 2026/02/05 13:03:49 INFO Applying migration id=followeds 2026/02/05 13:03:49 INFO Applying migration id=certhash 2026/02/05 13:03:49 INFO Applying migration id=follows_sync 2026/02/05 13:03:49 INFO Applying migration id=jsonpath 2026/02/05 13:03:49 INFO Applying migration id=localforward 2026/02/05 13:03:49 INFO Applying migration id=avatar 2026/02/05 13:03:49 INFO Applying migration id=noimage 2026/02/05 13:03:49 INFO Applying migration id=feed 2026/02/05 13:03:49 INFO Applying migration id=bookmarks 2026/02/05 13:03:49 INFO Applying migration id=shareactivity 2026/02/05 13:03:49 INFO Applying migration id=application 2026/02/05 13:03:49 INFO Applying migration id=certificates 2026/02/05 13:03:49 INFO Applying migration id=rawforward 2026/02/05 13:03:49 INFO Applying migration id=publickey 2026/02/05 13:03:49 INFO Applying migration id=resolvegroup 2026/02/05 13:03:49 INFO Applying migration id=reject 2026/02/05 13:03:49 INFO Applying migration id=autodel 2026/02/05 13:03:49 INFO Applying migration id=jsonb 2026/02/05 13:03:49 INFO Applying migration id=quote 2026/02/05 13:03:49 INFO Applying migration id=rfc9421 2026/02/05 13:03:49 INFO Applying migration id=keys 2026/02/05 13:03:49 INFO Applying migration id=portable 2026/02/05 13:03:49 INFO Applying migration id=proofs 2026/02/05 13:03:49 INFO Applying migration id=contexts 2026/02/05 13:03:49 INFO Applying migration id=deliverieshost 2026/02/05 13:03:49 INFO Applying migration id=pembegin 2026/02/05 13:03:49 INFO Applying migration id=didhost 2026/02/05 13:03:53 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 13:03:53 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (3.82s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/02/05 13:03:53 INFO Applying migration id=initial 2026/02/05 13:03:53 INFO Applying migration id=notesupdated 2026/02/05 13:03:53 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:53 INFO Applying migration id=activitiesid 2026/02/05 13:03:53 INFO Applying migration id=outbox 2026/02/05 13:03:53 INFO Applying migration id=edits 2026/02/05 13:03:53 INFO Applying migration id=outboxactor 2026/02/05 13:03:53 INFO Applying migration id=outboxsender 2026/02/05 13:03:53 INFO Applying migration id=thread 2026/02/05 13:03:53 INFO Applying migration id=host 2026/02/05 13:03:53 INFO Applying migration id=sharedinbox 2026/02/05 13:03:53 INFO Applying migration id=noteshost 2026/02/05 13:03:53 INFO Applying migration id=fetched 2026/02/05 13:03:53 INFO Applying migration id=move 2026/02/05 13:03:53 INFO Applying migration id=cleanup 2026/02/05 13:03:53 INFO Applying migration id=received 2026/02/05 13:03:53 INFO Applying migration id=namehost 2026/02/05 13:03:53 INFO Applying migration id=outboxhost 2026/02/05 13:03:53 INFO Applying migration id=notesfts 2026/02/05 13:03:53 INFO Applying migration id=iconsname 2026/02/05 13:03:53 INFO Applying migration id=nohash 2026/02/05 13:03:53 INFO Applying migration id=shares 2026/02/05 13:03:53 INFO Applying migration id=actorttl 2026/02/05 13:03:53 INFO Applying migration id=tocc 2026/02/05 13:03:53 INFO Applying migration id=followeds 2026/02/05 13:03:53 INFO Applying migration id=certhash 2026/02/05 13:03:53 INFO Applying migration id=follows_sync 2026/02/05 13:03:53 INFO Applying migration id=jsonpath 2026/02/05 13:03:53 INFO Applying migration id=localforward 2026/02/05 13:03:53 INFO Applying migration id=avatar 2026/02/05 13:03:53 INFO Applying migration id=noimage 2026/02/05 13:03:53 INFO Applying migration id=feed 2026/02/05 13:03:53 INFO Applying migration id=bookmarks 2026/02/05 13:03:53 INFO Applying migration id=shareactivity 2026/02/05 13:03:53 INFO Applying migration id=application 2026/02/05 13:03:53 INFO Applying migration id=certificates 2026/02/05 13:03:53 INFO Applying migration id=rawforward 2026/02/05 13:03:53 INFO Applying migration id=publickey 2026/02/05 13:03:53 INFO Applying migration id=resolvegroup 2026/02/05 13:03:53 INFO Applying migration id=reject 2026/02/05 13:03:53 INFO Applying migration id=autodel 2026/02/05 13:03:53 INFO Applying migration id=jsonb 2026/02/05 13:03:53 INFO Applying migration id=quote 2026/02/05 13:03:53 INFO Applying migration id=rfc9421 2026/02/05 13:03:53 INFO Applying migration id=keys 2026/02/05 13:03:53 INFO Applying migration id=portable 2026/02/05 13:03:53 INFO Applying migration id=proofs 2026/02/05 13:03:53 INFO Applying migration id=contexts 2026/02/05 13:03:53 INFO Applying migration id=deliverieshost 2026/02/05 13:03:53 INFO Applying migration id=pembegin 2026/02/05 13:03:53 INFO Applying migration id=didhost 2026/02/05 13:03:56 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/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 13:03:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 13:03:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (2.83s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/02/05 13:03:56 INFO Applying migration id=initial 2026/02/05 13:03:56 INFO Applying migration id=notesupdated 2026/02/05 13:03:56 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:56 INFO Applying migration id=activitiesid 2026/02/05 13:03:56 INFO Applying migration id=outbox 2026/02/05 13:03:56 INFO Applying migration id=edits 2026/02/05 13:03:56 INFO Applying migration id=outboxactor 2026/02/05 13:03:56 INFO Applying migration id=outboxsender 2026/02/05 13:03:56 INFO Applying migration id=thread 2026/02/05 13:03:56 INFO Applying migration id=host 2026/02/05 13:03:56 INFO Applying migration id=sharedinbox 2026/02/05 13:03:56 INFO Applying migration id=noteshost 2026/02/05 13:03:56 INFO Applying migration id=fetched 2026/02/05 13:03:56 INFO Applying migration id=move 2026/02/05 13:03:56 INFO Applying migration id=cleanup 2026/02/05 13:03:56 INFO Applying migration id=received 2026/02/05 13:03:56 INFO Applying migration id=namehost 2026/02/05 13:03:56 INFO Applying migration id=outboxhost 2026/02/05 13:03:56 INFO Applying migration id=notesfts 2026/02/05 13:03:56 INFO Applying migration id=iconsname 2026/02/05 13:03:56 INFO Applying migration id=nohash 2026/02/05 13:03:56 INFO Applying migration id=shares 2026/02/05 13:03:56 INFO Applying migration id=actorttl 2026/02/05 13:03:56 INFO Applying migration id=tocc 2026/02/05 13:03:56 INFO Applying migration id=followeds 2026/02/05 13:03:56 INFO Applying migration id=certhash 2026/02/05 13:03:56 INFO Applying migration id=follows_sync 2026/02/05 13:03:56 INFO Applying migration id=jsonpath 2026/02/05 13:03:56 INFO Applying migration id=localforward 2026/02/05 13:03:56 INFO Applying migration id=avatar 2026/02/05 13:03:56 INFO Applying migration id=noimage 2026/02/05 13:03:56 INFO Applying migration id=feed 2026/02/05 13:03:56 INFO Applying migration id=bookmarks 2026/02/05 13:03:56 INFO Applying migration id=shareactivity 2026/02/05 13:03:56 INFO Applying migration id=application 2026/02/05 13:03:56 INFO Applying migration id=certificates 2026/02/05 13:03:56 INFO Applying migration id=rawforward 2026/02/05 13:03:56 INFO Applying migration id=publickey 2026/02/05 13:03:56 INFO Applying migration id=resolvegroup 2026/02/05 13:03:56 INFO Applying migration id=reject 2026/02/05 13:03:56 INFO Applying migration id=autodel 2026/02/05 13:03:56 INFO Applying migration id=jsonb 2026/02/05 13:03:56 INFO Applying migration id=quote 2026/02/05 13:03:56 INFO Applying migration id=rfc9421 2026/02/05 13:03:56 INFO Applying migration id=keys 2026/02/05 13:03:56 INFO Applying migration id=portable 2026/02/05 13:03:56 INFO Applying migration id=proofs 2026/02/05 13:03:56 INFO Applying migration id=contexts 2026/02/05 13:03:56 INFO Applying migration id=deliverieshost 2026/02/05 13:03:56 INFO Applying migration id=pembegin 2026/02/05 13:03:56 INFO Applying migration id=didhost 2026/02/05 13:03:57 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 13:03:57 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 13:03:57 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (1.12s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/02/05 13:03:57 INFO Applying migration id=initial 2026/02/05 13:03:57 INFO Applying migration id=notesupdated 2026/02/05 13:03:57 INFO Applying migration id=personspreferredusername 2026/02/05 13:03:57 INFO Applying migration id=activitiesid 2026/02/05 13:03:57 INFO Applying migration id=outbox 2026/02/05 13:03:57 INFO Applying migration id=edits 2026/02/05 13:03:57 INFO Applying migration id=outboxactor 2026/02/05 13:03:57 INFO Applying migration id=outboxsender 2026/02/05 13:03:57 INFO Applying migration id=thread 2026/02/05 13:03:57 INFO Applying migration id=host 2026/02/05 13:03:57 INFO Applying migration id=sharedinbox 2026/02/05 13:03:57 INFO Applying migration id=noteshost 2026/02/05 13:03:57 INFO Applying migration id=fetched 2026/02/05 13:03:57 INFO Applying migration id=move 2026/02/05 13:03:57 INFO Applying migration id=cleanup 2026/02/05 13:03:57 INFO Applying migration id=received 2026/02/05 13:03:57 INFO Applying migration id=namehost 2026/02/05 13:03:57 INFO Applying migration id=outboxhost 2026/02/05 13:03:57 INFO Applying migration id=notesfts 2026/02/05 13:03:57 INFO Applying migration id=iconsname 2026/02/05 13:03:57 INFO Applying migration id=nohash 2026/02/05 13:03:57 INFO Applying migration id=shares 2026/02/05 13:03:57 INFO Applying migration id=actorttl 2026/02/05 13:03:57 INFO Applying migration id=tocc 2026/02/05 13:03:57 INFO Applying migration id=followeds 2026/02/05 13:03:57 INFO Applying migration id=certhash 2026/02/05 13:03:57 INFO Applying migration id=follows_sync 2026/02/05 13:03:57 INFO Applying migration id=jsonpath 2026/02/05 13:03:57 INFO Applying migration id=localforward 2026/02/05 13:03:57 INFO Applying migration id=avatar 2026/02/05 13:03:57 INFO Applying migration id=noimage 2026/02/05 13:03:57 INFO Applying migration id=feed 2026/02/05 13:03:57 INFO Applying migration id=bookmarks 2026/02/05 13:03:57 INFO Applying migration id=shareactivity 2026/02/05 13:03:57 INFO Applying migration id=application 2026/02/05 13:03:57 INFO Applying migration id=certificates 2026/02/05 13:03:57 INFO Applying migration id=rawforward 2026/02/05 13:03:57 INFO Applying migration id=publickey 2026/02/05 13:03:57 INFO Applying migration id=resolvegroup 2026/02/05 13:03:57 INFO Applying migration id=reject 2026/02/05 13:03:57 INFO Applying migration id=autodel 2026/02/05 13:03:57 INFO Applying migration id=jsonb 2026/02/05 13:03:57 INFO Applying migration id=quote 2026/02/05 13:03:57 INFO Applying migration id=rfc9421 2026/02/05 13:03:57 INFO Applying migration id=keys 2026/02/05 13:03:57 INFO Applying migration id=portable 2026/02/05 13:03:57 INFO Applying migration id=proofs 2026/02/05 13:03:57 INFO Applying migration id=contexts 2026/02/05 13:03:57 INFO Applying migration id=deliverieshost 2026/02/05 13:03:57 INFO Applying migration id=pembegin 2026/02/05 13:03:57 INFO Applying migration id=didhost 2026/02/05 13:04:00 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/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 13:04:00 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 13:04:00 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 13:04:00 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (3.30s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/02/05 13:04:00 INFO Applying migration id=initial 2026/02/05 13:04:00 INFO Applying migration id=notesupdated 2026/02/05 13:04:00 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:00 INFO Applying migration id=activitiesid 2026/02/05 13:04:00 INFO Applying migration id=outbox 2026/02/05 13:04:00 INFO Applying migration id=edits 2026/02/05 13:04:00 INFO Applying migration id=outboxactor 2026/02/05 13:04:00 INFO Applying migration id=outboxsender 2026/02/05 13:04:00 INFO Applying migration id=thread 2026/02/05 13:04:00 INFO Applying migration id=host 2026/02/05 13:04:00 INFO Applying migration id=sharedinbox 2026/02/05 13:04:00 INFO Applying migration id=noteshost 2026/02/05 13:04:00 INFO Applying migration id=fetched 2026/02/05 13:04:00 INFO Applying migration id=move 2026/02/05 13:04:00 INFO Applying migration id=cleanup 2026/02/05 13:04:00 INFO Applying migration id=received 2026/02/05 13:04:00 INFO Applying migration id=namehost 2026/02/05 13:04:00 INFO Applying migration id=outboxhost 2026/02/05 13:04:00 INFO Applying migration id=notesfts 2026/02/05 13:04:00 INFO Applying migration id=iconsname 2026/02/05 13:04:00 INFO Applying migration id=nohash 2026/02/05 13:04:00 INFO Applying migration id=shares 2026/02/05 13:04:00 INFO Applying migration id=actorttl 2026/02/05 13:04:00 INFO Applying migration id=tocc 2026/02/05 13:04:00 INFO Applying migration id=followeds 2026/02/05 13:04:00 INFO Applying migration id=certhash 2026/02/05 13:04:00 INFO Applying migration id=follows_sync 2026/02/05 13:04:00 INFO Applying migration id=jsonpath 2026/02/05 13:04:00 INFO Applying migration id=localforward 2026/02/05 13:04:00 INFO Applying migration id=avatar 2026/02/05 13:04:00 INFO Applying migration id=noimage 2026/02/05 13:04:00 INFO Applying migration id=feed 2026/02/05 13:04:00 INFO Applying migration id=bookmarks 2026/02/05 13:04:00 INFO Applying migration id=shareactivity 2026/02/05 13:04:00 INFO Applying migration id=application 2026/02/05 13:04:00 INFO Applying migration id=certificates 2026/02/05 13:04:00 INFO Applying migration id=rawforward 2026/02/05 13:04:00 INFO Applying migration id=publickey 2026/02/05 13:04:00 INFO Applying migration id=resolvegroup 2026/02/05 13:04:00 INFO Applying migration id=reject 2026/02/05 13:04:00 INFO Applying migration id=autodel 2026/02/05 13:04:00 INFO Applying migration id=jsonb 2026/02/05 13:04:00 INFO Applying migration id=quote 2026/02/05 13:04:00 INFO Applying migration id=rfc9421 2026/02/05 13:04:00 INFO Applying migration id=keys 2026/02/05 13:04:00 INFO Applying migration id=portable 2026/02/05 13:04:00 INFO Applying migration id=proofs 2026/02/05 13:04:00 INFO Applying migration id=contexts 2026/02/05 13:04:00 INFO Applying migration id=deliverieshost 2026/02/05 13:04:00 INFO Applying migration id=pembegin 2026/02/05 13:04:00 INFO Applying migration id=didhost 2026/02/05 13:04: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 13:04:04 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 13:04:04 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 13:04:04 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (3.90s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/02/05 13:04:04 INFO Applying migration id=initial 2026/02/05 13:04:04 INFO Applying migration id=notesupdated 2026/02/05 13:04:04 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:04 INFO Applying migration id=activitiesid 2026/02/05 13:04:04 INFO Applying migration id=outbox 2026/02/05 13:04:04 INFO Applying migration id=edits 2026/02/05 13:04:04 INFO Applying migration id=outboxactor 2026/02/05 13:04:04 INFO Applying migration id=outboxsender 2026/02/05 13:04:04 INFO Applying migration id=thread 2026/02/05 13:04:04 INFO Applying migration id=host 2026/02/05 13:04:04 INFO Applying migration id=sharedinbox 2026/02/05 13:04:04 INFO Applying migration id=noteshost 2026/02/05 13:04:04 INFO Applying migration id=fetched 2026/02/05 13:04:04 INFO Applying migration id=move 2026/02/05 13:04:04 INFO Applying migration id=cleanup 2026/02/05 13:04:04 INFO Applying migration id=received 2026/02/05 13:04:04 INFO Applying migration id=namehost 2026/02/05 13:04:04 INFO Applying migration id=outboxhost 2026/02/05 13:04:04 INFO Applying migration id=notesfts 2026/02/05 13:04:04 INFO Applying migration id=iconsname 2026/02/05 13:04:04 INFO Applying migration id=nohash 2026/02/05 13:04:04 INFO Applying migration id=shares 2026/02/05 13:04:04 INFO Applying migration id=actorttl 2026/02/05 13:04:04 INFO Applying migration id=tocc 2026/02/05 13:04:04 INFO Applying migration id=followeds 2026/02/05 13:04:04 INFO Applying migration id=certhash 2026/02/05 13:04:04 INFO Applying migration id=follows_sync 2026/02/05 13:04:04 INFO Applying migration id=jsonpath 2026/02/05 13:04:04 INFO Applying migration id=localforward 2026/02/05 13:04:04 INFO Applying migration id=avatar 2026/02/05 13:04:04 INFO Applying migration id=noimage 2026/02/05 13:04:04 INFO Applying migration id=feed 2026/02/05 13:04:04 INFO Applying migration id=bookmarks 2026/02/05 13:04:04 INFO Applying migration id=shareactivity 2026/02/05 13:04:04 INFO Applying migration id=application 2026/02/05 13:04:04 INFO Applying migration id=certificates 2026/02/05 13:04:04 INFO Applying migration id=rawforward 2026/02/05 13:04:04 INFO Applying migration id=publickey 2026/02/05 13:04:04 INFO Applying migration id=resolvegroup 2026/02/05 13:04:04 INFO Applying migration id=reject 2026/02/05 13:04:04 INFO Applying migration id=autodel 2026/02/05 13:04:04 INFO Applying migration id=jsonb 2026/02/05 13:04:04 INFO Applying migration id=quote 2026/02/05 13:04:04 INFO Applying migration id=rfc9421 2026/02/05 13:04:04 INFO Applying migration id=keys 2026/02/05 13:04:04 INFO Applying migration id=portable 2026/02/05 13:04:04 INFO Applying migration id=proofs 2026/02/05 13:04:04 INFO Applying migration id=contexts 2026/02/05 13:04:04 INFO Applying migration id=deliverieshost 2026/02/05 13:04:04 INFO Applying migration id=pembegin 2026/02/05 13:04:04 INFO Applying migration id=didhost 2026/02/05 13:04:07 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/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 13:04:07 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 13:04:07 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 13:04:07 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (3.27s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/02/05 13:04:07 INFO Applying migration id=initial 2026/02/05 13:04:07 INFO Applying migration id=notesupdated 2026/02/05 13:04:07 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:07 INFO Applying migration id=activitiesid 2026/02/05 13:04:07 INFO Applying migration id=outbox 2026/02/05 13:04:07 INFO Applying migration id=edits 2026/02/05 13:04:07 INFO Applying migration id=outboxactor 2026/02/05 13:04:07 INFO Applying migration id=outboxsender 2026/02/05 13:04:07 INFO Applying migration id=thread 2026/02/05 13:04:07 INFO Applying migration id=host 2026/02/05 13:04:07 INFO Applying migration id=sharedinbox 2026/02/05 13:04:07 INFO Applying migration id=noteshost 2026/02/05 13:04:07 INFO Applying migration id=fetched 2026/02/05 13:04:07 INFO Applying migration id=move 2026/02/05 13:04:07 INFO Applying migration id=cleanup 2026/02/05 13:04:07 INFO Applying migration id=received 2026/02/05 13:04:07 INFO Applying migration id=namehost 2026/02/05 13:04:07 INFO Applying migration id=outboxhost 2026/02/05 13:04:07 INFO Applying migration id=notesfts 2026/02/05 13:04:07 INFO Applying migration id=iconsname 2026/02/05 13:04:07 INFO Applying migration id=nohash 2026/02/05 13:04:07 INFO Applying migration id=shares 2026/02/05 13:04:07 INFO Applying migration id=actorttl 2026/02/05 13:04:07 INFO Applying migration id=tocc 2026/02/05 13:04:07 INFO Applying migration id=followeds 2026/02/05 13:04:07 INFO Applying migration id=certhash 2026/02/05 13:04:07 INFO Applying migration id=follows_sync 2026/02/05 13:04:07 INFO Applying migration id=jsonpath 2026/02/05 13:04:08 INFO Applying migration id=localforward 2026/02/05 13:04:08 INFO Applying migration id=avatar 2026/02/05 13:04:08 INFO Applying migration id=noimage 2026/02/05 13:04:08 INFO Applying migration id=feed 2026/02/05 13:04:08 INFO Applying migration id=bookmarks 2026/02/05 13:04:08 INFO Applying migration id=shareactivity 2026/02/05 13:04:08 INFO Applying migration id=application 2026/02/05 13:04:08 INFO Applying migration id=certificates 2026/02/05 13:04:08 INFO Applying migration id=rawforward 2026/02/05 13:04:08 INFO Applying migration id=publickey 2026/02/05 13:04:08 INFO Applying migration id=resolvegroup 2026/02/05 13:04:08 INFO Applying migration id=reject 2026/02/05 13:04:08 INFO Applying migration id=autodel 2026/02/05 13:04:08 INFO Applying migration id=jsonb 2026/02/05 13:04:08 INFO Applying migration id=quote 2026/02/05 13:04:08 INFO Applying migration id=rfc9421 2026/02/05 13:04:08 INFO Applying migration id=keys 2026/02/05 13:04:08 INFO Applying migration id=portable 2026/02/05 13:04:08 INFO Applying migration id=proofs 2026/02/05 13:04:08 INFO Applying migration id=contexts 2026/02/05 13:04:08 INFO Applying migration id=deliverieshost 2026/02/05 13:04:08 INFO Applying migration id=pembegin 2026/02/05 13:04:08 INFO Applying migration id=didhost 2026/02/05 13:04: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 13:04:10 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 13:04: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 13:04:10 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (2.55s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/02/05 13:04:10 INFO Applying migration id=initial 2026/02/05 13:04:10 INFO Applying migration id=notesupdated 2026/02/05 13:04:10 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:10 INFO Applying migration id=activitiesid 2026/02/05 13:04:10 INFO Applying migration id=outbox 2026/02/05 13:04:10 INFO Applying migration id=edits 2026/02/05 13:04:10 INFO Applying migration id=outboxactor 2026/02/05 13:04:10 INFO Applying migration id=outboxsender 2026/02/05 13:04:10 INFO Applying migration id=thread 2026/02/05 13:04:10 INFO Applying migration id=host 2026/02/05 13:04:10 INFO Applying migration id=sharedinbox 2026/02/05 13:04:10 INFO Applying migration id=noteshost 2026/02/05 13:04:10 INFO Applying migration id=fetched 2026/02/05 13:04:10 INFO Applying migration id=move 2026/02/05 13:04:10 INFO Applying migration id=cleanup 2026/02/05 13:04:10 INFO Applying migration id=received 2026/02/05 13:04:10 INFO Applying migration id=namehost 2026/02/05 13:04:10 INFO Applying migration id=outboxhost 2026/02/05 13:04:10 INFO Applying migration id=notesfts 2026/02/05 13:04:10 INFO Applying migration id=iconsname 2026/02/05 13:04:10 INFO Applying migration id=nohash 2026/02/05 13:04:10 INFO Applying migration id=shares 2026/02/05 13:04:10 INFO Applying migration id=actorttl 2026/02/05 13:04:10 INFO Applying migration id=tocc 2026/02/05 13:04:10 INFO Applying migration id=followeds 2026/02/05 13:04:10 INFO Applying migration id=certhash 2026/02/05 13:04:10 INFO Applying migration id=follows_sync 2026/02/05 13:04:10 INFO Applying migration id=jsonpath 2026/02/05 13:04:10 INFO Applying migration id=localforward 2026/02/05 13:04:10 INFO Applying migration id=avatar 2026/02/05 13:04:10 INFO Applying migration id=noimage 2026/02/05 13:04:10 INFO Applying migration id=feed 2026/02/05 13:04:10 INFO Applying migration id=bookmarks 2026/02/05 13:04:10 INFO Applying migration id=shareactivity 2026/02/05 13:04:10 INFO Applying migration id=application 2026/02/05 13:04:10 INFO Applying migration id=certificates 2026/02/05 13:04:10 INFO Applying migration id=rawforward 2026/02/05 13:04:10 INFO Applying migration id=publickey 2026/02/05 13:04:10 INFO Applying migration id=resolvegroup 2026/02/05 13:04:10 INFO Applying migration id=reject 2026/02/05 13:04:10 INFO Applying migration id=autodel 2026/02/05 13:04:10 INFO Applying migration id=jsonb 2026/02/05 13:04:10 INFO Applying migration id=quote 2026/02/05 13:04:10 INFO Applying migration id=rfc9421 2026/02/05 13:04:10 INFO Applying migration id=keys 2026/02/05 13:04:10 INFO Applying migration id=portable 2026/02/05 13:04:10 INFO Applying migration id=proofs 2026/02/05 13:04:10 INFO Applying migration id=contexts 2026/02/05 13:04:10 INFO Applying migration id=deliverieshost 2026/02/05 13:04:10 INFO Applying migration id=pembegin 2026/02/05 13:04:10 INFO Applying migration id=didhost 2026/02/05 13:04: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 13:04:12 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 13:04: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 13:04:12 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (2.09s) === RUN TestOutbox_PostToFollowersInGroup 2026/02/05 13:04:12 INFO Applying migration id=initial 2026/02/05 13:04:12 INFO Applying migration id=notesupdated 2026/02/05 13:04:12 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:12 INFO Applying migration id=activitiesid 2026/02/05 13:04:12 INFO Applying migration id=outbox 2026/02/05 13:04:12 INFO Applying migration id=edits 2026/02/05 13:04:12 INFO Applying migration id=outboxactor 2026/02/05 13:04:12 INFO Applying migration id=outboxsender 2026/02/05 13:04:12 INFO Applying migration id=thread 2026/02/05 13:04:12 INFO Applying migration id=host 2026/02/05 13:04:12 INFO Applying migration id=sharedinbox 2026/02/05 13:04:12 INFO Applying migration id=noteshost 2026/02/05 13:04:12 INFO Applying migration id=fetched 2026/02/05 13:04:12 INFO Applying migration id=move 2026/02/05 13:04:12 INFO Applying migration id=cleanup 2026/02/05 13:04:12 INFO Applying migration id=received 2026/02/05 13:04:12 INFO Applying migration id=namehost 2026/02/05 13:04:12 INFO Applying migration id=outboxhost 2026/02/05 13:04:12 INFO Applying migration id=notesfts 2026/02/05 13:04:12 INFO Applying migration id=iconsname 2026/02/05 13:04:12 INFO Applying migration id=nohash 2026/02/05 13:04:12 INFO Applying migration id=shares 2026/02/05 13:04:12 INFO Applying migration id=actorttl 2026/02/05 13:04:12 INFO Applying migration id=tocc 2026/02/05 13:04:12 INFO Applying migration id=followeds 2026/02/05 13:04:12 INFO Applying migration id=certhash 2026/02/05 13:04:12 INFO Applying migration id=follows_sync 2026/02/05 13:04:12 INFO Applying migration id=jsonpath 2026/02/05 13:04:12 INFO Applying migration id=localforward 2026/02/05 13:04:12 INFO Applying migration id=avatar 2026/02/05 13:04:12 INFO Applying migration id=noimage 2026/02/05 13:04:12 INFO Applying migration id=feed 2026/02/05 13:04:12 INFO Applying migration id=bookmarks 2026/02/05 13:04:12 INFO Applying migration id=shareactivity 2026/02/05 13:04:12 INFO Applying migration id=application 2026/02/05 13:04:12 INFO Applying migration id=certificates 2026/02/05 13:04:12 INFO Applying migration id=rawforward 2026/02/05 13:04:12 INFO Applying migration id=publickey 2026/02/05 13:04:12 INFO Applying migration id=resolvegroup 2026/02/05 13:04:12 INFO Applying migration id=reject 2026/02/05 13:04:12 INFO Applying migration id=autodel 2026/02/05 13:04:12 INFO Applying migration id=jsonb 2026/02/05 13:04:12 INFO Applying migration id=quote 2026/02/05 13:04:12 INFO Applying migration id=rfc9421 2026/02/05 13:04:12 INFO Applying migration id=keys 2026/02/05 13:04:12 INFO Applying migration id=portable 2026/02/05 13:04:12 INFO Applying migration id=proofs 2026/02/05 13:04:12 INFO Applying migration id=contexts 2026/02/05 13:04:12 INFO Applying migration id=deliverieshost 2026/02/05 13:04:12 INFO Applying migration id=pembegin 2026/02/05 13:04:12 INFO Applying migration id=didhost 2026/02/05 13:04:15 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de7-3e62-7e6d-b859-9e07805165c7 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 13:04: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 13:04:15 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (2.86s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/02/05 13:04:15 INFO Applying migration id=initial 2026/02/05 13:04:15 INFO Applying migration id=notesupdated 2026/02/05 13:04:15 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:15 INFO Applying migration id=activitiesid 2026/02/05 13:04:15 INFO Applying migration id=outbox 2026/02/05 13:04:15 INFO Applying migration id=edits 2026/02/05 13:04:15 INFO Applying migration id=outboxactor 2026/02/05 13:04:15 INFO Applying migration id=outboxsender 2026/02/05 13:04:15 INFO Applying migration id=thread 2026/02/05 13:04:15 INFO Applying migration id=host 2026/02/05 13:04:15 INFO Applying migration id=sharedinbox 2026/02/05 13:04:15 INFO Applying migration id=noteshost 2026/02/05 13:04:15 INFO Applying migration id=fetched 2026/02/05 13:04:15 INFO Applying migration id=move 2026/02/05 13:04:15 INFO Applying migration id=cleanup 2026/02/05 13:04:15 INFO Applying migration id=received 2026/02/05 13:04:15 INFO Applying migration id=namehost 2026/02/05 13:04:15 INFO Applying migration id=outboxhost 2026/02/05 13:04:15 INFO Applying migration id=notesfts 2026/02/05 13:04:15 INFO Applying migration id=iconsname 2026/02/05 13:04:15 INFO Applying migration id=nohash 2026/02/05 13:04:15 INFO Applying migration id=shares 2026/02/05 13:04:15 INFO Applying migration id=actorttl 2026/02/05 13:04:15 INFO Applying migration id=tocc 2026/02/05 13:04:15 INFO Applying migration id=followeds 2026/02/05 13:04:15 INFO Applying migration id=certhash 2026/02/05 13:04:15 INFO Applying migration id=follows_sync 2026/02/05 13:04:15 INFO Applying migration id=jsonpath 2026/02/05 13:04:15 INFO Applying migration id=localforward 2026/02/05 13:04:15 INFO Applying migration id=avatar 2026/02/05 13:04:15 INFO Applying migration id=noimage 2026/02/05 13:04:15 INFO Applying migration id=feed 2026/02/05 13:04:15 INFO Applying migration id=bookmarks 2026/02/05 13:04:15 INFO Applying migration id=shareactivity 2026/02/05 13:04:15 INFO Applying migration id=application 2026/02/05 13:04:15 INFO Applying migration id=certificates 2026/02/05 13:04:15 INFO Applying migration id=rawforward 2026/02/05 13:04:15 INFO Applying migration id=publickey 2026/02/05 13:04:15 INFO Applying migration id=resolvegroup 2026/02/05 13:04:15 INFO Applying migration id=reject 2026/02/05 13:04:15 INFO Applying migration id=autodel 2026/02/05 13:04:15 INFO Applying migration id=jsonb 2026/02/05 13:04:15 INFO Applying migration id=quote 2026/02/05 13:04:15 INFO Applying migration id=rfc9421 2026/02/05 13:04:15 INFO Applying migration id=keys 2026/02/05 13:04:15 INFO Applying migration id=portable 2026/02/05 13:04:15 INFO Applying migration id=proofs 2026/02/05 13:04:15 INFO Applying migration id=contexts 2026/02/05 13:04:15 INFO Applying migration id=deliverieshost 2026/02/05 13:04:15 INFO Applying migration id=pembegin 2026/02/05 13:04:15 INFO Applying migration id=didhost 2026/02/05 13:04:17 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de7-46a4-761d-8e6b-e15788f4c876 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 13:04: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 13:04:17 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (2.11s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/02/05 13:04:17 INFO Applying migration id=initial 2026/02/05 13:04:17 INFO Applying migration id=notesupdated 2026/02/05 13:04:17 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:17 INFO Applying migration id=activitiesid 2026/02/05 13:04:17 INFO Applying migration id=outbox 2026/02/05 13:04:17 INFO Applying migration id=edits 2026/02/05 13:04:17 INFO Applying migration id=outboxactor 2026/02/05 13:04:17 INFO Applying migration id=outboxsender 2026/02/05 13:04:17 INFO Applying migration id=thread 2026/02/05 13:04:17 INFO Applying migration id=host 2026/02/05 13:04:17 INFO Applying migration id=sharedinbox 2026/02/05 13:04:17 INFO Applying migration id=noteshost 2026/02/05 13:04:17 INFO Applying migration id=fetched 2026/02/05 13:04:17 INFO Applying migration id=move 2026/02/05 13:04:17 INFO Applying migration id=cleanup 2026/02/05 13:04:17 INFO Applying migration id=received 2026/02/05 13:04:17 INFO Applying migration id=namehost 2026/02/05 13:04:17 INFO Applying migration id=outboxhost 2026/02/05 13:04:17 INFO Applying migration id=notesfts 2026/02/05 13:04:17 INFO Applying migration id=iconsname 2026/02/05 13:04:17 INFO Applying migration id=nohash 2026/02/05 13:04:17 INFO Applying migration id=shares 2026/02/05 13:04:17 INFO Applying migration id=actorttl 2026/02/05 13:04:17 INFO Applying migration id=tocc 2026/02/05 13:04:17 INFO Applying migration id=followeds 2026/02/05 13:04:17 INFO Applying migration id=certhash 2026/02/05 13:04:17 INFO Applying migration id=follows_sync 2026/02/05 13:04:17 INFO Applying migration id=jsonpath 2026/02/05 13:04:17 INFO Applying migration id=localforward 2026/02/05 13:04:17 INFO Applying migration id=avatar 2026/02/05 13:04:17 INFO Applying migration id=noimage 2026/02/05 13:04:17 INFO Applying migration id=feed 2026/02/05 13:04:17 INFO Applying migration id=bookmarks 2026/02/05 13:04:17 INFO Applying migration id=shareactivity 2026/02/05 13:04:17 INFO Applying migration id=application 2026/02/05 13:04:17 INFO Applying migration id=certificates 2026/02/05 13:04:17 INFO Applying migration id=rawforward 2026/02/05 13:04:17 INFO Applying migration id=publickey 2026/02/05 13:04:17 INFO Applying migration id=resolvegroup 2026/02/05 13:04:17 INFO Applying migration id=reject 2026/02/05 13:04:17 INFO Applying migration id=autodel 2026/02/05 13:04:17 INFO Applying migration id=jsonb 2026/02/05 13:04:17 INFO Applying migration id=quote 2026/02/05 13:04:17 INFO Applying migration id=rfc9421 2026/02/05 13:04:17 INFO Applying migration id=keys 2026/02/05 13:04:17 INFO Applying migration id=portable 2026/02/05 13:04:17 INFO Applying migration id=proofs 2026/02/05 13:04:17 INFO Applying migration id=contexts 2026/02/05 13:04:17 INFO Applying migration id=deliverieshost 2026/02/05 13:04:17 INFO Applying migration id=pembegin 2026/02/05 13:04:17 INFO Applying migration id=didhost 2026/02/05 13:04:20 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de7-507b-70f4-b2d4-c1c35bc5214e 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 13:04: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 13:04:20 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (2.52s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/02/05 13:04:20 INFO Applying migration id=initial 2026/02/05 13:04:20 INFO Applying migration id=notesupdated 2026/02/05 13:04:20 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:20 INFO Applying migration id=activitiesid 2026/02/05 13:04:20 INFO Applying migration id=outbox 2026/02/05 13:04:20 INFO Applying migration id=edits 2026/02/05 13:04:20 INFO Applying migration id=outboxactor 2026/02/05 13:04:20 INFO Applying migration id=outboxsender 2026/02/05 13:04:20 INFO Applying migration id=thread 2026/02/05 13:04:20 INFO Applying migration id=host 2026/02/05 13:04:20 INFO Applying migration id=sharedinbox 2026/02/05 13:04:20 INFO Applying migration id=noteshost 2026/02/05 13:04:20 INFO Applying migration id=fetched 2026/02/05 13:04:20 INFO Applying migration id=move 2026/02/05 13:04:20 INFO Applying migration id=cleanup 2026/02/05 13:04:20 INFO Applying migration id=received 2026/02/05 13:04:20 INFO Applying migration id=namehost 2026/02/05 13:04:20 INFO Applying migration id=outboxhost 2026/02/05 13:04:20 INFO Applying migration id=notesfts 2026/02/05 13:04:20 INFO Applying migration id=iconsname 2026/02/05 13:04:20 INFO Applying migration id=nohash 2026/02/05 13:04:20 INFO Applying migration id=shares 2026/02/05 13:04:20 INFO Applying migration id=actorttl 2026/02/05 13:04:20 INFO Applying migration id=tocc 2026/02/05 13:04:20 INFO Applying migration id=followeds 2026/02/05 13:04:20 INFO Applying migration id=certhash 2026/02/05 13:04:20 INFO Applying migration id=follows_sync 2026/02/05 13:04:20 INFO Applying migration id=jsonpath 2026/02/05 13:04:20 INFO Applying migration id=localforward 2026/02/05 13:04:20 INFO Applying migration id=avatar 2026/02/05 13:04:20 INFO Applying migration id=noimage 2026/02/05 13:04:20 INFO Applying migration id=feed 2026/02/05 13:04:20 INFO Applying migration id=bookmarks 2026/02/05 13:04:20 INFO Applying migration id=shareactivity 2026/02/05 13:04:20 INFO Applying migration id=application 2026/02/05 13:04:20 INFO Applying migration id=certificates 2026/02/05 13:04:20 INFO Applying migration id=rawforward 2026/02/05 13:04:20 INFO Applying migration id=publickey 2026/02/05 13:04:20 INFO Applying migration id=resolvegroup 2026/02/05 13:04:20 INFO Applying migration id=reject 2026/02/05 13:04:20 INFO Applying migration id=autodel 2026/02/05 13:04:20 INFO Applying migration id=jsonb 2026/02/05 13:04:20 INFO Applying migration id=quote 2026/02/05 13:04:20 INFO Applying migration id=rfc9421 2026/02/05 13:04:20 INFO Applying migration id=keys 2026/02/05 13:04:20 INFO Applying migration id=portable 2026/02/05 13:04:20 INFO Applying migration id=proofs 2026/02/05 13:04:20 INFO Applying migration id=contexts 2026/02/05 13:04:20 INFO Applying migration id=deliverieshost 2026/02/05 13:04:20 INFO Applying migration id=pembegin 2026/02/05 13:04:20 INFO Applying migration id=didhost 2026/02/05 13:04:21 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de7-578e-781e-b58a-487657d3c7e9 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 13:04: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 13:04:21 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (1.81s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/02/05 13:04:21 INFO Applying migration id=initial 2026/02/05 13:04:21 INFO Applying migration id=notesupdated 2026/02/05 13:04:21 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:21 INFO Applying migration id=activitiesid 2026/02/05 13:04:21 INFO Applying migration id=outbox 2026/02/05 13:04:21 INFO Applying migration id=edits 2026/02/05 13:04:21 INFO Applying migration id=outboxactor 2026/02/05 13:04:21 INFO Applying migration id=outboxsender 2026/02/05 13:04:21 INFO Applying migration id=thread 2026/02/05 13:04:21 INFO Applying migration id=host 2026/02/05 13:04:21 INFO Applying migration id=sharedinbox 2026/02/05 13:04:21 INFO Applying migration id=noteshost 2026/02/05 13:04:21 INFO Applying migration id=fetched 2026/02/05 13:04:21 INFO Applying migration id=move 2026/02/05 13:04:21 INFO Applying migration id=cleanup 2026/02/05 13:04:21 INFO Applying migration id=received 2026/02/05 13:04:21 INFO Applying migration id=namehost 2026/02/05 13:04:21 INFO Applying migration id=outboxhost 2026/02/05 13:04:21 INFO Applying migration id=notesfts 2026/02/05 13:04:21 INFO Applying migration id=iconsname 2026/02/05 13:04:21 INFO Applying migration id=nohash 2026/02/05 13:04:21 INFO Applying migration id=shares 2026/02/05 13:04:21 INFO Applying migration id=actorttl 2026/02/05 13:04:21 INFO Applying migration id=tocc 2026/02/05 13:04:21 INFO Applying migration id=followeds 2026/02/05 13:04:21 INFO Applying migration id=certhash 2026/02/05 13:04:21 INFO Applying migration id=follows_sync 2026/02/05 13:04:21 INFO Applying migration id=jsonpath 2026/02/05 13:04:21 INFO Applying migration id=localforward 2026/02/05 13:04:21 INFO Applying migration id=avatar 2026/02/05 13:04:21 INFO Applying migration id=noimage 2026/02/05 13:04:21 INFO Applying migration id=feed 2026/02/05 13:04:21 INFO Applying migration id=bookmarks 2026/02/05 13:04:21 INFO Applying migration id=shareactivity 2026/02/05 13:04:21 INFO Applying migration id=application 2026/02/05 13:04:21 INFO Applying migration id=certificates 2026/02/05 13:04:21 INFO Applying migration id=rawforward 2026/02/05 13:04:21 INFO Applying migration id=publickey 2026/02/05 13:04:21 INFO Applying migration id=resolvegroup 2026/02/05 13:04:21 INFO Applying migration id=reject 2026/02/05 13:04:21 INFO Applying migration id=autodel 2026/02/05 13:04:21 INFO Applying migration id=jsonb 2026/02/05 13:04:21 INFO Applying migration id=quote 2026/02/05 13:04:21 INFO Applying migration id=rfc9421 2026/02/05 13:04:21 INFO Applying migration id=keys 2026/02/05 13:04:21 INFO Applying migration id=portable 2026/02/05 13:04:22 INFO Applying migration id=proofs 2026/02/05 13:04:22 INFO Applying migration id=contexts 2026/02/05 13:04:22 INFO Applying migration id=deliverieshost 2026/02/05 13:04:22 INFO Applying migration id=pembegin 2026/02/05 13:04:22 INFO Applying migration id=didhost 2026/02/05 13:04:24 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de7-6189-7721-9bf6-dd5cb7e2f4ce 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 13:04:24 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 13:04:24 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (2.55s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/02/05 13:04:24 INFO Applying migration id=initial 2026/02/05 13:04:24 INFO Applying migration id=notesupdated 2026/02/05 13:04:24 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:24 INFO Applying migration id=activitiesid 2026/02/05 13:04:24 INFO Applying migration id=outbox 2026/02/05 13:04:24 INFO Applying migration id=edits 2026/02/05 13:04:24 INFO Applying migration id=outboxactor 2026/02/05 13:04:24 INFO Applying migration id=outboxsender 2026/02/05 13:04:24 INFO Applying migration id=thread 2026/02/05 13:04:24 INFO Applying migration id=host 2026/02/05 13:04:24 INFO Applying migration id=sharedinbox 2026/02/05 13:04:24 INFO Applying migration id=noteshost 2026/02/05 13:04:24 INFO Applying migration id=fetched 2026/02/05 13:04:24 INFO Applying migration id=move 2026/02/05 13:04:24 INFO Applying migration id=cleanup 2026/02/05 13:04:24 INFO Applying migration id=received 2026/02/05 13:04:24 INFO Applying migration id=namehost 2026/02/05 13:04:24 INFO Applying migration id=outboxhost 2026/02/05 13:04:24 INFO Applying migration id=notesfts 2026/02/05 13:04:24 INFO Applying migration id=iconsname 2026/02/05 13:04:24 INFO Applying migration id=nohash 2026/02/05 13:04:24 INFO Applying migration id=shares 2026/02/05 13:04:24 INFO Applying migration id=actorttl 2026/02/05 13:04:24 INFO Applying migration id=tocc 2026/02/05 13:04:24 INFO Applying migration id=followeds 2026/02/05 13:04:24 INFO Applying migration id=certhash 2026/02/05 13:04:24 INFO Applying migration id=follows_sync 2026/02/05 13:04:24 INFO Applying migration id=jsonpath 2026/02/05 13:04:24 INFO Applying migration id=localforward 2026/02/05 13:04:24 INFO Applying migration id=avatar 2026/02/05 13:04:24 INFO Applying migration id=noimage 2026/02/05 13:04:24 INFO Applying migration id=feed 2026/02/05 13:04:24 INFO Applying migration id=bookmarks 2026/02/05 13:04:24 INFO Applying migration id=shareactivity 2026/02/05 13:04:24 INFO Applying migration id=application 2026/02/05 13:04:24 INFO Applying migration id=certificates 2026/02/05 13:04:24 INFO Applying migration id=rawforward 2026/02/05 13:04:24 INFO Applying migration id=publickey 2026/02/05 13:04:24 INFO Applying migration id=resolvegroup 2026/02/05 13:04:24 INFO Applying migration id=reject 2026/02/05 13:04:24 INFO Applying migration id=autodel 2026/02/05 13:04:24 INFO Applying migration id=jsonb 2026/02/05 13:04:24 INFO Applying migration id=quote 2026/02/05 13:04:24 INFO Applying migration id=rfc9421 2026/02/05 13:04:24 INFO Applying migration id=keys 2026/02/05 13:04:24 INFO Applying migration id=portable 2026/02/05 13:04:24 INFO Applying migration id=proofs 2026/02/05 13:04:24 INFO Applying migration id=contexts 2026/02/05 13:04:24 INFO Applying migration id=deliverieshost 2026/02/05 13:04:24 INFO Applying migration id=pembegin 2026/02/05 13:04:24 INFO Applying migration id=didhost 2026/02/05 13:04:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de7-6b94-761e-ad4e-817424ca077c 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 13:04:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de7-6b95-7345-8b2e-07571b1d895f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de7-6b94-761e-ad4e-817424ca077c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de7-6b94-761e-ad4e-817424ca077c 2026/02/05 13:04:27 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 13:04:27 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (2.57s) === RUN TestOutbox_DMInGroupAnotherUser 2026/02/05 13:04:27 INFO Applying migration id=initial 2026/02/05 13:04:27 INFO Applying migration id=notesupdated 2026/02/05 13:04:27 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:27 INFO Applying migration id=activitiesid 2026/02/05 13:04:27 INFO Applying migration id=outbox 2026/02/05 13:04:27 INFO Applying migration id=edits 2026/02/05 13:04:27 INFO Applying migration id=outboxactor 2026/02/05 13:04:27 INFO Applying migration id=outboxsender 2026/02/05 13:04:27 INFO Applying migration id=thread 2026/02/05 13:04:27 INFO Applying migration id=host 2026/02/05 13:04:27 INFO Applying migration id=sharedinbox 2026/02/05 13:04:27 INFO Applying migration id=noteshost 2026/02/05 13:04:27 INFO Applying migration id=fetched 2026/02/05 13:04:27 INFO Applying migration id=move 2026/02/05 13:04:27 INFO Applying migration id=cleanup 2026/02/05 13:04:27 INFO Applying migration id=received 2026/02/05 13:04:27 INFO Applying migration id=namehost 2026/02/05 13:04:27 INFO Applying migration id=outboxhost 2026/02/05 13:04:27 INFO Applying migration id=notesfts 2026/02/05 13:04:27 INFO Applying migration id=iconsname 2026/02/05 13:04:27 INFO Applying migration id=nohash 2026/02/05 13:04:27 INFO Applying migration id=shares 2026/02/05 13:04:27 INFO Applying migration id=actorttl 2026/02/05 13:04:27 INFO Applying migration id=tocc 2026/02/05 13:04:27 INFO Applying migration id=followeds 2026/02/05 13:04:27 INFO Applying migration id=certhash 2026/02/05 13:04:27 INFO Applying migration id=follows_sync 2026/02/05 13:04:27 INFO Applying migration id=jsonpath 2026/02/05 13:04:27 INFO Applying migration id=localforward 2026/02/05 13:04:27 INFO Applying migration id=avatar 2026/02/05 13:04:27 INFO Applying migration id=noimage 2026/02/05 13:04:27 INFO Applying migration id=feed 2026/02/05 13:04:27 INFO Applying migration id=bookmarks 2026/02/05 13:04:27 INFO Applying migration id=shareactivity 2026/02/05 13:04:27 INFO Applying migration id=application 2026/02/05 13:04:27 INFO Applying migration id=certificates 2026/02/05 13:04:27 INFO Applying migration id=rawforward 2026/02/05 13:04:27 INFO Applying migration id=publickey 2026/02/05 13:04:27 INFO Applying migration id=resolvegroup 2026/02/05 13:04:27 INFO Applying migration id=reject 2026/02/05 13:04:27 INFO Applying migration id=autodel 2026/02/05 13:04:27 INFO Applying migration id=jsonb 2026/02/05 13:04:27 INFO Applying migration id=quote 2026/02/05 13:04:27 INFO Applying migration id=rfc9421 2026/02/05 13:04:27 INFO Applying migration id=keys 2026/02/05 13:04:27 INFO Applying migration id=portable 2026/02/05 13:04:27 INFO Applying migration id=proofs 2026/02/05 13:04:27 INFO Applying migration id=contexts 2026/02/05 13:04:27 INFO Applying migration id=deliverieshost 2026/02/05 13:04:27 INFO Applying migration id=pembegin 2026/02/05 13:04:27 INFO Applying migration id=didhost 2026/02/05 13:04:31 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de7-7c18-70c6-8483-9e057f87965b 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 13:04:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de7-7c18-7c35-8264-c09370f1f338 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 13:04:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de7-7c19-791b-af01-03ac12b48588 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de7-7c18-7c35-8264-c09370f1f338 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de7-7c18-7c35-8264-c09370f1f338 2026/02/05 13:04: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 13:04:31 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (4.23s) === RUN TestPoll_TwoOptions 2026/02/05 13:04:31 INFO Applying migration id=initial 2026/02/05 13:04:31 INFO Applying migration id=notesupdated 2026/02/05 13:04:31 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:31 INFO Applying migration id=activitiesid 2026/02/05 13:04:31 INFO Applying migration id=outbox 2026/02/05 13:04:31 INFO Applying migration id=edits 2026/02/05 13:04:31 INFO Applying migration id=outboxactor 2026/02/05 13:04:31 INFO Applying migration id=outboxsender 2026/02/05 13:04:31 INFO Applying migration id=thread 2026/02/05 13:04:31 INFO Applying migration id=host 2026/02/05 13:04:31 INFO Applying migration id=sharedinbox 2026/02/05 13:04:31 INFO Applying migration id=noteshost 2026/02/05 13:04:31 INFO Applying migration id=fetched 2026/02/05 13:04:31 INFO Applying migration id=move 2026/02/05 13:04:31 INFO Applying migration id=cleanup 2026/02/05 13:04:31 INFO Applying migration id=received 2026/02/05 13:04:31 INFO Applying migration id=namehost 2026/02/05 13:04:31 INFO Applying migration id=outboxhost 2026/02/05 13:04:31 INFO Applying migration id=notesfts 2026/02/05 13:04:31 INFO Applying migration id=iconsname 2026/02/05 13:04:31 INFO Applying migration id=nohash 2026/02/05 13:04:31 INFO Applying migration id=shares 2026/02/05 13:04:31 INFO Applying migration id=actorttl 2026/02/05 13:04:31 INFO Applying migration id=tocc 2026/02/05 13:04:31 INFO Applying migration id=followeds 2026/02/05 13:04:31 INFO Applying migration id=certhash 2026/02/05 13:04:31 INFO Applying migration id=follows_sync 2026/02/05 13:04:31 INFO Applying migration id=jsonpath 2026/02/05 13:04:31 INFO Applying migration id=localforward 2026/02/05 13:04:31 INFO Applying migration id=avatar 2026/02/05 13:04:31 INFO Applying migration id=noimage 2026/02/05 13:04:31 INFO Applying migration id=feed 2026/02/05 13:04:31 INFO Applying migration id=bookmarks 2026/02/05 13:04:31 INFO Applying migration id=shareactivity 2026/02/05 13:04:31 INFO Applying migration id=application 2026/02/05 13:04:31 INFO Applying migration id=certificates 2026/02/05 13:04:31 INFO Applying migration id=rawforward 2026/02/05 13:04:31 INFO Applying migration id=publickey 2026/02/05 13:04:31 INFO Applying migration id=resolvegroup 2026/02/05 13:04:31 INFO Applying migration id=reject 2026/02/05 13:04:31 INFO Applying migration id=autodel 2026/02/05 13:04:31 INFO Applying migration id=jsonb 2026/02/05 13:04:31 INFO Applying migration id=quote 2026/02/05 13:04:31 INFO Applying migration id=rfc9421 2026/02/05 13:04:31 INFO Applying migration id=keys 2026/02/05 13:04:31 INFO Applying migration id=portable 2026/02/05 13:04:31 INFO Applying migration id=proofs 2026/02/05 13:04:31 INFO Applying migration id=contexts 2026/02/05 13:04:31 INFO Applying migration id=deliverieshost 2026/02/05 13:04:31 INFO Applying migration id=pembegin 2026/02/05 13:04:31 INFO Applying migration id=didhost 2026/02/05 13:04: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 13:04:33 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (2.49s) === RUN TestPoll_TwoOptionsZeroVotes 2026/02/05 13:04:33 INFO Applying migration id=initial 2026/02/05 13:04:33 INFO Applying migration id=notesupdated 2026/02/05 13:04:33 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:33 INFO Applying migration id=activitiesid 2026/02/05 13:04:33 INFO Applying migration id=outbox 2026/02/05 13:04:33 INFO Applying migration id=edits 2026/02/05 13:04:33 INFO Applying migration id=outboxactor 2026/02/05 13:04:33 INFO Applying migration id=outboxsender 2026/02/05 13:04:33 INFO Applying migration id=thread 2026/02/05 13:04:33 INFO Applying migration id=host 2026/02/05 13:04:33 INFO Applying migration id=sharedinbox 2026/02/05 13:04:33 INFO Applying migration id=noteshost 2026/02/05 13:04:33 INFO Applying migration id=fetched 2026/02/05 13:04:33 INFO Applying migration id=move 2026/02/05 13:04:33 INFO Applying migration id=cleanup 2026/02/05 13:04:33 INFO Applying migration id=received 2026/02/05 13:04:33 INFO Applying migration id=namehost 2026/02/05 13:04:33 INFO Applying migration id=outboxhost 2026/02/05 13:04:33 INFO Applying migration id=notesfts 2026/02/05 13:04:33 INFO Applying migration id=iconsname 2026/02/05 13:04:33 INFO Applying migration id=nohash 2026/02/05 13:04:33 INFO Applying migration id=shares 2026/02/05 13:04:33 INFO Applying migration id=actorttl 2026/02/05 13:04:33 INFO Applying migration id=tocc 2026/02/05 13:04:33 INFO Applying migration id=followeds 2026/02/05 13:04:33 INFO Applying migration id=certhash 2026/02/05 13:04:33 INFO Applying migration id=follows_sync 2026/02/05 13:04:33 INFO Applying migration id=jsonpath 2026/02/05 13:04:33 INFO Applying migration id=localforward 2026/02/05 13:04:33 INFO Applying migration id=avatar 2026/02/05 13:04:33 INFO Applying migration id=noimage 2026/02/05 13:04:33 INFO Applying migration id=feed 2026/02/05 13:04:33 INFO Applying migration id=bookmarks 2026/02/05 13:04:33 INFO Applying migration id=shareactivity 2026/02/05 13:04:33 INFO Applying migration id=application 2026/02/05 13:04:33 INFO Applying migration id=certificates 2026/02/05 13:04:33 INFO Applying migration id=rawforward 2026/02/05 13:04:33 INFO Applying migration id=publickey 2026/02/05 13:04:33 INFO Applying migration id=resolvegroup 2026/02/05 13:04:33 INFO Applying migration id=reject 2026/02/05 13:04:33 INFO Applying migration id=autodel 2026/02/05 13:04:33 INFO Applying migration id=jsonb 2026/02/05 13:04:33 INFO Applying migration id=quote 2026/02/05 13:04:33 INFO Applying migration id=rfc9421 2026/02/05 13:04:33 INFO Applying migration id=keys 2026/02/05 13:04:33 INFO Applying migration id=portable 2026/02/05 13:04:33 INFO Applying migration id=proofs 2026/02/05 13:04:33 INFO Applying migration id=contexts 2026/02/05 13:04:33 INFO Applying migration id=deliverieshost 2026/02/05 13:04:33 INFO Applying migration id=pembegin 2026/02/05 13:04:33 INFO Applying migration id=didhost 2026/02/05 13:04:36 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/05 13:04:36 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (2.68s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/02/05 13:04:36 INFO Applying migration id=initial 2026/02/05 13:04:36 INFO Applying migration id=notesupdated 2026/02/05 13:04:36 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:36 INFO Applying migration id=activitiesid 2026/02/05 13:04:36 INFO Applying migration id=outbox 2026/02/05 13:04:36 INFO Applying migration id=edits 2026/02/05 13:04:36 INFO Applying migration id=outboxactor 2026/02/05 13:04:36 INFO Applying migration id=outboxsender 2026/02/05 13:04:36 INFO Applying migration id=thread 2026/02/05 13:04:36 INFO Applying migration id=host 2026/02/05 13:04:36 INFO Applying migration id=sharedinbox 2026/02/05 13:04:36 INFO Applying migration id=noteshost 2026/02/05 13:04:36 INFO Applying migration id=fetched 2026/02/05 13:04:36 INFO Applying migration id=move 2026/02/05 13:04:36 INFO Applying migration id=cleanup 2026/02/05 13:04:36 INFO Applying migration id=received 2026/02/05 13:04:36 INFO Applying migration id=namehost 2026/02/05 13:04:36 INFO Applying migration id=outboxhost 2026/02/05 13:04:36 INFO Applying migration id=notesfts 2026/02/05 13:04:36 INFO Applying migration id=iconsname 2026/02/05 13:04:36 INFO Applying migration id=nohash 2026/02/05 13:04:36 INFO Applying migration id=shares 2026/02/05 13:04:36 INFO Applying migration id=actorttl 2026/02/05 13:04:36 INFO Applying migration id=tocc 2026/02/05 13:04:36 INFO Applying migration id=followeds 2026/02/05 13:04:36 INFO Applying migration id=certhash 2026/02/05 13:04:36 INFO Applying migration id=follows_sync 2026/02/05 13:04:36 INFO Applying migration id=jsonpath 2026/02/05 13:04:36 INFO Applying migration id=localforward 2026/02/05 13:04:36 INFO Applying migration id=avatar 2026/02/05 13:04:36 INFO Applying migration id=noimage 2026/02/05 13:04:36 INFO Applying migration id=feed 2026/02/05 13:04:36 INFO Applying migration id=bookmarks 2026/02/05 13:04:36 INFO Applying migration id=shareactivity 2026/02/05 13:04:36 INFO Applying migration id=application 2026/02/05 13:04:36 INFO Applying migration id=certificates 2026/02/05 13:04:36 INFO Applying migration id=rawforward 2026/02/05 13:04:36 INFO Applying migration id=publickey 2026/02/05 13:04:36 INFO Applying migration id=resolvegroup 2026/02/05 13:04:36 INFO Applying migration id=reject 2026/02/05 13:04:36 INFO Applying migration id=autodel 2026/02/05 13:04:36 INFO Applying migration id=jsonb 2026/02/05 13:04:36 INFO Applying migration id=quote 2026/02/05 13:04:36 INFO Applying migration id=rfc9421 2026/02/05 13:04:36 INFO Applying migration id=keys 2026/02/05 13:04:36 INFO Applying migration id=portable 2026/02/05 13:04:36 INFO Applying migration id=proofs 2026/02/05 13:04:36 INFO Applying migration id=contexts 2026/02/05 13:04:36 INFO Applying migration id=deliverieshost 2026/02/05 13:04:36 INFO Applying migration id=pembegin 2026/02/05 13:04:36 INFO Applying migration id=didhost 2026/02/05 13:04:39 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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 13:04:39 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (3.01s) === RUN TestPoll_OneOption 2026/02/05 13:04:39 INFO Applying migration id=initial 2026/02/05 13:04:39 INFO Applying migration id=notesupdated 2026/02/05 13:04:39 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:39 INFO Applying migration id=activitiesid 2026/02/05 13:04:39 INFO Applying migration id=outbox 2026/02/05 13:04:39 INFO Applying migration id=edits 2026/02/05 13:04:39 INFO Applying migration id=outboxactor 2026/02/05 13:04:39 INFO Applying migration id=outboxsender 2026/02/05 13:04:39 INFO Applying migration id=thread 2026/02/05 13:04:39 INFO Applying migration id=host 2026/02/05 13:04:39 INFO Applying migration id=sharedinbox 2026/02/05 13:04:39 INFO Applying migration id=noteshost 2026/02/05 13:04:39 INFO Applying migration id=fetched 2026/02/05 13:04:39 INFO Applying migration id=move 2026/02/05 13:04:39 INFO Applying migration id=cleanup 2026/02/05 13:04:39 INFO Applying migration id=received 2026/02/05 13:04:39 INFO Applying migration id=namehost 2026/02/05 13:04:39 INFO Applying migration id=outboxhost 2026/02/05 13:04:39 INFO Applying migration id=notesfts 2026/02/05 13:04:39 INFO Applying migration id=iconsname 2026/02/05 13:04:39 INFO Applying migration id=nohash 2026/02/05 13:04:39 INFO Applying migration id=shares 2026/02/05 13:04:39 INFO Applying migration id=actorttl 2026/02/05 13:04:39 INFO Applying migration id=tocc 2026/02/05 13:04:39 INFO Applying migration id=followeds 2026/02/05 13:04:39 INFO Applying migration id=certhash 2026/02/05 13:04:39 INFO Applying migration id=follows_sync 2026/02/05 13:04:39 INFO Applying migration id=jsonpath 2026/02/05 13:04:39 INFO Applying migration id=localforward 2026/02/05 13:04:39 INFO Applying migration id=avatar 2026/02/05 13:04:39 INFO Applying migration id=noimage 2026/02/05 13:04:39 INFO Applying migration id=feed 2026/02/05 13:04:39 INFO Applying migration id=bookmarks 2026/02/05 13:04:39 INFO Applying migration id=shareactivity 2026/02/05 13:04:39 INFO Applying migration id=application 2026/02/05 13:04:39 INFO Applying migration id=certificates 2026/02/05 13:04:39 INFO Applying migration id=rawforward 2026/02/05 13:04:39 INFO Applying migration id=publickey 2026/02/05 13:04:39 INFO Applying migration id=resolvegroup 2026/02/05 13:04:39 INFO Applying migration id=reject 2026/02/05 13:04:39 INFO Applying migration id=autodel 2026/02/05 13:04:39 INFO Applying migration id=jsonb 2026/02/05 13:04:39 INFO Applying migration id=quote 2026/02/05 13:04:39 INFO Applying migration id=rfc9421 2026/02/05 13:04:39 INFO Applying migration id=keys 2026/02/05 13:04:39 INFO Applying migration id=portable 2026/02/05 13:04:39 INFO Applying migration id=proofs 2026/02/05 13:04:39 INFO Applying migration id=contexts 2026/02/05 13:04:39 INFO Applying migration id=deliverieshost 2026/02/05 13:04:39 INFO Applying migration id=pembegin 2026/02/05 13:04:39 INFO Applying migration id=didhost 2026/02/05 13:04: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/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 13:04:42 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (2.62s) === RUN TestPoll_Vote 2026/02/05 13:04:42 INFO Applying migration id=initial 2026/02/05 13:04:42 INFO Applying migration id=notesupdated 2026/02/05 13:04:42 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:42 INFO Applying migration id=activitiesid 2026/02/05 13:04:42 INFO Applying migration id=outbox 2026/02/05 13:04:42 INFO Applying migration id=edits 2026/02/05 13:04:42 INFO Applying migration id=outboxactor 2026/02/05 13:04:42 INFO Applying migration id=outboxsender 2026/02/05 13:04:42 INFO Applying migration id=thread 2026/02/05 13:04:42 INFO Applying migration id=host 2026/02/05 13:04:42 INFO Applying migration id=sharedinbox 2026/02/05 13:04:42 INFO Applying migration id=noteshost 2026/02/05 13:04:42 INFO Applying migration id=fetched 2026/02/05 13:04:42 INFO Applying migration id=move 2026/02/05 13:04:42 INFO Applying migration id=cleanup 2026/02/05 13:04:42 INFO Applying migration id=received 2026/02/05 13:04:42 INFO Applying migration id=namehost 2026/02/05 13:04:42 INFO Applying migration id=outboxhost 2026/02/05 13:04:42 INFO Applying migration id=notesfts 2026/02/05 13:04:42 INFO Applying migration id=iconsname 2026/02/05 13:04:42 INFO Applying migration id=nohash 2026/02/05 13:04:42 INFO Applying migration id=shares 2026/02/05 13:04:42 INFO Applying migration id=actorttl 2026/02/05 13:04:42 INFO Applying migration id=tocc 2026/02/05 13:04:42 INFO Applying migration id=followeds 2026/02/05 13:04:42 INFO Applying migration id=certhash 2026/02/05 13:04:42 INFO Applying migration id=follows_sync 2026/02/05 13:04:42 INFO Applying migration id=jsonpath 2026/02/05 13:04:42 INFO Applying migration id=localforward 2026/02/05 13:04:42 INFO Applying migration id=avatar 2026/02/05 13:04:42 INFO Applying migration id=noimage 2026/02/05 13:04:42 INFO Applying migration id=feed 2026/02/05 13:04:42 INFO Applying migration id=bookmarks 2026/02/05 13:04:42 INFO Applying migration id=shareactivity 2026/02/05 13:04:42 INFO Applying migration id=application 2026/02/05 13:04:42 INFO Applying migration id=certificates 2026/02/05 13:04:42 INFO Applying migration id=rawforward 2026/02/05 13:04:42 INFO Applying migration id=publickey 2026/02/05 13:04:42 INFO Applying migration id=resolvegroup 2026/02/05 13:04:42 INFO Applying migration id=reject 2026/02/05 13:04:42 INFO Applying migration id=autodel 2026/02/05 13:04:42 INFO Applying migration id=jsonb 2026/02/05 13:04:42 INFO Applying migration id=quote 2026/02/05 13:04:42 INFO Applying migration id=rfc9421 2026/02/05 13:04:42 INFO Applying migration id=keys 2026/02/05 13:04:42 INFO Applying migration id=portable 2026/02/05 13:04:42 INFO Applying migration id=proofs 2026/02/05 13:04:42 INFO Applying migration id=contexts 2026/02/05 13:04:42 INFO Applying migration id=deliverieshost 2026/02/05 13:04:42 INFO Applying migration id=pembegin 2026/02/05 13:04:42 INFO Applying migration id=didhost 2026/02/05 13:04: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/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 13:04:47 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 13:04:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de7-b9ca-710d-b5eb-10aa95aee711 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de7-b9ca-70d8-a548-e443234ff9af activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de7-b9ca-70d8-a548-e443234ff9af 2026/02/05 13:04:47 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (5.00s) === RUN TestPoll_VoteClosedPoll 2026/02/05 13:04:47 INFO Applying migration id=initial 2026/02/05 13:04:47 INFO Applying migration id=notesupdated 2026/02/05 13:04:47 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:47 INFO Applying migration id=activitiesid 2026/02/05 13:04:47 INFO Applying migration id=outbox 2026/02/05 13:04:47 INFO Applying migration id=edits 2026/02/05 13:04:47 INFO Applying migration id=outboxactor 2026/02/05 13:04:47 INFO Applying migration id=outboxsender 2026/02/05 13:04:47 INFO Applying migration id=thread 2026/02/05 13:04:47 INFO Applying migration id=host 2026/02/05 13:04:47 INFO Applying migration id=sharedinbox 2026/02/05 13:04:47 INFO Applying migration id=noteshost 2026/02/05 13:04:47 INFO Applying migration id=fetched 2026/02/05 13:04:47 INFO Applying migration id=move 2026/02/05 13:04:47 INFO Applying migration id=cleanup 2026/02/05 13:04:47 INFO Applying migration id=received 2026/02/05 13:04:47 INFO Applying migration id=namehost 2026/02/05 13:04:47 INFO Applying migration id=outboxhost 2026/02/05 13:04:47 INFO Applying migration id=notesfts 2026/02/05 13:04:47 INFO Applying migration id=iconsname 2026/02/05 13:04:47 INFO Applying migration id=nohash 2026/02/05 13:04:47 INFO Applying migration id=shares 2026/02/05 13:04:47 INFO Applying migration id=actorttl 2026/02/05 13:04:47 INFO Applying migration id=tocc 2026/02/05 13:04:47 INFO Applying migration id=followeds 2026/02/05 13:04:47 INFO Applying migration id=certhash 2026/02/05 13:04:47 INFO Applying migration id=follows_sync 2026/02/05 13:04:47 INFO Applying migration id=jsonpath 2026/02/05 13:04:47 INFO Applying migration id=localforward 2026/02/05 13:04:47 INFO Applying migration id=avatar 2026/02/05 13:04:47 INFO Applying migration id=noimage 2026/02/05 13:04:47 INFO Applying migration id=feed 2026/02/05 13:04:47 INFO Applying migration id=bookmarks 2026/02/05 13:04:47 INFO Applying migration id=shareactivity 2026/02/05 13:04:47 INFO Applying migration id=application 2026/02/05 13:04:47 INFO Applying migration id=certificates 2026/02/05 13:04:47 INFO Applying migration id=rawforward 2026/02/05 13:04:47 INFO Applying migration id=publickey 2026/02/05 13:04:47 INFO Applying migration id=resolvegroup 2026/02/05 13:04:47 INFO Applying migration id=reject 2026/02/05 13:04:47 INFO Applying migration id=autodel 2026/02/05 13:04:47 INFO Applying migration id=jsonb 2026/02/05 13:04:47 INFO Applying migration id=quote 2026/02/05 13:04:47 INFO Applying migration id=rfc9421 2026/02/05 13:04:47 INFO Applying migration id=keys 2026/02/05 13:04:47 INFO Applying migration id=portable 2026/02/05 13:04:47 INFO Applying migration id=proofs 2026/02/05 13:04:47 INFO Applying migration id=contexts 2026/02/05 13:04:47 INFO Applying migration id=deliverieshost 2026/02/05 13:04:47 INFO Applying migration id=pembegin 2026/02/05 13:04:47 INFO Applying migration id=didhost 2026/02/05 13:04:49 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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 13:04:49 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (2.58s) === RUN TestPoll_VoteEndedPoll 2026/02/05 13:04:49 INFO Applying migration id=initial 2026/02/05 13:04:49 INFO Applying migration id=notesupdated 2026/02/05 13:04:49 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:49 INFO Applying migration id=activitiesid 2026/02/05 13:04:49 INFO Applying migration id=outbox 2026/02/05 13:04:49 INFO Applying migration id=edits 2026/02/05 13:04:49 INFO Applying migration id=outboxactor 2026/02/05 13:04:49 INFO Applying migration id=outboxsender 2026/02/05 13:04:49 INFO Applying migration id=thread 2026/02/05 13:04:49 INFO Applying migration id=host 2026/02/05 13:04:49 INFO Applying migration id=sharedinbox 2026/02/05 13:04:49 INFO Applying migration id=noteshost 2026/02/05 13:04:49 INFO Applying migration id=fetched 2026/02/05 13:04:49 INFO Applying migration id=move 2026/02/05 13:04:49 INFO Applying migration id=cleanup 2026/02/05 13:04:49 INFO Applying migration id=received 2026/02/05 13:04:49 INFO Applying migration id=namehost 2026/02/05 13:04:49 INFO Applying migration id=outboxhost 2026/02/05 13:04:49 INFO Applying migration id=notesfts 2026/02/05 13:04:49 INFO Applying migration id=iconsname 2026/02/05 13:04:49 INFO Applying migration id=nohash 2026/02/05 13:04:49 INFO Applying migration id=shares 2026/02/05 13:04:49 INFO Applying migration id=actorttl 2026/02/05 13:04:49 INFO Applying migration id=tocc 2026/02/05 13:04:49 INFO Applying migration id=followeds 2026/02/05 13:04:49 INFO Applying migration id=certhash 2026/02/05 13:04:49 INFO Applying migration id=follows_sync 2026/02/05 13:04:49 INFO Applying migration id=jsonpath 2026/02/05 13:04:49 INFO Applying migration id=localforward 2026/02/05 13:04:49 INFO Applying migration id=avatar 2026/02/05 13:04:49 INFO Applying migration id=noimage 2026/02/05 13:04:49 INFO Applying migration id=feed 2026/02/05 13:04:49 INFO Applying migration id=bookmarks 2026/02/05 13:04:49 INFO Applying migration id=shareactivity 2026/02/05 13:04:49 INFO Applying migration id=application 2026/02/05 13:04:49 INFO Applying migration id=certificates 2026/02/05 13:04:49 INFO Applying migration id=rawforward 2026/02/05 13:04:49 INFO Applying migration id=publickey 2026/02/05 13:04:49 INFO Applying migration id=resolvegroup 2026/02/05 13:04:49 INFO Applying migration id=reject 2026/02/05 13:04:49 INFO Applying migration id=autodel 2026/02/05 13:04:49 INFO Applying migration id=jsonb 2026/02/05 13:04:49 INFO Applying migration id=quote 2026/02/05 13:04:49 INFO Applying migration id=rfc9421 2026/02/05 13:04:49 INFO Applying migration id=keys 2026/02/05 13:04:49 INFO Applying migration id=portable 2026/02/05 13:04:49 INFO Applying migration id=proofs 2026/02/05 13:04:49 INFO Applying migration id=contexts 2026/02/05 13:04:49 INFO Applying migration id=deliverieshost 2026/02/05 13:04:49 INFO Applying migration id=pembegin 2026/02/05 13:04:49 INFO Applying migration id=didhost 2026/02/05 13:04:52 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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 13:04:52 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (3.18s) === RUN TestPoll_Reply 2026/02/05 13:04:52 INFO Applying migration id=initial 2026/02/05 13:04:52 INFO Applying migration id=notesupdated 2026/02/05 13:04:52 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:52 INFO Applying migration id=activitiesid 2026/02/05 13:04:52 INFO Applying migration id=outbox 2026/02/05 13:04:52 INFO Applying migration id=edits 2026/02/05 13:04:52 INFO Applying migration id=outboxactor 2026/02/05 13:04:52 INFO Applying migration id=outboxsender 2026/02/05 13:04:52 INFO Applying migration id=thread 2026/02/05 13:04:52 INFO Applying migration id=host 2026/02/05 13:04:52 INFO Applying migration id=sharedinbox 2026/02/05 13:04:52 INFO Applying migration id=noteshost 2026/02/05 13:04:52 INFO Applying migration id=fetched 2026/02/05 13:04:52 INFO Applying migration id=move 2026/02/05 13:04:52 INFO Applying migration id=cleanup 2026/02/05 13:04:52 INFO Applying migration id=received 2026/02/05 13:04:52 INFO Applying migration id=namehost 2026/02/05 13:04:52 INFO Applying migration id=outboxhost 2026/02/05 13:04:52 INFO Applying migration id=notesfts 2026/02/05 13:04:52 INFO Applying migration id=iconsname 2026/02/05 13:04:52 INFO Applying migration id=nohash 2026/02/05 13:04:52 INFO Applying migration id=shares 2026/02/05 13:04:52 INFO Applying migration id=actorttl 2026/02/05 13:04:52 INFO Applying migration id=tocc 2026/02/05 13:04:52 INFO Applying migration id=followeds 2026/02/05 13:04:52 INFO Applying migration id=certhash 2026/02/05 13:04:52 INFO Applying migration id=follows_sync 2026/02/05 13:04:52 INFO Applying migration id=jsonpath 2026/02/05 13:04:52 INFO Applying migration id=localforward 2026/02/05 13:04:52 INFO Applying migration id=avatar 2026/02/05 13:04:52 INFO Applying migration id=noimage 2026/02/05 13:04:52 INFO Applying migration id=feed 2026/02/05 13:04:52 INFO Applying migration id=bookmarks 2026/02/05 13:04:52 INFO Applying migration id=shareactivity 2026/02/05 13:04:52 INFO Applying migration id=application 2026/02/05 13:04:52 INFO Applying migration id=certificates 2026/02/05 13:04:52 INFO Applying migration id=rawforward 2026/02/05 13:04:52 INFO Applying migration id=publickey 2026/02/05 13:04:52 INFO Applying migration id=resolvegroup 2026/02/05 13:04:52 INFO Applying migration id=reject 2026/02/05 13:04:52 INFO Applying migration id=autodel 2026/02/05 13:04:52 INFO Applying migration id=jsonb 2026/02/05 13:04:52 INFO Applying migration id=quote 2026/02/05 13:04:52 INFO Applying migration id=rfc9421 2026/02/05 13:04:52 INFO Applying migration id=keys 2026/02/05 13:04:52 INFO Applying migration id=portable 2026/02/05 13:04:52 INFO Applying migration id=proofs 2026/02/05 13:04:52 INFO Applying migration id=contexts 2026/02/05 13:04:52 INFO Applying migration id=deliverieshost 2026/02/05 13:04:52 INFO Applying migration id=pembegin 2026/02/05 13:04:52 INFO Applying migration id=didhost 2026/02/05 13:04:54 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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 13:04:54 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 13:04:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de7-d5c5-7d6a-9a48-2aad0a9da464 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de7-d5c5-7d3b-8825-57dff7ff1122 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de7-d5c5-7d3b-8825-57dff7ff1122 2026/02/05 13:04:54 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (1.40s) === RUN TestPoll_ReplyClosedPoll 2026/02/05 13:04:54 INFO Applying migration id=initial 2026/02/05 13:04:54 INFO Applying migration id=notesupdated 2026/02/05 13:04:54 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:54 INFO Applying migration id=activitiesid 2026/02/05 13:04:54 INFO Applying migration id=outbox 2026/02/05 13:04:54 INFO Applying migration id=edits 2026/02/05 13:04:54 INFO Applying migration id=outboxactor 2026/02/05 13:04:54 INFO Applying migration id=outboxsender 2026/02/05 13:04:54 INFO Applying migration id=thread 2026/02/05 13:04:54 INFO Applying migration id=host 2026/02/05 13:04:54 INFO Applying migration id=sharedinbox 2026/02/05 13:04:54 INFO Applying migration id=noteshost 2026/02/05 13:04:54 INFO Applying migration id=fetched 2026/02/05 13:04:54 INFO Applying migration id=move 2026/02/05 13:04:54 INFO Applying migration id=cleanup 2026/02/05 13:04:54 INFO Applying migration id=received 2026/02/05 13:04:54 INFO Applying migration id=namehost 2026/02/05 13:04:54 INFO Applying migration id=outboxhost 2026/02/05 13:04:54 INFO Applying migration id=notesfts 2026/02/05 13:04:54 INFO Applying migration id=iconsname 2026/02/05 13:04:54 INFO Applying migration id=nohash 2026/02/05 13:04:54 INFO Applying migration id=shares 2026/02/05 13:04:54 INFO Applying migration id=actorttl 2026/02/05 13:04:54 INFO Applying migration id=tocc 2026/02/05 13:04:54 INFO Applying migration id=followeds 2026/02/05 13:04:54 INFO Applying migration id=certhash 2026/02/05 13:04:54 INFO Applying migration id=follows_sync 2026/02/05 13:04:54 INFO Applying migration id=jsonpath 2026/02/05 13:04:54 INFO Applying migration id=localforward 2026/02/05 13:04:54 INFO Applying migration id=avatar 2026/02/05 13:04:54 INFO Applying migration id=noimage 2026/02/05 13:04:54 INFO Applying migration id=feed 2026/02/05 13:04:54 INFO Applying migration id=bookmarks 2026/02/05 13:04:54 INFO Applying migration id=shareactivity 2026/02/05 13:04:54 INFO Applying migration id=application 2026/02/05 13:04:54 INFO Applying migration id=certificates 2026/02/05 13:04:54 INFO Applying migration id=rawforward 2026/02/05 13:04:54 INFO Applying migration id=publickey 2026/02/05 13:04:54 INFO Applying migration id=resolvegroup 2026/02/05 13:04:54 INFO Applying migration id=reject 2026/02/05 13:04:54 INFO Applying migration id=autodel 2026/02/05 13:04:54 INFO Applying migration id=jsonb 2026/02/05 13:04:54 INFO Applying migration id=quote 2026/02/05 13:04:54 INFO Applying migration id=rfc9421 2026/02/05 13:04:54 INFO Applying migration id=keys 2026/02/05 13:04:54 INFO Applying migration id=portable 2026/02/05 13:04:54 INFO Applying migration id=proofs 2026/02/05 13:04:54 INFO Applying migration id=contexts 2026/02/05 13:04:54 INFO Applying migration id=deliverieshost 2026/02/05 13:04:54 INFO Applying migration id=pembegin 2026/02/05 13:04:54 INFO Applying migration id=didhost 2026/02/05 13:04:56 INFO Received a new post activity.id=https://127.0.0.1/create/1 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 13:04:56 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 13:04:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de7-e04c-7bdf-9940-0ac074fdc957 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de7-e04c-7baf-b799-ca559fc756da activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de7-e04c-7baf-b799-ca559fc756da 2026/02/05 13:04:56 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (2.69s) === RUN TestPoll_EditVote 2026/02/05 13:04:56 INFO Applying migration id=initial 2026/02/05 13:04:56 INFO Applying migration id=notesupdated 2026/02/05 13:04:56 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:56 INFO Applying migration id=activitiesid 2026/02/05 13:04:56 INFO Applying migration id=outbox 2026/02/05 13:04:56 INFO Applying migration id=edits 2026/02/05 13:04:56 INFO Applying migration id=outboxactor 2026/02/05 13:04:56 INFO Applying migration id=outboxsender 2026/02/05 13:04:56 INFO Applying migration id=thread 2026/02/05 13:04:56 INFO Applying migration id=host 2026/02/05 13:04:56 INFO Applying migration id=sharedinbox 2026/02/05 13:04:56 INFO Applying migration id=noteshost 2026/02/05 13:04:56 INFO Applying migration id=fetched 2026/02/05 13:04:56 INFO Applying migration id=move 2026/02/05 13:04:56 INFO Applying migration id=cleanup 2026/02/05 13:04:56 INFO Applying migration id=received 2026/02/05 13:04:56 INFO Applying migration id=namehost 2026/02/05 13:04:56 INFO Applying migration id=outboxhost 2026/02/05 13:04:56 INFO Applying migration id=notesfts 2026/02/05 13:04:56 INFO Applying migration id=iconsname 2026/02/05 13:04:56 INFO Applying migration id=nohash 2026/02/05 13:04:56 INFO Applying migration id=shares 2026/02/05 13:04:56 INFO Applying migration id=actorttl 2026/02/05 13:04:56 INFO Applying migration id=tocc 2026/02/05 13:04:56 INFO Applying migration id=followeds 2026/02/05 13:04:56 INFO Applying migration id=certhash 2026/02/05 13:04:56 INFO Applying migration id=follows_sync 2026/02/05 13:04:56 INFO Applying migration id=jsonpath 2026/02/05 13:04:56 INFO Applying migration id=localforward 2026/02/05 13:04:56 INFO Applying migration id=avatar 2026/02/05 13:04:56 INFO Applying migration id=noimage 2026/02/05 13:04:56 INFO Applying migration id=feed 2026/02/05 13:04:56 INFO Applying migration id=bookmarks 2026/02/05 13:04:56 INFO Applying migration id=shareactivity 2026/02/05 13:04:56 INFO Applying migration id=application 2026/02/05 13:04:56 INFO Applying migration id=certificates 2026/02/05 13:04:56 INFO Applying migration id=rawforward 2026/02/05 13:04:56 INFO Applying migration id=publickey 2026/02/05 13:04:56 INFO Applying migration id=resolvegroup 2026/02/05 13:04:56 INFO Applying migration id=reject 2026/02/05 13:04:56 INFO Applying migration id=autodel 2026/02/05 13:04:56 INFO Applying migration id=jsonb 2026/02/05 13:04:56 INFO Applying migration id=quote 2026/02/05 13:04:56 INFO Applying migration id=rfc9421 2026/02/05 13:04:56 INFO Applying migration id=keys 2026/02/05 13:04:56 INFO Applying migration id=portable 2026/02/05 13:04:57 INFO Applying migration id=proofs 2026/02/05 13:04:57 INFO Applying migration id=contexts 2026/02/05 13:04:57 INFO Applying migration id=deliverieshost 2026/02/05 13:04:57 INFO Applying migration id=pembegin 2026/02/05 13:04:57 INFO Applying migration id=didhost 2026/02/05 13:04:59 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/05 13:04:59 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 13:04:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de7-ea53-7a82-9604-86500b3b6350 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de7-ea53-7a51-b4bf-70264861ce59 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de7-ea53-7a51-b4bf-70264861ce59 2026/02/05 13:04:59 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 13:04:59 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/019c2de7-ea53-7a51-b4bf-70264861ce59 --- PASS: TestPoll_EditVote (2.57s) === RUN TestPoll_DeleteReply 2026/02/05 13:04:59 INFO Applying migration id=initial 2026/02/05 13:04:59 INFO Applying migration id=notesupdated 2026/02/05 13:04:59 INFO Applying migration id=personspreferredusername 2026/02/05 13:04:59 INFO Applying migration id=activitiesid 2026/02/05 13:04:59 INFO Applying migration id=outbox 2026/02/05 13:04:59 INFO Applying migration id=edits 2026/02/05 13:04:59 INFO Applying migration id=outboxactor 2026/02/05 13:04:59 INFO Applying migration id=outboxsender 2026/02/05 13:04:59 INFO Applying migration id=thread 2026/02/05 13:04:59 INFO Applying migration id=host 2026/02/05 13:04:59 INFO Applying migration id=sharedinbox 2026/02/05 13:04:59 INFO Applying migration id=noteshost 2026/02/05 13:04:59 INFO Applying migration id=fetched 2026/02/05 13:04:59 INFO Applying migration id=move 2026/02/05 13:04:59 INFO Applying migration id=cleanup 2026/02/05 13:04:59 INFO Applying migration id=received 2026/02/05 13:04:59 INFO Applying migration id=namehost 2026/02/05 13:04:59 INFO Applying migration id=outboxhost 2026/02/05 13:04:59 INFO Applying migration id=notesfts 2026/02/05 13:04:59 INFO Applying migration id=iconsname 2026/02/05 13:04:59 INFO Applying migration id=nohash 2026/02/05 13:04:59 INFO Applying migration id=shares 2026/02/05 13:04:59 INFO Applying migration id=actorttl 2026/02/05 13:04:59 INFO Applying migration id=tocc 2026/02/05 13:04:59 INFO Applying migration id=followeds 2026/02/05 13:04:59 INFO Applying migration id=certhash 2026/02/05 13:04:59 INFO Applying migration id=follows_sync 2026/02/05 13:04:59 INFO Applying migration id=jsonpath 2026/02/05 13:04:59 INFO Applying migration id=localforward 2026/02/05 13:04:59 INFO Applying migration id=avatar 2026/02/05 13:04:59 INFO Applying migration id=noimage 2026/02/05 13:04:59 INFO Applying migration id=feed 2026/02/05 13:04:59 INFO Applying migration id=bookmarks 2026/02/05 13:04:59 INFO Applying migration id=shareactivity 2026/02/05 13:04:59 INFO Applying migration id=application 2026/02/05 13:04:59 INFO Applying migration id=certificates 2026/02/05 13:04:59 INFO Applying migration id=rawforward 2026/02/05 13:04:59 INFO Applying migration id=publickey 2026/02/05 13:04:59 INFO Applying migration id=resolvegroup 2026/02/05 13:04:59 INFO Applying migration id=reject 2026/02/05 13:04:59 INFO Applying migration id=autodel 2026/02/05 13:04:59 INFO Applying migration id=jsonb 2026/02/05 13:04:59 INFO Applying migration id=quote 2026/02/05 13:04:59 INFO Applying migration id=rfc9421 2026/02/05 13:04:59 INFO Applying migration id=keys 2026/02/05 13:04:59 INFO Applying migration id=portable 2026/02/05 13:04:59 INFO Applying migration id=proofs 2026/02/05 13:04:59 INFO Applying migration id=contexts 2026/02/05 13:04:59 INFO Applying migration id=deliverieshost 2026/02/05 13:04:59 INFO Applying migration id=pembegin 2026/02/05 13:04:59 INFO Applying migration id=didhost 2026/02/05 13:05:01 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/05 13:05:01 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 13:05:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de7-f210-7209-bc87-10b719a44f84 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de7-f210-71d5-bb94-57f312b55feb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de7-f210-71d5-bb94-57f312b55feb 2026/02/05 13:05:01 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 13:05:01 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2de7-f210-71d5-bb94-57f312b55feb can=2026-02-05T13:09:01.456Z --- PASS: TestPoll_DeleteReply (1.98s) === RUN TestPoll_Update 2026/02/05 13:05:01 INFO Applying migration id=initial 2026/02/05 13:05:01 INFO Applying migration id=notesupdated 2026/02/05 13:05:01 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:01 INFO Applying migration id=activitiesid 2026/02/05 13:05:01 INFO Applying migration id=outbox 2026/02/05 13:05:01 INFO Applying migration id=edits 2026/02/05 13:05:01 INFO Applying migration id=outboxactor 2026/02/05 13:05:01 INFO Applying migration id=outboxsender 2026/02/05 13:05:01 INFO Applying migration id=thread 2026/02/05 13:05:01 INFO Applying migration id=host 2026/02/05 13:05:01 INFO Applying migration id=sharedinbox 2026/02/05 13:05:01 INFO Applying migration id=noteshost 2026/02/05 13:05:01 INFO Applying migration id=fetched 2026/02/05 13:05:01 INFO Applying migration id=move 2026/02/05 13:05:01 INFO Applying migration id=cleanup 2026/02/05 13:05:01 INFO Applying migration id=received 2026/02/05 13:05:01 INFO Applying migration id=namehost 2026/02/05 13:05:01 INFO Applying migration id=outboxhost 2026/02/05 13:05:01 INFO Applying migration id=notesfts 2026/02/05 13:05:01 INFO Applying migration id=iconsname 2026/02/05 13:05:01 INFO Applying migration id=nohash 2026/02/05 13:05:01 INFO Applying migration id=shares 2026/02/05 13:05:01 INFO Applying migration id=actorttl 2026/02/05 13:05:01 INFO Applying migration id=tocc 2026/02/05 13:05:01 INFO Applying migration id=followeds 2026/02/05 13:05:01 INFO Applying migration id=certhash 2026/02/05 13:05:01 INFO Applying migration id=follows_sync 2026/02/05 13:05:01 INFO Applying migration id=jsonpath 2026/02/05 13:05:01 INFO Applying migration id=localforward 2026/02/05 13:05:01 INFO Applying migration id=avatar 2026/02/05 13:05:01 INFO Applying migration id=noimage 2026/02/05 13:05:01 INFO Applying migration id=feed 2026/02/05 13:05:01 INFO Applying migration id=bookmarks 2026/02/05 13:05:01 INFO Applying migration id=shareactivity 2026/02/05 13:05:01 INFO Applying migration id=application 2026/02/05 13:05:01 INFO Applying migration id=certificates 2026/02/05 13:05:01 INFO Applying migration id=rawforward 2026/02/05 13:05:01 INFO Applying migration id=publickey 2026/02/05 13:05:01 INFO Applying migration id=resolvegroup 2026/02/05 13:05:01 INFO Applying migration id=reject 2026/02/05 13:05:01 INFO Applying migration id=autodel 2026/02/05 13:05:01 INFO Applying migration id=jsonb 2026/02/05 13:05:01 INFO Applying migration id=quote 2026/02/05 13:05:01 INFO Applying migration id=rfc9421 2026/02/05 13:05:01 INFO Applying migration id=keys 2026/02/05 13:05:01 INFO Applying migration id=portable 2026/02/05 13:05:01 INFO Applying migration id=proofs 2026/02/05 13:05:01 INFO Applying migration id=contexts 2026/02/05 13:05:01 INFO Applying migration id=deliverieshost 2026/02/05 13:05:01 INFO Applying migration id=pembegin 2026/02/05 13:05:01 INFO Applying migration id=didhost 2026/02/05 13:05:03 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/05 13:05:03 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 13:05:03 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 13:05:03 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (1.75s) === RUN TestPoll_OldUpdate 2026/02/05 13:05:03 INFO Applying migration id=initial 2026/02/05 13:05:03 INFO Applying migration id=notesupdated 2026/02/05 13:05:03 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:03 INFO Applying migration id=activitiesid 2026/02/05 13:05:03 INFO Applying migration id=outbox 2026/02/05 13:05:03 INFO Applying migration id=edits 2026/02/05 13:05:03 INFO Applying migration id=outboxactor 2026/02/05 13:05:03 INFO Applying migration id=outboxsender 2026/02/05 13:05:03 INFO Applying migration id=thread 2026/02/05 13:05:03 INFO Applying migration id=host 2026/02/05 13:05:03 INFO Applying migration id=sharedinbox 2026/02/05 13:05:03 INFO Applying migration id=noteshost 2026/02/05 13:05:03 INFO Applying migration id=fetched 2026/02/05 13:05:03 INFO Applying migration id=move 2026/02/05 13:05:03 INFO Applying migration id=cleanup 2026/02/05 13:05:03 INFO Applying migration id=received 2026/02/05 13:05:03 INFO Applying migration id=namehost 2026/02/05 13:05:03 INFO Applying migration id=outboxhost 2026/02/05 13:05:03 INFO Applying migration id=notesfts 2026/02/05 13:05:03 INFO Applying migration id=iconsname 2026/02/05 13:05:03 INFO Applying migration id=nohash 2026/02/05 13:05:03 INFO Applying migration id=shares 2026/02/05 13:05:03 INFO Applying migration id=actorttl 2026/02/05 13:05:03 INFO Applying migration id=tocc 2026/02/05 13:05:03 INFO Applying migration id=followeds 2026/02/05 13:05:03 INFO Applying migration id=certhash 2026/02/05 13:05:03 INFO Applying migration id=follows_sync 2026/02/05 13:05:03 INFO Applying migration id=jsonpath 2026/02/05 13:05:03 INFO Applying migration id=localforward 2026/02/05 13:05:03 INFO Applying migration id=avatar 2026/02/05 13:05:03 INFO Applying migration id=noimage 2026/02/05 13:05:03 INFO Applying migration id=feed 2026/02/05 13:05:03 INFO Applying migration id=bookmarks 2026/02/05 13:05:03 INFO Applying migration id=shareactivity 2026/02/05 13:05:03 INFO Applying migration id=application 2026/02/05 13:05:03 INFO Applying migration id=certificates 2026/02/05 13:05:03 INFO Applying migration id=rawforward 2026/02/05 13:05:03 INFO Applying migration id=publickey 2026/02/05 13:05:03 INFO Applying migration id=resolvegroup 2026/02/05 13:05:03 INFO Applying migration id=reject 2026/02/05 13:05:03 INFO Applying migration id=autodel 2026/02/05 13:05:03 INFO Applying migration id=jsonb 2026/02/05 13:05:03 INFO Applying migration id=quote 2026/02/05 13:05:03 INFO Applying migration id=rfc9421 2026/02/05 13:05:03 INFO Applying migration id=keys 2026/02/05 13:05:03 INFO Applying migration id=portable 2026/02/05 13:05:03 INFO Applying migration id=proofs 2026/02/05 13:05:03 INFO Applying migration id=contexts 2026/02/05 13:05:03 INFO Applying migration id=deliverieshost 2026/02/05 13:05:03 INFO Applying migration id=pembegin 2026/02/05 13:05:03 INFO Applying migration id=didhost 2026/02/05 13:05: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/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 13:05:05 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 13:05:05 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (2.34s) === RUN TestPoll_Local3Options 2026/02/05 13:05:05 INFO Applying migration id=initial 2026/02/05 13:05:05 INFO Applying migration id=notesupdated 2026/02/05 13:05:05 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:05 INFO Applying migration id=activitiesid 2026/02/05 13:05:05 INFO Applying migration id=outbox 2026/02/05 13:05:05 INFO Applying migration id=edits 2026/02/05 13:05:05 INFO Applying migration id=outboxactor 2026/02/05 13:05:05 INFO Applying migration id=outboxsender 2026/02/05 13:05:05 INFO Applying migration id=thread 2026/02/05 13:05:05 INFO Applying migration id=host 2026/02/05 13:05:05 INFO Applying migration id=sharedinbox 2026/02/05 13:05:05 INFO Applying migration id=noteshost 2026/02/05 13:05:05 INFO Applying migration id=fetched 2026/02/05 13:05:05 INFO Applying migration id=move 2026/02/05 13:05:05 INFO Applying migration id=cleanup 2026/02/05 13:05:05 INFO Applying migration id=received 2026/02/05 13:05:05 INFO Applying migration id=namehost 2026/02/05 13:05:05 INFO Applying migration id=outboxhost 2026/02/05 13:05:05 INFO Applying migration id=notesfts 2026/02/05 13:05:05 INFO Applying migration id=iconsname 2026/02/05 13:05:05 INFO Applying migration id=nohash 2026/02/05 13:05:05 INFO Applying migration id=shares 2026/02/05 13:05:05 INFO Applying migration id=actorttl 2026/02/05 13:05:05 INFO Applying migration id=tocc 2026/02/05 13:05:05 INFO Applying migration id=followeds 2026/02/05 13:05:05 INFO Applying migration id=certhash 2026/02/05 13:05:05 INFO Applying migration id=follows_sync 2026/02/05 13:05:05 INFO Applying migration id=jsonpath 2026/02/05 13:05:05 INFO Applying migration id=localforward 2026/02/05 13:05:05 INFO Applying migration id=avatar 2026/02/05 13:05:05 INFO Applying migration id=noimage 2026/02/05 13:05:05 INFO Applying migration id=feed 2026/02/05 13:05:05 INFO Applying migration id=bookmarks 2026/02/05 13:05:05 INFO Applying migration id=shareactivity 2026/02/05 13:05:05 INFO Applying migration id=application 2026/02/05 13:05:05 INFO Applying migration id=certificates 2026/02/05 13:05:05 INFO Applying migration id=rawforward 2026/02/05 13:05:05 INFO Applying migration id=publickey 2026/02/05 13:05:05 INFO Applying migration id=resolvegroup 2026/02/05 13:05:05 INFO Applying migration id=reject 2026/02/05 13:05:05 INFO Applying migration id=autodel 2026/02/05 13:05:05 INFO Applying migration id=jsonb 2026/02/05 13:05:05 INFO Applying migration id=quote 2026/02/05 13:05:05 INFO Applying migration id=rfc9421 2026/02/05 13:05:05 INFO Applying migration id=keys 2026/02/05 13:05:05 INFO Applying migration id=portable 2026/02/05 13:05:05 INFO Applying migration id=proofs 2026/02/05 13:05:05 INFO Applying migration id=contexts 2026/02/05 13:05:05 INFO Applying migration id=deliverieshost 2026/02/05 13:05:05 INFO Applying migration id=pembegin 2026/02/05 13:05:05 INFO Applying migration id=didhost 2026/02/05 13:05:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-06c8-7b9f-8fb6-b92a0dcc5136 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-06c8-7a9d-853c-cb634bdc50a7 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-06c8-7a9d-853c-cb634bdc50a7 2026/02/05 13:05:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-06c8-7a9d-853c-cb634bdc50a7 --- PASS: TestPoll_Local3Options (1.21s) === RUN TestPoll_Local5Options 2026/02/05 13:05:06 INFO Applying migration id=initial 2026/02/05 13:05:06 INFO Applying migration id=notesupdated 2026/02/05 13:05:06 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:06 INFO Applying migration id=activitiesid 2026/02/05 13:05:06 INFO Applying migration id=outbox 2026/02/05 13:05:06 INFO Applying migration id=edits 2026/02/05 13:05:06 INFO Applying migration id=outboxactor 2026/02/05 13:05:06 INFO Applying migration id=outboxsender 2026/02/05 13:05:06 INFO Applying migration id=thread 2026/02/05 13:05:06 INFO Applying migration id=host 2026/02/05 13:05:06 INFO Applying migration id=sharedinbox 2026/02/05 13:05:06 INFO Applying migration id=noteshost 2026/02/05 13:05:06 INFO Applying migration id=fetched 2026/02/05 13:05:06 INFO Applying migration id=move 2026/02/05 13:05:06 INFO Applying migration id=cleanup 2026/02/05 13:05:06 INFO Applying migration id=received 2026/02/05 13:05:06 INFO Applying migration id=namehost 2026/02/05 13:05:06 INFO Applying migration id=outboxhost 2026/02/05 13:05:06 INFO Applying migration id=notesfts 2026/02/05 13:05:06 INFO Applying migration id=iconsname 2026/02/05 13:05:06 INFO Applying migration id=nohash 2026/02/05 13:05:06 INFO Applying migration id=shares 2026/02/05 13:05:06 INFO Applying migration id=actorttl 2026/02/05 13:05:06 INFO Applying migration id=tocc 2026/02/05 13:05:06 INFO Applying migration id=followeds 2026/02/05 13:05:06 INFO Applying migration id=certhash 2026/02/05 13:05:06 INFO Applying migration id=follows_sync 2026/02/05 13:05:06 INFO Applying migration id=jsonpath 2026/02/05 13:05:06 INFO Applying migration id=localforward 2026/02/05 13:05:06 INFO Applying migration id=avatar 2026/02/05 13:05:06 INFO Applying migration id=noimage 2026/02/05 13:05:06 INFO Applying migration id=feed 2026/02/05 13:05:06 INFO Applying migration id=bookmarks 2026/02/05 13:05:06 INFO Applying migration id=shareactivity 2026/02/05 13:05:06 INFO Applying migration id=application 2026/02/05 13:05:06 INFO Applying migration id=certificates 2026/02/05 13:05:06 INFO Applying migration id=rawforward 2026/02/05 13:05:06 INFO Applying migration id=publickey 2026/02/05 13:05:06 INFO Applying migration id=resolvegroup 2026/02/05 13:05:06 INFO Applying migration id=reject 2026/02/05 13:05:06 INFO Applying migration id=autodel 2026/02/05 13:05:06 INFO Applying migration id=jsonb 2026/02/05 13:05:06 INFO Applying migration id=quote 2026/02/05 13:05:06 INFO Applying migration id=rfc9421 2026/02/05 13:05:06 INFO Applying migration id=keys 2026/02/05 13:05:06 INFO Applying migration id=portable 2026/02/05 13:05:06 INFO Applying migration id=proofs 2026/02/05 13:05:06 INFO Applying migration id=contexts 2026/02/05 13:05:06 INFO Applying migration id=deliverieshost 2026/02/05 13:05:06 INFO Applying migration id=pembegin 2026/02/05 13:05:06 INFO Applying migration id=didhost 2026/02/05 13:05:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-0ff6-7c42-a8b6-f09f853fc2d3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-0ff6-7b28-b917-d855d508dbba activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-0ff6-7b28-b917-d855d508dbba 2026/02/05 13:05:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-0ff6-7b28-b917-d855d508dbba --- PASS: TestPoll_Local5Options (2.35s) === RUN TestPoll_Local1Option 2026/02/05 13:05:09 INFO Applying migration id=initial 2026/02/05 13:05:09 INFO Applying migration id=notesupdated 2026/02/05 13:05:09 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:09 INFO Applying migration id=activitiesid 2026/02/05 13:05:09 INFO Applying migration id=outbox 2026/02/05 13:05:09 INFO Applying migration id=edits 2026/02/05 13:05:09 INFO Applying migration id=outboxactor 2026/02/05 13:05:09 INFO Applying migration id=outboxsender 2026/02/05 13:05:09 INFO Applying migration id=thread 2026/02/05 13:05:09 INFO Applying migration id=host 2026/02/05 13:05:09 INFO Applying migration id=sharedinbox 2026/02/05 13:05:09 INFO Applying migration id=noteshost 2026/02/05 13:05:09 INFO Applying migration id=fetched 2026/02/05 13:05:09 INFO Applying migration id=move 2026/02/05 13:05:09 INFO Applying migration id=cleanup 2026/02/05 13:05:09 INFO Applying migration id=received 2026/02/05 13:05:09 INFO Applying migration id=namehost 2026/02/05 13:05:09 INFO Applying migration id=outboxhost 2026/02/05 13:05:09 INFO Applying migration id=notesfts 2026/02/05 13:05:09 INFO Applying migration id=iconsname 2026/02/05 13:05:09 INFO Applying migration id=nohash 2026/02/05 13:05:09 INFO Applying migration id=shares 2026/02/05 13:05:09 INFO Applying migration id=actorttl 2026/02/05 13:05:09 INFO Applying migration id=tocc 2026/02/05 13:05:09 INFO Applying migration id=followeds 2026/02/05 13:05:09 INFO Applying migration id=certhash 2026/02/05 13:05:09 INFO Applying migration id=follows_sync 2026/02/05 13:05:09 INFO Applying migration id=jsonpath 2026/02/05 13:05:09 INFO Applying migration id=localforward 2026/02/05 13:05:09 INFO Applying migration id=avatar 2026/02/05 13:05:09 INFO Applying migration id=noimage 2026/02/05 13:05:09 INFO Applying migration id=feed 2026/02/05 13:05:09 INFO Applying migration id=bookmarks 2026/02/05 13:05:09 INFO Applying migration id=shareactivity 2026/02/05 13:05:09 INFO Applying migration id=application 2026/02/05 13:05:09 INFO Applying migration id=certificates 2026/02/05 13:05:09 INFO Applying migration id=rawforward 2026/02/05 13:05:09 INFO Applying migration id=publickey 2026/02/05 13:05:09 INFO Applying migration id=resolvegroup 2026/02/05 13:05:09 INFO Applying migration id=reject 2026/02/05 13:05:09 INFO Applying migration id=autodel 2026/02/05 13:05:09 INFO Applying migration id=jsonb 2026/02/05 13:05:09 INFO Applying migration id=quote 2026/02/05 13:05:09 INFO Applying migration id=rfc9421 2026/02/05 13:05:09 INFO Applying migration id=keys 2026/02/05 13:05:09 INFO Applying migration id=portable 2026/02/05 13:05:09 INFO Applying migration id=proofs 2026/02/05 13:05:09 INFO Applying migration id=contexts 2026/02/05 13:05:09 INFO Applying migration id=deliverieshost 2026/02/05 13:05:09 INFO Applying migration id=pembegin 2026/02/05 13:05:09 INFO Applying migration id=didhost 2026/02/05 13:05:10 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (1.77s) === RUN TestPoll_Local6Options 2026/02/05 13:05:10 INFO Applying migration id=initial 2026/02/05 13:05:10 INFO Applying migration id=notesupdated 2026/02/05 13:05:10 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:10 INFO Applying migration id=activitiesid 2026/02/05 13:05:10 INFO Applying migration id=outbox 2026/02/05 13:05:10 INFO Applying migration id=edits 2026/02/05 13:05:10 INFO Applying migration id=outboxactor 2026/02/05 13:05:10 INFO Applying migration id=outboxsender 2026/02/05 13:05:10 INFO Applying migration id=thread 2026/02/05 13:05:10 INFO Applying migration id=host 2026/02/05 13:05:10 INFO Applying migration id=sharedinbox 2026/02/05 13:05:10 INFO Applying migration id=noteshost 2026/02/05 13:05:10 INFO Applying migration id=fetched 2026/02/05 13:05:10 INFO Applying migration id=move 2026/02/05 13:05:10 INFO Applying migration id=cleanup 2026/02/05 13:05:10 INFO Applying migration id=received 2026/02/05 13:05:10 INFO Applying migration id=namehost 2026/02/05 13:05:10 INFO Applying migration id=outboxhost 2026/02/05 13:05:10 INFO Applying migration id=notesfts 2026/02/05 13:05:10 INFO Applying migration id=iconsname 2026/02/05 13:05:10 INFO Applying migration id=nohash 2026/02/05 13:05:10 INFO Applying migration id=shares 2026/02/05 13:05:10 INFO Applying migration id=actorttl 2026/02/05 13:05:10 INFO Applying migration id=tocc 2026/02/05 13:05:10 INFO Applying migration id=followeds 2026/02/05 13:05:10 INFO Applying migration id=certhash 2026/02/05 13:05:10 INFO Applying migration id=follows_sync 2026/02/05 13:05:10 INFO Applying migration id=jsonpath 2026/02/05 13:05:10 INFO Applying migration id=localforward 2026/02/05 13:05:10 INFO Applying migration id=avatar 2026/02/05 13:05:10 INFO Applying migration id=noimage 2026/02/05 13:05:10 INFO Applying migration id=feed 2026/02/05 13:05:10 INFO Applying migration id=bookmarks 2026/02/05 13:05:10 INFO Applying migration id=shareactivity 2026/02/05 13:05:10 INFO Applying migration id=application 2026/02/05 13:05:10 INFO Applying migration id=certificates 2026/02/05 13:05:10 INFO Applying migration id=rawforward 2026/02/05 13:05:10 INFO Applying migration id=publickey 2026/02/05 13:05:10 INFO Applying migration id=resolvegroup 2026/02/05 13:05:10 INFO Applying migration id=reject 2026/02/05 13:05:10 INFO Applying migration id=autodel 2026/02/05 13:05:10 INFO Applying migration id=jsonb 2026/02/05 13:05:10 INFO Applying migration id=quote 2026/02/05 13:05:10 INFO Applying migration id=rfc9421 2026/02/05 13:05:10 INFO Applying migration id=keys 2026/02/05 13:05:10 INFO Applying migration id=portable 2026/02/05 13:05:10 INFO Applying migration id=proofs 2026/02/05 13:05:10 INFO Applying migration id=contexts 2026/02/05 13:05:10 INFO Applying migration id=deliverieshost 2026/02/05 13:05:10 INFO Applying migration id=pembegin 2026/02/05 13:05:10 INFO Applying migration id=didhost 2026/02/05 13:05:13 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope | Hell yeah! | I couldn't care less | wut? | Maybe | kinda" --- PASS: TestPoll_Local6Options (2.79s) === RUN TestPoll_LocalEmptyOption 2026/02/05 13:05:13 INFO Applying migration id=initial 2026/02/05 13:05:13 INFO Applying migration id=notesupdated 2026/02/05 13:05:13 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:13 INFO Applying migration id=activitiesid 2026/02/05 13:05:13 INFO Applying migration id=outbox 2026/02/05 13:05:13 INFO Applying migration id=edits 2026/02/05 13:05:13 INFO Applying migration id=outboxactor 2026/02/05 13:05:13 INFO Applying migration id=outboxsender 2026/02/05 13:05:13 INFO Applying migration id=thread 2026/02/05 13:05:13 INFO Applying migration id=host 2026/02/05 13:05:13 INFO Applying migration id=sharedinbox 2026/02/05 13:05:13 INFO Applying migration id=noteshost 2026/02/05 13:05:13 INFO Applying migration id=fetched 2026/02/05 13:05:13 INFO Applying migration id=move 2026/02/05 13:05:13 INFO Applying migration id=cleanup 2026/02/05 13:05:13 INFO Applying migration id=received 2026/02/05 13:05:13 INFO Applying migration id=namehost 2026/02/05 13:05:13 INFO Applying migration id=outboxhost 2026/02/05 13:05:13 INFO Applying migration id=notesfts 2026/02/05 13:05:13 INFO Applying migration id=iconsname 2026/02/05 13:05:13 INFO Applying migration id=nohash 2026/02/05 13:05:13 INFO Applying migration id=shares 2026/02/05 13:05:13 INFO Applying migration id=actorttl 2026/02/05 13:05:13 INFO Applying migration id=tocc 2026/02/05 13:05:13 INFO Applying migration id=followeds 2026/02/05 13:05:13 INFO Applying migration id=certhash 2026/02/05 13:05:13 INFO Applying migration id=follows_sync 2026/02/05 13:05:13 INFO Applying migration id=jsonpath 2026/02/05 13:05:13 INFO Applying migration id=localforward 2026/02/05 13:05:13 INFO Applying migration id=avatar 2026/02/05 13:05:13 INFO Applying migration id=noimage 2026/02/05 13:05:13 INFO Applying migration id=feed 2026/02/05 13:05:13 INFO Applying migration id=bookmarks 2026/02/05 13:05:13 INFO Applying migration id=shareactivity 2026/02/05 13:05:13 INFO Applying migration id=application 2026/02/05 13:05:13 INFO Applying migration id=certificates 2026/02/05 13:05:13 INFO Applying migration id=rawforward 2026/02/05 13:05:13 INFO Applying migration id=publickey 2026/02/05 13:05:13 INFO Applying migration id=resolvegroup 2026/02/05 13:05:13 INFO Applying migration id=reject 2026/02/05 13:05:13 INFO Applying migration id=autodel 2026/02/05 13:05:13 INFO Applying migration id=jsonb 2026/02/05 13:05:13 INFO Applying migration id=quote 2026/02/05 13:05:13 INFO Applying migration id=rfc9421 2026/02/05 13:05:13 INFO Applying migration id=keys 2026/02/05 13:05:13 INFO Applying migration id=portable 2026/02/05 13:05:13 INFO Applying migration id=proofs 2026/02/05 13:05:13 INFO Applying migration id=contexts 2026/02/05 13:05:13 INFO Applying migration id=deliverieshost 2026/02/05 13:05:13 INFO Applying migration id=pembegin 2026/02/05 13:05:13 INFO Applying migration id=didhost --- PASS: TestPoll_LocalEmptyOption (3.22s) === RUN TestPoll_LocalOptionWithLink 2026/02/05 13:05:16 INFO Applying migration id=initial 2026/02/05 13:05:16 INFO Applying migration id=notesupdated 2026/02/05 13:05:16 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:16 INFO Applying migration id=activitiesid 2026/02/05 13:05:16 INFO Applying migration id=outbox 2026/02/05 13:05:16 INFO Applying migration id=edits 2026/02/05 13:05:16 INFO Applying migration id=outboxactor 2026/02/05 13:05:16 INFO Applying migration id=outboxsender 2026/02/05 13:05:16 INFO Applying migration id=thread 2026/02/05 13:05:16 INFO Applying migration id=host 2026/02/05 13:05:16 INFO Applying migration id=sharedinbox 2026/02/05 13:05:16 INFO Applying migration id=noteshost 2026/02/05 13:05:16 INFO Applying migration id=fetched 2026/02/05 13:05:16 INFO Applying migration id=move 2026/02/05 13:05:16 INFO Applying migration id=cleanup 2026/02/05 13:05:16 INFO Applying migration id=received 2026/02/05 13:05:16 INFO Applying migration id=namehost 2026/02/05 13:05:16 INFO Applying migration id=outboxhost 2026/02/05 13:05:16 INFO Applying migration id=notesfts 2026/02/05 13:05:16 INFO Applying migration id=iconsname 2026/02/05 13:05:16 INFO Applying migration id=nohash 2026/02/05 13:05:16 INFO Applying migration id=shares 2026/02/05 13:05:16 INFO Applying migration id=actorttl 2026/02/05 13:05:16 INFO Applying migration id=tocc 2026/02/05 13:05:16 INFO Applying migration id=followeds 2026/02/05 13:05:16 INFO Applying migration id=certhash 2026/02/05 13:05:16 INFO Applying migration id=follows_sync 2026/02/05 13:05:16 INFO Applying migration id=jsonpath 2026/02/05 13:05:16 INFO Applying migration id=localforward 2026/02/05 13:05:16 INFO Applying migration id=avatar 2026/02/05 13:05:16 INFO Applying migration id=noimage 2026/02/05 13:05:16 INFO Applying migration id=feed 2026/02/05 13:05:16 INFO Applying migration id=bookmarks 2026/02/05 13:05:16 INFO Applying migration id=shareactivity 2026/02/05 13:05:16 INFO Applying migration id=application 2026/02/05 13:05:16 INFO Applying migration id=certificates 2026/02/05 13:05:16 INFO Applying migration id=rawforward 2026/02/05 13:05:16 INFO Applying migration id=publickey 2026/02/05 13:05:16 INFO Applying migration id=resolvegroup 2026/02/05 13:05:16 INFO Applying migration id=reject 2026/02/05 13:05:16 INFO Applying migration id=autodel 2026/02/05 13:05:16 INFO Applying migration id=jsonb 2026/02/05 13:05:16 INFO Applying migration id=quote 2026/02/05 13:05:16 INFO Applying migration id=rfc9421 2026/02/05 13:05:16 INFO Applying migration id=keys 2026/02/05 13:05:16 INFO Applying migration id=portable 2026/02/05 13:05:16 INFO Applying migration id=proofs 2026/02/05 13:05:16 INFO Applying migration id=contexts 2026/02/05 13:05:16 INFO Applying migration id=deliverieshost 2026/02/05 13:05:16 INFO Applying migration id=pembegin 2026/02/05 13:05:16 INFO Applying migration id=didhost 2026/02/05 13:05:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-3690-762d-a1de-df9c0bb4b7be activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-3690-7529-8c8b-55d73c7b3491 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-3690-7529-8c8b-55d73c7b3491 2026/02/05 13:05:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-3690-7529-8c8b-55d73c7b3491 --- PASS: TestPoll_LocalOptionWithLink (2.10s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/02/05 13:05:18 INFO Applying migration id=initial 2026/02/05 13:05:19 INFO Applying migration id=notesupdated 2026/02/05 13:05:19 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:19 INFO Applying migration id=activitiesid 2026/02/05 13:05:19 INFO Applying migration id=outbox 2026/02/05 13:05:19 INFO Applying migration id=edits 2026/02/05 13:05:19 INFO Applying migration id=outboxactor 2026/02/05 13:05:19 INFO Applying migration id=outboxsender 2026/02/05 13:05:19 INFO Applying migration id=thread 2026/02/05 13:05:19 INFO Applying migration id=host 2026/02/05 13:05:19 INFO Applying migration id=sharedinbox 2026/02/05 13:05:19 INFO Applying migration id=noteshost 2026/02/05 13:05:19 INFO Applying migration id=fetched 2026/02/05 13:05:19 INFO Applying migration id=move 2026/02/05 13:05:19 INFO Applying migration id=cleanup 2026/02/05 13:05:19 INFO Applying migration id=received 2026/02/05 13:05:19 INFO Applying migration id=namehost 2026/02/05 13:05:19 INFO Applying migration id=outboxhost 2026/02/05 13:05:19 INFO Applying migration id=notesfts 2026/02/05 13:05:19 INFO Applying migration id=iconsname 2026/02/05 13:05:19 INFO Applying migration id=nohash 2026/02/05 13:05:19 INFO Applying migration id=shares 2026/02/05 13:05:19 INFO Applying migration id=actorttl 2026/02/05 13:05:19 INFO Applying migration id=tocc 2026/02/05 13:05:19 INFO Applying migration id=followeds 2026/02/05 13:05:19 INFO Applying migration id=certhash 2026/02/05 13:05:19 INFO Applying migration id=follows_sync 2026/02/05 13:05:19 INFO Applying migration id=jsonpath 2026/02/05 13:05:19 INFO Applying migration id=localforward 2026/02/05 13:05:19 INFO Applying migration id=avatar 2026/02/05 13:05:19 INFO Applying migration id=noimage 2026/02/05 13:05:19 INFO Applying migration id=feed 2026/02/05 13:05:19 INFO Applying migration id=bookmarks 2026/02/05 13:05:19 INFO Applying migration id=shareactivity 2026/02/05 13:05:19 INFO Applying migration id=application 2026/02/05 13:05:19 INFO Applying migration id=certificates 2026/02/05 13:05:19 INFO Applying migration id=rawforward 2026/02/05 13:05:19 INFO Applying migration id=publickey 2026/02/05 13:05:19 INFO Applying migration id=resolvegroup 2026/02/05 13:05:19 INFO Applying migration id=reject 2026/02/05 13:05:19 INFO Applying migration id=autodel 2026/02/05 13:05:19 INFO Applying migration id=jsonb 2026/02/05 13:05:19 INFO Applying migration id=quote 2026/02/05 13:05:19 INFO Applying migration id=rfc9421 2026/02/05 13:05:19 INFO Applying migration id=keys 2026/02/05 13:05:19 INFO Applying migration id=portable 2026/02/05 13:05:19 INFO Applying migration id=proofs 2026/02/05 13:05:19 INFO Applying migration id=contexts 2026/02/05 13:05:19 INFO Applying migration id=deliverieshost 2026/02/05 13:05:19 INFO Applying migration id=pembegin 2026/02/05 13:05:19 INFO Applying migration id=didhost 2026/02/05 13:05:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-41a2-7d26-8842-e35e3939ae89 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-41a2-7c30-933e-a91e2471402a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-41a2-7c30-933e-a91e2471402a 2026/02/05 13:05:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-41a2-7c30-933e-a91e2471402a 2026/02/05 13:05:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-41a5-71e9-ab85-c03e9547cb3e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-41a5-71b9-9aec-1c74fc1b1e8e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-41a5-71b9-9aec-1c74fc1b1e8e 2026/02/05 13:05:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-41a2-7c30-933e-a91e2471402a 2026/02/05 13:05:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-41a6-77dc-982b-68506b2a40ef activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-41a6-77ae-abc8-cddb3683da24 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2de8-41a6-77ae-abc8-cddb3683da24 2026/02/05 13:05:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-41a2-7c30-933e-a91e2471402a 2026/02/05 13:05:21 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2de8-41a2-7c30-933e-a91e2471402a 2026/02/05 13:05:21 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de8-41ab-7344-ab38-76db46a4fa53 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-41a2-7c30-933e-a91e2471402a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-41a2-7c30-933e-a91e2471402a 2026/02/05 13:05:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-41a2-7c30-933e-a91e2471402a --- PASS: TestPoll_Local3OptionsAnd2Votes (2.84s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/02/05 13:05:21 INFO Applying migration id=initial 2026/02/05 13:05:21 INFO Applying migration id=notesupdated 2026/02/05 13:05:21 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:21 INFO Applying migration id=activitiesid 2026/02/05 13:05:21 INFO Applying migration id=outbox 2026/02/05 13:05:21 INFO Applying migration id=edits 2026/02/05 13:05:21 INFO Applying migration id=outboxactor 2026/02/05 13:05:21 INFO Applying migration id=outboxsender 2026/02/05 13:05:21 INFO Applying migration id=thread 2026/02/05 13:05:21 INFO Applying migration id=host 2026/02/05 13:05:21 INFO Applying migration id=sharedinbox 2026/02/05 13:05:21 INFO Applying migration id=noteshost 2026/02/05 13:05:21 INFO Applying migration id=fetched 2026/02/05 13:05:21 INFO Applying migration id=move 2026/02/05 13:05:21 INFO Applying migration id=cleanup 2026/02/05 13:05:21 INFO Applying migration id=received 2026/02/05 13:05:21 INFO Applying migration id=namehost 2026/02/05 13:05:21 INFO Applying migration id=outboxhost 2026/02/05 13:05:21 INFO Applying migration id=notesfts 2026/02/05 13:05:21 INFO Applying migration id=iconsname 2026/02/05 13:05:21 INFO Applying migration id=nohash 2026/02/05 13:05:21 INFO Applying migration id=shares 2026/02/05 13:05:21 INFO Applying migration id=actorttl 2026/02/05 13:05:21 INFO Applying migration id=tocc 2026/02/05 13:05:21 INFO Applying migration id=followeds 2026/02/05 13:05:21 INFO Applying migration id=certhash 2026/02/05 13:05:21 INFO Applying migration id=follows_sync 2026/02/05 13:05:21 INFO Applying migration id=jsonpath 2026/02/05 13:05:21 INFO Applying migration id=localforward 2026/02/05 13:05:21 INFO Applying migration id=avatar 2026/02/05 13:05:21 INFO Applying migration id=noimage 2026/02/05 13:05:21 INFO Applying migration id=feed 2026/02/05 13:05:21 INFO Applying migration id=bookmarks 2026/02/05 13:05:21 INFO Applying migration id=shareactivity 2026/02/05 13:05:21 INFO Applying migration id=application 2026/02/05 13:05:21 INFO Applying migration id=certificates 2026/02/05 13:05:21 INFO Applying migration id=rawforward 2026/02/05 13:05:21 INFO Applying migration id=publickey 2026/02/05 13:05:21 INFO Applying migration id=resolvegroup 2026/02/05 13:05:21 INFO Applying migration id=reject 2026/02/05 13:05:21 INFO Applying migration id=autodel 2026/02/05 13:05:21 INFO Applying migration id=jsonb 2026/02/05 13:05:21 INFO Applying migration id=quote 2026/02/05 13:05:21 INFO Applying migration id=rfc9421 2026/02/05 13:05:21 INFO Applying migration id=keys 2026/02/05 13:05:21 INFO Applying migration id=portable 2026/02/05 13:05:21 INFO Applying migration id=proofs 2026/02/05 13:05:21 INFO Applying migration id=contexts 2026/02/05 13:05:21 INFO Applying migration id=deliverieshost 2026/02/05 13:05:21 INFO Applying migration id=pembegin 2026/02/05 13:05:21 INFO Applying migration id=didhost 2026/02/05 13:05:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-4a61-7cd0-a32a-5028068ff066 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-4a61-7bd1-be34-7053b53cf2ec activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-4a61-7bd1-be34-7053b53cf2ec 2026/02/05 13:05:24 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-4a61-7bd1-be34-7053b53cf2ec 2026/02/05 13:05:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-4a64-7273-96fa-cc47180b44e2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-4a64-7244-9312-a74594b20378 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-4a64-7244-9312-a74594b20378 2026/02/05 13:05:24 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-4a61-7bd1-be34-7053b53cf2ec 2026/02/05 13:05:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-4a65-7931-b0b5-40610b5dd35f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-4a65-7904-927a-78cdfaa85485 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2de8-4a65-7904-927a-78cdfaa85485 2026/02/05 13:05:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-4a61-7bd1-be34-7053b53cf2ec 2026/02/05 13:05:24 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2de8-4a65-7904-927a-78cdfaa85485#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-4a65-7904-927a-78cdfaa85485 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2de8-4a65-7904-927a-78cdfaa85485 2026/02/05 13:05:24 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2de8-4a61-7bd1-be34-7053b53cf2ec 2026/02/05 13:05:24 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de8-4a6c-7d72-bee0-9cc56fc6a713 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-4a61-7bd1-be34-7053b53cf2ec activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-4a61-7bd1-be34-7053b53cf2ec 2026/02/05 13:05:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-4a61-7bd1-be34-7053b53cf2ec --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (2.24s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/02/05 13:05:24 INFO Applying migration id=initial 2026/02/05 13:05:24 INFO Applying migration id=notesupdated 2026/02/05 13:05:24 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:24 INFO Applying migration id=activitiesid 2026/02/05 13:05:24 INFO Applying migration id=outbox 2026/02/05 13:05:24 INFO Applying migration id=edits 2026/02/05 13:05:24 INFO Applying migration id=outboxactor 2026/02/05 13:05:24 INFO Applying migration id=outboxsender 2026/02/05 13:05:24 INFO Applying migration id=thread 2026/02/05 13:05:24 INFO Applying migration id=host 2026/02/05 13:05:24 INFO Applying migration id=sharedinbox 2026/02/05 13:05:24 INFO Applying migration id=noteshost 2026/02/05 13:05:24 INFO Applying migration id=fetched 2026/02/05 13:05:24 INFO Applying migration id=move 2026/02/05 13:05:24 INFO Applying migration id=cleanup 2026/02/05 13:05:24 INFO Applying migration id=received 2026/02/05 13:05:24 INFO Applying migration id=namehost 2026/02/05 13:05:24 INFO Applying migration id=outboxhost 2026/02/05 13:05:24 INFO Applying migration id=notesfts 2026/02/05 13:05:24 INFO Applying migration id=iconsname 2026/02/05 13:05:24 INFO Applying migration id=nohash 2026/02/05 13:05:24 INFO Applying migration id=shares 2026/02/05 13:05:24 INFO Applying migration id=actorttl 2026/02/05 13:05:24 INFO Applying migration id=tocc 2026/02/05 13:05:24 INFO Applying migration id=followeds 2026/02/05 13:05:24 INFO Applying migration id=certhash 2026/02/05 13:05:24 INFO Applying migration id=follows_sync 2026/02/05 13:05:24 INFO Applying migration id=jsonpath 2026/02/05 13:05:24 INFO Applying migration id=localforward 2026/02/05 13:05:24 INFO Applying migration id=avatar 2026/02/05 13:05:24 INFO Applying migration id=noimage 2026/02/05 13:05:24 INFO Applying migration id=feed 2026/02/05 13:05:24 INFO Applying migration id=bookmarks 2026/02/05 13:05:24 INFO Applying migration id=shareactivity 2026/02/05 13:05:24 INFO Applying migration id=application 2026/02/05 13:05:24 INFO Applying migration id=certificates 2026/02/05 13:05:24 INFO Applying migration id=rawforward 2026/02/05 13:05:24 INFO Applying migration id=publickey 2026/02/05 13:05:24 INFO Applying migration id=resolvegroup 2026/02/05 13:05:24 INFO Applying migration id=reject 2026/02/05 13:05:24 INFO Applying migration id=autodel 2026/02/05 13:05:24 INFO Applying migration id=jsonb 2026/02/05 13:05:24 INFO Applying migration id=quote 2026/02/05 13:05:24 INFO Applying migration id=rfc9421 2026/02/05 13:05:24 INFO Applying migration id=keys 2026/02/05 13:05:24 INFO Applying migration id=portable 2026/02/05 13:05:24 INFO Applying migration id=proofs 2026/02/05 13:05:24 INFO Applying migration id=contexts 2026/02/05 13:05:24 INFO Applying migration id=deliverieshost 2026/02/05 13:05:24 INFO Applying migration id=pembegin 2026/02/05 13:05:24 INFO Applying migration id=didhost 2026/02/05 13:05:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de8-53fc-77f7-b301-8ff3be7a573d 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 13:05:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de8-53fd-7670-8cd9-7a5111d0fa0c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de8-53fc-77f7-b301-8ff3be7a573d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2de8-53fc-77f7-b301-8ff3be7a573d 2026/02/05 13:05:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de8-53fd-7ee9-a1ef-88f8209755a9 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 13:05:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de8-53fe-7b84-a70c-1b49f6c1ef13 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de8-53fd-7ee9-a1ef-88f8209755a9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2de8-53fd-7ee9-a1ef-88f8209755a9 2026/02/05 13:05:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-53ff-7546-93d7-f91652198d4d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-53ff-7485-9f68-c0b31a1370d6 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-53ff-7485-9f68-c0b31a1370d6 2026/02/05 13:05:26 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-53ff-7485-9f68-c0b31a1370d6 2026/02/05 13:05:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-5401-7587-ab0b-1dbe5fa0cc17 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-5401-755a-98db-6a4f857ca094 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-5401-755a-98db-6a4f857ca094 2026/02/05 13:05:26 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-53ff-7485-9f68-c0b31a1370d6 2026/02/05 13:05:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-5402-7cdb-a0d5-e15ec3231b5a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-5402-7caf-91fe-322e829699a8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2de8-5402-7caf-91fe-322e829699a8 2026/02/05 13:05:26 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2de8-53ff-7485-9f68-c0b31a1370d6 2026/02/05 13:05:26 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de8-5405-750c-b17a-ad841bc9bdeb activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-53ff-7485-9f68-c0b31a1370d6 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-53ff-7485-9f68-c0b31a1370d6 2026/02/05 13:05:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-53ff-7485-9f68-c0b31a1370d6 2026/02/05 13:05:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-53ff-7485-9f68-c0b31a1370d6 2026/02/05 13:05:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-53ff-7485-9f68-c0b31a1370d6 2026/02/05 13:05:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-53ff-7485-9f68-c0b31a1370d6 2026/02/05 13:05:26 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de8-53ff-7485-9f68-c0b31a1370d6 --- PASS: TestPoll_LocalVoteVisibilityFollowers (2.46s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/02/05 13:05:26 INFO Applying migration id=initial 2026/02/05 13:05:26 INFO Applying migration id=notesupdated 2026/02/05 13:05:26 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:26 INFO Applying migration id=activitiesid 2026/02/05 13:05:26 INFO Applying migration id=outbox 2026/02/05 13:05:26 INFO Applying migration id=edits 2026/02/05 13:05:26 INFO Applying migration id=outboxactor 2026/02/05 13:05:26 INFO Applying migration id=outboxsender 2026/02/05 13:05:26 INFO Applying migration id=thread 2026/02/05 13:05:26 INFO Applying migration id=host 2026/02/05 13:05:26 INFO Applying migration id=sharedinbox 2026/02/05 13:05:26 INFO Applying migration id=noteshost 2026/02/05 13:05:26 INFO Applying migration id=fetched 2026/02/05 13:05:26 INFO Applying migration id=move 2026/02/05 13:05:26 INFO Applying migration id=cleanup 2026/02/05 13:05:26 INFO Applying migration id=received 2026/02/05 13:05:26 INFO Applying migration id=namehost 2026/02/05 13:05:26 INFO Applying migration id=outboxhost 2026/02/05 13:05:26 INFO Applying migration id=notesfts 2026/02/05 13:05:26 INFO Applying migration id=iconsname 2026/02/05 13:05:26 INFO Applying migration id=nohash 2026/02/05 13:05:26 INFO Applying migration id=shares 2026/02/05 13:05:26 INFO Applying migration id=actorttl 2026/02/05 13:05:26 INFO Applying migration id=tocc 2026/02/05 13:05:26 INFO Applying migration id=followeds 2026/02/05 13:05:26 INFO Applying migration id=certhash 2026/02/05 13:05:26 INFO Applying migration id=follows_sync 2026/02/05 13:05:26 INFO Applying migration id=jsonpath 2026/02/05 13:05:26 INFO Applying migration id=localforward 2026/02/05 13:05:26 INFO Applying migration id=avatar 2026/02/05 13:05:26 INFO Applying migration id=noimage 2026/02/05 13:05:26 INFO Applying migration id=feed 2026/02/05 13:05:26 INFO Applying migration id=bookmarks 2026/02/05 13:05:26 INFO Applying migration id=shareactivity 2026/02/05 13:05:26 INFO Applying migration id=application 2026/02/05 13:05:26 INFO Applying migration id=certificates 2026/02/05 13:05:26 INFO Applying migration id=rawforward 2026/02/05 13:05:26 INFO Applying migration id=publickey 2026/02/05 13:05:26 INFO Applying migration id=resolvegroup 2026/02/05 13:05:26 INFO Applying migration id=reject 2026/02/05 13:05:26 INFO Applying migration id=autodel 2026/02/05 13:05:26 INFO Applying migration id=jsonb 2026/02/05 13:05:26 INFO Applying migration id=quote 2026/02/05 13:05:26 INFO Applying migration id=rfc9421 2026/02/05 13:05:26 INFO Applying migration id=keys 2026/02/05 13:05:26 INFO Applying migration id=portable 2026/02/05 13:05:26 INFO Applying migration id=proofs 2026/02/05 13:05:26 INFO Applying migration id=contexts 2026/02/05 13:05:26 INFO Applying migration id=deliverieshost 2026/02/05 13:05:26 INFO Applying migration id=pembegin 2026/02/05 13:05:26 INFO Applying migration id=didhost 2026/02/05 13:05:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-5a83-7d3b-9bcd-e33294a20cfb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-5a83-7c3d-b373-7320af00dcb3 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-5a83-7c3d-b373-7320af00dcb3 2026/02/05 13:05:28 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-5a83-7c3d-b373-7320af00dcb3 2026/02/05 13:05:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-5a86-729d-9de2-5663c2fb4ab5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-5a86-7271-aa31-2e87297f6806 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-5a86-7271-aa31-2e87297f6806 2026/02/05 13:05:28 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-5a83-7c3d-b373-7320af00dcb3 2026/02/05 13:05:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-5a87-78bd-ba1f-16f27daeb26b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-5a87-7885-8da4-7c988e18b3d4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2de8-5a87-7885-8da4-7c988e18b3d4 2026/02/05 13:05:28 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2de8-5a83-7c3d-b373-7320af00dcb3 2026/02/05 13:05:28 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de8-5a89-7e47-86ed-304d802eb018 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-5a83-7c3d-b373-7320af00dcb3 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-5a83-7c3d-b373-7320af00dcb3 2026/02/05 13:05:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-5a83-7c3d-b373-7320af00dcb3 2026/02/05 13:05:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-5a83-7c3d-b373-7320af00dcb3 2026/02/05 13:05:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-5a83-7c3d-b373-7320af00dcb3 2026/02/05 13:05:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-5a83-7c3d-b373-7320af00dcb3 --- PASS: TestPoll_LocalVoteVisibilityPublic (1.67s) === RUN TestPoll_LocalSelfVote 2026/02/05 13:05:28 INFO Applying migration id=initial 2026/02/05 13:05:28 INFO Applying migration id=notesupdated 2026/02/05 13:05:28 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:28 INFO Applying migration id=activitiesid 2026/02/05 13:05:28 INFO Applying migration id=outbox 2026/02/05 13:05:28 INFO Applying migration id=edits 2026/02/05 13:05:28 INFO Applying migration id=outboxactor 2026/02/05 13:05:28 INFO Applying migration id=outboxsender 2026/02/05 13:05:28 INFO Applying migration id=thread 2026/02/05 13:05:28 INFO Applying migration id=host 2026/02/05 13:05:28 INFO Applying migration id=sharedinbox 2026/02/05 13:05:28 INFO Applying migration id=noteshost 2026/02/05 13:05:28 INFO Applying migration id=fetched 2026/02/05 13:05:28 INFO Applying migration id=move 2026/02/05 13:05:28 INFO Applying migration id=cleanup 2026/02/05 13:05:28 INFO Applying migration id=received 2026/02/05 13:05:28 INFO Applying migration id=namehost 2026/02/05 13:05:28 INFO Applying migration id=outboxhost 2026/02/05 13:05:28 INFO Applying migration id=notesfts 2026/02/05 13:05:28 INFO Applying migration id=iconsname 2026/02/05 13:05:28 INFO Applying migration id=nohash 2026/02/05 13:05:28 INFO Applying migration id=shares 2026/02/05 13:05:28 INFO Applying migration id=actorttl 2026/02/05 13:05:28 INFO Applying migration id=tocc 2026/02/05 13:05:28 INFO Applying migration id=followeds 2026/02/05 13:05:28 INFO Applying migration id=certhash 2026/02/05 13:05:28 INFO Applying migration id=follows_sync 2026/02/05 13:05:28 INFO Applying migration id=jsonpath 2026/02/05 13:05:28 INFO Applying migration id=localforward 2026/02/05 13:05:28 INFO Applying migration id=avatar 2026/02/05 13:05:28 INFO Applying migration id=noimage 2026/02/05 13:05:28 INFO Applying migration id=feed 2026/02/05 13:05:28 INFO Applying migration id=bookmarks 2026/02/05 13:05:28 INFO Applying migration id=shareactivity 2026/02/05 13:05:28 INFO Applying migration id=application 2026/02/05 13:05:28 INFO Applying migration id=certificates 2026/02/05 13:05:28 INFO Applying migration id=rawforward 2026/02/05 13:05:28 INFO Applying migration id=publickey 2026/02/05 13:05:28 INFO Applying migration id=resolvegroup 2026/02/05 13:05:28 INFO Applying migration id=reject 2026/02/05 13:05:28 INFO Applying migration id=autodel 2026/02/05 13:05:28 INFO Applying migration id=jsonb 2026/02/05 13:05:28 INFO Applying migration id=quote 2026/02/05 13:05:28 INFO Applying migration id=rfc9421 2026/02/05 13:05:28 INFO Applying migration id=keys 2026/02/05 13:05:28 INFO Applying migration id=portable 2026/02/05 13:05:28 INFO Applying migration id=proofs 2026/02/05 13:05:28 INFO Applying migration id=contexts 2026/02/05 13:05:28 INFO Applying migration id=deliverieshost 2026/02/05 13:05:28 INFO Applying migration id=pembegin 2026/02/05 13:05:28 INFO Applying migration id=didhost 2026/02/05 13:05:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-655b-70a1-8c31-0dd9c3c03e04 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-655a-7eaf-affd-642c500c29c8 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-655a-7eaf-affd-642c500c29c8 2026/02/05 13:05:30 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-655a-7eaf-affd-642c500c29c8 2026/02/05 13:05:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-655e-7384-9afa-bdb5b2945232 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-655e-7354-a85e-b3e71fdbe730 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-655e-7354-a85e-b3e71fdbe730 2026/02/05 13:05:30 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-655a-7eaf-affd-642c500c29c8 2026/02/05 13:05:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-655f-7d56-a718-b90813cb04c3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-655f-7d29-8ae7-964aacbc03d3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-655f-7d29-8ae7-964aacbc03d3 2026/02/05 13:05:30 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2de8-655a-7eaf-affd-642c500c29c8 2026/02/05 13:05:30 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2de8-6562-781c-bb78-7f3c608a3720 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-655a-7eaf-affd-642c500c29c8 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-655a-7eaf-affd-642c500c29c8 2026/02/05 13:05:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-655a-7eaf-affd-642c500c29c8 --- PASS: TestPoll_LocalSelfVote (2.77s) === RUN TestRegister_RedirectNoCertificate 2026/02/05 13:05:30 INFO Applying migration id=initial 2026/02/05 13:05:30 INFO Applying migration id=notesupdated 2026/02/05 13:05:30 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:30 INFO Applying migration id=activitiesid 2026/02/05 13:05:30 INFO Applying migration id=outbox 2026/02/05 13:05:30 INFO Applying migration id=edits 2026/02/05 13:05:30 INFO Applying migration id=outboxactor 2026/02/05 13:05:30 INFO Applying migration id=outboxsender 2026/02/05 13:05:30 INFO Applying migration id=thread 2026/02/05 13:05:30 INFO Applying migration id=host 2026/02/05 13:05:30 INFO Applying migration id=sharedinbox 2026/02/05 13:05:30 INFO Applying migration id=noteshost 2026/02/05 13:05:30 INFO Applying migration id=fetched 2026/02/05 13:05:30 INFO Applying migration id=move 2026/02/05 13:05:30 INFO Applying migration id=cleanup 2026/02/05 13:05:30 INFO Applying migration id=received 2026/02/05 13:05:30 INFO Applying migration id=namehost 2026/02/05 13:05:30 INFO Applying migration id=outboxhost 2026/02/05 13:05:30 INFO Applying migration id=notesfts 2026/02/05 13:05:30 INFO Applying migration id=iconsname 2026/02/05 13:05:30 INFO Applying migration id=nohash 2026/02/05 13:05:31 INFO Applying migration id=shares 2026/02/05 13:05:31 INFO Applying migration id=actorttl 2026/02/05 13:05:31 INFO Applying migration id=tocc 2026/02/05 13:05:31 INFO Applying migration id=followeds 2026/02/05 13:05:31 INFO Applying migration id=certhash 2026/02/05 13:05:31 INFO Applying migration id=follows_sync 2026/02/05 13:05:31 INFO Applying migration id=jsonpath 2026/02/05 13:05:31 INFO Applying migration id=localforward 2026/02/05 13:05:31 INFO Applying migration id=avatar 2026/02/05 13:05:31 INFO Applying migration id=noimage 2026/02/05 13:05:31 INFO Applying migration id=feed 2026/02/05 13:05:31 INFO Applying migration id=bookmarks 2026/02/05 13:05:31 INFO Applying migration id=shareactivity 2026/02/05 13:05:31 INFO Applying migration id=application 2026/02/05 13:05:31 INFO Applying migration id=certificates 2026/02/05 13:05:31 INFO Applying migration id=rawforward 2026/02/05 13:05:31 INFO Applying migration id=publickey 2026/02/05 13:05:31 INFO Applying migration id=resolvegroup 2026/02/05 13:05:31 INFO Applying migration id=reject 2026/02/05 13:05:31 INFO Applying migration id=autodel 2026/02/05 13:05:31 INFO Applying migration id=jsonb 2026/02/05 13:05:31 INFO Applying migration id=quote 2026/02/05 13:05:31 INFO Applying migration id=rfc9421 2026/02/05 13:05:31 INFO Applying migration id=keys 2026/02/05 13:05:31 INFO Applying migration id=portable 2026/02/05 13:05:31 INFO Applying migration id=proofs 2026/02/05 13:05:31 INFO Applying migration id=contexts 2026/02/05 13:05:31 INFO Applying migration id=deliverieshost 2026/02/05 13:05:31 INFO Applying migration id=pembegin 2026/02/05 13:05:31 INFO Applying migration id=didhost --- PASS: TestRegister_RedirectNoCertificate (0.10s) === RUN TestRegister_Redirect 2026/02/05 13:05:31 INFO Applying migration id=initial 2026/02/05 13:05:31 INFO Applying migration id=notesupdated 2026/02/05 13:05:31 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:31 INFO Applying migration id=activitiesid 2026/02/05 13:05:31 INFO Applying migration id=outbox 2026/02/05 13:05:31 INFO Applying migration id=edits 2026/02/05 13:05:31 INFO Applying migration id=outboxactor 2026/02/05 13:05:31 INFO Applying migration id=outboxsender 2026/02/05 13:05:31 INFO Applying migration id=thread 2026/02/05 13:05:31 INFO Applying migration id=host 2026/02/05 13:05:31 INFO Applying migration id=sharedinbox 2026/02/05 13:05:31 INFO Applying migration id=noteshost 2026/02/05 13:05:31 INFO Applying migration id=fetched 2026/02/05 13:05:31 INFO Applying migration id=move 2026/02/05 13:05:31 INFO Applying migration id=cleanup 2026/02/05 13:05:31 INFO Applying migration id=received 2026/02/05 13:05:31 INFO Applying migration id=namehost 2026/02/05 13:05:31 INFO Applying migration id=outboxhost 2026/02/05 13:05:31 INFO Applying migration id=notesfts 2026/02/05 13:05:31 INFO Applying migration id=iconsname 2026/02/05 13:05:31 INFO Applying migration id=nohash 2026/02/05 13:05:31 INFO Applying migration id=shares 2026/02/05 13:05:31 INFO Applying migration id=actorttl 2026/02/05 13:05:31 INFO Applying migration id=tocc 2026/02/05 13:05:31 INFO Applying migration id=followeds 2026/02/05 13:05:31 INFO Applying migration id=certhash 2026/02/05 13:05:31 INFO Applying migration id=follows_sync 2026/02/05 13:05:31 INFO Applying migration id=jsonpath 2026/02/05 13:05:31 INFO Applying migration id=localforward 2026/02/05 13:05:31 INFO Applying migration id=avatar 2026/02/05 13:05:31 INFO Applying migration id=noimage 2026/02/05 13:05:31 INFO Applying migration id=feed 2026/02/05 13:05:31 INFO Applying migration id=bookmarks 2026/02/05 13:05:31 INFO Applying migration id=shareactivity 2026/02/05 13:05:31 INFO Applying migration id=application 2026/02/05 13:05:31 INFO Applying migration id=certificates 2026/02/05 13:05:31 INFO Applying migration id=rawforward 2026/02/05 13:05:31 INFO Applying migration id=publickey 2026/02/05 13:05:31 INFO Applying migration id=resolvegroup 2026/02/05 13:05:31 INFO Applying migration id=reject 2026/02/05 13:05:31 INFO Applying migration id=autodel 2026/02/05 13:05:31 INFO Applying migration id=jsonb 2026/02/05 13:05:31 INFO Applying migration id=quote 2026/02/05 13:05:31 INFO Applying migration id=rfc9421 2026/02/05 13:05:31 INFO Applying migration id=keys 2026/02/05 13:05:31 INFO Applying migration id=portable 2026/02/05 13:05:31 INFO Applying migration id=proofs 2026/02/05 13:05:31 INFO Applying migration id=contexts 2026/02/05 13:05:31 INFO Applying migration id=deliverieshost 2026/02/05 13:05:31 INFO Applying migration id=pembegin 2026/02/05 13:05:31 INFO Applying migration id=didhost 2026/02/05 13:05:31 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.09s) === RUN TestRegister_NoCertificate 2026/02/05 13:05:31 INFO Applying migration id=initial 2026/02/05 13:05:31 INFO Applying migration id=notesupdated 2026/02/05 13:05:31 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:31 INFO Applying migration id=activitiesid 2026/02/05 13:05:31 INFO Applying migration id=outbox 2026/02/05 13:05:31 INFO Applying migration id=edits 2026/02/05 13:05:31 INFO Applying migration id=outboxactor 2026/02/05 13:05:31 INFO Applying migration id=outboxsender 2026/02/05 13:05:31 INFO Applying migration id=thread 2026/02/05 13:05:31 INFO Applying migration id=host 2026/02/05 13:05:31 INFO Applying migration id=sharedinbox 2026/02/05 13:05:31 INFO Applying migration id=noteshost 2026/02/05 13:05:31 INFO Applying migration id=fetched 2026/02/05 13:05:31 INFO Applying migration id=move 2026/02/05 13:05:31 INFO Applying migration id=cleanup 2026/02/05 13:05:31 INFO Applying migration id=received 2026/02/05 13:05:31 INFO Applying migration id=namehost 2026/02/05 13:05:31 INFO Applying migration id=outboxhost 2026/02/05 13:05:31 INFO Applying migration id=notesfts 2026/02/05 13:05:31 INFO Applying migration id=iconsname 2026/02/05 13:05:31 INFO Applying migration id=nohash 2026/02/05 13:05:31 INFO Applying migration id=shares 2026/02/05 13:05:31 INFO Applying migration id=actorttl 2026/02/05 13:05:31 INFO Applying migration id=tocc 2026/02/05 13:05:31 INFO Applying migration id=followeds 2026/02/05 13:05:31 INFO Applying migration id=certhash 2026/02/05 13:05:31 INFO Applying migration id=follows_sync 2026/02/05 13:05:31 INFO Applying migration id=jsonpath 2026/02/05 13:05:31 INFO Applying migration id=localforward 2026/02/05 13:05:31 INFO Applying migration id=avatar 2026/02/05 13:05:31 INFO Applying migration id=noimage 2026/02/05 13:05:31 INFO Applying migration id=feed 2026/02/05 13:05:31 INFO Applying migration id=bookmarks 2026/02/05 13:05:31 INFO Applying migration id=shareactivity 2026/02/05 13:05:31 INFO Applying migration id=application 2026/02/05 13:05:31 INFO Applying migration id=certificates 2026/02/05 13:05:31 INFO Applying migration id=rawforward 2026/02/05 13:05:31 INFO Applying migration id=publickey 2026/02/05 13:05:31 INFO Applying migration id=resolvegroup 2026/02/05 13:05:31 INFO Applying migration id=reject 2026/02/05 13:05:31 INFO Applying migration id=autodel 2026/02/05 13:05:31 INFO Applying migration id=jsonb 2026/02/05 13:05:31 INFO Applying migration id=quote 2026/02/05 13:05:31 INFO Applying migration id=rfc9421 2026/02/05 13:05:31 INFO Applying migration id=keys 2026/02/05 13:05:31 INFO Applying migration id=portable 2026/02/05 13:05:31 INFO Applying migration id=proofs 2026/02/05 13:05:31 INFO Applying migration id=contexts 2026/02/05 13:05:31 INFO Applying migration id=deliverieshost 2026/02/05 13:05:31 INFO Applying migration id=pembegin 2026/02/05 13:05:31 INFO Applying migration id=didhost 2026/02/05 13:05:31 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.09s) === RUN TestRegister_HappyFlow 2026/02/05 13:05:31 INFO Applying migration id=initial 2026/02/05 13:05:31 INFO Applying migration id=notesupdated 2026/02/05 13:05:31 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:31 INFO Applying migration id=activitiesid 2026/02/05 13:05:31 INFO Applying migration id=outbox 2026/02/05 13:05:31 INFO Applying migration id=edits 2026/02/05 13:05:31 INFO Applying migration id=outboxactor 2026/02/05 13:05:31 INFO Applying migration id=outboxsender 2026/02/05 13:05:31 INFO Applying migration id=thread 2026/02/05 13:05:31 INFO Applying migration id=host 2026/02/05 13:05:31 INFO Applying migration id=sharedinbox 2026/02/05 13:05:31 INFO Applying migration id=noteshost 2026/02/05 13:05:31 INFO Applying migration id=fetched 2026/02/05 13:05:31 INFO Applying migration id=move 2026/02/05 13:05:31 INFO Applying migration id=cleanup 2026/02/05 13:05:31 INFO Applying migration id=received 2026/02/05 13:05:31 INFO Applying migration id=namehost 2026/02/05 13:05:31 INFO Applying migration id=outboxhost 2026/02/05 13:05:31 INFO Applying migration id=notesfts 2026/02/05 13:05:31 INFO Applying migration id=iconsname 2026/02/05 13:05:31 INFO Applying migration id=nohash 2026/02/05 13:05:31 INFO Applying migration id=shares 2026/02/05 13:05:31 INFO Applying migration id=actorttl 2026/02/05 13:05:31 INFO Applying migration id=tocc 2026/02/05 13:05:31 INFO Applying migration id=followeds 2026/02/05 13:05:31 INFO Applying migration id=certhash 2026/02/05 13:05:31 INFO Applying migration id=follows_sync 2026/02/05 13:05:31 INFO Applying migration id=jsonpath 2026/02/05 13:05:31 INFO Applying migration id=localforward 2026/02/05 13:05:31 INFO Applying migration id=avatar 2026/02/05 13:05:31 INFO Applying migration id=noimage 2026/02/05 13:05:31 INFO Applying migration id=feed 2026/02/05 13:05:31 INFO Applying migration id=bookmarks 2026/02/05 13:05:31 INFO Applying migration id=shareactivity 2026/02/05 13:05:31 INFO Applying migration id=application 2026/02/05 13:05:31 INFO Applying migration id=certificates 2026/02/05 13:05:31 INFO Applying migration id=rawforward 2026/02/05 13:05:31 INFO Applying migration id=publickey 2026/02/05 13:05:31 INFO Applying migration id=resolvegroup 2026/02/05 13:05:31 INFO Applying migration id=reject 2026/02/05 13:05:31 INFO Applying migration id=autodel 2026/02/05 13:05:31 INFO Applying migration id=jsonb 2026/02/05 13:05:31 INFO Applying migration id=quote 2026/02/05 13:05:31 INFO Applying migration id=rfc9421 2026/02/05 13:05:31 INFO Applying migration id=keys 2026/02/05 13:05:31 INFO Applying migration id=portable 2026/02/05 13:05:31 INFO Applying migration id=proofs 2026/02/05 13:05:31 INFO Applying migration id=contexts 2026/02/05 13:05:31 INFO Applying migration id=deliverieshost 2026/02/05 13:05:31 INFO Applying migration id=pembegin 2026/02/05 13:05:31 INFO Applying migration id=didhost 2026/02/05 13:05:31 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (1.15s) === RUN TestRegister_HappyFlowRegistrationClosed 2026/02/05 13:05:32 INFO Applying migration id=initial 2026/02/05 13:05:32 INFO Applying migration id=notesupdated 2026/02/05 13:05:32 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:32 INFO Applying migration id=activitiesid 2026/02/05 13:05:32 INFO Applying migration id=outbox 2026/02/05 13:05:32 INFO Applying migration id=edits 2026/02/05 13:05:32 INFO Applying migration id=outboxactor 2026/02/05 13:05:32 INFO Applying migration id=outboxsender 2026/02/05 13:05:32 INFO Applying migration id=thread 2026/02/05 13:05:32 INFO Applying migration id=host 2026/02/05 13:05:32 INFO Applying migration id=sharedinbox 2026/02/05 13:05:32 INFO Applying migration id=noteshost 2026/02/05 13:05:32 INFO Applying migration id=fetched 2026/02/05 13:05:32 INFO Applying migration id=move 2026/02/05 13:05:32 INFO Applying migration id=cleanup 2026/02/05 13:05:32 INFO Applying migration id=received 2026/02/05 13:05:32 INFO Applying migration id=namehost 2026/02/05 13:05:32 INFO Applying migration id=outboxhost 2026/02/05 13:05:32 INFO Applying migration id=notesfts 2026/02/05 13:05:32 INFO Applying migration id=iconsname 2026/02/05 13:05:32 INFO Applying migration id=nohash 2026/02/05 13:05:32 INFO Applying migration id=shares 2026/02/05 13:05:32 INFO Applying migration id=actorttl 2026/02/05 13:05:32 INFO Applying migration id=tocc 2026/02/05 13:05:32 INFO Applying migration id=followeds 2026/02/05 13:05:32 INFO Applying migration id=certhash 2026/02/05 13:05:32 INFO Applying migration id=follows_sync 2026/02/05 13:05:32 INFO Applying migration id=jsonpath 2026/02/05 13:05:32 INFO Applying migration id=localforward 2026/02/05 13:05:32 INFO Applying migration id=avatar 2026/02/05 13:05:32 INFO Applying migration id=noimage 2026/02/05 13:05:32 INFO Applying migration id=feed 2026/02/05 13:05:32 INFO Applying migration id=bookmarks 2026/02/05 13:05:32 INFO Applying migration id=shareactivity 2026/02/05 13:05:32 INFO Applying migration id=application 2026/02/05 13:05:32 INFO Applying migration id=certificates 2026/02/05 13:05:32 INFO Applying migration id=rawforward 2026/02/05 13:05:32 INFO Applying migration id=publickey 2026/02/05 13:05:32 INFO Applying migration id=resolvegroup 2026/02/05 13:05:32 INFO Applying migration id=reject 2026/02/05 13:05:32 INFO Applying migration id=autodel 2026/02/05 13:05:32 INFO Applying migration id=jsonb 2026/02/05 13:05:32 INFO Applying migration id=quote 2026/02/05 13:05:32 INFO Applying migration id=rfc9421 2026/02/05 13:05:32 INFO Applying migration id=keys 2026/02/05 13:05:32 INFO Applying migration id=portable 2026/02/05 13:05:32 INFO Applying migration id=proofs 2026/02/05 13:05:32 INFO Applying migration id=contexts 2026/02/05 13:05:32 INFO Applying migration id=deliverieshost 2026/02/05 13:05:32 INFO Applying migration id=pembegin 2026/02/05 13:05:32 INFO Applying migration id=didhost --- PASS: TestRegister_HappyFlowRegistrationClosed (0.10s) === RUN TestRegister_AlreadyRegistered 2026/02/05 13:05:32 INFO Applying migration id=initial 2026/02/05 13:05:32 INFO Applying migration id=notesupdated 2026/02/05 13:05:32 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:32 INFO Applying migration id=activitiesid 2026/02/05 13:05:32 INFO Applying migration id=outbox 2026/02/05 13:05:32 INFO Applying migration id=edits 2026/02/05 13:05:32 INFO Applying migration id=outboxactor 2026/02/05 13:05:32 INFO Applying migration id=outboxsender 2026/02/05 13:05:32 INFO Applying migration id=thread 2026/02/05 13:05:32 INFO Applying migration id=host 2026/02/05 13:05:32 INFO Applying migration id=sharedinbox 2026/02/05 13:05:32 INFO Applying migration id=noteshost 2026/02/05 13:05:32 INFO Applying migration id=fetched 2026/02/05 13:05:32 INFO Applying migration id=move 2026/02/05 13:05:32 INFO Applying migration id=cleanup 2026/02/05 13:05:32 INFO Applying migration id=received 2026/02/05 13:05:32 INFO Applying migration id=namehost 2026/02/05 13:05:32 INFO Applying migration id=outboxhost 2026/02/05 13:05:32 INFO Applying migration id=notesfts 2026/02/05 13:05:32 INFO Applying migration id=iconsname 2026/02/05 13:05:32 INFO Applying migration id=nohash 2026/02/05 13:05:32 INFO Applying migration id=shares 2026/02/05 13:05:32 INFO Applying migration id=actorttl 2026/02/05 13:05:32 INFO Applying migration id=tocc 2026/02/05 13:05:32 INFO Applying migration id=followeds 2026/02/05 13:05:32 INFO Applying migration id=certhash 2026/02/05 13:05:32 INFO Applying migration id=follows_sync 2026/02/05 13:05:32 INFO Applying migration id=jsonpath 2026/02/05 13:05:32 INFO Applying migration id=localforward 2026/02/05 13:05:32 INFO Applying migration id=avatar 2026/02/05 13:05:32 INFO Applying migration id=noimage 2026/02/05 13:05:32 INFO Applying migration id=feed 2026/02/05 13:05:32 INFO Applying migration id=bookmarks 2026/02/05 13:05:32 INFO Applying migration id=shareactivity 2026/02/05 13:05:32 INFO Applying migration id=application 2026/02/05 13:05:32 INFO Applying migration id=certificates 2026/02/05 13:05:32 INFO Applying migration id=rawforward 2026/02/05 13:05:32 INFO Applying migration id=publickey 2026/02/05 13:05:32 INFO Applying migration id=resolvegroup 2026/02/05 13:05:32 INFO Applying migration id=reject 2026/02/05 13:05:32 INFO Applying migration id=autodel 2026/02/05 13:05:32 INFO Applying migration id=jsonb 2026/02/05 13:05:32 INFO Applying migration id=quote 2026/02/05 13:05:32 INFO Applying migration id=rfc9421 2026/02/05 13:05:32 INFO Applying migration id=keys 2026/02/05 13:05:32 INFO Applying migration id=portable 2026/02/05 13:05:32 INFO Applying migration id=proofs 2026/02/05 13:05:32 INFO Applying migration id=contexts 2026/02/05 13:05:32 INFO Applying migration id=deliverieshost 2026/02/05 13:05:32 INFO Applying migration id=pembegin 2026/02/05 13:05:32 INFO Applying migration id=didhost 2026/02/05 13:05:33 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (0.64s) === RUN TestRegister_Twice 2026/02/05 13:05:33 INFO Applying migration id=initial 2026/02/05 13:05:33 INFO Applying migration id=notesupdated 2026/02/05 13:05:33 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:33 INFO Applying migration id=activitiesid 2026/02/05 13:05:33 INFO Applying migration id=outbox 2026/02/05 13:05:33 INFO Applying migration id=edits 2026/02/05 13:05:33 INFO Applying migration id=outboxactor 2026/02/05 13:05:33 INFO Applying migration id=outboxsender 2026/02/05 13:05:33 INFO Applying migration id=thread 2026/02/05 13:05:33 INFO Applying migration id=host 2026/02/05 13:05:33 INFO Applying migration id=sharedinbox 2026/02/05 13:05:33 INFO Applying migration id=noteshost 2026/02/05 13:05:33 INFO Applying migration id=fetched 2026/02/05 13:05:33 INFO Applying migration id=move 2026/02/05 13:05:33 INFO Applying migration id=cleanup 2026/02/05 13:05:33 INFO Applying migration id=received 2026/02/05 13:05:33 INFO Applying migration id=namehost 2026/02/05 13:05:33 INFO Applying migration id=outboxhost 2026/02/05 13:05:33 INFO Applying migration id=notesfts 2026/02/05 13:05:33 INFO Applying migration id=iconsname 2026/02/05 13:05:33 INFO Applying migration id=nohash 2026/02/05 13:05:33 INFO Applying migration id=shares 2026/02/05 13:05:33 INFO Applying migration id=actorttl 2026/02/05 13:05:33 INFO Applying migration id=tocc 2026/02/05 13:05:33 INFO Applying migration id=followeds 2026/02/05 13:05:33 INFO Applying migration id=certhash 2026/02/05 13:05:33 INFO Applying migration id=follows_sync 2026/02/05 13:05:33 INFO Applying migration id=jsonpath 2026/02/05 13:05:33 INFO Applying migration id=localforward 2026/02/05 13:05:33 INFO Applying migration id=avatar 2026/02/05 13:05:33 INFO Applying migration id=noimage 2026/02/05 13:05:33 INFO Applying migration id=feed 2026/02/05 13:05:33 INFO Applying migration id=bookmarks 2026/02/05 13:05:33 INFO Applying migration id=shareactivity 2026/02/05 13:05:33 INFO Applying migration id=application 2026/02/05 13:05:33 INFO Applying migration id=certificates 2026/02/05 13:05:33 INFO Applying migration id=rawforward 2026/02/05 13:05:33 INFO Applying migration id=publickey 2026/02/05 13:05:33 INFO Applying migration id=resolvegroup 2026/02/05 13:05:33 INFO Applying migration id=reject 2026/02/05 13:05:33 INFO Applying migration id=autodel 2026/02/05 13:05:33 INFO Applying migration id=jsonb 2026/02/05 13:05:33 INFO Applying migration id=quote 2026/02/05 13:05:33 INFO Applying migration id=rfc9421 2026/02/05 13:05:33 INFO Applying migration id=keys 2026/02/05 13:05:33 INFO Applying migration id=portable 2026/02/05 13:05:33 INFO Applying migration id=proofs 2026/02/05 13:05:33 INFO Applying migration id=contexts 2026/02/05 13:05:33 INFO Applying migration id=deliverieshost 2026/02/05 13:05:33 INFO Applying migration id=pembegin 2026/02/05 13:05:33 INFO Applying migration id=didhost 2026/02/05 13:05:33 INFO Creating new user request.path=/users/register name=erin 2026/02/05 13:05:34 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (1.04s) === RUN TestRegister_Throttling 2026/02/05 13:05:34 INFO Applying migration id=initial 2026/02/05 13:05:34 INFO Applying migration id=notesupdated 2026/02/05 13:05:34 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:34 INFO Applying migration id=activitiesid 2026/02/05 13:05:34 INFO Applying migration id=outbox 2026/02/05 13:05:34 INFO Applying migration id=edits 2026/02/05 13:05:34 INFO Applying migration id=outboxactor 2026/02/05 13:05:34 INFO Applying migration id=outboxsender 2026/02/05 13:05:34 INFO Applying migration id=thread 2026/02/05 13:05:34 INFO Applying migration id=host 2026/02/05 13:05:34 INFO Applying migration id=sharedinbox 2026/02/05 13:05:34 INFO Applying migration id=noteshost 2026/02/05 13:05:34 INFO Applying migration id=fetched 2026/02/05 13:05:34 INFO Applying migration id=move 2026/02/05 13:05:34 INFO Applying migration id=cleanup 2026/02/05 13:05:34 INFO Applying migration id=received 2026/02/05 13:05:34 INFO Applying migration id=namehost 2026/02/05 13:05:34 INFO Applying migration id=outboxhost 2026/02/05 13:05:34 INFO Applying migration id=notesfts 2026/02/05 13:05:34 INFO Applying migration id=iconsname 2026/02/05 13:05:34 INFO Applying migration id=nohash 2026/02/05 13:05:34 INFO Applying migration id=shares 2026/02/05 13:05:34 INFO Applying migration id=actorttl 2026/02/05 13:05:34 INFO Applying migration id=tocc 2026/02/05 13:05:34 INFO Applying migration id=followeds 2026/02/05 13:05:34 INFO Applying migration id=certhash 2026/02/05 13:05:34 INFO Applying migration id=follows_sync 2026/02/05 13:05:34 INFO Applying migration id=jsonpath 2026/02/05 13:05:34 INFO Applying migration id=localforward 2026/02/05 13:05:34 INFO Applying migration id=avatar 2026/02/05 13:05:34 INFO Applying migration id=noimage 2026/02/05 13:05:34 INFO Applying migration id=feed 2026/02/05 13:05:34 INFO Applying migration id=bookmarks 2026/02/05 13:05:34 INFO Applying migration id=shareactivity 2026/02/05 13:05:34 INFO Applying migration id=application 2026/02/05 13:05:34 INFO Applying migration id=certificates 2026/02/05 13:05:34 INFO Applying migration id=rawforward 2026/02/05 13:05:34 INFO Applying migration id=publickey 2026/02/05 13:05:34 INFO Applying migration id=resolvegroup 2026/02/05 13:05:34 INFO Applying migration id=reject 2026/02/05 13:05:34 INFO Applying migration id=autodel 2026/02/05 13:05:34 INFO Applying migration id=jsonb 2026/02/05 13:05:34 INFO Applying migration id=quote 2026/02/05 13:05:34 INFO Applying migration id=rfc9421 2026/02/05 13:05:34 INFO Applying migration id=keys 2026/02/05 13:05:34 INFO Applying migration id=portable 2026/02/05 13:05:34 INFO Applying migration id=proofs 2026/02/05 13:05:34 INFO Applying migration id=contexts 2026/02/05 13:05:34 INFO Applying migration id=deliverieshost 2026/02/05 13:05:34 INFO Applying migration id=pembegin 2026/02/05 13:05:34 INFO Applying migration id=didhost 2026/02/05 13:05:34 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.53s) === RUN TestRegister_Throttling30Minutes 2026/02/05 13:05:34 INFO Applying migration id=initial 2026/02/05 13:05:34 INFO Applying migration id=notesupdated 2026/02/05 13:05:34 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:34 INFO Applying migration id=activitiesid 2026/02/05 13:05:34 INFO Applying migration id=outbox 2026/02/05 13:05:34 INFO Applying migration id=edits 2026/02/05 13:05:34 INFO Applying migration id=outboxactor 2026/02/05 13:05:34 INFO Applying migration id=outboxsender 2026/02/05 13:05:34 INFO Applying migration id=thread 2026/02/05 13:05:34 INFO Applying migration id=host 2026/02/05 13:05:34 INFO Applying migration id=sharedinbox 2026/02/05 13:05:34 INFO Applying migration id=noteshost 2026/02/05 13:05:34 INFO Applying migration id=fetched 2026/02/05 13:05:34 INFO Applying migration id=move 2026/02/05 13:05:34 INFO Applying migration id=cleanup 2026/02/05 13:05:34 INFO Applying migration id=received 2026/02/05 13:05:34 INFO Applying migration id=namehost 2026/02/05 13:05:34 INFO Applying migration id=outboxhost 2026/02/05 13:05:34 INFO Applying migration id=notesfts 2026/02/05 13:05:34 INFO Applying migration id=iconsname 2026/02/05 13:05:34 INFO Applying migration id=nohash 2026/02/05 13:05:34 INFO Applying migration id=shares 2026/02/05 13:05:34 INFO Applying migration id=actorttl 2026/02/05 13:05:34 INFO Applying migration id=tocc 2026/02/05 13:05:34 INFO Applying migration id=followeds 2026/02/05 13:05:34 INFO Applying migration id=certhash 2026/02/05 13:05:34 INFO Applying migration id=follows_sync 2026/02/05 13:05:34 INFO Applying migration id=jsonpath 2026/02/05 13:05:34 INFO Applying migration id=localforward 2026/02/05 13:05:34 INFO Applying migration id=avatar 2026/02/05 13:05:34 INFO Applying migration id=noimage 2026/02/05 13:05:34 INFO Applying migration id=feed 2026/02/05 13:05:34 INFO Applying migration id=bookmarks 2026/02/05 13:05:34 INFO Applying migration id=shareactivity 2026/02/05 13:05:34 INFO Applying migration id=application 2026/02/05 13:05:34 INFO Applying migration id=certificates 2026/02/05 13:05:34 INFO Applying migration id=rawforward 2026/02/05 13:05:34 INFO Applying migration id=publickey 2026/02/05 13:05:34 INFO Applying migration id=resolvegroup 2026/02/05 13:05:34 INFO Applying migration id=reject 2026/02/05 13:05:34 INFO Applying migration id=autodel 2026/02/05 13:05:34 INFO Applying migration id=jsonb 2026/02/05 13:05:34 INFO Applying migration id=quote 2026/02/05 13:05:34 INFO Applying migration id=rfc9421 2026/02/05 13:05:34 INFO Applying migration id=keys 2026/02/05 13:05:34 INFO Applying migration id=portable 2026/02/05 13:05:34 INFO Applying migration id=proofs 2026/02/05 13:05:34 INFO Applying migration id=contexts 2026/02/05 13:05:34 INFO Applying migration id=deliverieshost 2026/02/05 13:05:34 INFO Applying migration id=pembegin 2026/02/05 13:05:34 INFO Applying migration id=didhost 2026/02/05 13:05:34 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.53s) === RUN TestRegister_Throttling1Hour 2026/02/05 13:05:35 INFO Applying migration id=initial 2026/02/05 13:05:35 INFO Applying migration id=notesupdated 2026/02/05 13:05:35 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:35 INFO Applying migration id=activitiesid 2026/02/05 13:05:35 INFO Applying migration id=outbox 2026/02/05 13:05:35 INFO Applying migration id=edits 2026/02/05 13:05:35 INFO Applying migration id=outboxactor 2026/02/05 13:05:35 INFO Applying migration id=outboxsender 2026/02/05 13:05:35 INFO Applying migration id=thread 2026/02/05 13:05:35 INFO Applying migration id=host 2026/02/05 13:05:35 INFO Applying migration id=sharedinbox 2026/02/05 13:05:35 INFO Applying migration id=noteshost 2026/02/05 13:05:35 INFO Applying migration id=fetched 2026/02/05 13:05:35 INFO Applying migration id=move 2026/02/05 13:05:35 INFO Applying migration id=cleanup 2026/02/05 13:05:35 INFO Applying migration id=received 2026/02/05 13:05:35 INFO Applying migration id=namehost 2026/02/05 13:05:35 INFO Applying migration id=outboxhost 2026/02/05 13:05:35 INFO Applying migration id=notesfts 2026/02/05 13:05:35 INFO Applying migration id=iconsname 2026/02/05 13:05:35 INFO Applying migration id=nohash 2026/02/05 13:05:35 INFO Applying migration id=shares 2026/02/05 13:05:35 INFO Applying migration id=actorttl 2026/02/05 13:05:35 INFO Applying migration id=tocc 2026/02/05 13:05:35 INFO Applying migration id=followeds 2026/02/05 13:05:35 INFO Applying migration id=certhash 2026/02/05 13:05:35 INFO Applying migration id=follows_sync 2026/02/05 13:05:35 INFO Applying migration id=jsonpath 2026/02/05 13:05:35 INFO Applying migration id=localforward 2026/02/05 13:05:35 INFO Applying migration id=avatar 2026/02/05 13:05:35 INFO Applying migration id=noimage 2026/02/05 13:05:35 INFO Applying migration id=feed 2026/02/05 13:05:35 INFO Applying migration id=bookmarks 2026/02/05 13:05:35 INFO Applying migration id=shareactivity 2026/02/05 13:05:35 INFO Applying migration id=application 2026/02/05 13:05:35 INFO Applying migration id=certificates 2026/02/05 13:05:35 INFO Applying migration id=rawforward 2026/02/05 13:05:35 INFO Applying migration id=publickey 2026/02/05 13:05:35 INFO Applying migration id=resolvegroup 2026/02/05 13:05:35 INFO Applying migration id=reject 2026/02/05 13:05:35 INFO Applying migration id=autodel 2026/02/05 13:05:35 INFO Applying migration id=jsonb 2026/02/05 13:05:35 INFO Applying migration id=quote 2026/02/05 13:05:35 INFO Applying migration id=rfc9421 2026/02/05 13:05:35 INFO Applying migration id=keys 2026/02/05 13:05:35 INFO Applying migration id=portable 2026/02/05 13:05:35 INFO Applying migration id=proofs 2026/02/05 13:05:35 INFO Applying migration id=contexts 2026/02/05 13:05:35 INFO Applying migration id=deliverieshost 2026/02/05 13:05:35 INFO Applying migration id=pembegin 2026/02/05 13:05:35 INFO Applying migration id=didhost 2026/02/05 13:05:35 INFO Creating new user request.path=/users/register name=erin 2026/02/05 13:05:35 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (1.80s) === RUN TestRegister_TwoCertificates 2026/02/05 13:05:37 INFO Applying migration id=initial 2026/02/05 13:05:37 INFO Applying migration id=notesupdated 2026/02/05 13:05:37 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:37 INFO Applying migration id=activitiesid 2026/02/05 13:05:37 INFO Applying migration id=outbox 2026/02/05 13:05:37 INFO Applying migration id=edits 2026/02/05 13:05:37 INFO Applying migration id=outboxactor 2026/02/05 13:05:37 INFO Applying migration id=outboxsender 2026/02/05 13:05:37 INFO Applying migration id=thread 2026/02/05 13:05:37 INFO Applying migration id=host 2026/02/05 13:05:37 INFO Applying migration id=sharedinbox 2026/02/05 13:05:37 INFO Applying migration id=noteshost 2026/02/05 13:05:37 INFO Applying migration id=fetched 2026/02/05 13:05:37 INFO Applying migration id=move 2026/02/05 13:05:37 INFO Applying migration id=cleanup 2026/02/05 13:05:37 INFO Applying migration id=received 2026/02/05 13:05:37 INFO Applying migration id=namehost 2026/02/05 13:05:37 INFO Applying migration id=outboxhost 2026/02/05 13:05:37 INFO Applying migration id=notesfts 2026/02/05 13:05:37 INFO Applying migration id=iconsname 2026/02/05 13:05:37 INFO Applying migration id=nohash 2026/02/05 13:05:37 INFO Applying migration id=shares 2026/02/05 13:05:37 INFO Applying migration id=actorttl 2026/02/05 13:05:37 INFO Applying migration id=tocc 2026/02/05 13:05:37 INFO Applying migration id=followeds 2026/02/05 13:05:37 INFO Applying migration id=certhash 2026/02/05 13:05:37 INFO Applying migration id=follows_sync 2026/02/05 13:05:37 INFO Applying migration id=jsonpath 2026/02/05 13:05:37 INFO Applying migration id=localforward 2026/02/05 13:05:37 INFO Applying migration id=avatar 2026/02/05 13:05:37 INFO Applying migration id=noimage 2026/02/05 13:05:37 INFO Applying migration id=feed 2026/02/05 13:05:37 INFO Applying migration id=bookmarks 2026/02/05 13:05:37 INFO Applying migration id=shareactivity 2026/02/05 13:05:37 INFO Applying migration id=application 2026/02/05 13:05:37 INFO Applying migration id=certificates 2026/02/05 13:05:37 INFO Applying migration id=rawforward 2026/02/05 13:05:37 INFO Applying migration id=publickey 2026/02/05 13:05:37 INFO Applying migration id=resolvegroup 2026/02/05 13:05:37 INFO Applying migration id=reject 2026/02/05 13:05:37 INFO Applying migration id=autodel 2026/02/05 13:05:37 INFO Applying migration id=jsonb 2026/02/05 13:05:37 INFO Applying migration id=quote 2026/02/05 13:05:37 INFO Applying migration id=rfc9421 2026/02/05 13:05:37 INFO Applying migration id=keys 2026/02/05 13:05:37 INFO Applying migration id=portable 2026/02/05 13:05:37 INFO Applying migration id=proofs 2026/02/05 13:05:37 INFO Applying migration id=contexts 2026/02/05 13:05:37 INFO Applying migration id=deliverieshost 2026/02/05 13:05:37 INFO Applying migration id=pembegin 2026/02/05 13:05:37 INFO Applying migration id=didhost 2026/02/05 13:05:37 INFO Redirecting new user 2026/02/05 13:05:37 INFO Creating new user request.path=/users/register name=erin 2026/02/05 13:05:37 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/02/05 13:05:37 INFO Redirecting new user 2026/02/05 13:05:37 INFO Creating new user request.path=/users/register name=erin 2026/02/05 13:05:37 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/02/05 13:05:37 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/02/05 13:05:37 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/02/05 13:05:37 INFO Redirecting new user 2026/02/05 13:05:37 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (1.71s) === RUN TestRegister_ForbiddenUserName 2026/02/05 13:05:38 INFO Applying migration id=initial 2026/02/05 13:05:38 INFO Applying migration id=notesupdated 2026/02/05 13:05:38 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:38 INFO Applying migration id=activitiesid 2026/02/05 13:05:38 INFO Applying migration id=outbox 2026/02/05 13:05:38 INFO Applying migration id=edits 2026/02/05 13:05:38 INFO Applying migration id=outboxactor 2026/02/05 13:05:38 INFO Applying migration id=outboxsender 2026/02/05 13:05:38 INFO Applying migration id=thread 2026/02/05 13:05:38 INFO Applying migration id=host 2026/02/05 13:05:38 INFO Applying migration id=sharedinbox 2026/02/05 13:05:38 INFO Applying migration id=noteshost 2026/02/05 13:05:38 INFO Applying migration id=fetched 2026/02/05 13:05:38 INFO Applying migration id=move 2026/02/05 13:05:38 INFO Applying migration id=cleanup 2026/02/05 13:05:38 INFO Applying migration id=received 2026/02/05 13:05:38 INFO Applying migration id=namehost 2026/02/05 13:05:38 INFO Applying migration id=outboxhost 2026/02/05 13:05:38 INFO Applying migration id=notesfts 2026/02/05 13:05:38 INFO Applying migration id=iconsname 2026/02/05 13:05:38 INFO Applying migration id=nohash 2026/02/05 13:05:38 INFO Applying migration id=shares 2026/02/05 13:05:38 INFO Applying migration id=actorttl 2026/02/05 13:05:38 INFO Applying migration id=tocc 2026/02/05 13:05:38 INFO Applying migration id=followeds 2026/02/05 13:05:38 INFO Applying migration id=certhash 2026/02/05 13:05:38 INFO Applying migration id=follows_sync 2026/02/05 13:05:38 INFO Applying migration id=jsonpath 2026/02/05 13:05:38 INFO Applying migration id=localforward 2026/02/05 13:05:38 INFO Applying migration id=avatar 2026/02/05 13:05:38 INFO Applying migration id=noimage 2026/02/05 13:05:38 INFO Applying migration id=feed 2026/02/05 13:05:38 INFO Applying migration id=bookmarks 2026/02/05 13:05:38 INFO Applying migration id=shareactivity 2026/02/05 13:05:38 INFO Applying migration id=application 2026/02/05 13:05:38 INFO Applying migration id=certificates 2026/02/05 13:05:38 INFO Applying migration id=rawforward 2026/02/05 13:05:38 INFO Applying migration id=publickey 2026/02/05 13:05:38 INFO Applying migration id=resolvegroup 2026/02/05 13:05:38 INFO Applying migration id=reject 2026/02/05 13:05:38 INFO Applying migration id=autodel 2026/02/05 13:05:38 INFO Applying migration id=jsonb 2026/02/05 13:05:38 INFO Applying migration id=quote 2026/02/05 13:05:38 INFO Applying migration id=rfc9421 2026/02/05 13:05:38 INFO Applying migration id=keys 2026/02/05 13:05:38 INFO Applying migration id=portable 2026/02/05 13:05:38 INFO Applying migration id=proofs 2026/02/05 13:05:38 INFO Applying migration id=contexts 2026/02/05 13:05:38 INFO Applying migration id=deliverieshost 2026/02/05 13:05:38 INFO Applying migration id=pembegin 2026/02/05 13:05:38 INFO Applying migration id=didhost --- PASS: TestRegister_ForbiddenUserName (0.10s) === RUN TestReply_AuthorNotFollowed 2026/02/05 13:05:38 INFO Applying migration id=initial 2026/02/05 13:05:38 INFO Applying migration id=notesupdated 2026/02/05 13:05:38 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:38 INFO Applying migration id=activitiesid 2026/02/05 13:05:38 INFO Applying migration id=outbox 2026/02/05 13:05:38 INFO Applying migration id=edits 2026/02/05 13:05:38 INFO Applying migration id=outboxactor 2026/02/05 13:05:38 INFO Applying migration id=outboxsender 2026/02/05 13:05:38 INFO Applying migration id=thread 2026/02/05 13:05:38 INFO Applying migration id=host 2026/02/05 13:05:38 INFO Applying migration id=sharedinbox 2026/02/05 13:05:38 INFO Applying migration id=noteshost 2026/02/05 13:05:38 INFO Applying migration id=fetched 2026/02/05 13:05:38 INFO Applying migration id=move 2026/02/05 13:05:38 INFO Applying migration id=cleanup 2026/02/05 13:05:38 INFO Applying migration id=received 2026/02/05 13:05:38 INFO Applying migration id=namehost 2026/02/05 13:05:38 INFO Applying migration id=outboxhost 2026/02/05 13:05:38 INFO Applying migration id=notesfts 2026/02/05 13:05:38 INFO Applying migration id=iconsname 2026/02/05 13:05:38 INFO Applying migration id=nohash 2026/02/05 13:05:38 INFO Applying migration id=shares 2026/02/05 13:05:38 INFO Applying migration id=actorttl 2026/02/05 13:05:38 INFO Applying migration id=tocc 2026/02/05 13:05:38 INFO Applying migration id=followeds 2026/02/05 13:05:38 INFO Applying migration id=certhash 2026/02/05 13:05:38 INFO Applying migration id=follows_sync 2026/02/05 13:05:38 INFO Applying migration id=jsonpath 2026/02/05 13:05:38 INFO Applying migration id=localforward 2026/02/05 13:05:38 INFO Applying migration id=avatar 2026/02/05 13:05:38 INFO Applying migration id=noimage 2026/02/05 13:05:38 INFO Applying migration id=feed 2026/02/05 13:05:38 INFO Applying migration id=bookmarks 2026/02/05 13:05:38 INFO Applying migration id=shareactivity 2026/02/05 13:05:38 INFO Applying migration id=application 2026/02/05 13:05:38 INFO Applying migration id=certificates 2026/02/05 13:05:38 INFO Applying migration id=rawforward 2026/02/05 13:05:38 INFO Applying migration id=publickey 2026/02/05 13:05:38 INFO Applying migration id=resolvegroup 2026/02/05 13:05:38 INFO Applying migration id=reject 2026/02/05 13:05:38 INFO Applying migration id=autodel 2026/02/05 13:05:38 INFO Applying migration id=jsonb 2026/02/05 13:05:38 INFO Applying migration id=quote 2026/02/05 13:05:38 INFO Applying migration id=rfc9421 2026/02/05 13:05:38 INFO Applying migration id=keys 2026/02/05 13:05:38 INFO Applying migration id=portable 2026/02/05 13:05:38 INFO Applying migration id=proofs 2026/02/05 13:05:38 INFO Applying migration id=contexts 2026/02/05 13:05:38 INFO Applying migration id=deliverieshost 2026/02/05 13:05:38 INFO Applying migration id=pembegin 2026/02/05 13:05:38 INFO Applying migration id=didhost 2026/02/05 13:05:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-8bec-756f-9af0-d9472034f9f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-8bec-750d-94a4-d8708f67aaac activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-8bec-750d-94a4-d8708f67aaac 2026/02/05 13:05:40 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-8bec-750d-94a4-d8708f67aaac 2026/02/05 13:05:40 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-8bec-750d-94a4-d8708f67aaac 2026/02/05 13:05:40 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de8-8bf0-7752-a482-897902d74ec6 note=https://localhost.localdomain:8443/post/019c2de8-8bf0-7710-8c2a-e84146a763a3 thread=https://localhost.localdomain:8443/post/019c2de8-8bec-750d-94a4-d8708f67aaac starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:05:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-8bf0-7752-a482-897902d74ec6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-8bf0-7710-8c2a-e84146a763a3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-8bf0-7710-8c2a-e84146a763a3 2026/02/05 13:05:40 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-8bec-750d-94a4-d8708f67aaac 2026/02/05 13:05:40 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (2.00s) === RUN TestReply_AuthorFollowed 2026/02/05 13:05:40 INFO Applying migration id=initial 2026/02/05 13:05:40 INFO Applying migration id=notesupdated 2026/02/05 13:05:40 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:40 INFO Applying migration id=activitiesid 2026/02/05 13:05:40 INFO Applying migration id=outbox 2026/02/05 13:05:40 INFO Applying migration id=edits 2026/02/05 13:05:40 INFO Applying migration id=outboxactor 2026/02/05 13:05:40 INFO Applying migration id=outboxsender 2026/02/05 13:05:40 INFO Applying migration id=thread 2026/02/05 13:05:40 INFO Applying migration id=host 2026/02/05 13:05:40 INFO Applying migration id=sharedinbox 2026/02/05 13:05:40 INFO Applying migration id=noteshost 2026/02/05 13:05:40 INFO Applying migration id=fetched 2026/02/05 13:05:40 INFO Applying migration id=move 2026/02/05 13:05:40 INFO Applying migration id=cleanup 2026/02/05 13:05:40 INFO Applying migration id=received 2026/02/05 13:05:40 INFO Applying migration id=namehost 2026/02/05 13:05:40 INFO Applying migration id=outboxhost 2026/02/05 13:05:40 INFO Applying migration id=notesfts 2026/02/05 13:05:40 INFO Applying migration id=iconsname 2026/02/05 13:05:40 INFO Applying migration id=nohash 2026/02/05 13:05:40 INFO Applying migration id=shares 2026/02/05 13:05:40 INFO Applying migration id=actorttl 2026/02/05 13:05:40 INFO Applying migration id=tocc 2026/02/05 13:05:40 INFO Applying migration id=followeds 2026/02/05 13:05:40 INFO Applying migration id=certhash 2026/02/05 13:05:40 INFO Applying migration id=follows_sync 2026/02/05 13:05:40 INFO Applying migration id=jsonpath 2026/02/05 13:05:40 INFO Applying migration id=localforward 2026/02/05 13:05:40 INFO Applying migration id=avatar 2026/02/05 13:05:40 INFO Applying migration id=noimage 2026/02/05 13:05:40 INFO Applying migration id=feed 2026/02/05 13:05:40 INFO Applying migration id=bookmarks 2026/02/05 13:05:40 INFO Applying migration id=shareactivity 2026/02/05 13:05:40 INFO Applying migration id=application 2026/02/05 13:05:40 INFO Applying migration id=certificates 2026/02/05 13:05:40 INFO Applying migration id=rawforward 2026/02/05 13:05:40 INFO Applying migration id=publickey 2026/02/05 13:05:40 INFO Applying migration id=resolvegroup 2026/02/05 13:05:40 INFO Applying migration id=reject 2026/02/05 13:05:40 INFO Applying migration id=autodel 2026/02/05 13:05:40 INFO Applying migration id=jsonb 2026/02/05 13:05:40 INFO Applying migration id=quote 2026/02/05 13:05:40 INFO Applying migration id=rfc9421 2026/02/05 13:05:40 INFO Applying migration id=keys 2026/02/05 13:05:40 INFO Applying migration id=portable 2026/02/05 13:05:40 INFO Applying migration id=proofs 2026/02/05 13:05:40 INFO Applying migration id=contexts 2026/02/05 13:05:40 INFO Applying migration id=deliverieshost 2026/02/05 13:05:40 INFO Applying migration id=pembegin 2026/02/05 13:05:40 INFO Applying migration id=didhost 2026/02/05 13:05:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de8-943f-7457-93f4-35cce89f0e97 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:05:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de8-9440-7871-81aa-c8b357f21f38 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de8-943f-7457-93f4-35cce89f0e97 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de8-943f-7457-93f4-35cce89f0e97 2026/02/05 13:05:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-9441-7163-920f-16265415683e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-9441-70b4-8766-5bfd6d8aa05b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-9441-70b4-8766-5bfd6d8aa05b 2026/02/05 13:05:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-9441-70b4-8766-5bfd6d8aa05b 2026/02/05 13:05:42 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-9441-70b4-8766-5bfd6d8aa05b 2026/02/05 13:05:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de8-9444-7c7a-ba05-591f90221afe note=https://localhost.localdomain:8443/post/019c2de8-9444-7c3d-9806-8bb6d02636a8 thread=https://localhost.localdomain:8443/post/019c2de8-9441-70b4-8766-5bfd6d8aa05b starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:05:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-9444-7c7a-ba05-591f90221afe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-9444-7c3d-9806-8bb6d02636a8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-9444-7c3d-9806-8bb6d02636a8 2026/02/05 13:05:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-9441-70b4-8766-5bfd6d8aa05b 2026/02/05 13:05:42 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (2.13s) === RUN TestReply_PostToFollowers 2026/02/05 13:05:42 INFO Applying migration id=initial 2026/02/05 13:05:42 INFO Applying migration id=notesupdated 2026/02/05 13:05:42 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:42 INFO Applying migration id=activitiesid 2026/02/05 13:05:42 INFO Applying migration id=outbox 2026/02/05 13:05:42 INFO Applying migration id=edits 2026/02/05 13:05:42 INFO Applying migration id=outboxactor 2026/02/05 13:05:42 INFO Applying migration id=outboxsender 2026/02/05 13:05:42 INFO Applying migration id=thread 2026/02/05 13:05:42 INFO Applying migration id=host 2026/02/05 13:05:42 INFO Applying migration id=sharedinbox 2026/02/05 13:05:42 INFO Applying migration id=noteshost 2026/02/05 13:05:42 INFO Applying migration id=fetched 2026/02/05 13:05:42 INFO Applying migration id=move 2026/02/05 13:05:42 INFO Applying migration id=cleanup 2026/02/05 13:05:42 INFO Applying migration id=received 2026/02/05 13:05:42 INFO Applying migration id=namehost 2026/02/05 13:05:42 INFO Applying migration id=outboxhost 2026/02/05 13:05:42 INFO Applying migration id=notesfts 2026/02/05 13:05:43 INFO Applying migration id=iconsname 2026/02/05 13:05:43 INFO Applying migration id=nohash 2026/02/05 13:05:43 INFO Applying migration id=shares 2026/02/05 13:05:43 INFO Applying migration id=actorttl 2026/02/05 13:05:43 INFO Applying migration id=tocc 2026/02/05 13:05:43 INFO Applying migration id=followeds 2026/02/05 13:05:43 INFO Applying migration id=certhash 2026/02/05 13:05:43 INFO Applying migration id=follows_sync 2026/02/05 13:05:43 INFO Applying migration id=jsonpath 2026/02/05 13:05:43 INFO Applying migration id=localforward 2026/02/05 13:05:43 INFO Applying migration id=avatar 2026/02/05 13:05:43 INFO Applying migration id=noimage 2026/02/05 13:05:43 INFO Applying migration id=feed 2026/02/05 13:05:43 INFO Applying migration id=bookmarks 2026/02/05 13:05:43 INFO Applying migration id=shareactivity 2026/02/05 13:05:43 INFO Applying migration id=application 2026/02/05 13:05:43 INFO Applying migration id=certificates 2026/02/05 13:05:43 INFO Applying migration id=rawforward 2026/02/05 13:05:43 INFO Applying migration id=publickey 2026/02/05 13:05:43 INFO Applying migration id=resolvegroup 2026/02/05 13:05:43 INFO Applying migration id=reject 2026/02/05 13:05:43 INFO Applying migration id=autodel 2026/02/05 13:05:43 INFO Applying migration id=jsonb 2026/02/05 13:05:43 INFO Applying migration id=quote 2026/02/05 13:05:43 INFO Applying migration id=rfc9421 2026/02/05 13:05:43 INFO Applying migration id=keys 2026/02/05 13:05:43 INFO Applying migration id=portable 2026/02/05 13:05:43 INFO Applying migration id=proofs 2026/02/05 13:05:43 INFO Applying migration id=contexts 2026/02/05 13:05:43 INFO Applying migration id=deliverieshost 2026/02/05 13:05:43 INFO Applying migration id=pembegin 2026/02/05 13:05:43 INFO Applying migration id=didhost 2026/02/05 13:05:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de8-a149-715e-9a7c-c63cac095acb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:05:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de8-a149-7cf1-95a7-31c522ebeb03 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de8-a149-715e-9a7c-c63cac095acb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de8-a149-715e-9a7c-c63cac095acb 2026/02/05 13:05:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-a14a-74b2-ad1c-8165761bd30e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-a14a-746d-8607-9b306a364531 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-a14a-746d-8607-9b306a364531 2026/02/05 13:05:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-a14a-746d-8607-9b306a364531 2026/02/05 13:05:46 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-a14a-746d-8607-9b306a364531 2026/02/05 13:05:46 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de8-a14d-77af-83a9-f39186c0b356 note=https://localhost.localdomain:8443/post/019c2de8-a14d-775d-911c-9bf98a4585c8 thread=https://localhost.localdomain:8443/post/019c2de8-a14a-746d-8607-9b306a364531 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:05:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-a14d-77af-83a9-f39186c0b356 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-a14d-775d-911c-9bf98a4585c8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-a14d-775d-911c-9bf98a4585c8 2026/02/05 13:05:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-a14a-746d-8607-9b306a364531 2026/02/05 13:05:46 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (3.34s) === RUN TestReply_PostToFollowersNotFollowing 2026/02/05 13:05:46 INFO Applying migration id=initial 2026/02/05 13:05:46 INFO Applying migration id=notesupdated 2026/02/05 13:05:46 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:46 INFO Applying migration id=activitiesid 2026/02/05 13:05:46 INFO Applying migration id=outbox 2026/02/05 13:05:46 INFO Applying migration id=edits 2026/02/05 13:05:46 INFO Applying migration id=outboxactor 2026/02/05 13:05:46 INFO Applying migration id=outboxsender 2026/02/05 13:05:46 INFO Applying migration id=thread 2026/02/05 13:05:46 INFO Applying migration id=host 2026/02/05 13:05:46 INFO Applying migration id=sharedinbox 2026/02/05 13:05:46 INFO Applying migration id=noteshost 2026/02/05 13:05:46 INFO Applying migration id=fetched 2026/02/05 13:05:46 INFO Applying migration id=move 2026/02/05 13:05:46 INFO Applying migration id=cleanup 2026/02/05 13:05:46 INFO Applying migration id=received 2026/02/05 13:05:46 INFO Applying migration id=namehost 2026/02/05 13:05:46 INFO Applying migration id=outboxhost 2026/02/05 13:05:46 INFO Applying migration id=notesfts 2026/02/05 13:05:46 INFO Applying migration id=iconsname 2026/02/05 13:05:46 INFO Applying migration id=nohash 2026/02/05 13:05:46 INFO Applying migration id=shares 2026/02/05 13:05:46 INFO Applying migration id=actorttl 2026/02/05 13:05:46 INFO Applying migration id=tocc 2026/02/05 13:05:46 INFO Applying migration id=followeds 2026/02/05 13:05:46 INFO Applying migration id=certhash 2026/02/05 13:05:46 INFO Applying migration id=follows_sync 2026/02/05 13:05:46 INFO Applying migration id=jsonpath 2026/02/05 13:05:46 INFO Applying migration id=localforward 2026/02/05 13:05:46 INFO Applying migration id=avatar 2026/02/05 13:05:46 INFO Applying migration id=noimage 2026/02/05 13:05:46 INFO Applying migration id=feed 2026/02/05 13:05:46 INFO Applying migration id=bookmarks 2026/02/05 13:05:46 INFO Applying migration id=shareactivity 2026/02/05 13:05:46 INFO Applying migration id=application 2026/02/05 13:05:46 INFO Applying migration id=certificates 2026/02/05 13:05:46 INFO Applying migration id=rawforward 2026/02/05 13:05:46 INFO Applying migration id=publickey 2026/02/05 13:05:46 INFO Applying migration id=resolvegroup 2026/02/05 13:05:46 INFO Applying migration id=reject 2026/02/05 13:05:46 INFO Applying migration id=autodel 2026/02/05 13:05:46 INFO Applying migration id=jsonb 2026/02/05 13:05:46 INFO Applying migration id=quote 2026/02/05 13:05:46 INFO Applying migration id=rfc9421 2026/02/05 13:05:46 INFO Applying migration id=keys 2026/02/05 13:05:46 INFO Applying migration id=portable 2026/02/05 13:05:46 INFO Applying migration id=proofs 2026/02/05 13:05:46 INFO Applying migration id=contexts 2026/02/05 13:05:46 INFO Applying migration id=deliverieshost 2026/02/05 13:05:46 INFO Applying migration id=pembegin 2026/02/05 13:05:46 INFO Applying migration id=didhost 2026/02/05 13:05:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-ac64-7bf1-aad3-3d8dc2f93d48 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-ac64-7ba0-97b2-3180de311dba activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-ac64-7ba0-97b2-3180de311dba 2026/02/05 13:05:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-ac64-7ba0-97b2-3180de311dba 2026/02/05 13:05:49 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2de8-ac64-7ba0-97b2-3180de311dba 2026/02/05 13:05:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-ac64-7ba0-97b2-3180de311dba 2026/02/05 13:05:49 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de8-ac64-7ba0-97b2-3180de311dba 2026/02/05 13:05:49 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (2.84s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/02/05 13:05:49 INFO Applying migration id=initial 2026/02/05 13:05:49 INFO Applying migration id=notesupdated 2026/02/05 13:05:49 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:49 INFO Applying migration id=activitiesid 2026/02/05 13:05:49 INFO Applying migration id=outbox 2026/02/05 13:05:49 INFO Applying migration id=edits 2026/02/05 13:05:49 INFO Applying migration id=outboxactor 2026/02/05 13:05:49 INFO Applying migration id=outboxsender 2026/02/05 13:05:49 INFO Applying migration id=thread 2026/02/05 13:05:49 INFO Applying migration id=host 2026/02/05 13:05:49 INFO Applying migration id=sharedinbox 2026/02/05 13:05:49 INFO Applying migration id=noteshost 2026/02/05 13:05:49 INFO Applying migration id=fetched 2026/02/05 13:05:49 INFO Applying migration id=move 2026/02/05 13:05:49 INFO Applying migration id=cleanup 2026/02/05 13:05:49 INFO Applying migration id=received 2026/02/05 13:05:49 INFO Applying migration id=namehost 2026/02/05 13:05:49 INFO Applying migration id=outboxhost 2026/02/05 13:05:49 INFO Applying migration id=notesfts 2026/02/05 13:05:49 INFO Applying migration id=iconsname 2026/02/05 13:05:49 INFO Applying migration id=nohash 2026/02/05 13:05:49 INFO Applying migration id=shares 2026/02/05 13:05:49 INFO Applying migration id=actorttl 2026/02/05 13:05:49 INFO Applying migration id=tocc 2026/02/05 13:05:49 INFO Applying migration id=followeds 2026/02/05 13:05:49 INFO Applying migration id=certhash 2026/02/05 13:05:49 INFO Applying migration id=follows_sync 2026/02/05 13:05:49 INFO Applying migration id=jsonpath 2026/02/05 13:05:49 INFO Applying migration id=localforward 2026/02/05 13:05:49 INFO Applying migration id=avatar 2026/02/05 13:05:49 INFO Applying migration id=noimage 2026/02/05 13:05:49 INFO Applying migration id=feed 2026/02/05 13:05:49 INFO Applying migration id=bookmarks 2026/02/05 13:05:49 INFO Applying migration id=shareactivity 2026/02/05 13:05:49 INFO Applying migration id=application 2026/02/05 13:05:49 INFO Applying migration id=certificates 2026/02/05 13:05:49 INFO Applying migration id=rawforward 2026/02/05 13:05:49 INFO Applying migration id=publickey 2026/02/05 13:05:49 INFO Applying migration id=resolvegroup 2026/02/05 13:05:49 INFO Applying migration id=reject 2026/02/05 13:05:49 INFO Applying migration id=autodel 2026/02/05 13:05:49 INFO Applying migration id=jsonb 2026/02/05 13:05:49 INFO Applying migration id=quote 2026/02/05 13:05:49 INFO Applying migration id=rfc9421 2026/02/05 13:05:49 INFO Applying migration id=keys 2026/02/05 13:05:49 INFO Applying migration id=portable 2026/02/05 13:05:49 INFO Applying migration id=proofs 2026/02/05 13:05:49 INFO Applying migration id=contexts 2026/02/05 13:05:49 INFO Applying migration id=deliverieshost 2026/02/05 13:05:49 INFO Applying migration id=pembegin 2026/02/05 13:05:49 INFO Applying migration id=didhost 2026/02/05 13:05:51 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de8-b605-7171-8d9d-ec4bfd8dd7e4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:05:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de8-b605-7e3e-b7be-e65bc6d29c07 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de8-b605-7171-8d9d-ec4bfd8dd7e4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de8-b605-7171-8d9d-ec4bfd8dd7e4 2026/02/05 13:05:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-b606-767a-9f05-a5a4b2961dd5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-b606-762b-bd19-80fb83dbb0bc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-b606-762b-bd19-80fb83dbb0bc 2026/02/05 13:05:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-b606-762b-bd19-80fb83dbb0bc 2026/02/05 13:05:51 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de8-b609-7678-940a-36cfe9387406 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de8-b605-7171-8d9d-ec4bfd8dd7e4 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 13:05:51 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2de8-b606-762b-bd19-80fb83dbb0bc 2026/02/05 13:05:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-b606-762b-bd19-80fb83dbb0bc 2026/02/05 13:05:51 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de8-b606-762b-bd19-80fb83dbb0bc 2026/02/05 13:05:51 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (2.47s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/02/05 13:05:51 INFO Applying migration id=initial 2026/02/05 13:05:51 INFO Applying migration id=notesupdated 2026/02/05 13:05:51 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:51 INFO Applying migration id=activitiesid 2026/02/05 13:05:51 INFO Applying migration id=outbox 2026/02/05 13:05:51 INFO Applying migration id=edits 2026/02/05 13:05:51 INFO Applying migration id=outboxactor 2026/02/05 13:05:51 INFO Applying migration id=outboxsender 2026/02/05 13:05:51 INFO Applying migration id=thread 2026/02/05 13:05:51 INFO Applying migration id=host 2026/02/05 13:05:51 INFO Applying migration id=sharedinbox 2026/02/05 13:05:51 INFO Applying migration id=noteshost 2026/02/05 13:05:51 INFO Applying migration id=fetched 2026/02/05 13:05:51 INFO Applying migration id=move 2026/02/05 13:05:51 INFO Applying migration id=cleanup 2026/02/05 13:05:51 INFO Applying migration id=received 2026/02/05 13:05:51 INFO Applying migration id=namehost 2026/02/05 13:05:51 INFO Applying migration id=outboxhost 2026/02/05 13:05:51 INFO Applying migration id=notesfts 2026/02/05 13:05:51 INFO Applying migration id=iconsname 2026/02/05 13:05:51 INFO Applying migration id=nohash 2026/02/05 13:05:51 INFO Applying migration id=shares 2026/02/05 13:05:51 INFO Applying migration id=actorttl 2026/02/05 13:05:51 INFO Applying migration id=tocc 2026/02/05 13:05:51 INFO Applying migration id=followeds 2026/02/05 13:05:51 INFO Applying migration id=certhash 2026/02/05 13:05:51 INFO Applying migration id=follows_sync 2026/02/05 13:05:51 INFO Applying migration id=jsonpath 2026/02/05 13:05:51 INFO Applying migration id=localforward 2026/02/05 13:05:51 INFO Applying migration id=avatar 2026/02/05 13:05:51 INFO Applying migration id=noimage 2026/02/05 13:05:51 INFO Applying migration id=feed 2026/02/05 13:05:51 INFO Applying migration id=bookmarks 2026/02/05 13:05:51 INFO Applying migration id=shareactivity 2026/02/05 13:05:51 INFO Applying migration id=application 2026/02/05 13:05:51 INFO Applying migration id=certificates 2026/02/05 13:05:51 INFO Applying migration id=rawforward 2026/02/05 13:05:51 INFO Applying migration id=publickey 2026/02/05 13:05:51 INFO Applying migration id=resolvegroup 2026/02/05 13:05:51 INFO Applying migration id=reject 2026/02/05 13:05:51 INFO Applying migration id=autodel 2026/02/05 13:05:51 INFO Applying migration id=jsonb 2026/02/05 13:05:51 INFO Applying migration id=quote 2026/02/05 13:05:51 INFO Applying migration id=rfc9421 2026/02/05 13:05:51 INFO Applying migration id=keys 2026/02/05 13:05:51 INFO Applying migration id=portable 2026/02/05 13:05:51 INFO Applying migration id=proofs 2026/02/05 13:05:51 INFO Applying migration id=contexts 2026/02/05 13:05:51 INFO Applying migration id=deliverieshost 2026/02/05 13:05:51 INFO Applying migration id=pembegin 2026/02/05 13:05:51 INFO Applying migration id=didhost 2026/02/05 13:05:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de8-bd9e-7369-9daa-f1e96f42c541 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:05:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de8-bd9e-7efb-99b6-6dc781941b66 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de8-bd9e-7369-9daa-f1e96f42c541 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de8-bd9e-7369-9daa-f1e96f42c541 2026/02/05 13:05:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-bd9f-76eb-8188-333cf1413f9d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-bd9f-76a0-94a3-b8f88aaad144 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-bd9f-76a0-94a3-b8f88aaad144 2026/02/05 13:05:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-bd9f-76a0-94a3-b8f88aaad144 2026/02/05 13:05:53 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-bd9f-76a0-94a3-b8f88aaad144 2026/02/05 13:05:53 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de8-bda2-7b99-923e-0f94fe5adc32 note=https://localhost.localdomain:8443/post/019c2de8-bda2-7b4f-911b-e27feeb6b8a8 thread=https://localhost.localdomain:8443/post/019c2de8-bd9f-76a0-94a3-b8f88aaad144 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:05:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-bda2-7b99-923e-0f94fe5adc32 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-bda2-7b4f-911b-e27feeb6b8a8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-bda2-7b4f-911b-e27feeb6b8a8 2026/02/05 13:05:53 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de8-bda4-7930-a0da-3565cbbbc63e activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de8-bd9e-7369-9daa-f1e96f42c541 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 13:05:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-bd9f-76a0-94a3-b8f88aaad144 2026/02/05 13:05:53 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2de8-bd9f-76a0-94a3-b8f88aaad144 2026/02/05 13:05:53 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (1.94s) === RUN TestReply_SelfReply 2026/02/05 13:05:53 INFO Applying migration id=initial 2026/02/05 13:05:53 INFO Applying migration id=notesupdated 2026/02/05 13:05:53 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:53 INFO Applying migration id=activitiesid 2026/02/05 13:05:53 INFO Applying migration id=outbox 2026/02/05 13:05:53 INFO Applying migration id=edits 2026/02/05 13:05:53 INFO Applying migration id=outboxactor 2026/02/05 13:05:53 INFO Applying migration id=outboxsender 2026/02/05 13:05:53 INFO Applying migration id=thread 2026/02/05 13:05:53 INFO Applying migration id=host 2026/02/05 13:05:53 INFO Applying migration id=sharedinbox 2026/02/05 13:05:53 INFO Applying migration id=noteshost 2026/02/05 13:05:53 INFO Applying migration id=fetched 2026/02/05 13:05:53 INFO Applying migration id=move 2026/02/05 13:05:53 INFO Applying migration id=cleanup 2026/02/05 13:05:53 INFO Applying migration id=received 2026/02/05 13:05:53 INFO Applying migration id=namehost 2026/02/05 13:05:53 INFO Applying migration id=outboxhost 2026/02/05 13:05:53 INFO Applying migration id=notesfts 2026/02/05 13:05:53 INFO Applying migration id=iconsname 2026/02/05 13:05:53 INFO Applying migration id=nohash 2026/02/05 13:05:53 INFO Applying migration id=shares 2026/02/05 13:05:53 INFO Applying migration id=actorttl 2026/02/05 13:05:53 INFO Applying migration id=tocc 2026/02/05 13:05:53 INFO Applying migration id=followeds 2026/02/05 13:05:53 INFO Applying migration id=certhash 2026/02/05 13:05:53 INFO Applying migration id=follows_sync 2026/02/05 13:05:53 INFO Applying migration id=jsonpath 2026/02/05 13:05:53 INFO Applying migration id=localforward 2026/02/05 13:05:53 INFO Applying migration id=avatar 2026/02/05 13:05:53 INFO Applying migration id=noimage 2026/02/05 13:05:53 INFO Applying migration id=feed 2026/02/05 13:05:53 INFO Applying migration id=bookmarks 2026/02/05 13:05:53 INFO Applying migration id=shareactivity 2026/02/05 13:05:53 INFO Applying migration id=application 2026/02/05 13:05:53 INFO Applying migration id=certificates 2026/02/05 13:05:53 INFO Applying migration id=rawforward 2026/02/05 13:05:53 INFO Applying migration id=publickey 2026/02/05 13:05:53 INFO Applying migration id=resolvegroup 2026/02/05 13:05:53 INFO Applying migration id=reject 2026/02/05 13:05:53 INFO Applying migration id=autodel 2026/02/05 13:05:53 INFO Applying migration id=jsonb 2026/02/05 13:05:53 INFO Applying migration id=quote 2026/02/05 13:05:53 INFO Applying migration id=rfc9421 2026/02/05 13:05:53 INFO Applying migration id=keys 2026/02/05 13:05:53 INFO Applying migration id=portable 2026/02/05 13:05:53 INFO Applying migration id=proofs 2026/02/05 13:05:53 INFO Applying migration id=contexts 2026/02/05 13:05:53 INFO Applying migration id=deliverieshost 2026/02/05 13:05:53 INFO Applying migration id=pembegin 2026/02/05 13:05:53 INFO Applying migration id=didhost 2026/02/05 13:05:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de8-c619-72c3-a2b6-8157cb43ffc4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:05:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de8-c619-7e70-8130-0f27f20ebc15 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de8-c619-72c3-a2b6-8157cb43ffc4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de8-c619-72c3-a2b6-8157cb43ffc4 2026/02/05 13:05:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-c61a-7640-9a94-2d5cb4b9b662 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-c61a-75f3-9047-f0d3a8d7f245 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-c61a-75f3-9047-f0d3a8d7f245 2026/02/05 13:05:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-c61a-75f3-9047-f0d3a8d7f245 2026/02/05 13:05:55 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-c61a-75f3-9047-f0d3a8d7f245 2026/02/05 13:05:55 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de8-c61d-78a5-8988-e8fedf23541a note=https://localhost.localdomain:8443/post/019c2de8-c61d-785d-8b41-6609d43ca5ee thread=https://localhost.localdomain:8443/post/019c2de8-c61a-75f3-9047-f0d3a8d7f245 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:05:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-c61d-78a5-8988-e8fedf23541a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-c61d-785d-8b41-6609d43ca5ee activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-c61d-785d-8b41-6609d43ca5ee 2026/02/05 13:05:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-c61a-75f3-9047-f0d3a8d7f245 2026/02/05 13:05:55 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (2.17s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/02/05 13:05:55 INFO Applying migration id=initial 2026/02/05 13:05:55 INFO Applying migration id=notesupdated 2026/02/05 13:05:55 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:55 INFO Applying migration id=activitiesid 2026/02/05 13:05:55 INFO Applying migration id=outbox 2026/02/05 13:05:55 INFO Applying migration id=edits 2026/02/05 13:05:55 INFO Applying migration id=outboxactor 2026/02/05 13:05:55 INFO Applying migration id=outboxsender 2026/02/05 13:05:55 INFO Applying migration id=thread 2026/02/05 13:05:55 INFO Applying migration id=host 2026/02/05 13:05:55 INFO Applying migration id=sharedinbox 2026/02/05 13:05:55 INFO Applying migration id=noteshost 2026/02/05 13:05:55 INFO Applying migration id=fetched 2026/02/05 13:05:55 INFO Applying migration id=move 2026/02/05 13:05:55 INFO Applying migration id=cleanup 2026/02/05 13:05:55 INFO Applying migration id=received 2026/02/05 13:05:55 INFO Applying migration id=namehost 2026/02/05 13:05:55 INFO Applying migration id=outboxhost 2026/02/05 13:05:55 INFO Applying migration id=notesfts 2026/02/05 13:05:55 INFO Applying migration id=iconsname 2026/02/05 13:05:55 INFO Applying migration id=nohash 2026/02/05 13:05:55 INFO Applying migration id=shares 2026/02/05 13:05:55 INFO Applying migration id=actorttl 2026/02/05 13:05:55 INFO Applying migration id=tocc 2026/02/05 13:05:55 INFO Applying migration id=followeds 2026/02/05 13:05:55 INFO Applying migration id=certhash 2026/02/05 13:05:55 INFO Applying migration id=follows_sync 2026/02/05 13:05:55 INFO Applying migration id=jsonpath 2026/02/05 13:05:55 INFO Applying migration id=localforward 2026/02/05 13:05:55 INFO Applying migration id=avatar 2026/02/05 13:05:55 INFO Applying migration id=noimage 2026/02/05 13:05:55 INFO Applying migration id=feed 2026/02/05 13:05:55 INFO Applying migration id=bookmarks 2026/02/05 13:05:55 INFO Applying migration id=shareactivity 2026/02/05 13:05:55 INFO Applying migration id=application 2026/02/05 13:05:55 INFO Applying migration id=certificates 2026/02/05 13:05:55 INFO Applying migration id=rawforward 2026/02/05 13:05:55 INFO Applying migration id=publickey 2026/02/05 13:05:55 INFO Applying migration id=resolvegroup 2026/02/05 13:05:55 INFO Applying migration id=reject 2026/02/05 13:05:55 INFO Applying migration id=autodel 2026/02/05 13:05:55 INFO Applying migration id=jsonb 2026/02/05 13:05:55 INFO Applying migration id=quote 2026/02/05 13:05:55 INFO Applying migration id=rfc9421 2026/02/05 13:05:55 INFO Applying migration id=keys 2026/02/05 13:05:55 INFO Applying migration id=portable 2026/02/05 13:05:55 INFO Applying migration id=proofs 2026/02/05 13:05:55 INFO Applying migration id=contexts 2026/02/05 13:05:55 INFO Applying migration id=deliverieshost 2026/02/05 13:05:55 INFO Applying migration id=pembegin 2026/02/05 13:05:55 INFO Applying migration id=didhost 2026/02/05 13:05:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de8-d14e-773e-9137-ea620f29f6cf activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:05:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de8-d14f-7425-9099-f1ff76ee28fa activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de8-d14e-773e-9137-ea620f29f6cf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de8-d14e-773e-9137-ea620f29f6cf 2026/02/05 13:05:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-d14f-7b35-9afc-55a2fe85cc1a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-d14f-7ae8-badd-e382040169c8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-d14f-7ae8-badd-e382040169c8 2026/02/05 13:05:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-d14f-7ae8-badd-e382040169c8 2026/02/05 13:05:58 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-d14f-7ae8-badd-e382040169c8 2026/02/05 13:05:58 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de8-d153-7955-84fd-2c809e27be0e note=https://localhost.localdomain:8443/post/019c2de8-d153-7909-9d70-aef7adf60149 thread=https://localhost.localdomain:8443/post/019c2de8-d14f-7ae8-badd-e382040169c8 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:05:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-d153-7955-84fd-2c809e27be0e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-d153-7909-9d70-aef7adf60149 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2de8-d153-7909-9d70-aef7adf60149 2026/02/05 13:05:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-d14f-7ae8-badd-e382040169c8 2026/02/05 13:05:58 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (2.87s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/02/05 13:05:58 INFO Applying migration id=initial 2026/02/05 13:05:58 INFO Applying migration id=notesupdated 2026/02/05 13:05:58 INFO Applying migration id=personspreferredusername 2026/02/05 13:05:58 INFO Applying migration id=activitiesid 2026/02/05 13:05:58 INFO Applying migration id=outbox 2026/02/05 13:05:58 INFO Applying migration id=edits 2026/02/05 13:05:58 INFO Applying migration id=outboxactor 2026/02/05 13:05:58 INFO Applying migration id=outboxsender 2026/02/05 13:05:58 INFO Applying migration id=thread 2026/02/05 13:05:58 INFO Applying migration id=host 2026/02/05 13:05:58 INFO Applying migration id=sharedinbox 2026/02/05 13:05:58 INFO Applying migration id=noteshost 2026/02/05 13:05:58 INFO Applying migration id=fetched 2026/02/05 13:05:58 INFO Applying migration id=move 2026/02/05 13:05:58 INFO Applying migration id=cleanup 2026/02/05 13:05:58 INFO Applying migration id=received 2026/02/05 13:05:58 INFO Applying migration id=namehost 2026/02/05 13:05:58 INFO Applying migration id=outboxhost 2026/02/05 13:05:58 INFO Applying migration id=notesfts 2026/02/05 13:05:58 INFO Applying migration id=iconsname 2026/02/05 13:05:58 INFO Applying migration id=nohash 2026/02/05 13:05:58 INFO Applying migration id=shares 2026/02/05 13:05:58 INFO Applying migration id=actorttl 2026/02/05 13:05:58 INFO Applying migration id=tocc 2026/02/05 13:05:58 INFO Applying migration id=followeds 2026/02/05 13:05:58 INFO Applying migration id=certhash 2026/02/05 13:05:58 INFO Applying migration id=follows_sync 2026/02/05 13:05:58 INFO Applying migration id=jsonpath 2026/02/05 13:05:58 INFO Applying migration id=localforward 2026/02/05 13:05:58 INFO Applying migration id=avatar 2026/02/05 13:05:58 INFO Applying migration id=noimage 2026/02/05 13:05:58 INFO Applying migration id=feed 2026/02/05 13:05:58 INFO Applying migration id=bookmarks 2026/02/05 13:05:58 INFO Applying migration id=shareactivity 2026/02/05 13:05:58 INFO Applying migration id=application 2026/02/05 13:05:58 INFO Applying migration id=certificates 2026/02/05 13:05:58 INFO Applying migration id=rawforward 2026/02/05 13:05:58 INFO Applying migration id=publickey 2026/02/05 13:05:58 INFO Applying migration id=resolvegroup 2026/02/05 13:05:58 INFO Applying migration id=reject 2026/02/05 13:05:58 INFO Applying migration id=autodel 2026/02/05 13:05:58 INFO Applying migration id=jsonb 2026/02/05 13:05:58 INFO Applying migration id=quote 2026/02/05 13:05:58 INFO Applying migration id=rfc9421 2026/02/05 13:05:58 INFO Applying migration id=keys 2026/02/05 13:05:58 INFO Applying migration id=portable 2026/02/05 13:05:58 INFO Applying migration id=proofs 2026/02/05 13:05:58 INFO Applying migration id=contexts 2026/02/05 13:05:58 INFO Applying migration id=deliverieshost 2026/02/05 13:05:58 INFO Applying migration id=pembegin 2026/02/05 13:05:58 INFO Applying migration id=didhost 2026/02/05 13:06:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-dbcf-7120-ac0a-6135c5327435 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-dbcf-709c-8a86-16a1aa21eb8d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-dbcf-709c-8a86-16a1aa21eb8d 2026/02/05 13:06:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-dbcf-709c-8a86-16a1aa21eb8d 2026/02/05 13:06:01 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-dbcf-709c-8a86-16a1aa21eb8d 2026/02/05 13:06:01 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2de8-dbd2-7e67-91bf-b8b5a92aa61b note=https://localhost.localdomain:8443/post/019c2de8-dbd2-7e11-85d4-6b706d0e2315 thread=https://localhost.localdomain:8443/post/019c2de8-dbcf-709c-8a86-16a1aa21eb8d starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:06:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-dbd2-7e67-91bf-b8b5a92aa61b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-dbd2-7e11-85d4-6b706d0e2315 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2de8-dbd2-7e11-85d4-6b706d0e2315 2026/02/05 13:06:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-dbcf-709c-8a86-16a1aa21eb8d 2026/02/05 13:06:01 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (2.69s) === RUN TestReply_DM 2026/02/05 13:06:01 INFO Applying migration id=initial 2026/02/05 13:06:01 INFO Applying migration id=notesupdated 2026/02/05 13:06:01 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:01 INFO Applying migration id=activitiesid 2026/02/05 13:06:01 INFO Applying migration id=outbox 2026/02/05 13:06:01 INFO Applying migration id=edits 2026/02/05 13:06:01 INFO Applying migration id=outboxactor 2026/02/05 13:06:01 INFO Applying migration id=outboxsender 2026/02/05 13:06:01 INFO Applying migration id=thread 2026/02/05 13:06:01 INFO Applying migration id=host 2026/02/05 13:06:01 INFO Applying migration id=sharedinbox 2026/02/05 13:06:01 INFO Applying migration id=noteshost 2026/02/05 13:06:01 INFO Applying migration id=fetched 2026/02/05 13:06:01 INFO Applying migration id=move 2026/02/05 13:06:01 INFO Applying migration id=cleanup 2026/02/05 13:06:01 INFO Applying migration id=received 2026/02/05 13:06:01 INFO Applying migration id=namehost 2026/02/05 13:06:01 INFO Applying migration id=outboxhost 2026/02/05 13:06:01 INFO Applying migration id=notesfts 2026/02/05 13:06:01 INFO Applying migration id=iconsname 2026/02/05 13:06:01 INFO Applying migration id=nohash 2026/02/05 13:06:01 INFO Applying migration id=shares 2026/02/05 13:06:01 INFO Applying migration id=actorttl 2026/02/05 13:06:01 INFO Applying migration id=tocc 2026/02/05 13:06:01 INFO Applying migration id=followeds 2026/02/05 13:06:01 INFO Applying migration id=certhash 2026/02/05 13:06:01 INFO Applying migration id=follows_sync 2026/02/05 13:06:01 INFO Applying migration id=jsonpath 2026/02/05 13:06:01 INFO Applying migration id=localforward 2026/02/05 13:06:01 INFO Applying migration id=avatar 2026/02/05 13:06:01 INFO Applying migration id=noimage 2026/02/05 13:06:01 INFO Applying migration id=feed 2026/02/05 13:06:01 INFO Applying migration id=bookmarks 2026/02/05 13:06:01 INFO Applying migration id=shareactivity 2026/02/05 13:06:01 INFO Applying migration id=application 2026/02/05 13:06:01 INFO Applying migration id=certificates 2026/02/05 13:06:01 INFO Applying migration id=rawforward 2026/02/05 13:06:01 INFO Applying migration id=publickey 2026/02/05 13:06:01 INFO Applying migration id=resolvegroup 2026/02/05 13:06:01 INFO Applying migration id=reject 2026/02/05 13:06:01 INFO Applying migration id=autodel 2026/02/05 13:06:01 INFO Applying migration id=jsonb 2026/02/05 13:06:01 INFO Applying migration id=quote 2026/02/05 13:06:01 INFO Applying migration id=rfc9421 2026/02/05 13:06:01 INFO Applying migration id=keys 2026/02/05 13:06:01 INFO Applying migration id=portable 2026/02/05 13:06:01 INFO Applying migration id=proofs 2026/02/05 13:06:01 INFO Applying migration id=contexts 2026/02/05 13:06:01 INFO Applying migration id=deliverieshost 2026/02/05 13:06:01 INFO Applying migration id=pembegin 2026/02/05 13:06:01 INFO Applying migration id=didhost 2026/02/05 13:06:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de8-e42f-7116-a54a-0d6379c8889a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:06:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de8-e42f-7ced-a614-1ba7a4d8e8ec activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de8-e42f-7116-a54a-0d6379c8889a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de8-e42f-7116-a54a-0d6379c8889a 2026/02/05 13:06:03 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 13:06:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-e430-75ff-9189-ab0f57483c0c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-e430-746f-9ea1-21b8ad37ae8d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-e430-746f-9ea1-21b8ad37ae8d 2026/02/05 13:06:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-e430-746f-9ea1-21b8ad37ae8d 2026/02/05 13:06:03 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-e430-746f-9ea1-21b8ad37ae8d 2026/02/05 13:06:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-e436-70bc-a6fc-19c61cbd17d5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-e436-7073-b973-08c637b0cd64 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-e436-7073-b973-08c637b0cd64 --- PASS: TestReply_DM (2.14s) === RUN TestReply_DMUnfollowed 2026/02/05 13:06:03 INFO Applying migration id=initial 2026/02/05 13:06:03 INFO Applying migration id=notesupdated 2026/02/05 13:06:03 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:03 INFO Applying migration id=activitiesid 2026/02/05 13:06:03 INFO Applying migration id=outbox 2026/02/05 13:06:03 INFO Applying migration id=edits 2026/02/05 13:06:03 INFO Applying migration id=outboxactor 2026/02/05 13:06:03 INFO Applying migration id=outboxsender 2026/02/05 13:06:03 INFO Applying migration id=thread 2026/02/05 13:06:03 INFO Applying migration id=host 2026/02/05 13:06:03 INFO Applying migration id=sharedinbox 2026/02/05 13:06:03 INFO Applying migration id=noteshost 2026/02/05 13:06:03 INFO Applying migration id=fetched 2026/02/05 13:06:03 INFO Applying migration id=move 2026/02/05 13:06:03 INFO Applying migration id=cleanup 2026/02/05 13:06:03 INFO Applying migration id=received 2026/02/05 13:06:03 INFO Applying migration id=namehost 2026/02/05 13:06:03 INFO Applying migration id=outboxhost 2026/02/05 13:06:03 INFO Applying migration id=notesfts 2026/02/05 13:06:03 INFO Applying migration id=iconsname 2026/02/05 13:06:03 INFO Applying migration id=nohash 2026/02/05 13:06:03 INFO Applying migration id=shares 2026/02/05 13:06:03 INFO Applying migration id=actorttl 2026/02/05 13:06:03 INFO Applying migration id=tocc 2026/02/05 13:06:03 INFO Applying migration id=followeds 2026/02/05 13:06:03 INFO Applying migration id=certhash 2026/02/05 13:06:03 INFO Applying migration id=follows_sync 2026/02/05 13:06:03 INFO Applying migration id=jsonpath 2026/02/05 13:06:03 INFO Applying migration id=localforward 2026/02/05 13:06:03 INFO Applying migration id=avatar 2026/02/05 13:06:03 INFO Applying migration id=noimage 2026/02/05 13:06:03 INFO Applying migration id=feed 2026/02/05 13:06:03 INFO Applying migration id=bookmarks 2026/02/05 13:06:03 INFO Applying migration id=shareactivity 2026/02/05 13:06:03 INFO Applying migration id=application 2026/02/05 13:06:03 INFO Applying migration id=certificates 2026/02/05 13:06:03 INFO Applying migration id=rawforward 2026/02/05 13:06:03 INFO Applying migration id=publickey 2026/02/05 13:06:03 INFO Applying migration id=resolvegroup 2026/02/05 13:06:03 INFO Applying migration id=reject 2026/02/05 13:06:03 INFO Applying migration id=autodel 2026/02/05 13:06:03 INFO Applying migration id=jsonb 2026/02/05 13:06:03 INFO Applying migration id=quote 2026/02/05 13:06:03 INFO Applying migration id=rfc9421 2026/02/05 13:06:03 INFO Applying migration id=keys 2026/02/05 13:06:03 INFO Applying migration id=portable 2026/02/05 13:06:03 INFO Applying migration id=proofs 2026/02/05 13:06:03 INFO Applying migration id=contexts 2026/02/05 13:06:03 INFO Applying migration id=deliverieshost 2026/02/05 13:06:03 INFO Applying migration id=pembegin 2026/02/05 13:06:03 INFO Applying migration id=didhost 2026/02/05 13:06:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de8-f8e9-7984-831a-12e313942d55 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:06:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de8-f8ea-7679-a366-32dd895465cc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de8-f8e9-7984-831a-12e313942d55 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de8-f8e9-7984-831a-12e313942d55 2026/02/05 13:06:08 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 13:06:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-f8eb-7101-b194-dbc63d7685d5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-f8ea-7dd0-a07e-3b1fcb0fda3c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de8-f8ea-7dd0-a07e-3b1fcb0fda3c 2026/02/05 13:06:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de8-f8ea-7dd0-a07e-3b1fcb0fda3c 2026/02/05 13:06:08 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de8-f8f0-7d79-a7e0-b9f9b8e65f6e activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de8-f8e9-7984-831a-12e313942d55 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 13:06:08 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de8-f8ea-7dd0-a07e-3b1fcb0fda3c 2026/02/05 13:06:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de8-f8f2-72f8-8724-ad5b0c3cce84 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de8-f8f2-7298-a427-a8da22c9ff0f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de8-f8f2-7298-a427-a8da22c9ff0f --- PASS: TestReply_DMUnfollowed (5.31s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/02/05 13:06:08 INFO Applying migration id=initial 2026/02/05 13:06:08 INFO Applying migration id=notesupdated 2026/02/05 13:06:08 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:08 INFO Applying migration id=activitiesid 2026/02/05 13:06:08 INFO Applying migration id=outbox 2026/02/05 13:06:08 INFO Applying migration id=edits 2026/02/05 13:06:08 INFO Applying migration id=outboxactor 2026/02/05 13:06:08 INFO Applying migration id=outboxsender 2026/02/05 13:06:08 INFO Applying migration id=thread 2026/02/05 13:06:08 INFO Applying migration id=host 2026/02/05 13:06:08 INFO Applying migration id=sharedinbox 2026/02/05 13:06:08 INFO Applying migration id=noteshost 2026/02/05 13:06:08 INFO Applying migration id=fetched 2026/02/05 13:06:08 INFO Applying migration id=move 2026/02/05 13:06:08 INFO Applying migration id=cleanup 2026/02/05 13:06:08 INFO Applying migration id=received 2026/02/05 13:06:08 INFO Applying migration id=namehost 2026/02/05 13:06:08 INFO Applying migration id=outboxhost 2026/02/05 13:06:08 INFO Applying migration id=notesfts 2026/02/05 13:06:08 INFO Applying migration id=iconsname 2026/02/05 13:06:08 INFO Applying migration id=nohash 2026/02/05 13:06:08 INFO Applying migration id=shares 2026/02/05 13:06:08 INFO Applying migration id=actorttl 2026/02/05 13:06:08 INFO Applying migration id=tocc 2026/02/05 13:06:08 INFO Applying migration id=followeds 2026/02/05 13:06:08 INFO Applying migration id=certhash 2026/02/05 13:06:08 INFO Applying migration id=follows_sync 2026/02/05 13:06:08 INFO Applying migration id=jsonpath 2026/02/05 13:06:08 INFO Applying migration id=localforward 2026/02/05 13:06:08 INFO Applying migration id=avatar 2026/02/05 13:06:08 INFO Applying migration id=noimage 2026/02/05 13:06:08 INFO Applying migration id=feed 2026/02/05 13:06:08 INFO Applying migration id=bookmarks 2026/02/05 13:06:08 INFO Applying migration id=shareactivity 2026/02/05 13:06:08 INFO Applying migration id=application 2026/02/05 13:06:08 INFO Applying migration id=certificates 2026/02/05 13:06:08 INFO Applying migration id=rawforward 2026/02/05 13:06:08 INFO Applying migration id=publickey 2026/02/05 13:06:08 INFO Applying migration id=resolvegroup 2026/02/05 13:06:08 INFO Applying migration id=reject 2026/02/05 13:06:08 INFO Applying migration id=autodel 2026/02/05 13:06:08 INFO Applying migration id=jsonb 2026/02/05 13:06:08 INFO Applying migration id=quote 2026/02/05 13:06:08 INFO Applying migration id=rfc9421 2026/02/05 13:06:08 INFO Applying migration id=keys 2026/02/05 13:06:08 INFO Applying migration id=portable 2026/02/05 13:06:08 INFO Applying migration id=proofs 2026/02/05 13:06:08 INFO Applying migration id=contexts 2026/02/05 13:06:08 INFO Applying migration id=deliverieshost 2026/02/05 13:06:08 INFO Applying migration id=pembegin 2026/02/05 13:06:08 INFO Applying migration id=didhost 2026/02/05 13:06:11 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de9-0460-7279-85e3-8bc64fade896 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:06:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de9-0460-7e35-9ca1-fa9abe67adff activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de9-0460-7279-85e3-8bc64fade896 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de9-0460-7279-85e3-8bc64fade896 2026/02/05 13:06:11 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 13:06:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de9-0461-7796-9621-d32e87c3a7f4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de9-0461-7608-ad4c-fde6ad85d953 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de9-0461-7608-ad4c-fde6ad85d953 2026/02/05 13:06:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de9-0461-7608-ad4c-fde6ad85d953 2026/02/05 13:06:11 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2de9-0465-7c34-8736-f769b599f2c7 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de9-0460-7279-85e3-8bc64fade896 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 13:06:11 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2de9-0461-7608-ad4c-fde6ad85d953 2026/02/05 13:06:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de9-0466-7a6e-8b3a-ca8e44a5039c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de9-0466-7a24-af83-f00b490904ca activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de9-0466-7a24-af83-f00b490904ca --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (2.93s) === RUN TestReply_DMToAnotherUser 2026/02/05 13:06:11 INFO Applying migration id=initial 2026/02/05 13:06:11 INFO Applying migration id=notesupdated 2026/02/05 13:06:11 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:11 INFO Applying migration id=activitiesid 2026/02/05 13:06:11 INFO Applying migration id=outbox 2026/02/05 13:06:11 INFO Applying migration id=edits 2026/02/05 13:06:11 INFO Applying migration id=outboxactor 2026/02/05 13:06:11 INFO Applying migration id=outboxsender 2026/02/05 13:06:11 INFO Applying migration id=thread 2026/02/05 13:06:11 INFO Applying migration id=host 2026/02/05 13:06:11 INFO Applying migration id=sharedinbox 2026/02/05 13:06:11 INFO Applying migration id=noteshost 2026/02/05 13:06:11 INFO Applying migration id=fetched 2026/02/05 13:06:11 INFO Applying migration id=move 2026/02/05 13:06:11 INFO Applying migration id=cleanup 2026/02/05 13:06:11 INFO Applying migration id=received 2026/02/05 13:06:11 INFO Applying migration id=namehost 2026/02/05 13:06:11 INFO Applying migration id=outboxhost 2026/02/05 13:06:11 INFO Applying migration id=notesfts 2026/02/05 13:06:11 INFO Applying migration id=iconsname 2026/02/05 13:06:11 INFO Applying migration id=nohash 2026/02/05 13:06:11 INFO Applying migration id=shares 2026/02/05 13:06:11 INFO Applying migration id=actorttl 2026/02/05 13:06:11 INFO Applying migration id=tocc 2026/02/05 13:06:11 INFO Applying migration id=followeds 2026/02/05 13:06:11 INFO Applying migration id=certhash 2026/02/05 13:06:11 INFO Applying migration id=follows_sync 2026/02/05 13:06:11 INFO Applying migration id=jsonpath 2026/02/05 13:06:11 INFO Applying migration id=localforward 2026/02/05 13:06:11 INFO Applying migration id=avatar 2026/02/05 13:06:11 INFO Applying migration id=noimage 2026/02/05 13:06:11 INFO Applying migration id=feed 2026/02/05 13:06:11 INFO Applying migration id=bookmarks 2026/02/05 13:06:11 INFO Applying migration id=shareactivity 2026/02/05 13:06:11 INFO Applying migration id=application 2026/02/05 13:06:11 INFO Applying migration id=certificates 2026/02/05 13:06:11 INFO Applying migration id=rawforward 2026/02/05 13:06:11 INFO Applying migration id=publickey 2026/02/05 13:06:11 INFO Applying migration id=resolvegroup 2026/02/05 13:06:11 INFO Applying migration id=reject 2026/02/05 13:06:11 INFO Applying migration id=autodel 2026/02/05 13:06:11 INFO Applying migration id=jsonb 2026/02/05 13:06:11 INFO Applying migration id=quote 2026/02/05 13:06:11 INFO Applying migration id=rfc9421 2026/02/05 13:06:11 INFO Applying migration id=keys 2026/02/05 13:06:11 INFO Applying migration id=portable 2026/02/05 13:06:11 INFO Applying migration id=proofs 2026/02/05 13:06:11 INFO Applying migration id=contexts 2026/02/05 13:06:11 INFO Applying migration id=deliverieshost 2026/02/05 13:06:11 INFO Applying migration id=pembegin 2026/02/05 13:06:11 INFO Applying migration id=didhost 2026/02/05 13:06:14 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2de9-0e11-7220-9783-a4f84a7caa3a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:06:14 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2de9-0e11-7e26-8c23-7c5e1cee1ef5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2de9-0e11-7220-9783-a4f84a7caa3a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2de9-0e11-7220-9783-a4f84a7caa3a 2026/02/05 13:06:14 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 13:06:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de9-0e12-7835-bc56-66ffd0370b00 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de9-0e12-769c-829f-ed3625c250cd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2de9-0e12-769c-829f-ed3625c250cd 2026/02/05 13:06:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de9-0e12-769c-829f-ed3625c250cd 2026/02/05 13:06:14 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2de9-0e12-769c-829f-ed3625c250cd --- PASS: TestReply_DMToAnotherUser (2.48s) === RUN TestReply_NoSuchPost 2026/02/05 13:06:14 INFO Applying migration id=initial 2026/02/05 13:06:14 INFO Applying migration id=notesupdated 2026/02/05 13:06:14 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:14 INFO Applying migration id=activitiesid 2026/02/05 13:06:14 INFO Applying migration id=outbox 2026/02/05 13:06:14 INFO Applying migration id=edits 2026/02/05 13:06:14 INFO Applying migration id=outboxactor 2026/02/05 13:06:14 INFO Applying migration id=outboxsender 2026/02/05 13:06:14 INFO Applying migration id=thread 2026/02/05 13:06:14 INFO Applying migration id=host 2026/02/05 13:06:14 INFO Applying migration id=sharedinbox 2026/02/05 13:06:14 INFO Applying migration id=noteshost 2026/02/05 13:06:14 INFO Applying migration id=fetched 2026/02/05 13:06:14 INFO Applying migration id=move 2026/02/05 13:06:14 INFO Applying migration id=cleanup 2026/02/05 13:06:14 INFO Applying migration id=received 2026/02/05 13:06:14 INFO Applying migration id=namehost 2026/02/05 13:06:14 INFO Applying migration id=outboxhost 2026/02/05 13:06:14 INFO Applying migration id=notesfts 2026/02/05 13:06:14 INFO Applying migration id=iconsname 2026/02/05 13:06:14 INFO Applying migration id=nohash 2026/02/05 13:06:14 INFO Applying migration id=shares 2026/02/05 13:06:14 INFO Applying migration id=actorttl 2026/02/05 13:06:14 INFO Applying migration id=tocc 2026/02/05 13:06:14 INFO Applying migration id=followeds 2026/02/05 13:06:14 INFO Applying migration id=certhash 2026/02/05 13:06:14 INFO Applying migration id=follows_sync 2026/02/05 13:06:14 INFO Applying migration id=jsonpath 2026/02/05 13:06:14 INFO Applying migration id=localforward 2026/02/05 13:06:14 INFO Applying migration id=avatar 2026/02/05 13:06:14 INFO Applying migration id=noimage 2026/02/05 13:06:14 INFO Applying migration id=feed 2026/02/05 13:06:14 INFO Applying migration id=bookmarks 2026/02/05 13:06:14 INFO Applying migration id=shareactivity 2026/02/05 13:06:14 INFO Applying migration id=application 2026/02/05 13:06:14 INFO Applying migration id=certificates 2026/02/05 13:06:14 INFO Applying migration id=rawforward 2026/02/05 13:06:14 INFO Applying migration id=publickey 2026/02/05 13:06:14 INFO Applying migration id=resolvegroup 2026/02/05 13:06:14 INFO Applying migration id=reject 2026/02/05 13:06:14 INFO Applying migration id=autodel 2026/02/05 13:06:14 INFO Applying migration id=jsonb 2026/02/05 13:06:14 INFO Applying migration id=quote 2026/02/05 13:06:14 INFO Applying migration id=rfc9421 2026/02/05 13:06:14 INFO Applying migration id=keys 2026/02/05 13:06:14 INFO Applying migration id=portable 2026/02/05 13:06:14 INFO Applying migration id=proofs 2026/02/05 13:06:14 INFO Applying migration id=contexts 2026/02/05 13:06:14 INFO Applying migration id=deliverieshost 2026/02/05 13:06:14 INFO Applying migration id=pembegin 2026/02/05 13:06:14 INFO Applying migration id=didhost 2026/02/05 13:06:17 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (3.11s) === RUN TestResolve_LocalUser 2026/02/05 13:06:17 INFO Applying migration id=initial 2026/02/05 13:06:17 INFO Applying migration id=notesupdated 2026/02/05 13:06:17 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:17 INFO Applying migration id=activitiesid 2026/02/05 13:06:17 INFO Applying migration id=outbox 2026/02/05 13:06:17 INFO Applying migration id=edits 2026/02/05 13:06:17 INFO Applying migration id=outboxactor 2026/02/05 13:06:17 INFO Applying migration id=outboxsender 2026/02/05 13:06:17 INFO Applying migration id=thread 2026/02/05 13:06:17 INFO Applying migration id=host 2026/02/05 13:06:17 INFO Applying migration id=sharedinbox 2026/02/05 13:06:17 INFO Applying migration id=noteshost 2026/02/05 13:06:17 INFO Applying migration id=fetched 2026/02/05 13:06:17 INFO Applying migration id=move 2026/02/05 13:06:17 INFO Applying migration id=cleanup 2026/02/05 13:06:17 INFO Applying migration id=received 2026/02/05 13:06:17 INFO Applying migration id=namehost 2026/02/05 13:06:17 INFO Applying migration id=outboxhost 2026/02/05 13:06:17 INFO Applying migration id=notesfts 2026/02/05 13:06:17 INFO Applying migration id=iconsname 2026/02/05 13:06:17 INFO Applying migration id=nohash 2026/02/05 13:06:17 INFO Applying migration id=shares 2026/02/05 13:06:17 INFO Applying migration id=actorttl 2026/02/05 13:06:17 INFO Applying migration id=tocc 2026/02/05 13:06:17 INFO Applying migration id=followeds 2026/02/05 13:06:17 INFO Applying migration id=certhash 2026/02/05 13:06:17 INFO Applying migration id=follows_sync 2026/02/05 13:06:17 INFO Applying migration id=jsonpath 2026/02/05 13:06:17 INFO Applying migration id=localforward 2026/02/05 13:06:17 INFO Applying migration id=avatar 2026/02/05 13:06:17 INFO Applying migration id=noimage 2026/02/05 13:06:17 INFO Applying migration id=feed 2026/02/05 13:06:17 INFO Applying migration id=bookmarks 2026/02/05 13:06:17 INFO Applying migration id=shareactivity 2026/02/05 13:06:17 INFO Applying migration id=application 2026/02/05 13:06:17 INFO Applying migration id=certificates 2026/02/05 13:06:17 INFO Applying migration id=rawforward 2026/02/05 13:06:17 INFO Applying migration id=publickey 2026/02/05 13:06:17 INFO Applying migration id=resolvegroup 2026/02/05 13:06:17 INFO Applying migration id=reject 2026/02/05 13:06:17 INFO Applying migration id=autodel 2026/02/05 13:06:17 INFO Applying migration id=jsonb 2026/02/05 13:06:17 INFO Applying migration id=quote 2026/02/05 13:06:17 INFO Applying migration id=rfc9421 2026/02/05 13:06:17 INFO Applying migration id=keys 2026/02/05 13:06:17 INFO Applying migration id=portable 2026/02/05 13:06:17 INFO Applying migration id=proofs 2026/02/05 13:06:17 INFO Applying migration id=contexts 2026/02/05 13:06:17 INFO Applying migration id=deliverieshost 2026/02/05 13:06:17 INFO Applying migration id=pembegin 2026/02/05 13:06:17 INFO Applying migration id=didhost 2026/02/05 13:06:20 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (2.80s) === RUN TestResolve_LocalUserByNameOnly 2026/02/05 13:06:20 INFO Applying migration id=initial 2026/02/05 13:06:20 INFO Applying migration id=notesupdated 2026/02/05 13:06:20 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:20 INFO Applying migration id=activitiesid 2026/02/05 13:06:20 INFO Applying migration id=outbox 2026/02/05 13:06:20 INFO Applying migration id=edits 2026/02/05 13:06:20 INFO Applying migration id=outboxactor 2026/02/05 13:06:20 INFO Applying migration id=outboxsender 2026/02/05 13:06:20 INFO Applying migration id=thread 2026/02/05 13:06:20 INFO Applying migration id=host 2026/02/05 13:06:20 INFO Applying migration id=sharedinbox 2026/02/05 13:06:20 INFO Applying migration id=noteshost 2026/02/05 13:06:20 INFO Applying migration id=fetched 2026/02/05 13:06:20 INFO Applying migration id=move 2026/02/05 13:06:20 INFO Applying migration id=cleanup 2026/02/05 13:06:20 INFO Applying migration id=received 2026/02/05 13:06:20 INFO Applying migration id=namehost 2026/02/05 13:06:20 INFO Applying migration id=outboxhost 2026/02/05 13:06:20 INFO Applying migration id=notesfts 2026/02/05 13:06:20 INFO Applying migration id=iconsname 2026/02/05 13:06:20 INFO Applying migration id=nohash 2026/02/05 13:06:20 INFO Applying migration id=shares 2026/02/05 13:06:20 INFO Applying migration id=actorttl 2026/02/05 13:06:20 INFO Applying migration id=tocc 2026/02/05 13:06:20 INFO Applying migration id=followeds 2026/02/05 13:06:20 INFO Applying migration id=certhash 2026/02/05 13:06:20 INFO Applying migration id=follows_sync 2026/02/05 13:06:20 INFO Applying migration id=jsonpath 2026/02/05 13:06:20 INFO Applying migration id=localforward 2026/02/05 13:06:20 INFO Applying migration id=avatar 2026/02/05 13:06:20 INFO Applying migration id=noimage 2026/02/05 13:06:20 INFO Applying migration id=feed 2026/02/05 13:06:20 INFO Applying migration id=bookmarks 2026/02/05 13:06:20 INFO Applying migration id=shareactivity 2026/02/05 13:06:20 INFO Applying migration id=application 2026/02/05 13:06:20 INFO Applying migration id=certificates 2026/02/05 13:06:20 INFO Applying migration id=rawforward 2026/02/05 13:06:20 INFO Applying migration id=publickey 2026/02/05 13:06:20 INFO Applying migration id=resolvegroup 2026/02/05 13:06:20 INFO Applying migration id=reject 2026/02/05 13:06:20 INFO Applying migration id=autodel 2026/02/05 13:06:20 INFO Applying migration id=jsonb 2026/02/05 13:06:20 INFO Applying migration id=quote 2026/02/05 13:06:20 INFO Applying migration id=rfc9421 2026/02/05 13:06:20 INFO Applying migration id=keys 2026/02/05 13:06:20 INFO Applying migration id=portable 2026/02/05 13:06:20 INFO Applying migration id=proofs 2026/02/05 13:06:20 INFO Applying migration id=contexts 2026/02/05 13:06:20 INFO Applying migration id=deliverieshost 2026/02/05 13:06:20 INFO Applying migration id=pembegin 2026/02/05 13:06:20 INFO Applying migration id=didhost 2026/02/05 13:06:23 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (3.35s) === RUN TestResolve_NoSuchLocalUser 2026/02/05 13:06:23 INFO Applying migration id=initial 2026/02/05 13:06:23 INFO Applying migration id=notesupdated 2026/02/05 13:06:23 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:23 INFO Applying migration id=activitiesid 2026/02/05 13:06:23 INFO Applying migration id=outbox 2026/02/05 13:06:23 INFO Applying migration id=edits 2026/02/05 13:06:23 INFO Applying migration id=outboxactor 2026/02/05 13:06:23 INFO Applying migration id=outboxsender 2026/02/05 13:06:23 INFO Applying migration id=thread 2026/02/05 13:06:23 INFO Applying migration id=host 2026/02/05 13:06:23 INFO Applying migration id=sharedinbox 2026/02/05 13:06:23 INFO Applying migration id=noteshost 2026/02/05 13:06:23 INFO Applying migration id=fetched 2026/02/05 13:06:23 INFO Applying migration id=move 2026/02/05 13:06:23 INFO Applying migration id=cleanup 2026/02/05 13:06:23 INFO Applying migration id=received 2026/02/05 13:06:23 INFO Applying migration id=namehost 2026/02/05 13:06:23 INFO Applying migration id=outboxhost 2026/02/05 13:06:23 INFO Applying migration id=notesfts 2026/02/05 13:06:23 INFO Applying migration id=iconsname 2026/02/05 13:06:23 INFO Applying migration id=nohash 2026/02/05 13:06:23 INFO Applying migration id=shares 2026/02/05 13:06:23 INFO Applying migration id=actorttl 2026/02/05 13:06:23 INFO Applying migration id=tocc 2026/02/05 13:06:23 INFO Applying migration id=followeds 2026/02/05 13:06:23 INFO Applying migration id=certhash 2026/02/05 13:06:23 INFO Applying migration id=follows_sync 2026/02/05 13:06:23 INFO Applying migration id=jsonpath 2026/02/05 13:06:23 INFO Applying migration id=localforward 2026/02/05 13:06:23 INFO Applying migration id=avatar 2026/02/05 13:06:23 INFO Applying migration id=noimage 2026/02/05 13:06:23 INFO Applying migration id=feed 2026/02/05 13:06:23 INFO Applying migration id=bookmarks 2026/02/05 13:06:23 INFO Applying migration id=shareactivity 2026/02/05 13:06:23 INFO Applying migration id=application 2026/02/05 13:06:23 INFO Applying migration id=certificates 2026/02/05 13:06:23 INFO Applying migration id=rawforward 2026/02/05 13:06:23 INFO Applying migration id=publickey 2026/02/05 13:06:23 INFO Applying migration id=resolvegroup 2026/02/05 13:06:23 INFO Applying migration id=reject 2026/02/05 13:06:23 INFO Applying migration id=autodel 2026/02/05 13:06:23 INFO Applying migration id=jsonb 2026/02/05 13:06:23 INFO Applying migration id=quote 2026/02/05 13:06:23 INFO Applying migration id=rfc9421 2026/02/05 13:06:23 INFO Applying migration id=keys 2026/02/05 13:06:23 INFO Applying migration id=portable 2026/02/05 13:06:23 INFO Applying migration id=proofs 2026/02/05 13:06:23 INFO Applying migration id=contexts 2026/02/05 13:06:23 INFO Applying migration id=deliverieshost 2026/02/05 13:06:23 INFO Applying migration id=pembegin 2026/02/05 13:06:23 INFO Applying migration id=didhost 2026/02/05 13:06:25 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/02/05 13:06:25 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 (2.53s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/02/05 13:06:25 INFO Applying migration id=initial 2026/02/05 13:06:25 INFO Applying migration id=notesupdated 2026/02/05 13:06:25 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:25 INFO Applying migration id=activitiesid 2026/02/05 13:06:25 INFO Applying migration id=outbox 2026/02/05 13:06:25 INFO Applying migration id=edits 2026/02/05 13:06:25 INFO Applying migration id=outboxactor 2026/02/05 13:06:25 INFO Applying migration id=outboxsender 2026/02/05 13:06:25 INFO Applying migration id=thread 2026/02/05 13:06:25 INFO Applying migration id=host 2026/02/05 13:06:25 INFO Applying migration id=sharedinbox 2026/02/05 13:06:25 INFO Applying migration id=noteshost 2026/02/05 13:06:25 INFO Applying migration id=fetched 2026/02/05 13:06:25 INFO Applying migration id=move 2026/02/05 13:06:25 INFO Applying migration id=cleanup 2026/02/05 13:06:25 INFO Applying migration id=received 2026/02/05 13:06:25 INFO Applying migration id=namehost 2026/02/05 13:06:25 INFO Applying migration id=outboxhost 2026/02/05 13:06:25 INFO Applying migration id=notesfts 2026/02/05 13:06:25 INFO Applying migration id=iconsname 2026/02/05 13:06:25 INFO Applying migration id=nohash 2026/02/05 13:06:25 INFO Applying migration id=shares 2026/02/05 13:06:25 INFO Applying migration id=actorttl 2026/02/05 13:06:25 INFO Applying migration id=tocc 2026/02/05 13:06:25 INFO Applying migration id=followeds 2026/02/05 13:06:26 INFO Applying migration id=certhash 2026/02/05 13:06:26 INFO Applying migration id=follows_sync 2026/02/05 13:06:26 INFO Applying migration id=jsonpath 2026/02/05 13:06:26 INFO Applying migration id=localforward 2026/02/05 13:06:26 INFO Applying migration id=avatar 2026/02/05 13:06:26 INFO Applying migration id=noimage 2026/02/05 13:06:26 INFO Applying migration id=feed 2026/02/05 13:06:26 INFO Applying migration id=bookmarks 2026/02/05 13:06:26 INFO Applying migration id=shareactivity 2026/02/05 13:06:26 INFO Applying migration id=application 2026/02/05 13:06:26 INFO Applying migration id=certificates 2026/02/05 13:06:26 INFO Applying migration id=rawforward 2026/02/05 13:06:26 INFO Applying migration id=publickey 2026/02/05 13:06:26 INFO Applying migration id=resolvegroup 2026/02/05 13:06:26 INFO Applying migration id=reject 2026/02/05 13:06:26 INFO Applying migration id=autodel 2026/02/05 13:06:26 INFO Applying migration id=jsonb 2026/02/05 13:06:26 INFO Applying migration id=quote 2026/02/05 13:06:26 INFO Applying migration id=rfc9421 2026/02/05 13:06:26 INFO Applying migration id=keys 2026/02/05 13:06:26 INFO Applying migration id=portable 2026/02/05 13:06:26 INFO Applying migration id=proofs 2026/02/05 13:06:26 INFO Applying migration id=contexts 2026/02/05 13:06:26 INFO Applying migration id=deliverieshost 2026/02/05 13:06:26 INFO Applying migration id=pembegin 2026/02/05 13:06:26 INFO Applying migration id=didhost 2026/02/05 13:06:28 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/02/05 13:06:28 WARN Failed to resolve user ID host=localhost.localdomain:8443 name=troll error="cannot resolve troll@localhost.localdomain:8443: no such local user" --- PASS: TestResolve_NoSuchLocalUserByNameOnly (2.35s) === RUN TestResolve_NoSuchFederatedUser 2026/02/05 13:06:28 INFO Applying migration id=initial 2026/02/05 13:06:28 INFO Applying migration id=notesupdated 2026/02/05 13:06:28 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:28 INFO Applying migration id=activitiesid 2026/02/05 13:06:28 INFO Applying migration id=outbox 2026/02/05 13:06:28 INFO Applying migration id=edits 2026/02/05 13:06:28 INFO Applying migration id=outboxactor 2026/02/05 13:06:28 INFO Applying migration id=outboxsender 2026/02/05 13:06:28 INFO Applying migration id=thread 2026/02/05 13:06:28 INFO Applying migration id=host 2026/02/05 13:06:28 INFO Applying migration id=sharedinbox 2026/02/05 13:06:28 INFO Applying migration id=noteshost 2026/02/05 13:06:28 INFO Applying migration id=fetched 2026/02/05 13:06:28 INFO Applying migration id=move 2026/02/05 13:06:28 INFO Applying migration id=cleanup 2026/02/05 13:06:28 INFO Applying migration id=received 2026/02/05 13:06:28 INFO Applying migration id=namehost 2026/02/05 13:06:28 INFO Applying migration id=outboxhost 2026/02/05 13:06:28 INFO Applying migration id=notesfts 2026/02/05 13:06:28 INFO Applying migration id=iconsname 2026/02/05 13:06:28 INFO Applying migration id=nohash 2026/02/05 13:06:28 INFO Applying migration id=shares 2026/02/05 13:06:28 INFO Applying migration id=actorttl 2026/02/05 13:06:28 INFO Applying migration id=tocc 2026/02/05 13:06:28 INFO Applying migration id=followeds 2026/02/05 13:06:28 INFO Applying migration id=certhash 2026/02/05 13:06:28 INFO Applying migration id=follows_sync 2026/02/05 13:06:28 INFO Applying migration id=jsonpath 2026/02/05 13:06:28 INFO Applying migration id=localforward 2026/02/05 13:06:28 INFO Applying migration id=avatar 2026/02/05 13:06:28 INFO Applying migration id=noimage 2026/02/05 13:06:28 INFO Applying migration id=feed 2026/02/05 13:06:28 INFO Applying migration id=bookmarks 2026/02/05 13:06:28 INFO Applying migration id=shareactivity 2026/02/05 13:06:28 INFO Applying migration id=application 2026/02/05 13:06:28 INFO Applying migration id=certificates 2026/02/05 13:06:28 INFO Applying migration id=rawforward 2026/02/05 13:06:28 INFO Applying migration id=publickey 2026/02/05 13:06:28 INFO Applying migration id=resolvegroup 2026/02/05 13:06:28 INFO Applying migration id=reject 2026/02/05 13:06:28 INFO Applying migration id=autodel 2026/02/05 13:06:28 INFO Applying migration id=jsonb 2026/02/05 13:06:28 INFO Applying migration id=quote 2026/02/05 13:06:28 INFO Applying migration id=rfc9421 2026/02/05 13:06:28 INFO Applying migration id=keys 2026/02/05 13:06:28 INFO Applying migration id=portable 2026/02/05 13:06:28 INFO Applying migration id=proofs 2026/02/05 13:06:28 INFO Applying migration id=contexts 2026/02/05 13:06:28 INFO Applying migration id=deliverieshost 2026/02/05 13:06:28 INFO Applying migration id=pembegin 2026/02/05 13:06:28 INFO Applying migration id=didhost 2026/02/05 13:06:30 INFO Resolving user ID host=0.0.0.0 name=troll 2026/02/05 13:06:30 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 (1.90s) === RUN TestResolve_NoInput 2026/02/05 13:06:30 INFO Applying migration id=initial 2026/02/05 13:06:30 INFO Applying migration id=notesupdated 2026/02/05 13:06:30 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:30 INFO Applying migration id=activitiesid 2026/02/05 13:06:30 INFO Applying migration id=outbox 2026/02/05 13:06:30 INFO Applying migration id=edits 2026/02/05 13:06:30 INFO Applying migration id=outboxactor 2026/02/05 13:06:30 INFO Applying migration id=outboxsender 2026/02/05 13:06:30 INFO Applying migration id=thread 2026/02/05 13:06:30 INFO Applying migration id=host 2026/02/05 13:06:30 INFO Applying migration id=sharedinbox 2026/02/05 13:06:30 INFO Applying migration id=noteshost 2026/02/05 13:06:30 INFO Applying migration id=fetched 2026/02/05 13:06:30 INFO Applying migration id=move 2026/02/05 13:06:30 INFO Applying migration id=cleanup 2026/02/05 13:06:30 INFO Applying migration id=received 2026/02/05 13:06:30 INFO Applying migration id=namehost 2026/02/05 13:06:30 INFO Applying migration id=outboxhost 2026/02/05 13:06:30 INFO Applying migration id=notesfts 2026/02/05 13:06:30 INFO Applying migration id=iconsname 2026/02/05 13:06:30 INFO Applying migration id=nohash 2026/02/05 13:06:30 INFO Applying migration id=shares 2026/02/05 13:06:30 INFO Applying migration id=actorttl 2026/02/05 13:06:30 INFO Applying migration id=tocc 2026/02/05 13:06:30 INFO Applying migration id=followeds 2026/02/05 13:06:30 INFO Applying migration id=certhash 2026/02/05 13:06:30 INFO Applying migration id=follows_sync 2026/02/05 13:06:30 INFO Applying migration id=jsonpath 2026/02/05 13:06:30 INFO Applying migration id=localforward 2026/02/05 13:06:30 INFO Applying migration id=avatar 2026/02/05 13:06:30 INFO Applying migration id=noimage 2026/02/05 13:06:30 INFO Applying migration id=feed 2026/02/05 13:06:30 INFO Applying migration id=bookmarks 2026/02/05 13:06:30 INFO Applying migration id=shareactivity 2026/02/05 13:06:30 INFO Applying migration id=application 2026/02/05 13:06:30 INFO Applying migration id=certificates 2026/02/05 13:06:30 INFO Applying migration id=rawforward 2026/02/05 13:06:30 INFO Applying migration id=publickey 2026/02/05 13:06:30 INFO Applying migration id=resolvegroup 2026/02/05 13:06:30 INFO Applying migration id=reject 2026/02/05 13:06:30 INFO Applying migration id=autodel 2026/02/05 13:06:30 INFO Applying migration id=jsonb 2026/02/05 13:06:30 INFO Applying migration id=quote 2026/02/05 13:06:30 INFO Applying migration id=rfc9421 2026/02/05 13:06:30 INFO Applying migration id=keys 2026/02/05 13:06:30 INFO Applying migration id=portable 2026/02/05 13:06:30 INFO Applying migration id=proofs 2026/02/05 13:06:30 INFO Applying migration id=contexts 2026/02/05 13:06:30 INFO Applying migration id=deliverieshost 2026/02/05 13:06:30 INFO Applying migration id=pembegin 2026/02/05 13:06:30 INFO Applying migration id=didhost --- PASS: TestResolve_NoInput (2.07s) === RUN TestResolve_InvalidEscapeSequence 2026/02/05 13:06:32 INFO Applying migration id=initial 2026/02/05 13:06:32 INFO Applying migration id=notesupdated 2026/02/05 13:06:32 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:32 INFO Applying migration id=activitiesid 2026/02/05 13:06:32 INFO Applying migration id=outbox 2026/02/05 13:06:32 INFO Applying migration id=edits 2026/02/05 13:06:32 INFO Applying migration id=outboxactor 2026/02/05 13:06:32 INFO Applying migration id=outboxsender 2026/02/05 13:06:32 INFO Applying migration id=thread 2026/02/05 13:06:32 INFO Applying migration id=host 2026/02/05 13:06:32 INFO Applying migration id=sharedinbox 2026/02/05 13:06:32 INFO Applying migration id=noteshost 2026/02/05 13:06:32 INFO Applying migration id=fetched 2026/02/05 13:06:32 INFO Applying migration id=move 2026/02/05 13:06:32 INFO Applying migration id=cleanup 2026/02/05 13:06:32 INFO Applying migration id=received 2026/02/05 13:06:32 INFO Applying migration id=namehost 2026/02/05 13:06:32 INFO Applying migration id=outboxhost 2026/02/05 13:06:32 INFO Applying migration id=notesfts 2026/02/05 13:06:32 INFO Applying migration id=iconsname 2026/02/05 13:06:32 INFO Applying migration id=nohash 2026/02/05 13:06:32 INFO Applying migration id=shares 2026/02/05 13:06:32 INFO Applying migration id=actorttl 2026/02/05 13:06:32 INFO Applying migration id=tocc 2026/02/05 13:06:32 INFO Applying migration id=followeds 2026/02/05 13:06:32 INFO Applying migration id=certhash 2026/02/05 13:06:32 INFO Applying migration id=follows_sync 2026/02/05 13:06:32 INFO Applying migration id=jsonpath 2026/02/05 13:06:32 INFO Applying migration id=localforward 2026/02/05 13:06:32 INFO Applying migration id=avatar 2026/02/05 13:06:32 INFO Applying migration id=noimage 2026/02/05 13:06:32 INFO Applying migration id=feed 2026/02/05 13:06:32 INFO Applying migration id=bookmarks 2026/02/05 13:06:32 INFO Applying migration id=shareactivity 2026/02/05 13:06:32 INFO Applying migration id=application 2026/02/05 13:06:32 INFO Applying migration id=certificates 2026/02/05 13:06:32 INFO Applying migration id=rawforward 2026/02/05 13:06:32 INFO Applying migration id=publickey 2026/02/05 13:06:32 INFO Applying migration id=resolvegroup 2026/02/05 13:06:32 INFO Applying migration id=reject 2026/02/05 13:06:32 INFO Applying migration id=autodel 2026/02/05 13:06:32 INFO Applying migration id=jsonb 2026/02/05 13:06:32 INFO Applying migration id=quote 2026/02/05 13:06:32 INFO Applying migration id=rfc9421 2026/02/05 13:06:32 INFO Applying migration id=keys 2026/02/05 13:06:32 INFO Applying migration id=portable 2026/02/05 13:06:32 INFO Applying migration id=proofs 2026/02/05 13:06:32 INFO Applying migration id=contexts 2026/02/05 13:06:32 INFO Applying migration id=deliverieshost 2026/02/05 13:06:32 INFO Applying migration id=pembegin 2026/02/05 13:06:32 INFO Applying migration id=didhost 2026/02/05 13:06:35 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (3.11s) === RUN TestResolve_InvalidInputFormat 2026/02/05 13:06:35 INFO Applying migration id=initial 2026/02/05 13:06:35 INFO Applying migration id=notesupdated 2026/02/05 13:06:35 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:35 INFO Applying migration id=activitiesid 2026/02/05 13:06:35 INFO Applying migration id=outbox 2026/02/05 13:06:35 INFO Applying migration id=edits 2026/02/05 13:06:35 INFO Applying migration id=outboxactor 2026/02/05 13:06:35 INFO Applying migration id=outboxsender 2026/02/05 13:06:35 INFO Applying migration id=thread 2026/02/05 13:06:35 INFO Applying migration id=host 2026/02/05 13:06:35 INFO Applying migration id=sharedinbox 2026/02/05 13:06:35 INFO Applying migration id=noteshost 2026/02/05 13:06:35 INFO Applying migration id=fetched 2026/02/05 13:06:35 INFO Applying migration id=move 2026/02/05 13:06:35 INFO Applying migration id=cleanup 2026/02/05 13:06:35 INFO Applying migration id=received 2026/02/05 13:06:35 INFO Applying migration id=namehost 2026/02/05 13:06:35 INFO Applying migration id=outboxhost 2026/02/05 13:06:35 INFO Applying migration id=notesfts 2026/02/05 13:06:35 INFO Applying migration id=iconsname 2026/02/05 13:06:35 INFO Applying migration id=nohash 2026/02/05 13:06:35 INFO Applying migration id=shares 2026/02/05 13:06:35 INFO Applying migration id=actorttl 2026/02/05 13:06:35 INFO Applying migration id=tocc 2026/02/05 13:06:35 INFO Applying migration id=followeds 2026/02/05 13:06:35 INFO Applying migration id=certhash 2026/02/05 13:06:35 INFO Applying migration id=follows_sync 2026/02/05 13:06:35 INFO Applying migration id=jsonpath 2026/02/05 13:06:35 INFO Applying migration id=localforward 2026/02/05 13:06:35 INFO Applying migration id=avatar 2026/02/05 13:06:35 INFO Applying migration id=noimage 2026/02/05 13:06:35 INFO Applying migration id=feed 2026/02/05 13:06:35 INFO Applying migration id=bookmarks 2026/02/05 13:06:35 INFO Applying migration id=shareactivity 2026/02/05 13:06:35 INFO Applying migration id=application 2026/02/05 13:06:35 INFO Applying migration id=certificates 2026/02/05 13:06:35 INFO Applying migration id=rawforward 2026/02/05 13:06:35 INFO Applying migration id=publickey 2026/02/05 13:06:35 INFO Applying migration id=resolvegroup 2026/02/05 13:06:35 INFO Applying migration id=reject 2026/02/05 13:06:35 INFO Applying migration id=autodel 2026/02/05 13:06:35 INFO Applying migration id=jsonb 2026/02/05 13:06:35 INFO Applying migration id=quote 2026/02/05 13:06:35 INFO Applying migration id=rfc9421 2026/02/05 13:06:35 INFO Applying migration id=keys 2026/02/05 13:06:35 INFO Applying migration id=portable 2026/02/05 13:06:35 INFO Applying migration id=proofs 2026/02/05 13:06:35 INFO Applying migration id=contexts 2026/02/05 13:06:35 INFO Applying migration id=deliverieshost 2026/02/05 13:06:35 INFO Applying migration id=pembegin 2026/02/05 13:06:35 INFO Applying migration id=didhost --- PASS: TestResolve_InvalidInputFormat (2.47s) === RUN TestResolve_UnauthenticatedUser 2026/02/05 13:06:37 INFO Applying migration id=initial 2026/02/05 13:06:37 INFO Applying migration id=notesupdated 2026/02/05 13:06:37 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:37 INFO Applying migration id=activitiesid 2026/02/05 13:06:37 INFO Applying migration id=outbox 2026/02/05 13:06:37 INFO Applying migration id=edits 2026/02/05 13:06:37 INFO Applying migration id=outboxactor 2026/02/05 13:06:37 INFO Applying migration id=outboxsender 2026/02/05 13:06:37 INFO Applying migration id=thread 2026/02/05 13:06:37 INFO Applying migration id=host 2026/02/05 13:06:37 INFO Applying migration id=sharedinbox 2026/02/05 13:06:37 INFO Applying migration id=noteshost 2026/02/05 13:06:37 INFO Applying migration id=fetched 2026/02/05 13:06:37 INFO Applying migration id=move 2026/02/05 13:06:37 INFO Applying migration id=cleanup 2026/02/05 13:06:37 INFO Applying migration id=received 2026/02/05 13:06:37 INFO Applying migration id=namehost 2026/02/05 13:06:37 INFO Applying migration id=outboxhost 2026/02/05 13:06:37 INFO Applying migration id=notesfts 2026/02/05 13:06:37 INFO Applying migration id=iconsname 2026/02/05 13:06:37 INFO Applying migration id=nohash 2026/02/05 13:06:37 INFO Applying migration id=shares 2026/02/05 13:06:37 INFO Applying migration id=actorttl 2026/02/05 13:06:37 INFO Applying migration id=tocc 2026/02/05 13:06:37 INFO Applying migration id=followeds 2026/02/05 13:06:37 INFO Applying migration id=certhash 2026/02/05 13:06:37 INFO Applying migration id=follows_sync 2026/02/05 13:06:37 INFO Applying migration id=jsonpath 2026/02/05 13:06:37 INFO Applying migration id=localforward 2026/02/05 13:06:37 INFO Applying migration id=avatar 2026/02/05 13:06:37 INFO Applying migration id=noimage 2026/02/05 13:06:37 INFO Applying migration id=feed 2026/02/05 13:06:37 INFO Applying migration id=bookmarks 2026/02/05 13:06:37 INFO Applying migration id=shareactivity 2026/02/05 13:06:37 INFO Applying migration id=application 2026/02/05 13:06:37 INFO Applying migration id=certificates 2026/02/05 13:06:37 INFO Applying migration id=rawforward 2026/02/05 13:06:37 INFO Applying migration id=publickey 2026/02/05 13:06:37 INFO Applying migration id=resolvegroup 2026/02/05 13:06:37 INFO Applying migration id=reject 2026/02/05 13:06:37 INFO Applying migration id=autodel 2026/02/05 13:06:37 INFO Applying migration id=jsonb 2026/02/05 13:06:37 INFO Applying migration id=quote 2026/02/05 13:06:37 INFO Applying migration id=rfc9421 2026/02/05 13:06:37 INFO Applying migration id=keys 2026/02/05 13:06:37 INFO Applying migration id=portable 2026/02/05 13:06:37 INFO Applying migration id=proofs 2026/02/05 13:06:37 INFO Applying migration id=contexts 2026/02/05 13:06:37 INFO Applying migration id=deliverieshost 2026/02/05 13:06:37 INFO Applying migration id=pembegin 2026/02/05 13:06:37 INFO Applying migration id=didhost --- PASS: TestResolve_UnauthenticatedUser (1.51s) === RUN TestSay_HappyFlow 2026/02/05 13:06:39 INFO Applying migration id=initial 2026/02/05 13:06:39 INFO Applying migration id=notesupdated 2026/02/05 13:06:39 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:39 INFO Applying migration id=activitiesid 2026/02/05 13:06:39 INFO Applying migration id=outbox 2026/02/05 13:06:39 INFO Applying migration id=edits 2026/02/05 13:06:39 INFO Applying migration id=outboxactor 2026/02/05 13:06:39 INFO Applying migration id=outboxsender 2026/02/05 13:06:39 INFO Applying migration id=thread 2026/02/05 13:06:39 INFO Applying migration id=host 2026/02/05 13:06:39 INFO Applying migration id=sharedinbox 2026/02/05 13:06:39 INFO Applying migration id=noteshost 2026/02/05 13:06:39 INFO Applying migration id=fetched 2026/02/05 13:06:39 INFO Applying migration id=move 2026/02/05 13:06:39 INFO Applying migration id=cleanup 2026/02/05 13:06:39 INFO Applying migration id=received 2026/02/05 13:06:39 INFO Applying migration id=namehost 2026/02/05 13:06:39 INFO Applying migration id=outboxhost 2026/02/05 13:06:39 INFO Applying migration id=notesfts 2026/02/05 13:06:39 INFO Applying migration id=iconsname 2026/02/05 13:06:39 INFO Applying migration id=nohash 2026/02/05 13:06:39 INFO Applying migration id=shares 2026/02/05 13:06:39 INFO Applying migration id=actorttl 2026/02/05 13:06:39 INFO Applying migration id=tocc 2026/02/05 13:06:39 INFO Applying migration id=followeds 2026/02/05 13:06:39 INFO Applying migration id=certhash 2026/02/05 13:06:39 INFO Applying migration id=follows_sync 2026/02/05 13:06:39 INFO Applying migration id=jsonpath 2026/02/05 13:06:39 INFO Applying migration id=localforward 2026/02/05 13:06:39 INFO Applying migration id=avatar 2026/02/05 13:06:39 INFO Applying migration id=noimage 2026/02/05 13:06:39 INFO Applying migration id=feed 2026/02/05 13:06:39 INFO Applying migration id=bookmarks 2026/02/05 13:06:39 INFO Applying migration id=shareactivity 2026/02/05 13:06:39 INFO Applying migration id=application 2026/02/05 13:06:39 INFO Applying migration id=certificates 2026/02/05 13:06:39 INFO Applying migration id=rawforward 2026/02/05 13:06:39 INFO Applying migration id=publickey 2026/02/05 13:06:39 INFO Applying migration id=resolvegroup 2026/02/05 13:06:39 INFO Applying migration id=reject 2026/02/05 13:06:39 INFO Applying migration id=autodel 2026/02/05 13:06:39 INFO Applying migration id=jsonb 2026/02/05 13:06:39 INFO Applying migration id=quote 2026/02/05 13:06:39 INFO Applying migration id=rfc9421 2026/02/05 13:06:39 INFO Applying migration id=keys 2026/02/05 13:06:39 INFO Applying migration id=portable 2026/02/05 13:06:39 INFO Applying migration id=proofs 2026/02/05 13:06:39 INFO Applying migration id=contexts 2026/02/05 13:06:39 INFO Applying migration id=deliverieshost 2026/02/05 13:06:39 INFO Applying migration id=pembegin 2026/02/05 13:06:39 INFO Applying migration id=didhost 2026/02/05 13:06:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de9-7b58-765c-b990-3daf804b9593 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de9-7b58-75a2-b076-8b5a8c11d682 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de9-7b58-75a2-b076-8b5a8c11d682 2026/02/05 13:06:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de9-7b58-75a2-b076-8b5a8c11d682 2026/02/05 13:06:42 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 13:06:42 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (2.77s) === RUN TestSay_Throttling 2026/02/05 13:06:42 INFO Applying migration id=initial 2026/02/05 13:06:42 INFO Applying migration id=notesupdated 2026/02/05 13:06:42 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:42 INFO Applying migration id=activitiesid 2026/02/05 13:06:42 INFO Applying migration id=outbox 2026/02/05 13:06:42 INFO Applying migration id=edits 2026/02/05 13:06:42 INFO Applying migration id=outboxactor 2026/02/05 13:06:42 INFO Applying migration id=outboxsender 2026/02/05 13:06:42 INFO Applying migration id=thread 2026/02/05 13:06:42 INFO Applying migration id=host 2026/02/05 13:06:42 INFO Applying migration id=sharedinbox 2026/02/05 13:06:42 INFO Applying migration id=noteshost 2026/02/05 13:06:42 INFO Applying migration id=fetched 2026/02/05 13:06:42 INFO Applying migration id=move 2026/02/05 13:06:42 INFO Applying migration id=cleanup 2026/02/05 13:06:42 INFO Applying migration id=received 2026/02/05 13:06:42 INFO Applying migration id=namehost 2026/02/05 13:06:42 INFO Applying migration id=outboxhost 2026/02/05 13:06:42 INFO Applying migration id=notesfts 2026/02/05 13:06:42 INFO Applying migration id=iconsname 2026/02/05 13:06:42 INFO Applying migration id=nohash 2026/02/05 13:06:42 INFO Applying migration id=shares 2026/02/05 13:06:42 INFO Applying migration id=actorttl 2026/02/05 13:06:42 INFO Applying migration id=tocc 2026/02/05 13:06:42 INFO Applying migration id=followeds 2026/02/05 13:06:42 INFO Applying migration id=certhash 2026/02/05 13:06:42 INFO Applying migration id=follows_sync 2026/02/05 13:06:42 INFO Applying migration id=jsonpath 2026/02/05 13:06:42 INFO Applying migration id=localforward 2026/02/05 13:06:42 INFO Applying migration id=avatar 2026/02/05 13:06:42 INFO Applying migration id=noimage 2026/02/05 13:06:42 INFO Applying migration id=feed 2026/02/05 13:06:42 INFO Applying migration id=bookmarks 2026/02/05 13:06:42 INFO Applying migration id=shareactivity 2026/02/05 13:06:42 INFO Applying migration id=application 2026/02/05 13:06:42 INFO Applying migration id=certificates 2026/02/05 13:06:42 INFO Applying migration id=rawforward 2026/02/05 13:06:42 INFO Applying migration id=publickey 2026/02/05 13:06:42 INFO Applying migration id=resolvegroup 2026/02/05 13:06:42 INFO Applying migration id=reject 2026/02/05 13:06:42 INFO Applying migration id=autodel 2026/02/05 13:06:42 INFO Applying migration id=jsonb 2026/02/05 13:06:42 INFO Applying migration id=quote 2026/02/05 13:06:42 INFO Applying migration id=rfc9421 2026/02/05 13:06:42 INFO Applying migration id=keys 2026/02/05 13:06:42 INFO Applying migration id=portable 2026/02/05 13:06:42 INFO Applying migration id=proofs 2026/02/05 13:06:42 INFO Applying migration id=contexts 2026/02/05 13:06:42 INFO Applying migration id=deliverieshost 2026/02/05 13:06:42 INFO Applying migration id=pembegin 2026/02/05 13:06:42 INFO Applying migration id=didhost 2026/02/05 13:06:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de9-8360-76f5-87b6-6064bc957f66 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de9-8360-7659-b026-0244cc372a3d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de9-8360-7659-b026-0244cc372a3d 2026/02/05 13:06:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2de9-8360-7659-b026-0244cc372a3d 2026/02/05 13:06:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 13:06:44 WARN User is posting too frequently last=2026-02-05T13:06:44.000Z can=2026-02-05T13:07:44.000Z 2026/02/05 13:06:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 13:06:44 INFO Generating first response key=/local --- PASS: TestSay_Throttling (2.06s) === RUN TestSearch_Happyflow 2026/02/05 13:06:44 INFO Applying migration id=initial 2026/02/05 13:06:44 INFO Applying migration id=notesupdated 2026/02/05 13:06:44 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:44 INFO Applying migration id=activitiesid 2026/02/05 13:06:44 INFO Applying migration id=outbox 2026/02/05 13:06:44 INFO Applying migration id=edits 2026/02/05 13:06:44 INFO Applying migration id=outboxactor 2026/02/05 13:06:44 INFO Applying migration id=outboxsender 2026/02/05 13:06:44 INFO Applying migration id=thread 2026/02/05 13:06:44 INFO Applying migration id=host 2026/02/05 13:06:44 INFO Applying migration id=sharedinbox 2026/02/05 13:06:44 INFO Applying migration id=noteshost 2026/02/05 13:06:44 INFO Applying migration id=fetched 2026/02/05 13:06:44 INFO Applying migration id=move 2026/02/05 13:06:44 INFO Applying migration id=cleanup 2026/02/05 13:06:44 INFO Applying migration id=received 2026/02/05 13:06:44 INFO Applying migration id=namehost 2026/02/05 13:06:44 INFO Applying migration id=outboxhost 2026/02/05 13:06:44 INFO Applying migration id=notesfts 2026/02/05 13:06:44 INFO Applying migration id=iconsname 2026/02/05 13:06:44 INFO Applying migration id=nohash 2026/02/05 13:06:44 INFO Applying migration id=shares 2026/02/05 13:06:44 INFO Applying migration id=actorttl 2026/02/05 13:06:44 INFO Applying migration id=tocc 2026/02/05 13:06:44 INFO Applying migration id=followeds 2026/02/05 13:06:44 INFO Applying migration id=certhash 2026/02/05 13:06:44 INFO Applying migration id=follows_sync 2026/02/05 13:06:44 INFO Applying migration id=jsonpath 2026/02/05 13:06:44 INFO Applying migration id=localforward 2026/02/05 13:06:44 INFO Applying migration id=avatar 2026/02/05 13:06:44 INFO Applying migration id=noimage 2026/02/05 13:06:44 INFO Applying migration id=feed 2026/02/05 13:06:44 INFO Applying migration id=bookmarks 2026/02/05 13:06:44 INFO Applying migration id=shareactivity 2026/02/05 13:06:44 INFO Applying migration id=application 2026/02/05 13:06:44 INFO Applying migration id=certificates 2026/02/05 13:06:44 INFO Applying migration id=rawforward 2026/02/05 13:06:44 INFO Applying migration id=publickey 2026/02/05 13:06:44 INFO Applying migration id=resolvegroup 2026/02/05 13:06:44 INFO Applying migration id=reject 2026/02/05 13:06:44 INFO Applying migration id=autodel 2026/02/05 13:06:44 INFO Applying migration id=jsonb 2026/02/05 13:06:44 INFO Applying migration id=quote 2026/02/05 13:06:44 INFO Applying migration id=rfc9421 2026/02/05 13:06:44 INFO Applying migration id=keys 2026/02/05 13:06:44 INFO Applying migration id=portable 2026/02/05 13:06:44 INFO Applying migration id=proofs 2026/02/05 13:06:44 INFO Applying migration id=contexts 2026/02/05 13:06:44 INFO Applying migration id=deliverieshost 2026/02/05 13:06:44 INFO Applying migration id=pembegin 2026/02/05 13:06:44 INFO Applying migration id=didhost --- PASS: TestSearch_Happyflow (2.87s) === RUN TestSearch_LeadingHash 2026/02/05 13:06:47 INFO Applying migration id=initial 2026/02/05 13:06:47 INFO Applying migration id=notesupdated 2026/02/05 13:06:47 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:47 INFO Applying migration id=activitiesid 2026/02/05 13:06:47 INFO Applying migration id=outbox 2026/02/05 13:06:47 INFO Applying migration id=edits 2026/02/05 13:06:47 INFO Applying migration id=outboxactor 2026/02/05 13:06:47 INFO Applying migration id=outboxsender 2026/02/05 13:06:47 INFO Applying migration id=thread 2026/02/05 13:06:47 INFO Applying migration id=host 2026/02/05 13:06:47 INFO Applying migration id=sharedinbox 2026/02/05 13:06:47 INFO Applying migration id=noteshost 2026/02/05 13:06:47 INFO Applying migration id=fetched 2026/02/05 13:06:47 INFO Applying migration id=move 2026/02/05 13:06:47 INFO Applying migration id=cleanup 2026/02/05 13:06:47 INFO Applying migration id=received 2026/02/05 13:06:47 INFO Applying migration id=namehost 2026/02/05 13:06:47 INFO Applying migration id=outboxhost 2026/02/05 13:06:47 INFO Applying migration id=notesfts 2026/02/05 13:06:47 INFO Applying migration id=iconsname 2026/02/05 13:06:47 INFO Applying migration id=nohash 2026/02/05 13:06:47 INFO Applying migration id=shares 2026/02/05 13:06:47 INFO Applying migration id=actorttl 2026/02/05 13:06:47 INFO Applying migration id=tocc 2026/02/05 13:06:47 INFO Applying migration id=followeds 2026/02/05 13:06:47 INFO Applying migration id=certhash 2026/02/05 13:06:47 INFO Applying migration id=follows_sync 2026/02/05 13:06:47 INFO Applying migration id=jsonpath 2026/02/05 13:06:47 INFO Applying migration id=localforward 2026/02/05 13:06:47 INFO Applying migration id=avatar 2026/02/05 13:06:47 INFO Applying migration id=noimage 2026/02/05 13:06:47 INFO Applying migration id=feed 2026/02/05 13:06:47 INFO Applying migration id=bookmarks 2026/02/05 13:06:47 INFO Applying migration id=shareactivity 2026/02/05 13:06:47 INFO Applying migration id=application 2026/02/05 13:06:47 INFO Applying migration id=certificates 2026/02/05 13:06:47 INFO Applying migration id=rawforward 2026/02/05 13:06:47 INFO Applying migration id=publickey 2026/02/05 13:06:47 INFO Applying migration id=resolvegroup 2026/02/05 13:06:47 INFO Applying migration id=reject 2026/02/05 13:06:47 INFO Applying migration id=autodel 2026/02/05 13:06:47 INFO Applying migration id=jsonb 2026/02/05 13:06:47 INFO Applying migration id=quote 2026/02/05 13:06:47 INFO Applying migration id=rfc9421 2026/02/05 13:06:47 INFO Applying migration id=keys 2026/02/05 13:06:47 INFO Applying migration id=portable 2026/02/05 13:06:47 INFO Applying migration id=proofs 2026/02/05 13:06:47 INFO Applying migration id=contexts 2026/02/05 13:06:47 INFO Applying migration id=deliverieshost 2026/02/05 13:06:47 INFO Applying migration id=pembegin 2026/02/05 13:06:47 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHash (3.27s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/02/05 13:06:50 INFO Applying migration id=initial 2026/02/05 13:06:50 INFO Applying migration id=notesupdated 2026/02/05 13:06:50 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:50 INFO Applying migration id=activitiesid 2026/02/05 13:06:50 INFO Applying migration id=outbox 2026/02/05 13:06:50 INFO Applying migration id=edits 2026/02/05 13:06:50 INFO Applying migration id=outboxactor 2026/02/05 13:06:50 INFO Applying migration id=outboxsender 2026/02/05 13:06:50 INFO Applying migration id=thread 2026/02/05 13:06:50 INFO Applying migration id=host 2026/02/05 13:06:50 INFO Applying migration id=sharedinbox 2026/02/05 13:06:50 INFO Applying migration id=noteshost 2026/02/05 13:06:50 INFO Applying migration id=fetched 2026/02/05 13:06:50 INFO Applying migration id=move 2026/02/05 13:06:50 INFO Applying migration id=cleanup 2026/02/05 13:06:50 INFO Applying migration id=received 2026/02/05 13:06:50 INFO Applying migration id=namehost 2026/02/05 13:06:50 INFO Applying migration id=outboxhost 2026/02/05 13:06:50 INFO Applying migration id=notesfts 2026/02/05 13:06:50 INFO Applying migration id=iconsname 2026/02/05 13:06:50 INFO Applying migration id=nohash 2026/02/05 13:06:50 INFO Applying migration id=shares 2026/02/05 13:06:50 INFO Applying migration id=actorttl 2026/02/05 13:06:50 INFO Applying migration id=tocc 2026/02/05 13:06:50 INFO Applying migration id=followeds 2026/02/05 13:06:50 INFO Applying migration id=certhash 2026/02/05 13:06:50 INFO Applying migration id=follows_sync 2026/02/05 13:06:50 INFO Applying migration id=jsonpath 2026/02/05 13:06:50 INFO Applying migration id=localforward 2026/02/05 13:06:50 INFO Applying migration id=avatar 2026/02/05 13:06:50 INFO Applying migration id=noimage 2026/02/05 13:06:50 INFO Applying migration id=feed 2026/02/05 13:06:50 INFO Applying migration id=bookmarks 2026/02/05 13:06:50 INFO Applying migration id=shareactivity 2026/02/05 13:06:50 INFO Applying migration id=application 2026/02/05 13:06:50 INFO Applying migration id=certificates 2026/02/05 13:06:50 INFO Applying migration id=rawforward 2026/02/05 13:06:50 INFO Applying migration id=publickey 2026/02/05 13:06:50 INFO Applying migration id=resolvegroup 2026/02/05 13:06:50 INFO Applying migration id=reject 2026/02/05 13:06:50 INFO Applying migration id=autodel 2026/02/05 13:06:50 INFO Applying migration id=jsonb 2026/02/05 13:06:50 INFO Applying migration id=quote 2026/02/05 13:06:50 INFO Applying migration id=rfc9421 2026/02/05 13:06:50 INFO Applying migration id=keys 2026/02/05 13:06:50 INFO Applying migration id=portable 2026/02/05 13:06:50 INFO Applying migration id=proofs 2026/02/05 13:06:50 INFO Applying migration id=contexts 2026/02/05 13:06:50 INFO Applying migration id=deliverieshost 2026/02/05 13:06:50 INFO Applying migration id=pembegin 2026/02/05 13:06:50 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHashUnauthenticatedUser (2.98s) === RUN TestSearch_NoInput 2026/02/05 13:06:53 INFO Applying migration id=initial 2026/02/05 13:06:53 INFO Applying migration id=notesupdated 2026/02/05 13:06:53 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:53 INFO Applying migration id=activitiesid 2026/02/05 13:06:53 INFO Applying migration id=outbox 2026/02/05 13:06:53 INFO Applying migration id=edits 2026/02/05 13:06:53 INFO Applying migration id=outboxactor 2026/02/05 13:06:53 INFO Applying migration id=outboxsender 2026/02/05 13:06:53 INFO Applying migration id=thread 2026/02/05 13:06:53 INFO Applying migration id=host 2026/02/05 13:06:53 INFO Applying migration id=sharedinbox 2026/02/05 13:06:53 INFO Applying migration id=noteshost 2026/02/05 13:06:53 INFO Applying migration id=fetched 2026/02/05 13:06:53 INFO Applying migration id=move 2026/02/05 13:06:53 INFO Applying migration id=cleanup 2026/02/05 13:06:53 INFO Applying migration id=received 2026/02/05 13:06:53 INFO Applying migration id=namehost 2026/02/05 13:06:53 INFO Applying migration id=outboxhost 2026/02/05 13:06:53 INFO Applying migration id=notesfts 2026/02/05 13:06:53 INFO Applying migration id=iconsname 2026/02/05 13:06:53 INFO Applying migration id=nohash 2026/02/05 13:06:53 INFO Applying migration id=shares 2026/02/05 13:06:53 INFO Applying migration id=actorttl 2026/02/05 13:06:53 INFO Applying migration id=tocc 2026/02/05 13:06:53 INFO Applying migration id=followeds 2026/02/05 13:06:53 INFO Applying migration id=certhash 2026/02/05 13:06:53 INFO Applying migration id=follows_sync 2026/02/05 13:06:53 INFO Applying migration id=jsonpath 2026/02/05 13:06:53 INFO Applying migration id=localforward 2026/02/05 13:06:53 INFO Applying migration id=avatar 2026/02/05 13:06:53 INFO Applying migration id=noimage 2026/02/05 13:06:53 INFO Applying migration id=feed 2026/02/05 13:06:53 INFO Applying migration id=bookmarks 2026/02/05 13:06:53 INFO Applying migration id=shareactivity 2026/02/05 13:06:53 INFO Applying migration id=application 2026/02/05 13:06:53 INFO Applying migration id=certificates 2026/02/05 13:06:53 INFO Applying migration id=rawforward 2026/02/05 13:06:53 INFO Applying migration id=publickey 2026/02/05 13:06:53 INFO Applying migration id=resolvegroup 2026/02/05 13:06:53 INFO Applying migration id=reject 2026/02/05 13:06:53 INFO Applying migration id=autodel 2026/02/05 13:06:53 INFO Applying migration id=jsonb 2026/02/05 13:06:53 INFO Applying migration id=quote 2026/02/05 13:06:53 INFO Applying migration id=rfc9421 2026/02/05 13:06:53 INFO Applying migration id=keys 2026/02/05 13:06:53 INFO Applying migration id=portable 2026/02/05 13:06:53 INFO Applying migration id=proofs 2026/02/05 13:06:53 INFO Applying migration id=contexts 2026/02/05 13:06:53 INFO Applying migration id=deliverieshost 2026/02/05 13:06:53 INFO Applying migration id=pembegin 2026/02/05 13:06:53 INFO Applying migration id=didhost --- PASS: TestSearch_NoInput (3.16s) === RUN TestSearch_EmptyInput 2026/02/05 13:06:56 INFO Applying migration id=initial 2026/02/05 13:06:56 INFO Applying migration id=notesupdated 2026/02/05 13:06:56 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:56 INFO Applying migration id=activitiesid 2026/02/05 13:06:56 INFO Applying migration id=outbox 2026/02/05 13:06:56 INFO Applying migration id=edits 2026/02/05 13:06:56 INFO Applying migration id=outboxactor 2026/02/05 13:06:56 INFO Applying migration id=outboxsender 2026/02/05 13:06:56 INFO Applying migration id=thread 2026/02/05 13:06:56 INFO Applying migration id=host 2026/02/05 13:06:56 INFO Applying migration id=sharedinbox 2026/02/05 13:06:56 INFO Applying migration id=noteshost 2026/02/05 13:06:56 INFO Applying migration id=fetched 2026/02/05 13:06:56 INFO Applying migration id=move 2026/02/05 13:06:56 INFO Applying migration id=cleanup 2026/02/05 13:06:56 INFO Applying migration id=received 2026/02/05 13:06:56 INFO Applying migration id=namehost 2026/02/05 13:06:56 INFO Applying migration id=outboxhost 2026/02/05 13:06:56 INFO Applying migration id=notesfts 2026/02/05 13:06:56 INFO Applying migration id=iconsname 2026/02/05 13:06:56 INFO Applying migration id=nohash 2026/02/05 13:06:56 INFO Applying migration id=shares 2026/02/05 13:06:56 INFO Applying migration id=actorttl 2026/02/05 13:06:56 INFO Applying migration id=tocc 2026/02/05 13:06:56 INFO Applying migration id=followeds 2026/02/05 13:06:56 INFO Applying migration id=certhash 2026/02/05 13:06:56 INFO Applying migration id=follows_sync 2026/02/05 13:06:56 INFO Applying migration id=jsonpath 2026/02/05 13:06:56 INFO Applying migration id=localforward 2026/02/05 13:06:56 INFO Applying migration id=avatar 2026/02/05 13:06:56 INFO Applying migration id=noimage 2026/02/05 13:06:56 INFO Applying migration id=feed 2026/02/05 13:06:56 INFO Applying migration id=bookmarks 2026/02/05 13:06:56 INFO Applying migration id=shareactivity 2026/02/05 13:06:56 INFO Applying migration id=application 2026/02/05 13:06:56 INFO Applying migration id=certificates 2026/02/05 13:06:56 INFO Applying migration id=rawforward 2026/02/05 13:06:56 INFO Applying migration id=publickey 2026/02/05 13:06:56 INFO Applying migration id=resolvegroup 2026/02/05 13:06:56 INFO Applying migration id=reject 2026/02/05 13:06:56 INFO Applying migration id=autodel 2026/02/05 13:06:56 INFO Applying migration id=jsonb 2026/02/05 13:06:56 INFO Applying migration id=quote 2026/02/05 13:06:56 INFO Applying migration id=rfc9421 2026/02/05 13:06:56 INFO Applying migration id=keys 2026/02/05 13:06:56 INFO Applying migration id=portable 2026/02/05 13:06:56 INFO Applying migration id=proofs 2026/02/05 13:06:56 INFO Applying migration id=contexts 2026/02/05 13:06:56 INFO Applying migration id=deliverieshost 2026/02/05 13:06:56 INFO Applying migration id=pembegin 2026/02/05 13:06:56 INFO Applying migration id=didhost --- PASS: TestSearch_EmptyInput (2.96s) === RUN TestSearch_InvalidEscapeSequence 2026/02/05 13:06:59 INFO Applying migration id=initial 2026/02/05 13:06:59 INFO Applying migration id=notesupdated 2026/02/05 13:06:59 INFO Applying migration id=personspreferredusername 2026/02/05 13:06:59 INFO Applying migration id=activitiesid 2026/02/05 13:06:59 INFO Applying migration id=outbox 2026/02/05 13:06:59 INFO Applying migration id=edits 2026/02/05 13:06:59 INFO Applying migration id=outboxactor 2026/02/05 13:06:59 INFO Applying migration id=outboxsender 2026/02/05 13:06:59 INFO Applying migration id=thread 2026/02/05 13:06:59 INFO Applying migration id=host 2026/02/05 13:06:59 INFO Applying migration id=sharedinbox 2026/02/05 13:06:59 INFO Applying migration id=noteshost 2026/02/05 13:06:59 INFO Applying migration id=fetched 2026/02/05 13:06:59 INFO Applying migration id=move 2026/02/05 13:06:59 INFO Applying migration id=cleanup 2026/02/05 13:06:59 INFO Applying migration id=received 2026/02/05 13:06:59 INFO Applying migration id=namehost 2026/02/05 13:06:59 INFO Applying migration id=outboxhost 2026/02/05 13:06:59 INFO Applying migration id=notesfts 2026/02/05 13:06:59 INFO Applying migration id=iconsname 2026/02/05 13:06:59 INFO Applying migration id=nohash 2026/02/05 13:06:59 INFO Applying migration id=shares 2026/02/05 13:06:59 INFO Applying migration id=actorttl 2026/02/05 13:06:59 INFO Applying migration id=tocc 2026/02/05 13:06:59 INFO Applying migration id=followeds 2026/02/05 13:06:59 INFO Applying migration id=certhash 2026/02/05 13:06:59 INFO Applying migration id=follows_sync 2026/02/05 13:06:59 INFO Applying migration id=jsonpath 2026/02/05 13:06:59 INFO Applying migration id=localforward 2026/02/05 13:06:59 INFO Applying migration id=avatar 2026/02/05 13:06:59 INFO Applying migration id=noimage 2026/02/05 13:06:59 INFO Applying migration id=feed 2026/02/05 13:06:59 INFO Applying migration id=bookmarks 2026/02/05 13:06:59 INFO Applying migration id=shareactivity 2026/02/05 13:06:59 INFO Applying migration id=application 2026/02/05 13:06:59 INFO Applying migration id=certificates 2026/02/05 13:06:59 INFO Applying migration id=rawforward 2026/02/05 13:06:59 INFO Applying migration id=publickey 2026/02/05 13:06:59 INFO Applying migration id=resolvegroup 2026/02/05 13:06:59 INFO Applying migration id=reject 2026/02/05 13:06:59 INFO Applying migration id=autodel 2026/02/05 13:06:59 INFO Applying migration id=jsonb 2026/02/05 13:06:59 INFO Applying migration id=quote 2026/02/05 13:06:59 INFO Applying migration id=rfc9421 2026/02/05 13:06:59 INFO Applying migration id=keys 2026/02/05 13:06:59 INFO Applying migration id=portable 2026/02/05 13:06:59 INFO Applying migration id=proofs 2026/02/05 13:06:59 INFO Applying migration id=contexts 2026/02/05 13:06:59 INFO Applying migration id=deliverieshost 2026/02/05 13:06:59 INFO Applying migration id=pembegin 2026/02/05 13:06:59 INFO Applying migration id=didhost 2026/02/05 13:07:03 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (4.16s) === RUN TestSearch_UnathenticatedUser 2026/02/05 13:07:03 INFO Applying migration id=initial 2026/02/05 13:07:03 INFO Applying migration id=notesupdated 2026/02/05 13:07:03 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:03 INFO Applying migration id=activitiesid 2026/02/05 13:07:03 INFO Applying migration id=outbox 2026/02/05 13:07:03 INFO Applying migration id=edits 2026/02/05 13:07:03 INFO Applying migration id=outboxactor 2026/02/05 13:07:03 INFO Applying migration id=outboxsender 2026/02/05 13:07:03 INFO Applying migration id=thread 2026/02/05 13:07:03 INFO Applying migration id=host 2026/02/05 13:07:03 INFO Applying migration id=sharedinbox 2026/02/05 13:07:03 INFO Applying migration id=noteshost 2026/02/05 13:07:03 INFO Applying migration id=fetched 2026/02/05 13:07:03 INFO Applying migration id=move 2026/02/05 13:07:03 INFO Applying migration id=cleanup 2026/02/05 13:07:03 INFO Applying migration id=received 2026/02/05 13:07:03 INFO Applying migration id=namehost 2026/02/05 13:07:03 INFO Applying migration id=outboxhost 2026/02/05 13:07:03 INFO Applying migration id=notesfts 2026/02/05 13:07:03 INFO Applying migration id=iconsname 2026/02/05 13:07:03 INFO Applying migration id=nohash 2026/02/05 13:07:03 INFO Applying migration id=shares 2026/02/05 13:07:03 INFO Applying migration id=actorttl 2026/02/05 13:07:03 INFO Applying migration id=tocc 2026/02/05 13:07:03 INFO Applying migration id=followeds 2026/02/05 13:07:03 INFO Applying migration id=certhash 2026/02/05 13:07:03 INFO Applying migration id=follows_sync 2026/02/05 13:07:03 INFO Applying migration id=jsonpath 2026/02/05 13:07:03 INFO Applying migration id=localforward 2026/02/05 13:07:03 INFO Applying migration id=avatar 2026/02/05 13:07:03 INFO Applying migration id=noimage 2026/02/05 13:07:03 INFO Applying migration id=feed 2026/02/05 13:07:03 INFO Applying migration id=bookmarks 2026/02/05 13:07:03 INFO Applying migration id=shareactivity 2026/02/05 13:07:03 INFO Applying migration id=application 2026/02/05 13:07:03 INFO Applying migration id=certificates 2026/02/05 13:07:03 INFO Applying migration id=rawforward 2026/02/05 13:07:03 INFO Applying migration id=publickey 2026/02/05 13:07:03 INFO Applying migration id=resolvegroup 2026/02/05 13:07:03 INFO Applying migration id=reject 2026/02/05 13:07:03 INFO Applying migration id=autodel 2026/02/05 13:07:03 INFO Applying migration id=jsonb 2026/02/05 13:07:03 INFO Applying migration id=quote 2026/02/05 13:07:03 INFO Applying migration id=rfc9421 2026/02/05 13:07:03 INFO Applying migration id=keys 2026/02/05 13:07:03 INFO Applying migration id=portable 2026/02/05 13:07:03 INFO Applying migration id=proofs 2026/02/05 13:07:03 INFO Applying migration id=contexts 2026/02/05 13:07:03 INFO Applying migration id=deliverieshost 2026/02/05 13:07:03 INFO Applying migration id=pembegin 2026/02/05 13:07:03 INFO Applying migration id=didhost --- PASS: TestSearch_UnathenticatedUser (2.41s) === RUN TestShare_PublicPost 2026/02/05 13:07:06 INFO Applying migration id=initial 2026/02/05 13:07:06 INFO Applying migration id=notesupdated 2026/02/05 13:07:06 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:06 INFO Applying migration id=activitiesid 2026/02/05 13:07:06 INFO Applying migration id=outbox 2026/02/05 13:07:06 INFO Applying migration id=edits 2026/02/05 13:07:06 INFO Applying migration id=outboxactor 2026/02/05 13:07:06 INFO Applying migration id=outboxsender 2026/02/05 13:07:06 INFO Applying migration id=thread 2026/02/05 13:07:06 INFO Applying migration id=host 2026/02/05 13:07:06 INFO Applying migration id=sharedinbox 2026/02/05 13:07:06 INFO Applying migration id=noteshost 2026/02/05 13:07:06 INFO Applying migration id=fetched 2026/02/05 13:07:06 INFO Applying migration id=move 2026/02/05 13:07:06 INFO Applying migration id=cleanup 2026/02/05 13:07:06 INFO Applying migration id=received 2026/02/05 13:07:06 INFO Applying migration id=namehost 2026/02/05 13:07:06 INFO Applying migration id=outboxhost 2026/02/05 13:07:06 INFO Applying migration id=notesfts 2026/02/05 13:07:06 INFO Applying migration id=iconsname 2026/02/05 13:07:06 INFO Applying migration id=nohash 2026/02/05 13:07:06 INFO Applying migration id=shares 2026/02/05 13:07:06 INFO Applying migration id=actorttl 2026/02/05 13:07:06 INFO Applying migration id=tocc 2026/02/05 13:07:06 INFO Applying migration id=followeds 2026/02/05 13:07:06 INFO Applying migration id=certhash 2026/02/05 13:07:06 INFO Applying migration id=follows_sync 2026/02/05 13:07:06 INFO Applying migration id=jsonpath 2026/02/05 13:07:06 INFO Applying migration id=localforward 2026/02/05 13:07:06 INFO Applying migration id=avatar 2026/02/05 13:07:06 INFO Applying migration id=noimage 2026/02/05 13:07:06 INFO Applying migration id=feed 2026/02/05 13:07:06 INFO Applying migration id=bookmarks 2026/02/05 13:07:06 INFO Applying migration id=shareactivity 2026/02/05 13:07:06 INFO Applying migration id=application 2026/02/05 13:07:06 INFO Applying migration id=certificates 2026/02/05 13:07:06 INFO Applying migration id=rawforward 2026/02/05 13:07:06 INFO Applying migration id=publickey 2026/02/05 13:07:06 INFO Applying migration id=resolvegroup 2026/02/05 13:07:06 INFO Applying migration id=reject 2026/02/05 13:07:06 INFO Applying migration id=autodel 2026/02/05 13:07:06 INFO Applying migration id=jsonb 2026/02/05 13:07:06 INFO Applying migration id=quote 2026/02/05 13:07:06 INFO Applying migration id=rfc9421 2026/02/05 13:07:06 INFO Applying migration id=keys 2026/02/05 13:07:06 INFO Applying migration id=portable 2026/02/05 13:07:06 INFO Applying migration id=proofs 2026/02/05 13:07:06 INFO Applying migration id=contexts 2026/02/05 13:07:06 INFO Applying migration id=deliverieshost 2026/02/05 13:07:06 INFO Applying migration id=pembegin 2026/02/05 13:07:06 INFO Applying migration id=didhost 2026/02/05 13:07:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de9-e260-7112-a59f-6f7157171cfd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de9-e260-7093-bca4-62941eadff97 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de9-e260-7093-bca4-62941eadff97 2026/02/05 13:07:08 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 13:07:08 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (2.50s) === RUN TestShare_Throttling 2026/02/05 13:07:08 INFO Applying migration id=initial 2026/02/05 13:07:08 INFO Applying migration id=notesupdated 2026/02/05 13:07:08 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:08 INFO Applying migration id=activitiesid 2026/02/05 13:07:08 INFO Applying migration id=outbox 2026/02/05 13:07:08 INFO Applying migration id=edits 2026/02/05 13:07:08 INFO Applying migration id=outboxactor 2026/02/05 13:07:08 INFO Applying migration id=outboxsender 2026/02/05 13:07:08 INFO Applying migration id=thread 2026/02/05 13:07:08 INFO Applying migration id=host 2026/02/05 13:07:08 INFO Applying migration id=sharedinbox 2026/02/05 13:07:08 INFO Applying migration id=noteshost 2026/02/05 13:07:08 INFO Applying migration id=fetched 2026/02/05 13:07:08 INFO Applying migration id=move 2026/02/05 13:07:08 INFO Applying migration id=cleanup 2026/02/05 13:07:08 INFO Applying migration id=received 2026/02/05 13:07:08 INFO Applying migration id=namehost 2026/02/05 13:07:08 INFO Applying migration id=outboxhost 2026/02/05 13:07:08 INFO Applying migration id=notesfts 2026/02/05 13:07:08 INFO Applying migration id=iconsname 2026/02/05 13:07:08 INFO Applying migration id=nohash 2026/02/05 13:07:08 INFO Applying migration id=shares 2026/02/05 13:07:08 INFO Applying migration id=actorttl 2026/02/05 13:07:08 INFO Applying migration id=tocc 2026/02/05 13:07:08 INFO Applying migration id=followeds 2026/02/05 13:07:08 INFO Applying migration id=certhash 2026/02/05 13:07:08 INFO Applying migration id=follows_sync 2026/02/05 13:07:08 INFO Applying migration id=jsonpath 2026/02/05 13:07:08 INFO Applying migration id=localforward 2026/02/05 13:07:08 INFO Applying migration id=avatar 2026/02/05 13:07:08 INFO Applying migration id=noimage 2026/02/05 13:07:08 INFO Applying migration id=feed 2026/02/05 13:07:08 INFO Applying migration id=bookmarks 2026/02/05 13:07:08 INFO Applying migration id=shareactivity 2026/02/05 13:07:08 INFO Applying migration id=application 2026/02/05 13:07:08 INFO Applying migration id=certificates 2026/02/05 13:07:08 INFO Applying migration id=rawforward 2026/02/05 13:07:08 INFO Applying migration id=publickey 2026/02/05 13:07:08 INFO Applying migration id=resolvegroup 2026/02/05 13:07:08 INFO Applying migration id=reject 2026/02/05 13:07:08 INFO Applying migration id=autodel 2026/02/05 13:07:08 INFO Applying migration id=jsonb 2026/02/05 13:07:08 INFO Applying migration id=quote 2026/02/05 13:07:08 INFO Applying migration id=rfc9421 2026/02/05 13:07:08 INFO Applying migration id=keys 2026/02/05 13:07:08 INFO Applying migration id=portable 2026/02/05 13:07:08 INFO Applying migration id=proofs 2026/02/05 13:07:08 INFO Applying migration id=contexts 2026/02/05 13:07:08 INFO Applying migration id=deliverieshost 2026/02/05 13:07:08 INFO Applying migration id=pembegin 2026/02/05 13:07:08 INFO Applying migration id=didhost 2026/02/05 13:07:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de9-ee6b-7b9d-be78-9806046d1cb0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de9-ee6b-7b22-9675-98ecd708adaf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de9-ee6b-7b22-9675-98ecd708adaf 2026/02/05 13:07:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de9-ee6d-7c96-9018-68069f0787c2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de9-ee6d-7c59-8cc1-f52daf0c8f45 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2de9-ee6d-7c59-8cc1-f52daf0c8f45 2026/02/05 13:07:11 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (3.08s) === RUN TestShare_UnshareThrottling 2026/02/05 13:07:11 INFO Applying migration id=initial 2026/02/05 13:07:11 INFO Applying migration id=notesupdated 2026/02/05 13:07:11 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:11 INFO Applying migration id=activitiesid 2026/02/05 13:07:11 INFO Applying migration id=outbox 2026/02/05 13:07:11 INFO Applying migration id=edits 2026/02/05 13:07:11 INFO Applying migration id=outboxactor 2026/02/05 13:07:11 INFO Applying migration id=outboxsender 2026/02/05 13:07:11 INFO Applying migration id=thread 2026/02/05 13:07:11 INFO Applying migration id=host 2026/02/05 13:07:11 INFO Applying migration id=sharedinbox 2026/02/05 13:07:11 INFO Applying migration id=noteshost 2026/02/05 13:07:11 INFO Applying migration id=fetched 2026/02/05 13:07:11 INFO Applying migration id=move 2026/02/05 13:07:11 INFO Applying migration id=cleanup 2026/02/05 13:07:11 INFO Applying migration id=received 2026/02/05 13:07:11 INFO Applying migration id=namehost 2026/02/05 13:07:11 INFO Applying migration id=outboxhost 2026/02/05 13:07:11 INFO Applying migration id=notesfts 2026/02/05 13:07:11 INFO Applying migration id=iconsname 2026/02/05 13:07:11 INFO Applying migration id=nohash 2026/02/05 13:07:11 INFO Applying migration id=shares 2026/02/05 13:07:11 INFO Applying migration id=actorttl 2026/02/05 13:07:11 INFO Applying migration id=tocc 2026/02/05 13:07:11 INFO Applying migration id=followeds 2026/02/05 13:07:11 INFO Applying migration id=certhash 2026/02/05 13:07:11 INFO Applying migration id=follows_sync 2026/02/05 13:07:11 INFO Applying migration id=jsonpath 2026/02/05 13:07:11 INFO Applying migration id=localforward 2026/02/05 13:07:11 INFO Applying migration id=avatar 2026/02/05 13:07:11 INFO Applying migration id=noimage 2026/02/05 13:07:11 INFO Applying migration id=feed 2026/02/05 13:07:11 INFO Applying migration id=bookmarks 2026/02/05 13:07:11 INFO Applying migration id=shareactivity 2026/02/05 13:07:11 INFO Applying migration id=application 2026/02/05 13:07:11 INFO Applying migration id=certificates 2026/02/05 13:07:11 INFO Applying migration id=rawforward 2026/02/05 13:07:11 INFO Applying migration id=publickey 2026/02/05 13:07:11 INFO Applying migration id=resolvegroup 2026/02/05 13:07:11 INFO Applying migration id=reject 2026/02/05 13:07:11 INFO Applying migration id=autodel 2026/02/05 13:07:11 INFO Applying migration id=jsonb 2026/02/05 13:07:11 INFO Applying migration id=quote 2026/02/05 13:07:11 INFO Applying migration id=rfc9421 2026/02/05 13:07:11 INFO Applying migration id=keys 2026/02/05 13:07:11 INFO Applying migration id=portable 2026/02/05 13:07:11 INFO Applying migration id=proofs 2026/02/05 13:07:11 INFO Applying migration id=contexts 2026/02/05 13:07:11 INFO Applying migration id=deliverieshost 2026/02/05 13:07:11 INFO Applying migration id=pembegin 2026/02/05 13:07:11 INFO Applying migration id=didhost 2026/02/05 13:07:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2de9-fa74-7b54-a54c-dd0e8318b2b9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2de9-fa74-7afc-bb86-475f897a361e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2de9-fa74-7afc-bb86-475f897a361e --- PASS: TestShare_UnshareThrottling (3.08s) === RUN TestShare_PostToFollowers 2026/02/05 13:07:14 INFO Applying migration id=initial 2026/02/05 13:07:14 INFO Applying migration id=notesupdated 2026/02/05 13:07:14 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:14 INFO Applying migration id=activitiesid 2026/02/05 13:07:14 INFO Applying migration id=outbox 2026/02/05 13:07:14 INFO Applying migration id=edits 2026/02/05 13:07:14 INFO Applying migration id=outboxactor 2026/02/05 13:07:14 INFO Applying migration id=outboxsender 2026/02/05 13:07:14 INFO Applying migration id=thread 2026/02/05 13:07:14 INFO Applying migration id=host 2026/02/05 13:07:14 INFO Applying migration id=sharedinbox 2026/02/05 13:07:14 INFO Applying migration id=noteshost 2026/02/05 13:07:14 INFO Applying migration id=fetched 2026/02/05 13:07:14 INFO Applying migration id=move 2026/02/05 13:07:14 INFO Applying migration id=cleanup 2026/02/05 13:07:14 INFO Applying migration id=received 2026/02/05 13:07:14 INFO Applying migration id=namehost 2026/02/05 13:07:14 INFO Applying migration id=outboxhost 2026/02/05 13:07:14 INFO Applying migration id=notesfts 2026/02/05 13:07:14 INFO Applying migration id=iconsname 2026/02/05 13:07:14 INFO Applying migration id=nohash 2026/02/05 13:07:14 INFO Applying migration id=shares 2026/02/05 13:07:14 INFO Applying migration id=actorttl 2026/02/05 13:07:14 INFO Applying migration id=tocc 2026/02/05 13:07:14 INFO Applying migration id=followeds 2026/02/05 13:07:14 INFO Applying migration id=certhash 2026/02/05 13:07:14 INFO Applying migration id=follows_sync 2026/02/05 13:07:14 INFO Applying migration id=jsonpath 2026/02/05 13:07:14 INFO Applying migration id=localforward 2026/02/05 13:07:14 INFO Applying migration id=avatar 2026/02/05 13:07:14 INFO Applying migration id=noimage 2026/02/05 13:07:14 INFO Applying migration id=feed 2026/02/05 13:07:14 INFO Applying migration id=bookmarks 2026/02/05 13:07:14 INFO Applying migration id=shareactivity 2026/02/05 13:07:14 INFO Applying migration id=application 2026/02/05 13:07:14 INFO Applying migration id=certificates 2026/02/05 13:07:14 INFO Applying migration id=rawforward 2026/02/05 13:07:14 INFO Applying migration id=publickey 2026/02/05 13:07:14 INFO Applying migration id=resolvegroup 2026/02/05 13:07:14 INFO Applying migration id=reject 2026/02/05 13:07:14 INFO Applying migration id=autodel 2026/02/05 13:07:14 INFO Applying migration id=jsonb 2026/02/05 13:07:14 INFO Applying migration id=quote 2026/02/05 13:07:14 INFO Applying migration id=rfc9421 2026/02/05 13:07:14 INFO Applying migration id=keys 2026/02/05 13:07:14 INFO Applying migration id=portable 2026/02/05 13:07:14 INFO Applying migration id=proofs 2026/02/05 13:07:14 INFO Applying migration id=contexts 2026/02/05 13:07:14 INFO Applying migration id=deliverieshost 2026/02/05 13:07:14 INFO Applying migration id=pembegin 2026/02/05 13:07:14 INFO Applying migration id=didhost 2026/02/05 13:07:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-090e-7d63-8fe7-5fce0d60eb19 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-090e-7d19-9e25-9ab909911032 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2dea-090e-7d19-9e25-9ab909911032 2026/02/05 13:07:18 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019c2dea-090e-7d19-9e25-9ab909911032 error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (3.74s) === RUN TestShare_Twice 2026/02/05 13:07:18 INFO Applying migration id=initial 2026/02/05 13:07:18 INFO Applying migration id=notesupdated 2026/02/05 13:07:18 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:18 INFO Applying migration id=activitiesid 2026/02/05 13:07:18 INFO Applying migration id=outbox 2026/02/05 13:07:18 INFO Applying migration id=edits 2026/02/05 13:07:18 INFO Applying migration id=outboxactor 2026/02/05 13:07:18 INFO Applying migration id=outboxsender 2026/02/05 13:07:18 INFO Applying migration id=thread 2026/02/05 13:07:18 INFO Applying migration id=host 2026/02/05 13:07:18 INFO Applying migration id=sharedinbox 2026/02/05 13:07:18 INFO Applying migration id=noteshost 2026/02/05 13:07:18 INFO Applying migration id=fetched 2026/02/05 13:07:18 INFO Applying migration id=move 2026/02/05 13:07:18 INFO Applying migration id=cleanup 2026/02/05 13:07:18 INFO Applying migration id=received 2026/02/05 13:07:18 INFO Applying migration id=namehost 2026/02/05 13:07:18 INFO Applying migration id=outboxhost 2026/02/05 13:07:18 INFO Applying migration id=notesfts 2026/02/05 13:07:18 INFO Applying migration id=iconsname 2026/02/05 13:07:18 INFO Applying migration id=nohash 2026/02/05 13:07:18 INFO Applying migration id=shares 2026/02/05 13:07:18 INFO Applying migration id=actorttl 2026/02/05 13:07:18 INFO Applying migration id=tocc 2026/02/05 13:07:18 INFO Applying migration id=followeds 2026/02/05 13:07:18 INFO Applying migration id=certhash 2026/02/05 13:07:18 INFO Applying migration id=follows_sync 2026/02/05 13:07:18 INFO Applying migration id=jsonpath 2026/02/05 13:07:18 INFO Applying migration id=localforward 2026/02/05 13:07:18 INFO Applying migration id=avatar 2026/02/05 13:07:18 INFO Applying migration id=noimage 2026/02/05 13:07:18 INFO Applying migration id=feed 2026/02/05 13:07:18 INFO Applying migration id=bookmarks 2026/02/05 13:07:18 INFO Applying migration id=shareactivity 2026/02/05 13:07:18 INFO Applying migration id=application 2026/02/05 13:07:18 INFO Applying migration id=certificates 2026/02/05 13:07:18 INFO Applying migration id=rawforward 2026/02/05 13:07:18 INFO Applying migration id=publickey 2026/02/05 13:07:18 INFO Applying migration id=resolvegroup 2026/02/05 13:07:18 INFO Applying migration id=reject 2026/02/05 13:07:18 INFO Applying migration id=autodel 2026/02/05 13:07:18 INFO Applying migration id=jsonb 2026/02/05 13:07:18 INFO Applying migration id=quote 2026/02/05 13:07:18 INFO Applying migration id=rfc9421 2026/02/05 13:07:18 INFO Applying migration id=keys 2026/02/05 13:07:18 INFO Applying migration id=portable 2026/02/05 13:07:18 INFO Applying migration id=proofs 2026/02/05 13:07:18 INFO Applying migration id=contexts 2026/02/05 13:07:18 INFO Applying migration id=deliverieshost 2026/02/05 13:07:18 INFO Applying migration id=pembegin 2026/02/05 13:07:18 INFO Applying migration id=didhost 2026/02/05 13:07:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-13a8-7977-82cf-85228b2cae4e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-13a8-78f1-b8d3-8a5070b67ac3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2dea-13a8-78f1-b8d3-8a5070b67ac3 2026/02/05 13:07:21 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 13:07:21 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 13:07:21 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019c2dea-13a8-78f1-b8d3-8a5070b67ac3 error="sql: no rows in result set" --- PASS: TestShare_Twice (2.72s) === RUN TestShare_Unshare 2026/02/05 13:07:21 INFO Applying migration id=initial 2026/02/05 13:07:21 INFO Applying migration id=notesupdated 2026/02/05 13:07:21 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:21 INFO Applying migration id=activitiesid 2026/02/05 13:07:21 INFO Applying migration id=outbox 2026/02/05 13:07:21 INFO Applying migration id=edits 2026/02/05 13:07:21 INFO Applying migration id=outboxactor 2026/02/05 13:07:21 INFO Applying migration id=outboxsender 2026/02/05 13:07:21 INFO Applying migration id=thread 2026/02/05 13:07:21 INFO Applying migration id=host 2026/02/05 13:07:21 INFO Applying migration id=sharedinbox 2026/02/05 13:07:21 INFO Applying migration id=noteshost 2026/02/05 13:07:21 INFO Applying migration id=fetched 2026/02/05 13:07:21 INFO Applying migration id=move 2026/02/05 13:07:21 INFO Applying migration id=cleanup 2026/02/05 13:07:21 INFO Applying migration id=received 2026/02/05 13:07:21 INFO Applying migration id=namehost 2026/02/05 13:07:21 INFO Applying migration id=outboxhost 2026/02/05 13:07:21 INFO Applying migration id=notesfts 2026/02/05 13:07:21 INFO Applying migration id=iconsname 2026/02/05 13:07:21 INFO Applying migration id=nohash 2026/02/05 13:07:21 INFO Applying migration id=shares 2026/02/05 13:07:21 INFO Applying migration id=actorttl 2026/02/05 13:07:21 INFO Applying migration id=tocc 2026/02/05 13:07:21 INFO Applying migration id=followeds 2026/02/05 13:07:21 INFO Applying migration id=certhash 2026/02/05 13:07:21 INFO Applying migration id=follows_sync 2026/02/05 13:07:21 INFO Applying migration id=jsonpath 2026/02/05 13:07:21 INFO Applying migration id=localforward 2026/02/05 13:07:21 INFO Applying migration id=avatar 2026/02/05 13:07:21 INFO Applying migration id=noimage 2026/02/05 13:07:21 INFO Applying migration id=feed 2026/02/05 13:07:21 INFO Applying migration id=bookmarks 2026/02/05 13:07:21 INFO Applying migration id=shareactivity 2026/02/05 13:07:21 INFO Applying migration id=application 2026/02/05 13:07:21 INFO Applying migration id=certificates 2026/02/05 13:07:21 INFO Applying migration id=rawforward 2026/02/05 13:07:21 INFO Applying migration id=publickey 2026/02/05 13:07:21 INFO Applying migration id=resolvegroup 2026/02/05 13:07:21 INFO Applying migration id=reject 2026/02/05 13:07:21 INFO Applying migration id=autodel 2026/02/05 13:07:21 INFO Applying migration id=jsonb 2026/02/05 13:07:21 INFO Applying migration id=quote 2026/02/05 13:07:21 INFO Applying migration id=rfc9421 2026/02/05 13:07:21 INFO Applying migration id=keys 2026/02/05 13:07:21 INFO Applying migration id=portable 2026/02/05 13:07:21 INFO Applying migration id=proofs 2026/02/05 13:07:21 INFO Applying migration id=contexts 2026/02/05 13:07:21 INFO Applying migration id=deliverieshost 2026/02/05 13:07:21 INFO Applying migration id=pembegin 2026/02/05 13:07:21 INFO Applying migration id=didhost 2026/02/05 13:07:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-1fe5-7601-9082-ca7888149f4c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-1fe5-7585-b430-af7eb04f0dc0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2dea-1fe5-7585-b430-af7eb04f0dc0 2026/02/05 13:07:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 13:07:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 13:07:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (3.13s) === RUN TestShare_ShareAfterUnshare 2026/02/05 13:07:24 INFO Applying migration id=initial 2026/02/05 13:07:24 INFO Applying migration id=notesupdated 2026/02/05 13:07:24 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:24 INFO Applying migration id=activitiesid 2026/02/05 13:07:24 INFO Applying migration id=outbox 2026/02/05 13:07:24 INFO Applying migration id=edits 2026/02/05 13:07:24 INFO Applying migration id=outboxactor 2026/02/05 13:07:24 INFO Applying migration id=outboxsender 2026/02/05 13:07:24 INFO Applying migration id=thread 2026/02/05 13:07:24 INFO Applying migration id=host 2026/02/05 13:07:24 INFO Applying migration id=sharedinbox 2026/02/05 13:07:24 INFO Applying migration id=noteshost 2026/02/05 13:07:24 INFO Applying migration id=fetched 2026/02/05 13:07:24 INFO Applying migration id=move 2026/02/05 13:07:24 INFO Applying migration id=cleanup 2026/02/05 13:07:24 INFO Applying migration id=received 2026/02/05 13:07:24 INFO Applying migration id=namehost 2026/02/05 13:07:24 INFO Applying migration id=outboxhost 2026/02/05 13:07:24 INFO Applying migration id=notesfts 2026/02/05 13:07:24 INFO Applying migration id=iconsname 2026/02/05 13:07:24 INFO Applying migration id=nohash 2026/02/05 13:07:24 INFO Applying migration id=shares 2026/02/05 13:07:24 INFO Applying migration id=actorttl 2026/02/05 13:07:24 INFO Applying migration id=tocc 2026/02/05 13:07:24 INFO Applying migration id=followeds 2026/02/05 13:07:24 INFO Applying migration id=certhash 2026/02/05 13:07:24 INFO Applying migration id=follows_sync 2026/02/05 13:07:24 INFO Applying migration id=jsonpath 2026/02/05 13:07:24 INFO Applying migration id=localforward 2026/02/05 13:07:24 INFO Applying migration id=avatar 2026/02/05 13:07:24 INFO Applying migration id=noimage 2026/02/05 13:07:24 INFO Applying migration id=feed 2026/02/05 13:07:24 INFO Applying migration id=bookmarks 2026/02/05 13:07:24 INFO Applying migration id=shareactivity 2026/02/05 13:07:24 INFO Applying migration id=application 2026/02/05 13:07:24 INFO Applying migration id=certificates 2026/02/05 13:07:24 INFO Applying migration id=rawforward 2026/02/05 13:07:24 INFO Applying migration id=publickey 2026/02/05 13:07:24 INFO Applying migration id=resolvegroup 2026/02/05 13:07:24 INFO Applying migration id=reject 2026/02/05 13:07:24 INFO Applying migration id=autodel 2026/02/05 13:07:24 INFO Applying migration id=jsonb 2026/02/05 13:07:24 INFO Applying migration id=quote 2026/02/05 13:07:24 INFO Applying migration id=rfc9421 2026/02/05 13:07:24 INFO Applying migration id=keys 2026/02/05 13:07:24 INFO Applying migration id=portable 2026/02/05 13:07:24 INFO Applying migration id=proofs 2026/02/05 13:07:24 INFO Applying migration id=contexts 2026/02/05 13:07:24 INFO Applying migration id=deliverieshost 2026/02/05 13:07:24 INFO Applying migration id=pembegin 2026/02/05 13:07:24 INFO Applying migration id=didhost 2026/02/05 13:07:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-262b-7cef-aec8-b6631394f6ba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-262b-7c8e-86b4-4719b1670aa0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2dea-262b-7c8e-86b4-4719b1670aa0 2026/02/05 13:07:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 13:07:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 13:07:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 13:07:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (1.61s) === RUN TestHelpUnauthenticatedUser 2026/02/05 13:07:25 INFO Applying migration id=initial 2026/02/05 13:07:25 INFO Applying migration id=notesupdated 2026/02/05 13:07:25 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:25 INFO Applying migration id=activitiesid 2026/02/05 13:07:25 INFO Applying migration id=outbox 2026/02/05 13:07:25 INFO Applying migration id=edits 2026/02/05 13:07:25 INFO Applying migration id=outboxactor 2026/02/05 13:07:25 INFO Applying migration id=outboxsender 2026/02/05 13:07:25 INFO Applying migration id=thread 2026/02/05 13:07:25 INFO Applying migration id=host 2026/02/05 13:07:25 INFO Applying migration id=sharedinbox 2026/02/05 13:07:25 INFO Applying migration id=noteshost 2026/02/05 13:07:25 INFO Applying migration id=fetched 2026/02/05 13:07:25 INFO Applying migration id=move 2026/02/05 13:07:25 INFO Applying migration id=cleanup 2026/02/05 13:07:25 INFO Applying migration id=received 2026/02/05 13:07:25 INFO Applying migration id=namehost 2026/02/05 13:07:25 INFO Applying migration id=outboxhost 2026/02/05 13:07:25 INFO Applying migration id=notesfts 2026/02/05 13:07:25 INFO Applying migration id=iconsname 2026/02/05 13:07:25 INFO Applying migration id=nohash 2026/02/05 13:07:25 INFO Applying migration id=shares 2026/02/05 13:07:25 INFO Applying migration id=actorttl 2026/02/05 13:07:25 INFO Applying migration id=tocc 2026/02/05 13:07:25 INFO Applying migration id=followeds 2026/02/05 13:07:25 INFO Applying migration id=certhash 2026/02/05 13:07:25 INFO Applying migration id=follows_sync 2026/02/05 13:07:25 INFO Applying migration id=jsonpath 2026/02/05 13:07:25 INFO Applying migration id=localforward 2026/02/05 13:07:25 INFO Applying migration id=avatar 2026/02/05 13:07:25 INFO Applying migration id=noimage 2026/02/05 13:07:25 INFO Applying migration id=feed 2026/02/05 13:07:25 INFO Applying migration id=bookmarks 2026/02/05 13:07:25 INFO Applying migration id=shareactivity 2026/02/05 13:07:25 INFO Applying migration id=application 2026/02/05 13:07:25 INFO Applying migration id=certificates 2026/02/05 13:07:25 INFO Applying migration id=rawforward 2026/02/05 13:07:25 INFO Applying migration id=publickey 2026/02/05 13:07:25 INFO Applying migration id=resolvegroup 2026/02/05 13:07:25 INFO Applying migration id=reject 2026/02/05 13:07:25 INFO Applying migration id=autodel 2026/02/05 13:07:25 INFO Applying migration id=jsonb 2026/02/05 13:07:25 INFO Applying migration id=quote 2026/02/05 13:07:25 INFO Applying migration id=rfc9421 2026/02/05 13:07:25 INFO Applying migration id=keys 2026/02/05 13:07:25 INFO Applying migration id=portable 2026/02/05 13:07:25 INFO Applying migration id=proofs 2026/02/05 13:07:25 INFO Applying migration id=contexts 2026/02/05 13:07:25 INFO Applying migration id=deliverieshost 2026/02/05 13:07:25 INFO Applying migration id=pembegin 2026/02/05 13:07:25 INFO Applying migration id=didhost --- PASS: TestHelpUnauthenticatedUser (2.78s) === RUN TestHelpAuthenticatedUser 2026/02/05 13:07:28 INFO Applying migration id=initial 2026/02/05 13:07:28 INFO Applying migration id=notesupdated 2026/02/05 13:07:28 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:28 INFO Applying migration id=activitiesid 2026/02/05 13:07:28 INFO Applying migration id=outbox 2026/02/05 13:07:28 INFO Applying migration id=edits 2026/02/05 13:07:28 INFO Applying migration id=outboxactor 2026/02/05 13:07:28 INFO Applying migration id=outboxsender 2026/02/05 13:07:28 INFO Applying migration id=thread 2026/02/05 13:07:28 INFO Applying migration id=host 2026/02/05 13:07:28 INFO Applying migration id=sharedinbox 2026/02/05 13:07:28 INFO Applying migration id=noteshost 2026/02/05 13:07:28 INFO Applying migration id=fetched 2026/02/05 13:07:28 INFO Applying migration id=move 2026/02/05 13:07:28 INFO Applying migration id=cleanup 2026/02/05 13:07:28 INFO Applying migration id=received 2026/02/05 13:07:28 INFO Applying migration id=namehost 2026/02/05 13:07:28 INFO Applying migration id=outboxhost 2026/02/05 13:07:28 INFO Applying migration id=notesfts 2026/02/05 13:07:28 INFO Applying migration id=iconsname 2026/02/05 13:07:28 INFO Applying migration id=nohash 2026/02/05 13:07:28 INFO Applying migration id=shares 2026/02/05 13:07:28 INFO Applying migration id=actorttl 2026/02/05 13:07:28 INFO Applying migration id=tocc 2026/02/05 13:07:28 INFO Applying migration id=followeds 2026/02/05 13:07:28 INFO Applying migration id=certhash 2026/02/05 13:07:28 INFO Applying migration id=follows_sync 2026/02/05 13:07:28 INFO Applying migration id=jsonpath 2026/02/05 13:07:28 INFO Applying migration id=localforward 2026/02/05 13:07:28 INFO Applying migration id=avatar 2026/02/05 13:07:28 INFO Applying migration id=noimage 2026/02/05 13:07:28 INFO Applying migration id=feed 2026/02/05 13:07:28 INFO Applying migration id=bookmarks 2026/02/05 13:07:28 INFO Applying migration id=shareactivity 2026/02/05 13:07:28 INFO Applying migration id=application 2026/02/05 13:07:28 INFO Applying migration id=certificates 2026/02/05 13:07:28 INFO Applying migration id=rawforward 2026/02/05 13:07:28 INFO Applying migration id=publickey 2026/02/05 13:07:28 INFO Applying migration id=resolvegroup 2026/02/05 13:07:28 INFO Applying migration id=reject 2026/02/05 13:07:28 INFO Applying migration id=autodel 2026/02/05 13:07:28 INFO Applying migration id=jsonb 2026/02/05 13:07:28 INFO Applying migration id=quote 2026/02/05 13:07:28 INFO Applying migration id=rfc9421 2026/02/05 13:07:28 INFO Applying migration id=keys 2026/02/05 13:07:28 INFO Applying migration id=portable 2026/02/05 13:07:28 INFO Applying migration id=proofs 2026/02/05 13:07:28 INFO Applying migration id=contexts 2026/02/05 13:07:28 INFO Applying migration id=deliverieshost 2026/02/05 13:07:28 INFO Applying migration id=pembegin 2026/02/05 13:07:28 INFO Applying migration id=didhost --- PASS: TestHelpAuthenticatedUser (2.29s) === RUN TestStatus_NewInstance 2026/02/05 13:07:30 INFO Applying migration id=initial 2026/02/05 13:07:30 INFO Applying migration id=notesupdated 2026/02/05 13:07:30 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:30 INFO Applying migration id=activitiesid 2026/02/05 13:07:30 INFO Applying migration id=outbox 2026/02/05 13:07:30 INFO Applying migration id=edits 2026/02/05 13:07:30 INFO Applying migration id=outboxactor 2026/02/05 13:07:30 INFO Applying migration id=outboxsender 2026/02/05 13:07:30 INFO Applying migration id=thread 2026/02/05 13:07:30 INFO Applying migration id=host 2026/02/05 13:07:30 INFO Applying migration id=sharedinbox 2026/02/05 13:07:30 INFO Applying migration id=noteshost 2026/02/05 13:07:30 INFO Applying migration id=fetched 2026/02/05 13:07:30 INFO Applying migration id=move 2026/02/05 13:07:30 INFO Applying migration id=cleanup 2026/02/05 13:07:30 INFO Applying migration id=received 2026/02/05 13:07:30 INFO Applying migration id=namehost 2026/02/05 13:07:30 INFO Applying migration id=outboxhost 2026/02/05 13:07:30 INFO Applying migration id=notesfts 2026/02/05 13:07:30 INFO Applying migration id=iconsname 2026/02/05 13:07:30 INFO Applying migration id=nohash 2026/02/05 13:07:30 INFO Applying migration id=shares 2026/02/05 13:07:30 INFO Applying migration id=actorttl 2026/02/05 13:07:30 INFO Applying migration id=tocc 2026/02/05 13:07:30 INFO Applying migration id=followeds 2026/02/05 13:07:30 INFO Applying migration id=certhash 2026/02/05 13:07:30 INFO Applying migration id=follows_sync 2026/02/05 13:07:30 INFO Applying migration id=jsonpath 2026/02/05 13:07:31 INFO Applying migration id=localforward 2026/02/05 13:07:31 INFO Applying migration id=avatar 2026/02/05 13:07:31 INFO Applying migration id=noimage 2026/02/05 13:07:31 INFO Applying migration id=feed 2026/02/05 13:07:31 INFO Applying migration id=bookmarks 2026/02/05 13:07:31 INFO Applying migration id=shareactivity 2026/02/05 13:07:31 INFO Applying migration id=application 2026/02/05 13:07:31 INFO Applying migration id=certificates 2026/02/05 13:07:31 INFO Applying migration id=rawforward 2026/02/05 13:07:31 INFO Applying migration id=publickey 2026/02/05 13:07:31 INFO Applying migration id=resolvegroup 2026/02/05 13:07:31 INFO Applying migration id=reject 2026/02/05 13:07:31 INFO Applying migration id=autodel 2026/02/05 13:07:31 INFO Applying migration id=jsonb 2026/02/05 13:07:31 INFO Applying migration id=quote 2026/02/05 13:07:31 INFO Applying migration id=rfc9421 2026/02/05 13:07:31 INFO Applying migration id=keys 2026/02/05 13:07:31 INFO Applying migration id=portable 2026/02/05 13:07:31 INFO Applying migration id=proofs 2026/02/05 13:07:31 INFO Applying migration id=contexts 2026/02/05 13:07:31 INFO Applying migration id=deliverieshost 2026/02/05 13:07:31 INFO Applying migration id=pembegin 2026/02/05 13:07:31 INFO Applying migration id=didhost 2026/02/05 13:07:35 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (4.29s) === RUN TestStatus_WithPosts 2026/02/05 13:07:35 INFO Applying migration id=initial 2026/02/05 13:07:35 INFO Applying migration id=notesupdated 2026/02/05 13:07:35 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:35 INFO Applying migration id=activitiesid 2026/02/05 13:07:35 INFO Applying migration id=outbox 2026/02/05 13:07:35 INFO Applying migration id=edits 2026/02/05 13:07:35 INFO Applying migration id=outboxactor 2026/02/05 13:07:35 INFO Applying migration id=outboxsender 2026/02/05 13:07:35 INFO Applying migration id=thread 2026/02/05 13:07:35 INFO Applying migration id=host 2026/02/05 13:07:35 INFO Applying migration id=sharedinbox 2026/02/05 13:07:35 INFO Applying migration id=noteshost 2026/02/05 13:07:35 INFO Applying migration id=fetched 2026/02/05 13:07:35 INFO Applying migration id=move 2026/02/05 13:07:35 INFO Applying migration id=cleanup 2026/02/05 13:07:35 INFO Applying migration id=received 2026/02/05 13:07:35 INFO Applying migration id=namehost 2026/02/05 13:07:35 INFO Applying migration id=outboxhost 2026/02/05 13:07:35 INFO Applying migration id=notesfts 2026/02/05 13:07:35 INFO Applying migration id=iconsname 2026/02/05 13:07:35 INFO Applying migration id=nohash 2026/02/05 13:07:35 INFO Applying migration id=shares 2026/02/05 13:07:35 INFO Applying migration id=actorttl 2026/02/05 13:07:35 INFO Applying migration id=tocc 2026/02/05 13:07:35 INFO Applying migration id=followeds 2026/02/05 13:07:35 INFO Applying migration id=certhash 2026/02/05 13:07:35 INFO Applying migration id=follows_sync 2026/02/05 13:07:35 INFO Applying migration id=jsonpath 2026/02/05 13:07:35 INFO Applying migration id=localforward 2026/02/05 13:07:35 INFO Applying migration id=avatar 2026/02/05 13:07:35 INFO Applying migration id=noimage 2026/02/05 13:07:35 INFO Applying migration id=feed 2026/02/05 13:07:35 INFO Applying migration id=bookmarks 2026/02/05 13:07:35 INFO Applying migration id=shareactivity 2026/02/05 13:07:35 INFO Applying migration id=application 2026/02/05 13:07:35 INFO Applying migration id=certificates 2026/02/05 13:07:35 INFO Applying migration id=rawforward 2026/02/05 13:07:35 INFO Applying migration id=publickey 2026/02/05 13:07:35 INFO Applying migration id=resolvegroup 2026/02/05 13:07:35 INFO Applying migration id=reject 2026/02/05 13:07:35 INFO Applying migration id=autodel 2026/02/05 13:07:35 INFO Applying migration id=jsonb 2026/02/05 13:07:35 INFO Applying migration id=quote 2026/02/05 13:07:35 INFO Applying migration id=rfc9421 2026/02/05 13:07:35 INFO Applying migration id=keys 2026/02/05 13:07:35 INFO Applying migration id=portable 2026/02/05 13:07:35 INFO Applying migration id=proofs 2026/02/05 13:07:35 INFO Applying migration id=contexts 2026/02/05 13:07:35 INFO Applying migration id=deliverieshost 2026/02/05 13:07:35 INFO Applying migration id=pembegin 2026/02/05 13:07:35 INFO Applying migration id=didhost 2026/02/05 13:07:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-5ab3-78b9-884b-6f68a28e0016 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-5ab3-786f-8cf3-d0d99dbf29f4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2dea-5ab3-786f-8cf3-d0d99dbf29f4 2026/02/05 13:07:39 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (4.08s) === RUN TestUnfollow_HappyFlow 2026/02/05 13:07:39 INFO Applying migration id=initial 2026/02/05 13:07:39 INFO Applying migration id=notesupdated 2026/02/05 13:07:39 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:39 INFO Applying migration id=activitiesid 2026/02/05 13:07:39 INFO Applying migration id=outbox 2026/02/05 13:07:39 INFO Applying migration id=edits 2026/02/05 13:07:39 INFO Applying migration id=outboxactor 2026/02/05 13:07:39 INFO Applying migration id=outboxsender 2026/02/05 13:07:39 INFO Applying migration id=thread 2026/02/05 13:07:39 INFO Applying migration id=host 2026/02/05 13:07:39 INFO Applying migration id=sharedinbox 2026/02/05 13:07:39 INFO Applying migration id=noteshost 2026/02/05 13:07:39 INFO Applying migration id=fetched 2026/02/05 13:07:39 INFO Applying migration id=move 2026/02/05 13:07:39 INFO Applying migration id=cleanup 2026/02/05 13:07:39 INFO Applying migration id=received 2026/02/05 13:07:39 INFO Applying migration id=namehost 2026/02/05 13:07:39 INFO Applying migration id=outboxhost 2026/02/05 13:07:39 INFO Applying migration id=notesfts 2026/02/05 13:07:39 INFO Applying migration id=iconsname 2026/02/05 13:07:39 INFO Applying migration id=nohash 2026/02/05 13:07:39 INFO Applying migration id=shares 2026/02/05 13:07:39 INFO Applying migration id=actorttl 2026/02/05 13:07:39 INFO Applying migration id=tocc 2026/02/05 13:07:39 INFO Applying migration id=followeds 2026/02/05 13:07:39 INFO Applying migration id=certhash 2026/02/05 13:07:39 INFO Applying migration id=follows_sync 2026/02/05 13:07:39 INFO Applying migration id=jsonpath 2026/02/05 13:07:39 INFO Applying migration id=localforward 2026/02/05 13:07:39 INFO Applying migration id=avatar 2026/02/05 13:07:39 INFO Applying migration id=noimage 2026/02/05 13:07:39 INFO Applying migration id=feed 2026/02/05 13:07:39 INFO Applying migration id=bookmarks 2026/02/05 13:07:39 INFO Applying migration id=shareactivity 2026/02/05 13:07:39 INFO Applying migration id=application 2026/02/05 13:07:39 INFO Applying migration id=certificates 2026/02/05 13:07:39 INFO Applying migration id=rawforward 2026/02/05 13:07:39 INFO Applying migration id=publickey 2026/02/05 13:07:39 INFO Applying migration id=resolvegroup 2026/02/05 13:07:39 INFO Applying migration id=reject 2026/02/05 13:07:39 INFO Applying migration id=autodel 2026/02/05 13:07:39 INFO Applying migration id=jsonb 2026/02/05 13:07:39 INFO Applying migration id=quote 2026/02/05 13:07:39 INFO Applying migration id=rfc9421 2026/02/05 13:07:39 INFO Applying migration id=keys 2026/02/05 13:07:39 INFO Applying migration id=portable 2026/02/05 13:07:39 INFO Applying migration id=proofs 2026/02/05 13:07:39 INFO Applying migration id=contexts 2026/02/05 13:07:39 INFO Applying migration id=deliverieshost 2026/02/05 13:07:39 INFO Applying migration id=pembegin 2026/02/05 13:07:39 INFO Applying migration id=didhost 2026/02/05 13:07:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dea-6385-76eb-9b08-f26ca66d6aa3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:07:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dea-6386-7386-9c6a-b6a8e0ff5323 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-6385-76eb-9b08-f26ca66d6aa3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2dea-6385-76eb-9b08-f26ca66d6aa3 2026/02/05 13:07:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-6386-7b74-9947-41408809fec0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-6386-7b2e-bdb4-f45fdc80ee96 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dea-6386-7b2e-bdb4-f45fdc80ee96 2026/02/05 13:07:41 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2dea-638a-7375-9afe-1ea094747a7d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-6385-76eb-9b08-f26ca66d6aa3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUnfollow_HappyFlow (2.26s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/02/05 13:07:41 INFO Applying migration id=initial 2026/02/05 13:07:41 INFO Applying migration id=notesupdated 2026/02/05 13:07:41 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:41 INFO Applying migration id=activitiesid 2026/02/05 13:07:41 INFO Applying migration id=outbox 2026/02/05 13:07:41 INFO Applying migration id=edits 2026/02/05 13:07:41 INFO Applying migration id=outboxactor 2026/02/05 13:07:41 INFO Applying migration id=outboxsender 2026/02/05 13:07:41 INFO Applying migration id=thread 2026/02/05 13:07:41 INFO Applying migration id=host 2026/02/05 13:07:41 INFO Applying migration id=sharedinbox 2026/02/05 13:07:41 INFO Applying migration id=noteshost 2026/02/05 13:07:41 INFO Applying migration id=fetched 2026/02/05 13:07:41 INFO Applying migration id=move 2026/02/05 13:07:41 INFO Applying migration id=cleanup 2026/02/05 13:07:41 INFO Applying migration id=received 2026/02/05 13:07:41 INFO Applying migration id=namehost 2026/02/05 13:07:41 INFO Applying migration id=outboxhost 2026/02/05 13:07:41 INFO Applying migration id=notesfts 2026/02/05 13:07:41 INFO Applying migration id=iconsname 2026/02/05 13:07:41 INFO Applying migration id=nohash 2026/02/05 13:07:41 INFO Applying migration id=shares 2026/02/05 13:07:41 INFO Applying migration id=actorttl 2026/02/05 13:07:41 INFO Applying migration id=tocc 2026/02/05 13:07:41 INFO Applying migration id=followeds 2026/02/05 13:07:41 INFO Applying migration id=certhash 2026/02/05 13:07:41 INFO Applying migration id=follows_sync 2026/02/05 13:07:41 INFO Applying migration id=jsonpath 2026/02/05 13:07:41 INFO Applying migration id=localforward 2026/02/05 13:07:41 INFO Applying migration id=avatar 2026/02/05 13:07:41 INFO Applying migration id=noimage 2026/02/05 13:07:41 INFO Applying migration id=feed 2026/02/05 13:07:41 INFO Applying migration id=bookmarks 2026/02/05 13:07:41 INFO Applying migration id=shareactivity 2026/02/05 13:07:41 INFO Applying migration id=application 2026/02/05 13:07:41 INFO Applying migration id=certificates 2026/02/05 13:07:41 INFO Applying migration id=rawforward 2026/02/05 13:07:41 INFO Applying migration id=publickey 2026/02/05 13:07:41 INFO Applying migration id=resolvegroup 2026/02/05 13:07:41 INFO Applying migration id=reject 2026/02/05 13:07:41 INFO Applying migration id=autodel 2026/02/05 13:07:41 INFO Applying migration id=jsonb 2026/02/05 13:07:41 INFO Applying migration id=quote 2026/02/05 13:07:41 INFO Applying migration id=rfc9421 2026/02/05 13:07:41 INFO Applying migration id=keys 2026/02/05 13:07:41 INFO Applying migration id=portable 2026/02/05 13:07:41 INFO Applying migration id=proofs 2026/02/05 13:07:41 INFO Applying migration id=contexts 2026/02/05 13:07:41 INFO Applying migration id=deliverieshost 2026/02/05 13:07:41 INFO Applying migration id=pembegin 2026/02/05 13:07:41 INFO Applying migration id=didhost 2026/02/05 13:07:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dea-6b1c-7b69-a95b-b344da197489 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:07:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dea-6b1d-7862-955e-96676a833c00 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-6b1c-7b69-a95b-b344da197489 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2dea-6b1c-7b69-a95b-b344da197489 2026/02/05 13:07:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-6b1e-702c-a8c9-2f24d7f8febe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-6b1d-7f07-b64c-a0fecd84cd09 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dea-6b1d-7f07-b64c-a0fecd84cd09 2026/02/05 13:07:43 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2dea-6b1f-7721-b5c3-553b398a5a60 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-6b1c-7b69-a95b-b344da197489 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 (1.94s) === RUN TestUnfollow_FollowAgain 2026/02/05 13:07:43 INFO Applying migration id=initial 2026/02/05 13:07:43 INFO Applying migration id=notesupdated 2026/02/05 13:07:43 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:43 INFO Applying migration id=activitiesid 2026/02/05 13:07:43 INFO Applying migration id=outbox 2026/02/05 13:07:43 INFO Applying migration id=edits 2026/02/05 13:07:43 INFO Applying migration id=outboxactor 2026/02/05 13:07:43 INFO Applying migration id=outboxsender 2026/02/05 13:07:43 INFO Applying migration id=thread 2026/02/05 13:07:43 INFO Applying migration id=host 2026/02/05 13:07:43 INFO Applying migration id=sharedinbox 2026/02/05 13:07:43 INFO Applying migration id=noteshost 2026/02/05 13:07:43 INFO Applying migration id=fetched 2026/02/05 13:07:43 INFO Applying migration id=move 2026/02/05 13:07:43 INFO Applying migration id=cleanup 2026/02/05 13:07:43 INFO Applying migration id=received 2026/02/05 13:07:43 INFO Applying migration id=namehost 2026/02/05 13:07:43 INFO Applying migration id=outboxhost 2026/02/05 13:07:43 INFO Applying migration id=notesfts 2026/02/05 13:07:43 INFO Applying migration id=iconsname 2026/02/05 13:07:43 INFO Applying migration id=nohash 2026/02/05 13:07:43 INFO Applying migration id=shares 2026/02/05 13:07:43 INFO Applying migration id=actorttl 2026/02/05 13:07:43 INFO Applying migration id=tocc 2026/02/05 13:07:43 INFO Applying migration id=followeds 2026/02/05 13:07:43 INFO Applying migration id=certhash 2026/02/05 13:07:43 INFO Applying migration id=follows_sync 2026/02/05 13:07:43 INFO Applying migration id=jsonpath 2026/02/05 13:07:43 INFO Applying migration id=localforward 2026/02/05 13:07:43 INFO Applying migration id=avatar 2026/02/05 13:07:43 INFO Applying migration id=noimage 2026/02/05 13:07:43 INFO Applying migration id=feed 2026/02/05 13:07:43 INFO Applying migration id=bookmarks 2026/02/05 13:07:43 INFO Applying migration id=shareactivity 2026/02/05 13:07:43 INFO Applying migration id=application 2026/02/05 13:07:43 INFO Applying migration id=certificates 2026/02/05 13:07:43 INFO Applying migration id=rawforward 2026/02/05 13:07:43 INFO Applying migration id=publickey 2026/02/05 13:07:43 INFO Applying migration id=resolvegroup 2026/02/05 13:07:43 INFO Applying migration id=reject 2026/02/05 13:07:43 INFO Applying migration id=autodel 2026/02/05 13:07:43 INFO Applying migration id=jsonb 2026/02/05 13:07:43 INFO Applying migration id=quote 2026/02/05 13:07:43 INFO Applying migration id=rfc9421 2026/02/05 13:07:43 INFO Applying migration id=keys 2026/02/05 13:07:43 INFO Applying migration id=portable 2026/02/05 13:07:43 INFO Applying migration id=proofs 2026/02/05 13:07:43 INFO Applying migration id=contexts 2026/02/05 13:07:43 INFO Applying migration id=deliverieshost 2026/02/05 13:07:43 INFO Applying migration id=pembegin 2026/02/05 13:07:43 INFO Applying migration id=didhost 2026/02/05 13:07:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dea-748e-719b-8389-c3c4fb613940 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:07:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dea-748e-7e0d-b1e5-28b68aa9df7a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-748e-719b-8389-c3c4fb613940 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2dea-748e-719b-8389-c3c4fb613940 2026/02/05 13:07:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-748f-76e1-b303-c15db113bd35 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-748f-7697-a940-8f6c691cb9eb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dea-748f-7697-a940-8f6c691cb9eb 2026/02/05 13:07:45 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2dea-7494-79cf-9dbd-a256378b1392 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-748e-719b-8389-c3c4fb613940 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 13:07:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dea-7496-7b09-8736-dc6d5e0503c6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:07:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dea-7497-7796-8355-ac2ec5314d10 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-7496-7b09-8736-dc6d5e0503c6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2dea-7496-7b09-8736-dc6d5e0503c6 --- PASS: TestUnfollow_FollowAgain (2.42s) === RUN TestUnfollow_NotFollowing 2026/02/05 13:07:45 INFO Applying migration id=initial 2026/02/05 13:07:45 INFO Applying migration id=notesupdated 2026/02/05 13:07:45 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:45 INFO Applying migration id=activitiesid 2026/02/05 13:07:45 INFO Applying migration id=outbox 2026/02/05 13:07:45 INFO Applying migration id=edits 2026/02/05 13:07:45 INFO Applying migration id=outboxactor 2026/02/05 13:07:45 INFO Applying migration id=outboxsender 2026/02/05 13:07:45 INFO Applying migration id=thread 2026/02/05 13:07:45 INFO Applying migration id=host 2026/02/05 13:07:45 INFO Applying migration id=sharedinbox 2026/02/05 13:07:45 INFO Applying migration id=noteshost 2026/02/05 13:07:45 INFO Applying migration id=fetched 2026/02/05 13:07:45 INFO Applying migration id=move 2026/02/05 13:07:45 INFO Applying migration id=cleanup 2026/02/05 13:07:45 INFO Applying migration id=received 2026/02/05 13:07:45 INFO Applying migration id=namehost 2026/02/05 13:07:45 INFO Applying migration id=outboxhost 2026/02/05 13:07:45 INFO Applying migration id=notesfts 2026/02/05 13:07:45 INFO Applying migration id=iconsname 2026/02/05 13:07:45 INFO Applying migration id=nohash 2026/02/05 13:07:45 INFO Applying migration id=shares 2026/02/05 13:07:45 INFO Applying migration id=actorttl 2026/02/05 13:07:45 INFO Applying migration id=tocc 2026/02/05 13:07:45 INFO Applying migration id=followeds 2026/02/05 13:07:45 INFO Applying migration id=certhash 2026/02/05 13:07:45 INFO Applying migration id=follows_sync 2026/02/05 13:07:45 INFO Applying migration id=jsonpath 2026/02/05 13:07:45 INFO Applying migration id=localforward 2026/02/05 13:07:46 INFO Applying migration id=avatar 2026/02/05 13:07:46 INFO Applying migration id=noimage 2026/02/05 13:07:46 INFO Applying migration id=feed 2026/02/05 13:07:46 INFO Applying migration id=bookmarks 2026/02/05 13:07:46 INFO Applying migration id=shareactivity 2026/02/05 13:07:46 INFO Applying migration id=application 2026/02/05 13:07:46 INFO Applying migration id=certificates 2026/02/05 13:07:46 INFO Applying migration id=rawforward 2026/02/05 13:07:46 INFO Applying migration id=publickey 2026/02/05 13:07:46 INFO Applying migration id=resolvegroup 2026/02/05 13:07:46 INFO Applying migration id=reject 2026/02/05 13:07:46 INFO Applying migration id=autodel 2026/02/05 13:07:46 INFO Applying migration id=jsonb 2026/02/05 13:07:46 INFO Applying migration id=quote 2026/02/05 13:07:46 INFO Applying migration id=rfc9421 2026/02/05 13:07:46 INFO Applying migration id=keys 2026/02/05 13:07:46 INFO Applying migration id=portable 2026/02/05 13:07:46 INFO Applying migration id=proofs 2026/02/05 13:07:46 INFO Applying migration id=contexts 2026/02/05 13:07:46 INFO Applying migration id=deliverieshost 2026/02/05 13:07:46 INFO Applying migration id=pembegin 2026/02/05 13:07:46 INFO Applying migration id=didhost 2026/02/05 13:07:48 WARN Cannot undo a non-existing follow followed=https://localhost.localdomain:8443/user/bob error="sql: no rows in result set" --- PASS: TestUnfollow_NotFollowing (2.12s) === RUN TestUnfollow_UnauthenticatedUser 2026/02/05 13:07:48 INFO Applying migration id=initial 2026/02/05 13:07:48 INFO Applying migration id=notesupdated 2026/02/05 13:07:48 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:48 INFO Applying migration id=activitiesid 2026/02/05 13:07:48 INFO Applying migration id=outbox 2026/02/05 13:07:48 INFO Applying migration id=edits 2026/02/05 13:07:48 INFO Applying migration id=outboxactor 2026/02/05 13:07:48 INFO Applying migration id=outboxsender 2026/02/05 13:07:48 INFO Applying migration id=thread 2026/02/05 13:07:48 INFO Applying migration id=host 2026/02/05 13:07:48 INFO Applying migration id=sharedinbox 2026/02/05 13:07:48 INFO Applying migration id=noteshost 2026/02/05 13:07:48 INFO Applying migration id=fetched 2026/02/05 13:07:48 INFO Applying migration id=move 2026/02/05 13:07:48 INFO Applying migration id=cleanup 2026/02/05 13:07:48 INFO Applying migration id=received 2026/02/05 13:07:48 INFO Applying migration id=namehost 2026/02/05 13:07:48 INFO Applying migration id=outboxhost 2026/02/05 13:07:48 INFO Applying migration id=notesfts 2026/02/05 13:07:48 INFO Applying migration id=iconsname 2026/02/05 13:07:48 INFO Applying migration id=nohash 2026/02/05 13:07:48 INFO Applying migration id=shares 2026/02/05 13:07:48 INFO Applying migration id=actorttl 2026/02/05 13:07:48 INFO Applying migration id=tocc 2026/02/05 13:07:48 INFO Applying migration id=followeds 2026/02/05 13:07:48 INFO Applying migration id=certhash 2026/02/05 13:07:48 INFO Applying migration id=follows_sync 2026/02/05 13:07:48 INFO Applying migration id=jsonpath 2026/02/05 13:07:48 INFO Applying migration id=localforward 2026/02/05 13:07:48 INFO Applying migration id=avatar 2026/02/05 13:07:48 INFO Applying migration id=noimage 2026/02/05 13:07:48 INFO Applying migration id=feed 2026/02/05 13:07:48 INFO Applying migration id=bookmarks 2026/02/05 13:07:48 INFO Applying migration id=shareactivity 2026/02/05 13:07:48 INFO Applying migration id=application 2026/02/05 13:07:48 INFO Applying migration id=certificates 2026/02/05 13:07:48 INFO Applying migration id=rawforward 2026/02/05 13:07:48 INFO Applying migration id=publickey 2026/02/05 13:07:48 INFO Applying migration id=resolvegroup 2026/02/05 13:07:48 INFO Applying migration id=reject 2026/02/05 13:07:48 INFO Applying migration id=autodel 2026/02/05 13:07:48 INFO Applying migration id=jsonb 2026/02/05 13:07:48 INFO Applying migration id=quote 2026/02/05 13:07:48 INFO Applying migration id=rfc9421 2026/02/05 13:07:48 INFO Applying migration id=keys 2026/02/05 13:07:48 INFO Applying migration id=portable 2026/02/05 13:07:48 INFO Applying migration id=proofs 2026/02/05 13:07:48 INFO Applying migration id=contexts 2026/02/05 13:07:48 INFO Applying migration id=deliverieshost 2026/02/05 13:07:48 INFO Applying migration id=pembegin 2026/02/05 13:07:48 INFO Applying migration id=didhost --- PASS: TestUnfollow_UnauthenticatedUser (3.00s) === RUN TestUploadEdit_HappyFlow 2026/02/05 13:07:51 INFO Applying migration id=initial 2026/02/05 13:07:51 INFO Applying migration id=notesupdated 2026/02/05 13:07:51 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:51 INFO Applying migration id=activitiesid 2026/02/05 13:07:51 INFO Applying migration id=outbox 2026/02/05 13:07:51 INFO Applying migration id=edits 2026/02/05 13:07:51 INFO Applying migration id=outboxactor 2026/02/05 13:07:51 INFO Applying migration id=outboxsender 2026/02/05 13:07:51 INFO Applying migration id=thread 2026/02/05 13:07:51 INFO Applying migration id=host 2026/02/05 13:07:51 INFO Applying migration id=sharedinbox 2026/02/05 13:07:51 INFO Applying migration id=noteshost 2026/02/05 13:07:51 INFO Applying migration id=fetched 2026/02/05 13:07:51 INFO Applying migration id=move 2026/02/05 13:07:51 INFO Applying migration id=cleanup 2026/02/05 13:07:51 INFO Applying migration id=received 2026/02/05 13:07:51 INFO Applying migration id=namehost 2026/02/05 13:07:51 INFO Applying migration id=outboxhost 2026/02/05 13:07:51 INFO Applying migration id=notesfts 2026/02/05 13:07:51 INFO Applying migration id=iconsname 2026/02/05 13:07:51 INFO Applying migration id=nohash 2026/02/05 13:07:51 INFO Applying migration id=shares 2026/02/05 13:07:51 INFO Applying migration id=actorttl 2026/02/05 13:07:51 INFO Applying migration id=tocc 2026/02/05 13:07:51 INFO Applying migration id=followeds 2026/02/05 13:07:51 INFO Applying migration id=certhash 2026/02/05 13:07:51 INFO Applying migration id=follows_sync 2026/02/05 13:07:51 INFO Applying migration id=jsonpath 2026/02/05 13:07:51 INFO Applying migration id=localforward 2026/02/05 13:07:51 INFO Applying migration id=avatar 2026/02/05 13:07:51 INFO Applying migration id=noimage 2026/02/05 13:07:51 INFO Applying migration id=feed 2026/02/05 13:07:51 INFO Applying migration id=bookmarks 2026/02/05 13:07:51 INFO Applying migration id=shareactivity 2026/02/05 13:07:51 INFO Applying migration id=application 2026/02/05 13:07:51 INFO Applying migration id=certificates 2026/02/05 13:07:51 INFO Applying migration id=rawforward 2026/02/05 13:07:51 INFO Applying migration id=publickey 2026/02/05 13:07:51 INFO Applying migration id=resolvegroup 2026/02/05 13:07:51 INFO Applying migration id=reject 2026/02/05 13:07:51 INFO Applying migration id=autodel 2026/02/05 13:07:51 INFO Applying migration id=jsonb 2026/02/05 13:07:51 INFO Applying migration id=quote 2026/02/05 13:07:51 INFO Applying migration id=rfc9421 2026/02/05 13:07:51 INFO Applying migration id=keys 2026/02/05 13:07:51 INFO Applying migration id=portable 2026/02/05 13:07:51 INFO Applying migration id=proofs 2026/02/05 13:07:51 INFO Applying migration id=contexts 2026/02/05 13:07:51 INFO Applying migration id=deliverieshost 2026/02/05 13:07:51 INFO Applying migration id=pembegin 2026/02/05 13:07:51 INFO Applying migration id=didhost 2026/02/05 13:07:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dea-951f-7266-b273-ea316acaa495 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:07:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dea-9520-7031-abbd-9d5fbc673257 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-951f-7266-b273-ea316acaa495 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2dea-951f-7266-b273-ea316acaa495 2026/02/05 13:07:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-9521-7c93-8773-be228c050b59 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-9521-7c19-9ff5-21adf29e0bcc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dea-9521-7c19-9ff5-21adf29e0bcc 2026/02/05 13:07:54 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2dea-9523-78d8-963b-435140baf28b activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-9521-7c19-9ff5-21adf29e0bcc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dea-9521-7c19-9ff5-21adf29e0bcc 2026/02/05 13:07:54 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2dea-9521-7c19-9ff5-21adf29e0bcc can=2026-02-05T13:23:54.275Z --- PASS: TestUploadEdit_HappyFlow (3.22s) === RUN TestUploadEdit_Empty 2026/02/05 13:07:54 INFO Applying migration id=initial 2026/02/05 13:07:54 INFO Applying migration id=notesupdated 2026/02/05 13:07:54 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:54 INFO Applying migration id=activitiesid 2026/02/05 13:07:54 INFO Applying migration id=outbox 2026/02/05 13:07:54 INFO Applying migration id=edits 2026/02/05 13:07:54 INFO Applying migration id=outboxactor 2026/02/05 13:07:54 INFO Applying migration id=outboxsender 2026/02/05 13:07:54 INFO Applying migration id=thread 2026/02/05 13:07:54 INFO Applying migration id=host 2026/02/05 13:07:54 INFO Applying migration id=sharedinbox 2026/02/05 13:07:54 INFO Applying migration id=noteshost 2026/02/05 13:07:54 INFO Applying migration id=fetched 2026/02/05 13:07:54 INFO Applying migration id=move 2026/02/05 13:07:54 INFO Applying migration id=cleanup 2026/02/05 13:07:54 INFO Applying migration id=received 2026/02/05 13:07:54 INFO Applying migration id=namehost 2026/02/05 13:07:54 INFO Applying migration id=outboxhost 2026/02/05 13:07:54 INFO Applying migration id=notesfts 2026/02/05 13:07:54 INFO Applying migration id=iconsname 2026/02/05 13:07:54 INFO Applying migration id=nohash 2026/02/05 13:07:54 INFO Applying migration id=shares 2026/02/05 13:07:54 INFO Applying migration id=actorttl 2026/02/05 13:07:54 INFO Applying migration id=tocc 2026/02/05 13:07:54 INFO Applying migration id=followeds 2026/02/05 13:07:54 INFO Applying migration id=certhash 2026/02/05 13:07:54 INFO Applying migration id=follows_sync 2026/02/05 13:07:54 INFO Applying migration id=jsonpath 2026/02/05 13:07:54 INFO Applying migration id=localforward 2026/02/05 13:07:54 INFO Applying migration id=avatar 2026/02/05 13:07:54 INFO Applying migration id=noimage 2026/02/05 13:07:54 INFO Applying migration id=feed 2026/02/05 13:07:54 INFO Applying migration id=bookmarks 2026/02/05 13:07:54 INFO Applying migration id=shareactivity 2026/02/05 13:07:54 INFO Applying migration id=application 2026/02/05 13:07:54 INFO Applying migration id=certificates 2026/02/05 13:07:54 INFO Applying migration id=rawforward 2026/02/05 13:07:54 INFO Applying migration id=publickey 2026/02/05 13:07:54 INFO Applying migration id=resolvegroup 2026/02/05 13:07:54 INFO Applying migration id=reject 2026/02/05 13:07:54 INFO Applying migration id=autodel 2026/02/05 13:07:54 INFO Applying migration id=jsonb 2026/02/05 13:07:54 INFO Applying migration id=quote 2026/02/05 13:07:54 INFO Applying migration id=rfc9421 2026/02/05 13:07:54 INFO Applying migration id=keys 2026/02/05 13:07:54 INFO Applying migration id=portable 2026/02/05 13:07:54 INFO Applying migration id=proofs 2026/02/05 13:07:54 INFO Applying migration id=contexts 2026/02/05 13:07:54 INFO Applying migration id=deliverieshost 2026/02/05 13:07:54 INFO Applying migration id=pembegin 2026/02/05 13:07:54 INFO Applying migration id=didhost 2026/02/05 13:07:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dea-a517-77f0-94cd-b91250958f37 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:07:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dea-a518-74e1-b0b6-70ca8bdf9e91 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-a517-77f0-94cd-b91250958f37 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2dea-a517-77f0-94cd-b91250958f37 2026/02/05 13:07:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-a51b-7618-9b48-ce50243e6f23 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-a51b-751b-9181-becd910c5c22 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dea-a51b-751b-9181-becd910c5c22 2026/02/05 13:07:58 WARN Content is empty --- PASS: TestUploadEdit_Empty (4.08s) === RUN TestUploadEdit_SizeLimit 2026/02/05 13:07:58 INFO Applying migration id=initial 2026/02/05 13:07:58 INFO Applying migration id=notesupdated 2026/02/05 13:07:58 INFO Applying migration id=personspreferredusername 2026/02/05 13:07:58 INFO Applying migration id=activitiesid 2026/02/05 13:07:58 INFO Applying migration id=outbox 2026/02/05 13:07:58 INFO Applying migration id=edits 2026/02/05 13:07:58 INFO Applying migration id=outboxactor 2026/02/05 13:07:58 INFO Applying migration id=outboxsender 2026/02/05 13:07:58 INFO Applying migration id=thread 2026/02/05 13:07:58 INFO Applying migration id=host 2026/02/05 13:07:58 INFO Applying migration id=sharedinbox 2026/02/05 13:07:58 INFO Applying migration id=noteshost 2026/02/05 13:07:58 INFO Applying migration id=fetched 2026/02/05 13:07:58 INFO Applying migration id=move 2026/02/05 13:07:58 INFO Applying migration id=cleanup 2026/02/05 13:07:58 INFO Applying migration id=received 2026/02/05 13:07:58 INFO Applying migration id=namehost 2026/02/05 13:07:58 INFO Applying migration id=outboxhost 2026/02/05 13:07:58 INFO Applying migration id=notesfts 2026/02/05 13:07:58 INFO Applying migration id=iconsname 2026/02/05 13:07:58 INFO Applying migration id=nohash 2026/02/05 13:07:58 INFO Applying migration id=shares 2026/02/05 13:07:58 INFO Applying migration id=actorttl 2026/02/05 13:07:58 INFO Applying migration id=tocc 2026/02/05 13:07:58 INFO Applying migration id=followeds 2026/02/05 13:07:58 INFO Applying migration id=certhash 2026/02/05 13:07:58 INFO Applying migration id=follows_sync 2026/02/05 13:07:58 INFO Applying migration id=jsonpath 2026/02/05 13:07:58 INFO Applying migration id=localforward 2026/02/05 13:07:58 INFO Applying migration id=avatar 2026/02/05 13:07:58 INFO Applying migration id=noimage 2026/02/05 13:07:58 INFO Applying migration id=feed 2026/02/05 13:07:58 INFO Applying migration id=bookmarks 2026/02/05 13:07:58 INFO Applying migration id=shareactivity 2026/02/05 13:07:58 INFO Applying migration id=application 2026/02/05 13:07:58 INFO Applying migration id=certificates 2026/02/05 13:07:58 INFO Applying migration id=rawforward 2026/02/05 13:07:58 INFO Applying migration id=publickey 2026/02/05 13:07:58 INFO Applying migration id=resolvegroup 2026/02/05 13:07:58 INFO Applying migration id=reject 2026/02/05 13:07:58 INFO Applying migration id=autodel 2026/02/05 13:07:58 INFO Applying migration id=jsonb 2026/02/05 13:07:58 INFO Applying migration id=quote 2026/02/05 13:07:58 INFO Applying migration id=rfc9421 2026/02/05 13:07:58 INFO Applying migration id=keys 2026/02/05 13:07:58 INFO Applying migration id=portable 2026/02/05 13:07:58 INFO Applying migration id=proofs 2026/02/05 13:07:58 INFO Applying migration id=contexts 2026/02/05 13:07:58 INFO Applying migration id=deliverieshost 2026/02/05 13:07:58 INFO Applying migration id=pembegin 2026/02/05 13:07:58 INFO Applying migration id=didhost 2026/02/05 13:08:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dea-b1a6-72e2-9ee2-75e4b1a6690e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:08:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dea-b1a6-7e7f-91ae-69c4d906a06c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-b1a6-72e2-9ee2-75e4b1a6690e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2dea-b1a6-72e2-9ee2-75e4b1a6690e 2026/02/05 13:08:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-b1a8-78f4-990d-931a486a71e5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-b1a8-78ad-b9d0-3c8ef544e9f0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dea-b1a8-78ad-b9d0-3c8ef544e9f0 --- PASS: TestUploadEdit_SizeLimit (3.21s) === RUN TestUploadEdit_InvalidSize 2026/02/05 13:08:01 INFO Applying migration id=initial 2026/02/05 13:08:01 INFO Applying migration id=notesupdated 2026/02/05 13:08:01 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:01 INFO Applying migration id=activitiesid 2026/02/05 13:08:01 INFO Applying migration id=outbox 2026/02/05 13:08:01 INFO Applying migration id=edits 2026/02/05 13:08:01 INFO Applying migration id=outboxactor 2026/02/05 13:08:01 INFO Applying migration id=outboxsender 2026/02/05 13:08:01 INFO Applying migration id=thread 2026/02/05 13:08:01 INFO Applying migration id=host 2026/02/05 13:08:01 INFO Applying migration id=sharedinbox 2026/02/05 13:08:01 INFO Applying migration id=noteshost 2026/02/05 13:08:01 INFO Applying migration id=fetched 2026/02/05 13:08:01 INFO Applying migration id=move 2026/02/05 13:08:01 INFO Applying migration id=cleanup 2026/02/05 13:08:01 INFO Applying migration id=received 2026/02/05 13:08:01 INFO Applying migration id=namehost 2026/02/05 13:08:01 INFO Applying migration id=outboxhost 2026/02/05 13:08:01 INFO Applying migration id=notesfts 2026/02/05 13:08:01 INFO Applying migration id=iconsname 2026/02/05 13:08:01 INFO Applying migration id=nohash 2026/02/05 13:08:01 INFO Applying migration id=shares 2026/02/05 13:08:01 INFO Applying migration id=actorttl 2026/02/05 13:08:01 INFO Applying migration id=tocc 2026/02/05 13:08:01 INFO Applying migration id=followeds 2026/02/05 13:08:01 INFO Applying migration id=certhash 2026/02/05 13:08:01 INFO Applying migration id=follows_sync 2026/02/05 13:08:01 INFO Applying migration id=jsonpath 2026/02/05 13:08:01 INFO Applying migration id=localforward 2026/02/05 13:08:01 INFO Applying migration id=avatar 2026/02/05 13:08:01 INFO Applying migration id=noimage 2026/02/05 13:08:01 INFO Applying migration id=feed 2026/02/05 13:08:01 INFO Applying migration id=bookmarks 2026/02/05 13:08:01 INFO Applying migration id=shareactivity 2026/02/05 13:08:01 INFO Applying migration id=application 2026/02/05 13:08:01 INFO Applying migration id=certificates 2026/02/05 13:08:01 INFO Applying migration id=rawforward 2026/02/05 13:08:01 INFO Applying migration id=publickey 2026/02/05 13:08:01 INFO Applying migration id=resolvegroup 2026/02/05 13:08:01 INFO Applying migration id=reject 2026/02/05 13:08:01 INFO Applying migration id=autodel 2026/02/05 13:08:01 INFO Applying migration id=jsonb 2026/02/05 13:08:01 INFO Applying migration id=quote 2026/02/05 13:08:01 INFO Applying migration id=rfc9421 2026/02/05 13:08:01 INFO Applying migration id=keys 2026/02/05 13:08:01 INFO Applying migration id=portable 2026/02/05 13:08:01 INFO Applying migration id=proofs 2026/02/05 13:08:01 INFO Applying migration id=contexts 2026/02/05 13:08:01 INFO Applying migration id=deliverieshost 2026/02/05 13:08:01 INFO Applying migration id=pembegin 2026/02/05 13:08:01 INFO Applying migration id=didhost 2026/02/05 13:08:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dea-bc79-7c1f-875c-baa687656f2b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:08:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dea-bc7a-7852-a2b4-c2db0f189ac4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-bc79-7c1f-875c-baa687656f2b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2dea-bc79-7c1f-875c-baa687656f2b 2026/02/05 13:08:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-bc7c-7464-a3b2-bb975df0a365 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-bc7c-73fc-8055-ca64ecb21c5c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dea-bc7c-73fc-8055-ca64ecb21c5c 2026/02/05 13:08:04 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (2.77s) === RUN TestUploadEdit_InvalidType 2026/02/05 13:08:04 INFO Applying migration id=initial 2026/02/05 13:08:04 INFO Applying migration id=notesupdated 2026/02/05 13:08:04 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:04 INFO Applying migration id=activitiesid 2026/02/05 13:08:04 INFO Applying migration id=outbox 2026/02/05 13:08:04 INFO Applying migration id=edits 2026/02/05 13:08:04 INFO Applying migration id=outboxactor 2026/02/05 13:08:04 INFO Applying migration id=outboxsender 2026/02/05 13:08:04 INFO Applying migration id=thread 2026/02/05 13:08:04 INFO Applying migration id=host 2026/02/05 13:08:04 INFO Applying migration id=sharedinbox 2026/02/05 13:08:04 INFO Applying migration id=noteshost 2026/02/05 13:08:04 INFO Applying migration id=fetched 2026/02/05 13:08:04 INFO Applying migration id=move 2026/02/05 13:08:04 INFO Applying migration id=cleanup 2026/02/05 13:08:04 INFO Applying migration id=received 2026/02/05 13:08:04 INFO Applying migration id=namehost 2026/02/05 13:08:04 INFO Applying migration id=outboxhost 2026/02/05 13:08:04 INFO Applying migration id=notesfts 2026/02/05 13:08:04 INFO Applying migration id=iconsname 2026/02/05 13:08:04 INFO Applying migration id=nohash 2026/02/05 13:08:04 INFO Applying migration id=shares 2026/02/05 13:08:04 INFO Applying migration id=actorttl 2026/02/05 13:08:04 INFO Applying migration id=tocc 2026/02/05 13:08:04 INFO Applying migration id=followeds 2026/02/05 13:08:04 INFO Applying migration id=certhash 2026/02/05 13:08:04 INFO Applying migration id=follows_sync 2026/02/05 13:08:04 INFO Applying migration id=jsonpath 2026/02/05 13:08:04 INFO Applying migration id=localforward 2026/02/05 13:08:04 INFO Applying migration id=avatar 2026/02/05 13:08:04 INFO Applying migration id=noimage 2026/02/05 13:08:04 INFO Applying migration id=feed 2026/02/05 13:08:04 INFO Applying migration id=bookmarks 2026/02/05 13:08:04 INFO Applying migration id=shareactivity 2026/02/05 13:08:04 INFO Applying migration id=application 2026/02/05 13:08:04 INFO Applying migration id=certificates 2026/02/05 13:08:04 INFO Applying migration id=rawforward 2026/02/05 13:08:04 INFO Applying migration id=publickey 2026/02/05 13:08:04 INFO Applying migration id=resolvegroup 2026/02/05 13:08:04 INFO Applying migration id=reject 2026/02/05 13:08:04 INFO Applying migration id=autodel 2026/02/05 13:08:04 INFO Applying migration id=jsonb 2026/02/05 13:08:04 INFO Applying migration id=quote 2026/02/05 13:08:04 INFO Applying migration id=rfc9421 2026/02/05 13:08:04 INFO Applying migration id=keys 2026/02/05 13:08:04 INFO Applying migration id=portable 2026/02/05 13:08:04 INFO Applying migration id=proofs 2026/02/05 13:08:04 INFO Applying migration id=contexts 2026/02/05 13:08:04 INFO Applying migration id=deliverieshost 2026/02/05 13:08:04 INFO Applying migration id=pembegin 2026/02/05 13:08:04 INFO Applying migration id=didhost 2026/02/05 13:08:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dea-c5c5-7523-aa3e-3f9faab3a33f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:08:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dea-c5c6-70da-9941-4f30ce545d41 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-c5c5-7523-aa3e-3f9faab3a33f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2dea-c5c5-7523-aa3e-3f9faab3a33f 2026/02/05 13:08:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-c5c7-7ade-8328-1c6189759544 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-c5c7-7a95-bbe0-39dcb13c52af activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dea-c5c7-7a95-bbe0-39dcb13c52af 2026/02/05 13:08:06 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (2.38s) === RUN TestUploadEdit_NoSize 2026/02/05 13:08:06 INFO Applying migration id=initial 2026/02/05 13:08:06 INFO Applying migration id=notesupdated 2026/02/05 13:08:06 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:06 INFO Applying migration id=activitiesid 2026/02/05 13:08:06 INFO Applying migration id=outbox 2026/02/05 13:08:06 INFO Applying migration id=edits 2026/02/05 13:08:06 INFO Applying migration id=outboxactor 2026/02/05 13:08:06 INFO Applying migration id=outboxsender 2026/02/05 13:08:06 INFO Applying migration id=thread 2026/02/05 13:08:06 INFO Applying migration id=host 2026/02/05 13:08:06 INFO Applying migration id=sharedinbox 2026/02/05 13:08:06 INFO Applying migration id=noteshost 2026/02/05 13:08:06 INFO Applying migration id=fetched 2026/02/05 13:08:06 INFO Applying migration id=move 2026/02/05 13:08:06 INFO Applying migration id=cleanup 2026/02/05 13:08:06 INFO Applying migration id=received 2026/02/05 13:08:06 INFO Applying migration id=namehost 2026/02/05 13:08:06 INFO Applying migration id=outboxhost 2026/02/05 13:08:06 INFO Applying migration id=notesfts 2026/02/05 13:08:06 INFO Applying migration id=iconsname 2026/02/05 13:08:06 INFO Applying migration id=nohash 2026/02/05 13:08:06 INFO Applying migration id=shares 2026/02/05 13:08:06 INFO Applying migration id=actorttl 2026/02/05 13:08:06 INFO Applying migration id=tocc 2026/02/05 13:08:06 INFO Applying migration id=followeds 2026/02/05 13:08:06 INFO Applying migration id=certhash 2026/02/05 13:08:06 INFO Applying migration id=follows_sync 2026/02/05 13:08:06 INFO Applying migration id=jsonpath 2026/02/05 13:08:06 INFO Applying migration id=localforward 2026/02/05 13:08:06 INFO Applying migration id=avatar 2026/02/05 13:08:06 INFO Applying migration id=noimage 2026/02/05 13:08:06 INFO Applying migration id=feed 2026/02/05 13:08:06 INFO Applying migration id=bookmarks 2026/02/05 13:08:06 INFO Applying migration id=shareactivity 2026/02/05 13:08:06 INFO Applying migration id=application 2026/02/05 13:08:06 INFO Applying migration id=certificates 2026/02/05 13:08:06 INFO Applying migration id=rawforward 2026/02/05 13:08:06 INFO Applying migration id=publickey 2026/02/05 13:08:06 INFO Applying migration id=resolvegroup 2026/02/05 13:08:06 INFO Applying migration id=reject 2026/02/05 13:08:06 INFO Applying migration id=autodel 2026/02/05 13:08:06 INFO Applying migration id=jsonb 2026/02/05 13:08:06 INFO Applying migration id=quote 2026/02/05 13:08:06 INFO Applying migration id=rfc9421 2026/02/05 13:08:06 INFO Applying migration id=keys 2026/02/05 13:08:06 INFO Applying migration id=portable 2026/02/05 13:08:06 INFO Applying migration id=proofs 2026/02/05 13:08:06 INFO Applying migration id=contexts 2026/02/05 13:08:06 INFO Applying migration id=deliverieshost 2026/02/05 13:08:06 INFO Applying migration id=pembegin 2026/02/05 13:08:06 INFO Applying migration id=didhost 2026/02/05 13:08:10 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dea-d481-7d3b-b20f-3fdb210fba23 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:08:10 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dea-d482-7ebf-90c3-1d45bede872e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-d481-7d3b-b20f-3fdb210fba23 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2dea-d481-7d3b-b20f-3fdb210fba23 2026/02/05 13:08:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-d484-7b0f-94bf-827d0a5b2d46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-d484-7ac3-a0fc-bac76142b506 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dea-d484-7ac3-a0fc-bac76142b506 2026/02/05 13:08:10 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (3.77s) === RUN TestUploadEdit_NoType 2026/02/05 13:08:10 INFO Applying migration id=initial 2026/02/05 13:08:10 INFO Applying migration id=notesupdated 2026/02/05 13:08:10 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:10 INFO Applying migration id=activitiesid 2026/02/05 13:08:10 INFO Applying migration id=outbox 2026/02/05 13:08:10 INFO Applying migration id=edits 2026/02/05 13:08:10 INFO Applying migration id=outboxactor 2026/02/05 13:08:10 INFO Applying migration id=outboxsender 2026/02/05 13:08:10 INFO Applying migration id=thread 2026/02/05 13:08:10 INFO Applying migration id=host 2026/02/05 13:08:10 INFO Applying migration id=sharedinbox 2026/02/05 13:08:10 INFO Applying migration id=noteshost 2026/02/05 13:08:10 INFO Applying migration id=fetched 2026/02/05 13:08:10 INFO Applying migration id=move 2026/02/05 13:08:10 INFO Applying migration id=cleanup 2026/02/05 13:08:10 INFO Applying migration id=received 2026/02/05 13:08:10 INFO Applying migration id=namehost 2026/02/05 13:08:10 INFO Applying migration id=outboxhost 2026/02/05 13:08:10 INFO Applying migration id=notesfts 2026/02/05 13:08:10 INFO Applying migration id=iconsname 2026/02/05 13:08:10 INFO Applying migration id=nohash 2026/02/05 13:08:10 INFO Applying migration id=shares 2026/02/05 13:08:10 INFO Applying migration id=actorttl 2026/02/05 13:08:10 INFO Applying migration id=tocc 2026/02/05 13:08:10 INFO Applying migration id=followeds 2026/02/05 13:08:10 INFO Applying migration id=certhash 2026/02/05 13:08:10 INFO Applying migration id=follows_sync 2026/02/05 13:08:10 INFO Applying migration id=jsonpath 2026/02/05 13:08:10 INFO Applying migration id=localforward 2026/02/05 13:08:10 INFO Applying migration id=avatar 2026/02/05 13:08:10 INFO Applying migration id=noimage 2026/02/05 13:08:10 INFO Applying migration id=feed 2026/02/05 13:08:10 INFO Applying migration id=bookmarks 2026/02/05 13:08:10 INFO Applying migration id=shareactivity 2026/02/05 13:08:10 INFO Applying migration id=application 2026/02/05 13:08:10 INFO Applying migration id=certificates 2026/02/05 13:08:10 INFO Applying migration id=rawforward 2026/02/05 13:08:10 INFO Applying migration id=publickey 2026/02/05 13:08:10 INFO Applying migration id=resolvegroup 2026/02/05 13:08:10 INFO Applying migration id=reject 2026/02/05 13:08:10 INFO Applying migration id=autodel 2026/02/05 13:08:10 INFO Applying migration id=jsonb 2026/02/05 13:08:10 INFO Applying migration id=quote 2026/02/05 13:08:10 INFO Applying migration id=rfc9421 2026/02/05 13:08:10 INFO Applying migration id=keys 2026/02/05 13:08:10 INFO Applying migration id=portable 2026/02/05 13:08:10 INFO Applying migration id=proofs 2026/02/05 13:08:10 INFO Applying migration id=contexts 2026/02/05 13:08:10 INFO Applying migration id=deliverieshost 2026/02/05 13:08:10 INFO Applying migration id=pembegin 2026/02/05 13:08:10 INFO Applying migration id=didhost 2026/02/05 13:08:13 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dea-e01a-752c-9443-6fe1468e0b02 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:08:13 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dea-e01b-71ca-9597-7930dc99b9e9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-e01a-752c-9443-6fe1468e0b02 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2dea-e01a-752c-9443-6fe1468e0b02 2026/02/05 13:08:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-e01c-7bca-85fb-a5368f401d74 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-e01c-7b86-84dc-84ff64a75d33 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dea-e01c-7b86-84dc-84ff64a75d33 2026/02/05 13:08:13 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (2.97s) === RUN TestUploadReply_PostToFollowers 2026/02/05 13:08:13 INFO Applying migration id=initial 2026/02/05 13:08:13 INFO Applying migration id=notesupdated 2026/02/05 13:08:13 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:13 INFO Applying migration id=activitiesid 2026/02/05 13:08:13 INFO Applying migration id=outbox 2026/02/05 13:08:13 INFO Applying migration id=edits 2026/02/05 13:08:13 INFO Applying migration id=outboxactor 2026/02/05 13:08:13 INFO Applying migration id=outboxsender 2026/02/05 13:08:13 INFO Applying migration id=thread 2026/02/05 13:08:13 INFO Applying migration id=host 2026/02/05 13:08:13 INFO Applying migration id=sharedinbox 2026/02/05 13:08:13 INFO Applying migration id=noteshost 2026/02/05 13:08:13 INFO Applying migration id=fetched 2026/02/05 13:08:13 INFO Applying migration id=move 2026/02/05 13:08:13 INFO Applying migration id=cleanup 2026/02/05 13:08:13 INFO Applying migration id=received 2026/02/05 13:08:13 INFO Applying migration id=namehost 2026/02/05 13:08:13 INFO Applying migration id=outboxhost 2026/02/05 13:08:13 INFO Applying migration id=notesfts 2026/02/05 13:08:13 INFO Applying migration id=iconsname 2026/02/05 13:08:13 INFO Applying migration id=nohash 2026/02/05 13:08:13 INFO Applying migration id=shares 2026/02/05 13:08:13 INFO Applying migration id=actorttl 2026/02/05 13:08:13 INFO Applying migration id=tocc 2026/02/05 13:08:13 INFO Applying migration id=followeds 2026/02/05 13:08:13 INFO Applying migration id=certhash 2026/02/05 13:08:13 INFO Applying migration id=follows_sync 2026/02/05 13:08:13 INFO Applying migration id=jsonpath 2026/02/05 13:08:13 INFO Applying migration id=localforward 2026/02/05 13:08:13 INFO Applying migration id=avatar 2026/02/05 13:08:13 INFO Applying migration id=noimage 2026/02/05 13:08:13 INFO Applying migration id=feed 2026/02/05 13:08:13 INFO Applying migration id=bookmarks 2026/02/05 13:08:13 INFO Applying migration id=shareactivity 2026/02/05 13:08:13 INFO Applying migration id=application 2026/02/05 13:08:13 INFO Applying migration id=certificates 2026/02/05 13:08:13 INFO Applying migration id=rawforward 2026/02/05 13:08:13 INFO Applying migration id=publickey 2026/02/05 13:08:13 INFO Applying migration id=resolvegroup 2026/02/05 13:08:13 INFO Applying migration id=reject 2026/02/05 13:08:13 INFO Applying migration id=autodel 2026/02/05 13:08:13 INFO Applying migration id=jsonb 2026/02/05 13:08:13 INFO Applying migration id=quote 2026/02/05 13:08:13 INFO Applying migration id=rfc9421 2026/02/05 13:08:13 INFO Applying migration id=keys 2026/02/05 13:08:13 INFO Applying migration id=portable 2026/02/05 13:08:13 INFO Applying migration id=proofs 2026/02/05 13:08:13 INFO Applying migration id=contexts 2026/02/05 13:08:13 INFO Applying migration id=deliverieshost 2026/02/05 13:08:13 INFO Applying migration id=pembegin 2026/02/05 13:08:13 INFO Applying migration id=didhost 2026/02/05 13:08:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dea-e65d-7c3d-a857-7dcc82ed7217 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:08:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dea-e65e-7837-92e4-7f806abc2f0a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-e65d-7c3d-a857-7dcc82ed7217 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2dea-e65d-7c3d-a857-7dcc82ed7217 2026/02/05 13:08:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-e65f-7010-8885-0b81e0b7e89f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-e65e-7ee5-87fd-3335abc28baa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dea-e65e-7ee5-87fd-3335abc28baa 2026/02/05 13:08:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2dea-e65e-7ee5-87fd-3335abc28baa 2026/02/05 13:08:15 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2dea-e65e-7ee5-87fd-3335abc28baa 2026/02/05 13:08:15 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2dea-e661-7eae-b2ed-d17fbe453a4f note=https://localhost.localdomain:8443/post/019c2dea-e661-7e74-9deb-2b3b54643304 thread=https://localhost.localdomain:8443/post/019c2dea-e65e-7ee5-87fd-3335abc28baa starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:08:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-e661-7eae-b2ed-d17fbe453a4f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-e661-7e74-9deb-2b3b54643304 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2dea-e661-7e74-9deb-2b3b54643304 2026/02/05 13:08:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2dea-e65e-7ee5-87fd-3335abc28baa 2026/02/05 13:08:15 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (1.61s) === RUN TestUploadReply_NoMimeType 2026/02/05 13:08:15 INFO Applying migration id=initial 2026/02/05 13:08:15 INFO Applying migration id=notesupdated 2026/02/05 13:08:15 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:15 INFO Applying migration id=activitiesid 2026/02/05 13:08:15 INFO Applying migration id=outbox 2026/02/05 13:08:15 INFO Applying migration id=edits 2026/02/05 13:08:15 INFO Applying migration id=outboxactor 2026/02/05 13:08:15 INFO Applying migration id=outboxsender 2026/02/05 13:08:15 INFO Applying migration id=thread 2026/02/05 13:08:15 INFO Applying migration id=host 2026/02/05 13:08:15 INFO Applying migration id=sharedinbox 2026/02/05 13:08:15 INFO Applying migration id=noteshost 2026/02/05 13:08:15 INFO Applying migration id=fetched 2026/02/05 13:08:15 INFO Applying migration id=move 2026/02/05 13:08:15 INFO Applying migration id=cleanup 2026/02/05 13:08:15 INFO Applying migration id=received 2026/02/05 13:08:15 INFO Applying migration id=namehost 2026/02/05 13:08:15 INFO Applying migration id=outboxhost 2026/02/05 13:08:15 INFO Applying migration id=notesfts 2026/02/05 13:08:15 INFO Applying migration id=iconsname 2026/02/05 13:08:15 INFO Applying migration id=nohash 2026/02/05 13:08:15 INFO Applying migration id=shares 2026/02/05 13:08:15 INFO Applying migration id=actorttl 2026/02/05 13:08:15 INFO Applying migration id=tocc 2026/02/05 13:08:15 INFO Applying migration id=followeds 2026/02/05 13:08:15 INFO Applying migration id=certhash 2026/02/05 13:08:15 INFO Applying migration id=follows_sync 2026/02/05 13:08:15 INFO Applying migration id=jsonpath 2026/02/05 13:08:15 INFO Applying migration id=localforward 2026/02/05 13:08:15 INFO Applying migration id=avatar 2026/02/05 13:08:15 INFO Applying migration id=noimage 2026/02/05 13:08:15 INFO Applying migration id=feed 2026/02/05 13:08:15 INFO Applying migration id=bookmarks 2026/02/05 13:08:15 INFO Applying migration id=shareactivity 2026/02/05 13:08:15 INFO Applying migration id=application 2026/02/05 13:08:15 INFO Applying migration id=certificates 2026/02/05 13:08:15 INFO Applying migration id=rawforward 2026/02/05 13:08:15 INFO Applying migration id=publickey 2026/02/05 13:08:15 INFO Applying migration id=resolvegroup 2026/02/05 13:08:15 INFO Applying migration id=reject 2026/02/05 13:08:15 INFO Applying migration id=autodel 2026/02/05 13:08:15 INFO Applying migration id=jsonb 2026/02/05 13:08:15 INFO Applying migration id=quote 2026/02/05 13:08:15 INFO Applying migration id=rfc9421 2026/02/05 13:08:15 INFO Applying migration id=keys 2026/02/05 13:08:15 INFO Applying migration id=portable 2026/02/05 13:08:15 INFO Applying migration id=proofs 2026/02/05 13:08:15 INFO Applying migration id=contexts 2026/02/05 13:08:15 INFO Applying migration id=deliverieshost 2026/02/05 13:08:15 INFO Applying migration id=pembegin 2026/02/05 13:08:15 INFO Applying migration id=didhost 2026/02/05 13:08:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dea-ec77-721a-bd53-867ed5829534 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:08:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dea-ec77-7e31-8dc9-84a674c64b76 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dea-ec77-721a-bd53-867ed5829534 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2dea-ec77-721a-bd53-867ed5829534 2026/02/05 13:08:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-ec78-76ec-9418-6c0e9f86f34e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-ec78-76a5-a421-db1abd905d5b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dea-ec78-76a5-a421-db1abd905d5b 2026/02/05 13:08:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2dea-ec78-76a5-a421-db1abd905d5b 2026/02/05 13:08:16 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2dea-ec78-76a5-a421-db1abd905d5b 2026/02/05 13:08:16 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2dea-ec7c-7d64-9942-677ef4b802fc note=https://localhost.localdomain:8443/post/019c2dea-ec7c-7d27-9a32-9afdf08020f4 thread=https://localhost.localdomain:8443/post/019c2dea-ec78-76a5-a421-db1abd905d5b starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:08:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dea-ec7c-7d64-9942-677ef4b802fc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dea-ec7c-7d27-9a32-9afdf08020f4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2dea-ec7c-7d27-9a32-9afdf08020f4 2026/02/05 13:08:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2dea-ec78-76a5-a421-db1abd905d5b 2026/02/05 13:08:16 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (1.56s) === RUN TestUsers_NoPosts 2026/02/05 13:08:16 INFO Applying migration id=initial 2026/02/05 13:08:16 INFO Applying migration id=notesupdated 2026/02/05 13:08:16 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:16 INFO Applying migration id=activitiesid 2026/02/05 13:08:16 INFO Applying migration id=outbox 2026/02/05 13:08:16 INFO Applying migration id=edits 2026/02/05 13:08:16 INFO Applying migration id=outboxactor 2026/02/05 13:08:16 INFO Applying migration id=outboxsender 2026/02/05 13:08:16 INFO Applying migration id=thread 2026/02/05 13:08:16 INFO Applying migration id=host 2026/02/05 13:08:16 INFO Applying migration id=sharedinbox 2026/02/05 13:08:16 INFO Applying migration id=noteshost 2026/02/05 13:08:16 INFO Applying migration id=fetched 2026/02/05 13:08:16 INFO Applying migration id=move 2026/02/05 13:08:16 INFO Applying migration id=cleanup 2026/02/05 13:08:16 INFO Applying migration id=received 2026/02/05 13:08:16 INFO Applying migration id=namehost 2026/02/05 13:08:16 INFO Applying migration id=outboxhost 2026/02/05 13:08:16 INFO Applying migration id=notesfts 2026/02/05 13:08:16 INFO Applying migration id=iconsname 2026/02/05 13:08:16 INFO Applying migration id=nohash 2026/02/05 13:08:16 INFO Applying migration id=shares 2026/02/05 13:08:16 INFO Applying migration id=actorttl 2026/02/05 13:08:16 INFO Applying migration id=tocc 2026/02/05 13:08:16 INFO Applying migration id=followeds 2026/02/05 13:08:16 INFO Applying migration id=certhash 2026/02/05 13:08:16 INFO Applying migration id=follows_sync 2026/02/05 13:08:16 INFO Applying migration id=jsonpath 2026/02/05 13:08:16 INFO Applying migration id=localforward 2026/02/05 13:08:16 INFO Applying migration id=avatar 2026/02/05 13:08:16 INFO Applying migration id=noimage 2026/02/05 13:08:16 INFO Applying migration id=feed 2026/02/05 13:08:16 INFO Applying migration id=bookmarks 2026/02/05 13:08:16 INFO Applying migration id=shareactivity 2026/02/05 13:08:16 INFO Applying migration id=application 2026/02/05 13:08:16 INFO Applying migration id=certificates 2026/02/05 13:08:16 INFO Applying migration id=rawforward 2026/02/05 13:08:16 INFO Applying migration id=publickey 2026/02/05 13:08:16 INFO Applying migration id=resolvegroup 2026/02/05 13:08:16 INFO Applying migration id=reject 2026/02/05 13:08:16 INFO Applying migration id=autodel 2026/02/05 13:08:16 INFO Applying migration id=jsonb 2026/02/05 13:08:16 INFO Applying migration id=quote 2026/02/05 13:08:16 INFO Applying migration id=rfc9421 2026/02/05 13:08:16 INFO Applying migration id=keys 2026/02/05 13:08:16 INFO Applying migration id=portable 2026/02/05 13:08:16 INFO Applying migration id=proofs 2026/02/05 13:08:16 INFO Applying migration id=contexts 2026/02/05 13:08:16 INFO Applying migration id=deliverieshost 2026/02/05 13:08:16 INFO Applying migration id=pembegin 2026/02/05 13:08:16 INFO Applying migration id=didhost --- PASS: TestUsers_NoPosts (1.41s) === RUN TestUsers_UnauthenticatedUser 2026/02/05 13:08:18 INFO Applying migration id=initial 2026/02/05 13:08:18 INFO Applying migration id=notesupdated 2026/02/05 13:08:18 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:18 INFO Applying migration id=activitiesid 2026/02/05 13:08:18 INFO Applying migration id=outbox 2026/02/05 13:08:18 INFO Applying migration id=edits 2026/02/05 13:08:18 INFO Applying migration id=outboxactor 2026/02/05 13:08:18 INFO Applying migration id=outboxsender 2026/02/05 13:08:18 INFO Applying migration id=thread 2026/02/05 13:08:18 INFO Applying migration id=host 2026/02/05 13:08:18 INFO Applying migration id=sharedinbox 2026/02/05 13:08:18 INFO Applying migration id=noteshost 2026/02/05 13:08:18 INFO Applying migration id=fetched 2026/02/05 13:08:18 INFO Applying migration id=move 2026/02/05 13:08:18 INFO Applying migration id=cleanup 2026/02/05 13:08:18 INFO Applying migration id=received 2026/02/05 13:08:18 INFO Applying migration id=namehost 2026/02/05 13:08:18 INFO Applying migration id=outboxhost 2026/02/05 13:08:18 INFO Applying migration id=notesfts 2026/02/05 13:08:18 INFO Applying migration id=iconsname 2026/02/05 13:08:18 INFO Applying migration id=nohash 2026/02/05 13:08:18 INFO Applying migration id=shares 2026/02/05 13:08:18 INFO Applying migration id=actorttl 2026/02/05 13:08:18 INFO Applying migration id=tocc 2026/02/05 13:08:18 INFO Applying migration id=followeds 2026/02/05 13:08:18 INFO Applying migration id=certhash 2026/02/05 13:08:18 INFO Applying migration id=follows_sync 2026/02/05 13:08:18 INFO Applying migration id=jsonpath 2026/02/05 13:08:18 INFO Applying migration id=localforward 2026/02/05 13:08:18 INFO Applying migration id=avatar 2026/02/05 13:08:18 INFO Applying migration id=noimage 2026/02/05 13:08:18 INFO Applying migration id=feed 2026/02/05 13:08:18 INFO Applying migration id=bookmarks 2026/02/05 13:08:18 INFO Applying migration id=shareactivity 2026/02/05 13:08:18 INFO Applying migration id=application 2026/02/05 13:08:18 INFO Applying migration id=certificates 2026/02/05 13:08:18 INFO Applying migration id=rawforward 2026/02/05 13:08:18 INFO Applying migration id=publickey 2026/02/05 13:08:18 INFO Applying migration id=resolvegroup 2026/02/05 13:08:18 INFO Applying migration id=reject 2026/02/05 13:08:18 INFO Applying migration id=autodel 2026/02/05 13:08:18 INFO Applying migration id=jsonb 2026/02/05 13:08:18 INFO Applying migration id=quote 2026/02/05 13:08:18 INFO Applying migration id=rfc9421 2026/02/05 13:08:18 INFO Applying migration id=keys 2026/02/05 13:08:18 INFO Applying migration id=portable 2026/02/05 13:08:18 INFO Applying migration id=proofs 2026/02/05 13:08:18 INFO Applying migration id=contexts 2026/02/05 13:08:18 INFO Applying migration id=deliverieshost 2026/02/05 13:08:18 INFO Applying migration id=pembegin 2026/02/05 13:08:18 INFO Applying migration id=didhost --- PASS: TestUsers_UnauthenticatedUser (2.59s) === RUN TestUsers_DM 2026/02/05 13:08:20 INFO Applying migration id=initial 2026/02/05 13:08:20 INFO Applying migration id=notesupdated 2026/02/05 13:08:20 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:20 INFO Applying migration id=activitiesid 2026/02/05 13:08:20 INFO Applying migration id=outbox 2026/02/05 13:08:20 INFO Applying migration id=edits 2026/02/05 13:08:20 INFO Applying migration id=outboxactor 2026/02/05 13:08:20 INFO Applying migration id=outboxsender 2026/02/05 13:08:20 INFO Applying migration id=thread 2026/02/05 13:08:20 INFO Applying migration id=host 2026/02/05 13:08:20 INFO Applying migration id=sharedinbox 2026/02/05 13:08:20 INFO Applying migration id=noteshost 2026/02/05 13:08:20 INFO Applying migration id=fetched 2026/02/05 13:08:20 INFO Applying migration id=move 2026/02/05 13:08:20 INFO Applying migration id=cleanup 2026/02/05 13:08:20 INFO Applying migration id=received 2026/02/05 13:08:20 INFO Applying migration id=namehost 2026/02/05 13:08:20 INFO Applying migration id=outboxhost 2026/02/05 13:08:20 INFO Applying migration id=notesfts 2026/02/05 13:08:20 INFO Applying migration id=iconsname 2026/02/05 13:08:20 INFO Applying migration id=nohash 2026/02/05 13:08:20 INFO Applying migration id=shares 2026/02/05 13:08:20 INFO Applying migration id=actorttl 2026/02/05 13:08:20 INFO Applying migration id=tocc 2026/02/05 13:08:20 INFO Applying migration id=followeds 2026/02/05 13:08:20 INFO Applying migration id=certhash 2026/02/05 13:08:20 INFO Applying migration id=follows_sync 2026/02/05 13:08:20 INFO Applying migration id=jsonpath 2026/02/05 13:08:20 INFO Applying migration id=localforward 2026/02/05 13:08:20 INFO Applying migration id=avatar 2026/02/05 13:08:20 INFO Applying migration id=noimage 2026/02/05 13:08:20 INFO Applying migration id=feed 2026/02/05 13:08:20 INFO Applying migration id=bookmarks 2026/02/05 13:08:20 INFO Applying migration id=shareactivity 2026/02/05 13:08:20 INFO Applying migration id=application 2026/02/05 13:08:20 INFO Applying migration id=certificates 2026/02/05 13:08:20 INFO Applying migration id=rawforward 2026/02/05 13:08:20 INFO Applying migration id=publickey 2026/02/05 13:08:20 INFO Applying migration id=resolvegroup 2026/02/05 13:08:20 INFO Applying migration id=reject 2026/02/05 13:08:20 INFO Applying migration id=autodel 2026/02/05 13:08:20 INFO Applying migration id=jsonb 2026/02/05 13:08:20 INFO Applying migration id=quote 2026/02/05 13:08:20 INFO Applying migration id=rfc9421 2026/02/05 13:08:20 INFO Applying migration id=keys 2026/02/05 13:08:20 INFO Applying migration id=portable 2026/02/05 13:08:20 INFO Applying migration id=proofs 2026/02/05 13:08:20 INFO Applying migration id=contexts 2026/02/05 13:08:20 INFO Applying migration id=deliverieshost 2026/02/05 13:08:20 INFO Applying migration id=pembegin 2026/02/05 13:08:20 INFO Applying migration id=didhost 2026/02/05 13:08:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2deb-0509-7c64-a297-a4a81a11ff12 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:08:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2deb-050a-7830-85ca-fe9139ac4892 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2deb-0509-7c64-a297-a4a81a11ff12 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2deb-0509-7c64-a297-a4a81a11ff12 2026/02/05 13:08:22 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 13:08:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-050b-726d-8d69-5498eb3d2b3e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-050a-7e5f-8d24-aa763f8650ad activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-050a-7e5f-8d24-aa763f8650ad --- PASS: TestUsers_DM (2.29s) === RUN TestUsers_DMNotFollowing 2026/02/05 13:08:22 INFO Applying migration id=initial 2026/02/05 13:08:22 INFO Applying migration id=notesupdated 2026/02/05 13:08:22 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:22 INFO Applying migration id=activitiesid 2026/02/05 13:08:22 INFO Applying migration id=outbox 2026/02/05 13:08:22 INFO Applying migration id=edits 2026/02/05 13:08:22 INFO Applying migration id=outboxactor 2026/02/05 13:08:22 INFO Applying migration id=outboxsender 2026/02/05 13:08:22 INFO Applying migration id=thread 2026/02/05 13:08:22 INFO Applying migration id=host 2026/02/05 13:08:22 INFO Applying migration id=sharedinbox 2026/02/05 13:08:22 INFO Applying migration id=noteshost 2026/02/05 13:08:22 INFO Applying migration id=fetched 2026/02/05 13:08:22 INFO Applying migration id=move 2026/02/05 13:08:22 INFO Applying migration id=cleanup 2026/02/05 13:08:22 INFO Applying migration id=received 2026/02/05 13:08:22 INFO Applying migration id=namehost 2026/02/05 13:08:22 INFO Applying migration id=outboxhost 2026/02/05 13:08:22 INFO Applying migration id=notesfts 2026/02/05 13:08:22 INFO Applying migration id=iconsname 2026/02/05 13:08:22 INFO Applying migration id=nohash 2026/02/05 13:08:22 INFO Applying migration id=shares 2026/02/05 13:08:22 INFO Applying migration id=actorttl 2026/02/05 13:08:22 INFO Applying migration id=tocc 2026/02/05 13:08:22 INFO Applying migration id=followeds 2026/02/05 13:08:22 INFO Applying migration id=certhash 2026/02/05 13:08:22 INFO Applying migration id=follows_sync 2026/02/05 13:08:22 INFO Applying migration id=jsonpath 2026/02/05 13:08:22 INFO Applying migration id=localforward 2026/02/05 13:08:22 INFO Applying migration id=avatar 2026/02/05 13:08:22 INFO Applying migration id=noimage 2026/02/05 13:08:22 INFO Applying migration id=feed 2026/02/05 13:08:22 INFO Applying migration id=bookmarks 2026/02/05 13:08:22 INFO Applying migration id=shareactivity 2026/02/05 13:08:22 INFO Applying migration id=application 2026/02/05 13:08:22 INFO Applying migration id=certificates 2026/02/05 13:08:22 INFO Applying migration id=rawforward 2026/02/05 13:08:22 INFO Applying migration id=publickey 2026/02/05 13:08:22 INFO Applying migration id=resolvegroup 2026/02/05 13:08:22 INFO Applying migration id=reject 2026/02/05 13:08:22 INFO Applying migration id=autodel 2026/02/05 13:08:22 INFO Applying migration id=jsonb 2026/02/05 13:08:23 INFO Applying migration id=quote 2026/02/05 13:08:23 INFO Applying migration id=rfc9421 2026/02/05 13:08:23 INFO Applying migration id=keys 2026/02/05 13:08:23 INFO Applying migration id=portable 2026/02/05 13:08:23 INFO Applying migration id=proofs 2026/02/05 13:08:23 INFO Applying migration id=contexts 2026/02/05 13:08:23 INFO Applying migration id=deliverieshost 2026/02/05 13:08:23 INFO Applying migration id=pembegin 2026/02/05 13:08:23 INFO Applying migration id=didhost 2026/02/05 13:08:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2deb-10d3-7b95-b8ef-c26cf167fe5c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:08:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2deb-10d4-77f6-bfb1-7e39ecddb86d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2deb-10d3-7b95-b8ef-c26cf167fe5c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2deb-10d3-7b95-b8ef-c26cf167fe5c 2026/02/05 13:08:25 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 13:08:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-10d5-7288-8caa-c55b8a62edc6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-10d4-7e50-86a5-b1b52d6bf109 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-10d4-7e50-86a5-b1b52d6bf109 2026/02/05 13:08:25 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2deb-10d6-75a7-b475-4d5b781cb045 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2deb-10d3-7b95-b8ef-c26cf167fe5c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUsers_DMNotFollowing (3.02s) === RUN TestUsers_PostToFollowers 2026/02/05 13:08:25 INFO Applying migration id=initial 2026/02/05 13:08:25 INFO Applying migration id=notesupdated 2026/02/05 13:08:25 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:25 INFO Applying migration id=activitiesid 2026/02/05 13:08:25 INFO Applying migration id=outbox 2026/02/05 13:08:25 INFO Applying migration id=edits 2026/02/05 13:08:25 INFO Applying migration id=outboxactor 2026/02/05 13:08:25 INFO Applying migration id=outboxsender 2026/02/05 13:08:25 INFO Applying migration id=thread 2026/02/05 13:08:25 INFO Applying migration id=host 2026/02/05 13:08:25 INFO Applying migration id=sharedinbox 2026/02/05 13:08:25 INFO Applying migration id=noteshost 2026/02/05 13:08:25 INFO Applying migration id=fetched 2026/02/05 13:08:25 INFO Applying migration id=move 2026/02/05 13:08:25 INFO Applying migration id=cleanup 2026/02/05 13:08:25 INFO Applying migration id=received 2026/02/05 13:08:25 INFO Applying migration id=namehost 2026/02/05 13:08:25 INFO Applying migration id=outboxhost 2026/02/05 13:08:25 INFO Applying migration id=notesfts 2026/02/05 13:08:25 INFO Applying migration id=iconsname 2026/02/05 13:08:25 INFO Applying migration id=nohash 2026/02/05 13:08:25 INFO Applying migration id=shares 2026/02/05 13:08:25 INFO Applying migration id=actorttl 2026/02/05 13:08:25 INFO Applying migration id=tocc 2026/02/05 13:08:25 INFO Applying migration id=followeds 2026/02/05 13:08:25 INFO Applying migration id=certhash 2026/02/05 13:08:25 INFO Applying migration id=follows_sync 2026/02/05 13:08:25 INFO Applying migration id=jsonpath 2026/02/05 13:08:25 INFO Applying migration id=localforward 2026/02/05 13:08:25 INFO Applying migration id=avatar 2026/02/05 13:08:25 INFO Applying migration id=noimage 2026/02/05 13:08:25 INFO Applying migration id=feed 2026/02/05 13:08:25 INFO Applying migration id=bookmarks 2026/02/05 13:08:25 INFO Applying migration id=shareactivity 2026/02/05 13:08:25 INFO Applying migration id=application 2026/02/05 13:08:25 INFO Applying migration id=certificates 2026/02/05 13:08:26 INFO Applying migration id=rawforward 2026/02/05 13:08:26 INFO Applying migration id=publickey 2026/02/05 13:08:26 INFO Applying migration id=resolvegroup 2026/02/05 13:08:26 INFO Applying migration id=reject 2026/02/05 13:08:26 INFO Applying migration id=autodel 2026/02/05 13:08:26 INFO Applying migration id=jsonb 2026/02/05 13:08:26 INFO Applying migration id=quote 2026/02/05 13:08:26 INFO Applying migration id=rfc9421 2026/02/05 13:08:26 INFO Applying migration id=keys 2026/02/05 13:08:26 INFO Applying migration id=portable 2026/02/05 13:08:26 INFO Applying migration id=proofs 2026/02/05 13:08:26 INFO Applying migration id=contexts 2026/02/05 13:08:26 INFO Applying migration id=deliverieshost 2026/02/05 13:08:26 INFO Applying migration id=pembegin 2026/02/05 13:08:26 INFO Applying migration id=didhost 2026/02/05 13:08:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2deb-1c60-7ee9-ab89-33b2c485660b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:08:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2deb-1c61-7afb-94ee-66019068cfc2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2deb-1c60-7ee9-ab89-33b2c485660b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2deb-1c60-7ee9-ab89-33b2c485660b 2026/02/05 13:08:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-1c62-7272-9183-7a034ce9baac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-1c62-7228-a81b-0da6e74fee09 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-1c62-7228-a81b-0da6e74fee09 --- PASS: TestUsers_PostToFollowers (2.96s) === RUN TestUsers_PostToFollowersNotFollowing 2026/02/05 13:08:28 INFO Applying migration id=initial 2026/02/05 13:08:28 INFO Applying migration id=notesupdated 2026/02/05 13:08:28 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:28 INFO Applying migration id=activitiesid 2026/02/05 13:08:28 INFO Applying migration id=outbox 2026/02/05 13:08:28 INFO Applying migration id=edits 2026/02/05 13:08:28 INFO Applying migration id=outboxactor 2026/02/05 13:08:28 INFO Applying migration id=outboxsender 2026/02/05 13:08:28 INFO Applying migration id=thread 2026/02/05 13:08:28 INFO Applying migration id=host 2026/02/05 13:08:28 INFO Applying migration id=sharedinbox 2026/02/05 13:08:28 INFO Applying migration id=noteshost 2026/02/05 13:08:28 INFO Applying migration id=fetched 2026/02/05 13:08:28 INFO Applying migration id=move 2026/02/05 13:08:28 INFO Applying migration id=cleanup 2026/02/05 13:08:28 INFO Applying migration id=received 2026/02/05 13:08:28 INFO Applying migration id=namehost 2026/02/05 13:08:28 INFO Applying migration id=outboxhost 2026/02/05 13:08:28 INFO Applying migration id=notesfts 2026/02/05 13:08:28 INFO Applying migration id=iconsname 2026/02/05 13:08:28 INFO Applying migration id=nohash 2026/02/05 13:08:28 INFO Applying migration id=shares 2026/02/05 13:08:28 INFO Applying migration id=actorttl 2026/02/05 13:08:28 INFO Applying migration id=tocc 2026/02/05 13:08:28 INFO Applying migration id=followeds 2026/02/05 13:08:28 INFO Applying migration id=certhash 2026/02/05 13:08:28 INFO Applying migration id=follows_sync 2026/02/05 13:08:28 INFO Applying migration id=jsonpath 2026/02/05 13:08:28 INFO Applying migration id=localforward 2026/02/05 13:08:28 INFO Applying migration id=avatar 2026/02/05 13:08:28 INFO Applying migration id=noimage 2026/02/05 13:08:28 INFO Applying migration id=feed 2026/02/05 13:08:28 INFO Applying migration id=bookmarks 2026/02/05 13:08:28 INFO Applying migration id=shareactivity 2026/02/05 13:08:28 INFO Applying migration id=application 2026/02/05 13:08:28 INFO Applying migration id=certificates 2026/02/05 13:08:28 INFO Applying migration id=rawforward 2026/02/05 13:08:28 INFO Applying migration id=publickey 2026/02/05 13:08:28 INFO Applying migration id=resolvegroup 2026/02/05 13:08:28 INFO Applying migration id=reject 2026/02/05 13:08:28 INFO Applying migration id=autodel 2026/02/05 13:08:28 INFO Applying migration id=jsonb 2026/02/05 13:08:28 INFO Applying migration id=quote 2026/02/05 13:08:28 INFO Applying migration id=rfc9421 2026/02/05 13:08:28 INFO Applying migration id=keys 2026/02/05 13:08:28 INFO Applying migration id=portable 2026/02/05 13:08:28 INFO Applying migration id=proofs 2026/02/05 13:08:28 INFO Applying migration id=contexts 2026/02/05 13:08:28 INFO Applying migration id=deliverieshost 2026/02/05 13:08:28 INFO Applying migration id=pembegin 2026/02/05 13:08:28 INFO Applying migration id=didhost 2026/02/05 13:08:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-24e5-7a98-83bf-4864ee601acc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-24e5-7a0f-bce3-d0ac7c4ef2fa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-24e5-7a0f-bce3-d0ac7c4ef2fa --- PASS: TestUsers_PostToFollowersNotFollowing (2.18s) === RUN TestUsers_PublicPost 2026/02/05 13:08:31 INFO Applying migration id=initial 2026/02/05 13:08:31 INFO Applying migration id=notesupdated 2026/02/05 13:08:31 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:31 INFO Applying migration id=activitiesid 2026/02/05 13:08:31 INFO Applying migration id=outbox 2026/02/05 13:08:31 INFO Applying migration id=edits 2026/02/05 13:08:31 INFO Applying migration id=outboxactor 2026/02/05 13:08:31 INFO Applying migration id=outboxsender 2026/02/05 13:08:31 INFO Applying migration id=thread 2026/02/05 13:08:31 INFO Applying migration id=host 2026/02/05 13:08:31 INFO Applying migration id=sharedinbox 2026/02/05 13:08:31 INFO Applying migration id=noteshost 2026/02/05 13:08:31 INFO Applying migration id=fetched 2026/02/05 13:08:31 INFO Applying migration id=move 2026/02/05 13:08:31 INFO Applying migration id=cleanup 2026/02/05 13:08:31 INFO Applying migration id=received 2026/02/05 13:08:31 INFO Applying migration id=namehost 2026/02/05 13:08:31 INFO Applying migration id=outboxhost 2026/02/05 13:08:31 INFO Applying migration id=notesfts 2026/02/05 13:08:31 INFO Applying migration id=iconsname 2026/02/05 13:08:31 INFO Applying migration id=nohash 2026/02/05 13:08:31 INFO Applying migration id=shares 2026/02/05 13:08:31 INFO Applying migration id=actorttl 2026/02/05 13:08:31 INFO Applying migration id=tocc 2026/02/05 13:08:31 INFO Applying migration id=followeds 2026/02/05 13:08:31 INFO Applying migration id=certhash 2026/02/05 13:08:31 INFO Applying migration id=follows_sync 2026/02/05 13:08:31 INFO Applying migration id=jsonpath 2026/02/05 13:08:31 INFO Applying migration id=localforward 2026/02/05 13:08:31 INFO Applying migration id=avatar 2026/02/05 13:08:31 INFO Applying migration id=noimage 2026/02/05 13:08:31 INFO Applying migration id=feed 2026/02/05 13:08:31 INFO Applying migration id=bookmarks 2026/02/05 13:08:31 INFO Applying migration id=shareactivity 2026/02/05 13:08:31 INFO Applying migration id=application 2026/02/05 13:08:31 INFO Applying migration id=certificates 2026/02/05 13:08:31 INFO Applying migration id=rawforward 2026/02/05 13:08:31 INFO Applying migration id=publickey 2026/02/05 13:08:31 INFO Applying migration id=resolvegroup 2026/02/05 13:08:31 INFO Applying migration id=reject 2026/02/05 13:08:31 INFO Applying migration id=autodel 2026/02/05 13:08:31 INFO Applying migration id=jsonb 2026/02/05 13:08:31 INFO Applying migration id=quote 2026/02/05 13:08:31 INFO Applying migration id=rfc9421 2026/02/05 13:08:31 INFO Applying migration id=keys 2026/02/05 13:08:31 INFO Applying migration id=portable 2026/02/05 13:08:31 INFO Applying migration id=proofs 2026/02/05 13:08:31 INFO Applying migration id=contexts 2026/02/05 13:08:31 INFO Applying migration id=deliverieshost 2026/02/05 13:08:31 INFO Applying migration id=pembegin 2026/02/05 13:08:31 INFO Applying migration id=didhost 2026/02/05 13:08:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2deb-2a93-7dd2-a659-a8ee44f9d65d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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 13:08:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2deb-2a94-792d-8634-cce35d08e786 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2deb-2a93-7dd2-a659-a8ee44f9d65d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2deb-2a93-7dd2-a659-a8ee44f9d65d 2026/02/05 13:08:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-2a95-7058-8c9f-7a190b9a4976 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-2a95-700d-b056-7c9bdd518954 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-2a95-700d-b056-7c9bdd518954 --- PASS: TestUsers_PublicPost (1.46s) === RUN TestUsers_PublicPostNotFollowing 2026/02/05 13:08:32 INFO Applying migration id=initial 2026/02/05 13:08:32 INFO Applying migration id=notesupdated 2026/02/05 13:08:32 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:32 INFO Applying migration id=activitiesid 2026/02/05 13:08:32 INFO Applying migration id=outbox 2026/02/05 13:08:32 INFO Applying migration id=edits 2026/02/05 13:08:32 INFO Applying migration id=outboxactor 2026/02/05 13:08:32 INFO Applying migration id=outboxsender 2026/02/05 13:08:32 INFO Applying migration id=thread 2026/02/05 13:08:32 INFO Applying migration id=host 2026/02/05 13:08:32 INFO Applying migration id=sharedinbox 2026/02/05 13:08:32 INFO Applying migration id=noteshost 2026/02/05 13:08:32 INFO Applying migration id=fetched 2026/02/05 13:08:32 INFO Applying migration id=move 2026/02/05 13:08:32 INFO Applying migration id=cleanup 2026/02/05 13:08:32 INFO Applying migration id=received 2026/02/05 13:08:32 INFO Applying migration id=namehost 2026/02/05 13:08:32 INFO Applying migration id=outboxhost 2026/02/05 13:08:32 INFO Applying migration id=notesfts 2026/02/05 13:08:32 INFO Applying migration id=iconsname 2026/02/05 13:08:32 INFO Applying migration id=nohash 2026/02/05 13:08:32 INFO Applying migration id=shares 2026/02/05 13:08:32 INFO Applying migration id=actorttl 2026/02/05 13:08:32 INFO Applying migration id=tocc 2026/02/05 13:08:32 INFO Applying migration id=followeds 2026/02/05 13:08:32 INFO Applying migration id=certhash 2026/02/05 13:08:32 INFO Applying migration id=follows_sync 2026/02/05 13:08:32 INFO Applying migration id=jsonpath 2026/02/05 13:08:32 INFO Applying migration id=localforward 2026/02/05 13:08:32 INFO Applying migration id=avatar 2026/02/05 13:08:32 INFO Applying migration id=noimage 2026/02/05 13:08:32 INFO Applying migration id=feed 2026/02/05 13:08:32 INFO Applying migration id=bookmarks 2026/02/05 13:08:32 INFO Applying migration id=shareactivity 2026/02/05 13:08:32 INFO Applying migration id=application 2026/02/05 13:08:32 INFO Applying migration id=certificates 2026/02/05 13:08:32 INFO Applying migration id=rawforward 2026/02/05 13:08:32 INFO Applying migration id=publickey 2026/02/05 13:08:32 INFO Applying migration id=resolvegroup 2026/02/05 13:08:32 INFO Applying migration id=reject 2026/02/05 13:08:32 INFO Applying migration id=autodel 2026/02/05 13:08:32 INFO Applying migration id=jsonb 2026/02/05 13:08:32 INFO Applying migration id=quote 2026/02/05 13:08:32 INFO Applying migration id=rfc9421 2026/02/05 13:08:32 INFO Applying migration id=keys 2026/02/05 13:08:32 INFO Applying migration id=portable 2026/02/05 13:08:32 INFO Applying migration id=proofs 2026/02/05 13:08:32 INFO Applying migration id=contexts 2026/02/05 13:08:32 INFO Applying migration id=deliverieshost 2026/02/05 13:08:32 INFO Applying migration id=pembegin 2026/02/05 13:08:32 INFO Applying migration id=didhost 2026/02/05 13:08:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-341a-71ab-bfc7-253922026be4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-341a-711b-9b0c-d3e4d9dc3e00 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-341a-711b-9b0c-d3e4d9dc3e00 --- PASS: TestUsers_PublicPostNotFollowing (2.44s) === RUN TestUsers_PublicPostShared 2026/02/05 13:08:34 INFO Applying migration id=initial 2026/02/05 13:08:34 INFO Applying migration id=notesupdated 2026/02/05 13:08:34 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:34 INFO Applying migration id=activitiesid 2026/02/05 13:08:34 INFO Applying migration id=outbox 2026/02/05 13:08:34 INFO Applying migration id=edits 2026/02/05 13:08:34 INFO Applying migration id=outboxactor 2026/02/05 13:08:34 INFO Applying migration id=outboxsender 2026/02/05 13:08:34 INFO Applying migration id=thread 2026/02/05 13:08:34 INFO Applying migration id=host 2026/02/05 13:08:34 INFO Applying migration id=sharedinbox 2026/02/05 13:08:34 INFO Applying migration id=noteshost 2026/02/05 13:08:34 INFO Applying migration id=fetched 2026/02/05 13:08:34 INFO Applying migration id=move 2026/02/05 13:08:34 INFO Applying migration id=cleanup 2026/02/05 13:08:34 INFO Applying migration id=received 2026/02/05 13:08:34 INFO Applying migration id=namehost 2026/02/05 13:08:34 INFO Applying migration id=outboxhost 2026/02/05 13:08:34 INFO Applying migration id=notesfts 2026/02/05 13:08:34 INFO Applying migration id=iconsname 2026/02/05 13:08:34 INFO Applying migration id=nohash 2026/02/05 13:08:34 INFO Applying migration id=shares 2026/02/05 13:08:34 INFO Applying migration id=actorttl 2026/02/05 13:08:34 INFO Applying migration id=tocc 2026/02/05 13:08:35 INFO Applying migration id=followeds 2026/02/05 13:08:35 INFO Applying migration id=certhash 2026/02/05 13:08:35 INFO Applying migration id=follows_sync 2026/02/05 13:08:35 INFO Applying migration id=jsonpath 2026/02/05 13:08:35 INFO Applying migration id=localforward 2026/02/05 13:08:35 INFO Applying migration id=avatar 2026/02/05 13:08:35 INFO Applying migration id=noimage 2026/02/05 13:08:35 INFO Applying migration id=feed 2026/02/05 13:08:35 INFO Applying migration id=bookmarks 2026/02/05 13:08:35 INFO Applying migration id=shareactivity 2026/02/05 13:08:35 INFO Applying migration id=application 2026/02/05 13:08:35 INFO Applying migration id=certificates 2026/02/05 13:08:35 INFO Applying migration id=rawforward 2026/02/05 13:08:35 INFO Applying migration id=publickey 2026/02/05 13:08:35 INFO Applying migration id=resolvegroup 2026/02/05 13:08:35 INFO Applying migration id=reject 2026/02/05 13:08:35 INFO Applying migration id=autodel 2026/02/05 13:08:35 INFO Applying migration id=jsonb 2026/02/05 13:08:35 INFO Applying migration id=quote 2026/02/05 13:08:35 INFO Applying migration id=rfc9421 2026/02/05 13:08:35 INFO Applying migration id=keys 2026/02/05 13:08:35 INFO Applying migration id=portable 2026/02/05 13:08:35 INFO Applying migration id=proofs 2026/02/05 13:08:35 INFO Applying migration id=contexts 2026/02/05 13:08:35 INFO Applying migration id=deliverieshost 2026/02/05 13:08:35 INFO Applying migration id=pembegin 2026/02/05 13:08:35 INFO Applying migration id=didhost 2026/02/05 13:08:37 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2deb-3fd6-79c8-b82f-829e8b753970 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 13:08: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: TestUsers_PublicPostShared (3.01s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/02/05 13:08:37 INFO Applying migration id=initial 2026/02/05 13:08:37 INFO Applying migration id=notesupdated 2026/02/05 13:08:37 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:37 INFO Applying migration id=activitiesid 2026/02/05 13:08:37 INFO Applying migration id=outbox 2026/02/05 13:08:37 INFO Applying migration id=edits 2026/02/05 13:08:37 INFO Applying migration id=outboxactor 2026/02/05 13:08:37 INFO Applying migration id=outboxsender 2026/02/05 13:08:37 INFO Applying migration id=thread 2026/02/05 13:08:37 INFO Applying migration id=host 2026/02/05 13:08:37 INFO Applying migration id=sharedinbox 2026/02/05 13:08:37 INFO Applying migration id=noteshost 2026/02/05 13:08:37 INFO Applying migration id=fetched 2026/02/05 13:08:37 INFO Applying migration id=move 2026/02/05 13:08:37 INFO Applying migration id=cleanup 2026/02/05 13:08:37 INFO Applying migration id=received 2026/02/05 13:08:37 INFO Applying migration id=namehost 2026/02/05 13:08:37 INFO Applying migration id=outboxhost 2026/02/05 13:08:37 INFO Applying migration id=notesfts 2026/02/05 13:08:37 INFO Applying migration id=iconsname 2026/02/05 13:08:37 INFO Applying migration id=nohash 2026/02/05 13:08:37 INFO Applying migration id=shares 2026/02/05 13:08:37 INFO Applying migration id=actorttl 2026/02/05 13:08:37 INFO Applying migration id=tocc 2026/02/05 13:08:38 INFO Applying migration id=followeds 2026/02/05 13:08:38 INFO Applying migration id=certhash 2026/02/05 13:08:38 INFO Applying migration id=follows_sync 2026/02/05 13:08:38 INFO Applying migration id=jsonpath 2026/02/05 13:08:38 INFO Applying migration id=localforward 2026/02/05 13:08:38 INFO Applying migration id=avatar 2026/02/05 13:08:38 INFO Applying migration id=noimage 2026/02/05 13:08:38 INFO Applying migration id=feed 2026/02/05 13:08:38 INFO Applying migration id=bookmarks 2026/02/05 13:08:38 INFO Applying migration id=shareactivity 2026/02/05 13:08:38 INFO Applying migration id=application 2026/02/05 13:08:38 INFO Applying migration id=certificates 2026/02/05 13:08:38 INFO Applying migration id=rawforward 2026/02/05 13:08:38 INFO Applying migration id=publickey 2026/02/05 13:08:38 INFO Applying migration id=resolvegroup 2026/02/05 13:08:38 INFO Applying migration id=reject 2026/02/05 13:08:38 INFO Applying migration id=autodel 2026/02/05 13:08:38 INFO Applying migration id=jsonb 2026/02/05 13:08:38 INFO Applying migration id=quote 2026/02/05 13:08:38 INFO Applying migration id=rfc9421 2026/02/05 13:08:38 INFO Applying migration id=keys 2026/02/05 13:08:38 INFO Applying migration id=portable 2026/02/05 13:08:38 INFO Applying migration id=proofs 2026/02/05 13:08:38 INFO Applying migration id=contexts 2026/02/05 13:08:38 INFO Applying migration id=deliverieshost 2026/02/05 13:08:38 INFO Applying migration id=pembegin 2026/02/05 13:08:38 INFO Applying migration id=didhost 2026/02/05 13:08:40 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2deb-48cb-755f-8d44-abcd6868dfbe 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 13:08:40 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 13:08:40 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2deb-48ce-74d5-94ba-48b37832316c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2deb-48cb-755f-8d44-abcd6868dfbe activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin --- PASS: TestUsers_PublicPostSharedNotFollowing (2.29s) === RUN TestView_NoReplies 2026/02/05 13:08:40 INFO Applying migration id=initial 2026/02/05 13:08:40 INFO Applying migration id=notesupdated 2026/02/05 13:08:40 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:40 INFO Applying migration id=activitiesid 2026/02/05 13:08:40 INFO Applying migration id=outbox 2026/02/05 13:08:40 INFO Applying migration id=edits 2026/02/05 13:08:40 INFO Applying migration id=outboxactor 2026/02/05 13:08:40 INFO Applying migration id=outboxsender 2026/02/05 13:08:40 INFO Applying migration id=thread 2026/02/05 13:08:40 INFO Applying migration id=host 2026/02/05 13:08:40 INFO Applying migration id=sharedinbox 2026/02/05 13:08:40 INFO Applying migration id=noteshost 2026/02/05 13:08:40 INFO Applying migration id=fetched 2026/02/05 13:08:40 INFO Applying migration id=move 2026/02/05 13:08:40 INFO Applying migration id=cleanup 2026/02/05 13:08:40 INFO Applying migration id=received 2026/02/05 13:08:40 INFO Applying migration id=namehost 2026/02/05 13:08:40 INFO Applying migration id=outboxhost 2026/02/05 13:08:40 INFO Applying migration id=notesfts 2026/02/05 13:08:40 INFO Applying migration id=iconsname 2026/02/05 13:08:40 INFO Applying migration id=nohash 2026/02/05 13:08:40 INFO Applying migration id=shares 2026/02/05 13:08:40 INFO Applying migration id=actorttl 2026/02/05 13:08:40 INFO Applying migration id=tocc 2026/02/05 13:08:40 INFO Applying migration id=followeds 2026/02/05 13:08:40 INFO Applying migration id=certhash 2026/02/05 13:08:40 INFO Applying migration id=follows_sync 2026/02/05 13:08:40 INFO Applying migration id=jsonpath 2026/02/05 13:08:40 INFO Applying migration id=localforward 2026/02/05 13:08:40 INFO Applying migration id=avatar 2026/02/05 13:08:40 INFO Applying migration id=noimage 2026/02/05 13:08:40 INFO Applying migration id=feed 2026/02/05 13:08:40 INFO Applying migration id=bookmarks 2026/02/05 13:08:40 INFO Applying migration id=shareactivity 2026/02/05 13:08:40 INFO Applying migration id=application 2026/02/05 13:08:40 INFO Applying migration id=certificates 2026/02/05 13:08:40 INFO Applying migration id=rawforward 2026/02/05 13:08:40 INFO Applying migration id=publickey 2026/02/05 13:08:40 INFO Applying migration id=resolvegroup 2026/02/05 13:08:40 INFO Applying migration id=reject 2026/02/05 13:08:40 INFO Applying migration id=autodel 2026/02/05 13:08:40 INFO Applying migration id=jsonb 2026/02/05 13:08:40 INFO Applying migration id=quote 2026/02/05 13:08:40 INFO Applying migration id=rfc9421 2026/02/05 13:08:40 INFO Applying migration id=keys 2026/02/05 13:08:40 INFO Applying migration id=portable 2026/02/05 13:08:40 INFO Applying migration id=proofs 2026/02/05 13:08:40 INFO Applying migration id=contexts 2026/02/05 13:08:40 INFO Applying migration id=deliverieshost 2026/02/05 13:08:40 INFO Applying migration id=pembegin 2026/02/05 13:08:40 INFO Applying migration id=didhost 2026/02/05 13:08:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-51d3-710b-8fd8-6a25b1902d08 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-51d3-7053-b8bc-f25f2ef6f84d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-51d3-7053-b8bc-f25f2ef6f84d 2026/02/05 13:08:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-51d3-7053-b8bc-f25f2ef6f84d --- PASS: TestView_NoReplies (2.31s) === RUN TestView_OneReply 2026/02/05 13:08:42 INFO Applying migration id=initial 2026/02/05 13:08:42 INFO Applying migration id=notesupdated 2026/02/05 13:08:42 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:42 INFO Applying migration id=activitiesid 2026/02/05 13:08:42 INFO Applying migration id=outbox 2026/02/05 13:08:42 INFO Applying migration id=edits 2026/02/05 13:08:42 INFO Applying migration id=outboxactor 2026/02/05 13:08:42 INFO Applying migration id=outboxsender 2026/02/05 13:08:42 INFO Applying migration id=thread 2026/02/05 13:08:42 INFO Applying migration id=host 2026/02/05 13:08:42 INFO Applying migration id=sharedinbox 2026/02/05 13:08:42 INFO Applying migration id=noteshost 2026/02/05 13:08:42 INFO Applying migration id=fetched 2026/02/05 13:08:42 INFO Applying migration id=move 2026/02/05 13:08:42 INFO Applying migration id=cleanup 2026/02/05 13:08:42 INFO Applying migration id=received 2026/02/05 13:08:42 INFO Applying migration id=namehost 2026/02/05 13:08:42 INFO Applying migration id=outboxhost 2026/02/05 13:08:42 INFO Applying migration id=notesfts 2026/02/05 13:08:42 INFO Applying migration id=iconsname 2026/02/05 13:08:42 INFO Applying migration id=nohash 2026/02/05 13:08:42 INFO Applying migration id=shares 2026/02/05 13:08:42 INFO Applying migration id=actorttl 2026/02/05 13:08:42 INFO Applying migration id=tocc 2026/02/05 13:08:42 INFO Applying migration id=followeds 2026/02/05 13:08:42 INFO Applying migration id=certhash 2026/02/05 13:08:42 INFO Applying migration id=follows_sync 2026/02/05 13:08:42 INFO Applying migration id=jsonpath 2026/02/05 13:08:42 INFO Applying migration id=localforward 2026/02/05 13:08:42 INFO Applying migration id=avatar 2026/02/05 13:08:42 INFO Applying migration id=noimage 2026/02/05 13:08:42 INFO Applying migration id=feed 2026/02/05 13:08:42 INFO Applying migration id=bookmarks 2026/02/05 13:08:42 INFO Applying migration id=shareactivity 2026/02/05 13:08:42 INFO Applying migration id=application 2026/02/05 13:08:42 INFO Applying migration id=certificates 2026/02/05 13:08:42 INFO Applying migration id=rawforward 2026/02/05 13:08:42 INFO Applying migration id=publickey 2026/02/05 13:08:42 INFO Applying migration id=resolvegroup 2026/02/05 13:08:42 INFO Applying migration id=reject 2026/02/05 13:08:42 INFO Applying migration id=autodel 2026/02/05 13:08:42 INFO Applying migration id=jsonb 2026/02/05 13:08:42 INFO Applying migration id=quote 2026/02/05 13:08:42 INFO Applying migration id=rfc9421 2026/02/05 13:08:42 INFO Applying migration id=keys 2026/02/05 13:08:42 INFO Applying migration id=portable 2026/02/05 13:08:42 INFO Applying migration id=proofs 2026/02/05 13:08:42 INFO Applying migration id=contexts 2026/02/05 13:08:42 INFO Applying migration id=deliverieshost 2026/02/05 13:08:42 INFO Applying migration id=pembegin 2026/02/05 13:08:42 INFO Applying migration id=didhost 2026/02/05 13:08:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-5c58-74f6-8ee0-c1e0d2f36f48 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-5c58-7477-99c1-cda6a23db1cb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-5c58-7477-99c1-cda6a23db1cb 2026/02/05 13:08:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-5c58-7477-99c1-cda6a23db1cb 2026/02/05 13:08:45 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-5c5a-7287-a4a0-cb3598fec126 note=https://localhost.localdomain:8443/post/019c2deb-5c5a-724d-9ea1-e0a7893aaaa1 thread=https://localhost.localdomain:8443/post/019c2deb-5c58-7477-99c1-cda6a23db1cb starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:08:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-5c5a-7287-a4a0-cb3598fec126 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-5c5a-724d-9ea1-e0a7893aaaa1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2deb-5c5a-724d-9ea1-e0a7893aaaa1 2026/02/05 13:08:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-5c58-7477-99c1-cda6a23db1cb --- PASS: TestView_OneReply (2.70s) === RUN TestView_TwoReplies 2026/02/05 13:08:45 INFO Applying migration id=initial 2026/02/05 13:08:45 INFO Applying migration id=notesupdated 2026/02/05 13:08:45 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:45 INFO Applying migration id=activitiesid 2026/02/05 13:08:45 INFO Applying migration id=outbox 2026/02/05 13:08:45 INFO Applying migration id=edits 2026/02/05 13:08:45 INFO Applying migration id=outboxactor 2026/02/05 13:08:45 INFO Applying migration id=outboxsender 2026/02/05 13:08:45 INFO Applying migration id=thread 2026/02/05 13:08:45 INFO Applying migration id=host 2026/02/05 13:08:45 INFO Applying migration id=sharedinbox 2026/02/05 13:08:45 INFO Applying migration id=noteshost 2026/02/05 13:08:45 INFO Applying migration id=fetched 2026/02/05 13:08:45 INFO Applying migration id=move 2026/02/05 13:08:45 INFO Applying migration id=cleanup 2026/02/05 13:08:45 INFO Applying migration id=received 2026/02/05 13:08:45 INFO Applying migration id=namehost 2026/02/05 13:08:45 INFO Applying migration id=outboxhost 2026/02/05 13:08:45 INFO Applying migration id=notesfts 2026/02/05 13:08:45 INFO Applying migration id=iconsname 2026/02/05 13:08:45 INFO Applying migration id=nohash 2026/02/05 13:08:45 INFO Applying migration id=shares 2026/02/05 13:08:45 INFO Applying migration id=actorttl 2026/02/05 13:08:45 INFO Applying migration id=tocc 2026/02/05 13:08:45 INFO Applying migration id=followeds 2026/02/05 13:08:45 INFO Applying migration id=certhash 2026/02/05 13:08:45 INFO Applying migration id=follows_sync 2026/02/05 13:08:45 INFO Applying migration id=jsonpath 2026/02/05 13:08:45 INFO Applying migration id=localforward 2026/02/05 13:08:45 INFO Applying migration id=avatar 2026/02/05 13:08:45 INFO Applying migration id=noimage 2026/02/05 13:08:45 INFO Applying migration id=feed 2026/02/05 13:08:45 INFO Applying migration id=bookmarks 2026/02/05 13:08:45 INFO Applying migration id=shareactivity 2026/02/05 13:08:45 INFO Applying migration id=application 2026/02/05 13:08:45 INFO Applying migration id=certificates 2026/02/05 13:08:45 INFO Applying migration id=rawforward 2026/02/05 13:08:45 INFO Applying migration id=publickey 2026/02/05 13:08:45 INFO Applying migration id=resolvegroup 2026/02/05 13:08:45 INFO Applying migration id=reject 2026/02/05 13:08:45 INFO Applying migration id=autodel 2026/02/05 13:08:45 INFO Applying migration id=jsonb 2026/02/05 13:08:45 INFO Applying migration id=quote 2026/02/05 13:08:45 INFO Applying migration id=rfc9421 2026/02/05 13:08:45 INFO Applying migration id=keys 2026/02/05 13:08:45 INFO Applying migration id=portable 2026/02/05 13:08:45 INFO Applying migration id=proofs 2026/02/05 13:08:45 INFO Applying migration id=contexts 2026/02/05 13:08:45 INFO Applying migration id=deliverieshost 2026/02/05 13:08:45 INFO Applying migration id=pembegin 2026/02/05 13:08:45 INFO Applying migration id=didhost 2026/02/05 13:08:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-62d7-7099-b675-fbef128bf487 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-62d6-7f06-99b2-5f7a6c968b03 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-62d6-7f06-99b2-5f7a6c968b03 2026/02/05 13:08:46 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-62d6-7f06-99b2-5f7a6c968b03 2026/02/05 13:08:46 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-62d9-70f2-bc63-15f88d39fadc note=https://localhost.localdomain:8443/post/019c2deb-62d9-70b2-a846-978f23e0c194 thread=https://localhost.localdomain:8443/post/019c2deb-62d6-7f06-99b2-5f7a6c968b03 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:08:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-62d9-70f2-bc63-15f88d39fadc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-62d9-70b2-a846-978f23e0c194 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2deb-62d9-70b2-a846-978f23e0c194 2026/02/05 13:08:46 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-62d6-7f06-99b2-5f7a6c968b03 2026/02/05 13:08:46 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-62db-7193-88ad-ee0bab325e83 note=https://localhost.localdomain:8443/post/019c2deb-62db-7156-9bfc-e9fa96979cb4 thread=https://localhost.localdomain:8443/post/019c2deb-62d6-7f06-99b2-5f7a6c968b03 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:08:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-62db-7193-88ad-ee0bab325e83 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-62db-7156-9bfc-e9fa96979cb4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2deb-62db-7156-9bfc-e9fa96979cb4 2026/02/05 13:08:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-62d6-7f06-99b2-5f7a6c968b03 --- PASS: TestView_TwoReplies (1.67s) === RUN TestView_TwoRepliesBigOffset 2026/02/05 13:08:46 INFO Applying migration id=initial 2026/02/05 13:08:46 INFO Applying migration id=notesupdated 2026/02/05 13:08:46 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:46 INFO Applying migration id=activitiesid 2026/02/05 13:08:46 INFO Applying migration id=outbox 2026/02/05 13:08:46 INFO Applying migration id=edits 2026/02/05 13:08:46 INFO Applying migration id=outboxactor 2026/02/05 13:08:46 INFO Applying migration id=outboxsender 2026/02/05 13:08:46 INFO Applying migration id=thread 2026/02/05 13:08:46 INFO Applying migration id=host 2026/02/05 13:08:46 INFO Applying migration id=sharedinbox 2026/02/05 13:08:46 INFO Applying migration id=noteshost 2026/02/05 13:08:46 INFO Applying migration id=fetched 2026/02/05 13:08:46 INFO Applying migration id=move 2026/02/05 13:08:46 INFO Applying migration id=cleanup 2026/02/05 13:08:46 INFO Applying migration id=received 2026/02/05 13:08:46 INFO Applying migration id=namehost 2026/02/05 13:08:46 INFO Applying migration id=outboxhost 2026/02/05 13:08:46 INFO Applying migration id=notesfts 2026/02/05 13:08:46 INFO Applying migration id=iconsname 2026/02/05 13:08:46 INFO Applying migration id=nohash 2026/02/05 13:08:46 INFO Applying migration id=shares 2026/02/05 13:08:46 INFO Applying migration id=actorttl 2026/02/05 13:08:46 INFO Applying migration id=tocc 2026/02/05 13:08:46 INFO Applying migration id=followeds 2026/02/05 13:08:46 INFO Applying migration id=certhash 2026/02/05 13:08:46 INFO Applying migration id=follows_sync 2026/02/05 13:08:46 INFO Applying migration id=jsonpath 2026/02/05 13:08:46 INFO Applying migration id=localforward 2026/02/05 13:08:46 INFO Applying migration id=avatar 2026/02/05 13:08:46 INFO Applying migration id=noimage 2026/02/05 13:08:46 INFO Applying migration id=feed 2026/02/05 13:08:47 INFO Applying migration id=bookmarks 2026/02/05 13:08:47 INFO Applying migration id=shareactivity 2026/02/05 13:08:47 INFO Applying migration id=application 2026/02/05 13:08:47 INFO Applying migration id=certificates 2026/02/05 13:08:47 INFO Applying migration id=rawforward 2026/02/05 13:08:47 INFO Applying migration id=publickey 2026/02/05 13:08:47 INFO Applying migration id=resolvegroup 2026/02/05 13:08:47 INFO Applying migration id=reject 2026/02/05 13:08:47 INFO Applying migration id=autodel 2026/02/05 13:08:47 INFO Applying migration id=jsonb 2026/02/05 13:08:47 INFO Applying migration id=quote 2026/02/05 13:08:47 INFO Applying migration id=rfc9421 2026/02/05 13:08:47 INFO Applying migration id=keys 2026/02/05 13:08:47 INFO Applying migration id=portable 2026/02/05 13:08:47 INFO Applying migration id=proofs 2026/02/05 13:08:47 INFO Applying migration id=contexts 2026/02/05 13:08:47 INFO Applying migration id=deliverieshost 2026/02/05 13:08:47 INFO Applying migration id=pembegin 2026/02/05 13:08:47 INFO Applying migration id=didhost 2026/02/05 13:08:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-6d74-7e11-b349-41dad665aeb0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-6d74-7d92-af74-83e4b4dbba0c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-6d74-7d92-af74-83e4b4dbba0c 2026/02/05 13:08:49 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-6d74-7d92-af74-83e4b4dbba0c 2026/02/05 13:08:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-6d77-713c-9024-947ce68da522 note=https://localhost.localdomain:8443/post/019c2deb-6d77-70fc-9c76-f3a51270d7ab thread=https://localhost.localdomain:8443/post/019c2deb-6d74-7d92-af74-83e4b4dbba0c starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:08:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-6d77-713c-9024-947ce68da522 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-6d77-70fc-9c76-f3a51270d7ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2deb-6d77-70fc-9c76-f3a51270d7ab 2026/02/05 13:08:49 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-6d74-7d92-af74-83e4b4dbba0c 2026/02/05 13:08:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-6d79-72c9-b6ad-f87e2d6be3a0 note=https://localhost.localdomain:8443/post/019c2deb-6d79-728c-ab02-daf5117fd4e8 thread=https://localhost.localdomain:8443/post/019c2deb-6d74-7d92-af74-83e4b4dbba0c starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:08:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-6d79-72c9-b6ad-f87e2d6be3a0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-6d79-728c-ab02-daf5117fd4e8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2deb-6d79-728c-ab02-daf5117fd4e8 2026/02/05 13:08:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-6d74-7d92-af74-83e4b4dbba0c --- PASS: TestView_TwoRepliesBigOffset (2.72s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/02/05 13:08:49 INFO Applying migration id=initial 2026/02/05 13:08:49 INFO Applying migration id=notesupdated 2026/02/05 13:08:49 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:49 INFO Applying migration id=activitiesid 2026/02/05 13:08:49 INFO Applying migration id=outbox 2026/02/05 13:08:49 INFO Applying migration id=edits 2026/02/05 13:08:49 INFO Applying migration id=outboxactor 2026/02/05 13:08:49 INFO Applying migration id=outboxsender 2026/02/05 13:08:49 INFO Applying migration id=thread 2026/02/05 13:08:49 INFO Applying migration id=host 2026/02/05 13:08:49 INFO Applying migration id=sharedinbox 2026/02/05 13:08:49 INFO Applying migration id=noteshost 2026/02/05 13:08:49 INFO Applying migration id=fetched 2026/02/05 13:08:49 INFO Applying migration id=move 2026/02/05 13:08:49 INFO Applying migration id=cleanup 2026/02/05 13:08:49 INFO Applying migration id=received 2026/02/05 13:08:49 INFO Applying migration id=namehost 2026/02/05 13:08:49 INFO Applying migration id=outboxhost 2026/02/05 13:08:49 INFO Applying migration id=notesfts 2026/02/05 13:08:49 INFO Applying migration id=iconsname 2026/02/05 13:08:49 INFO Applying migration id=nohash 2026/02/05 13:08:49 INFO Applying migration id=shares 2026/02/05 13:08:49 INFO Applying migration id=actorttl 2026/02/05 13:08:49 INFO Applying migration id=tocc 2026/02/05 13:08:49 INFO Applying migration id=followeds 2026/02/05 13:08:49 INFO Applying migration id=certhash 2026/02/05 13:08:49 INFO Applying migration id=follows_sync 2026/02/05 13:08:49 INFO Applying migration id=jsonpath 2026/02/05 13:08:49 INFO Applying migration id=localforward 2026/02/05 13:08:49 INFO Applying migration id=avatar 2026/02/05 13:08:49 INFO Applying migration id=noimage 2026/02/05 13:08:49 INFO Applying migration id=feed 2026/02/05 13:08:49 INFO Applying migration id=bookmarks 2026/02/05 13:08:49 INFO Applying migration id=shareactivity 2026/02/05 13:08:49 INFO Applying migration id=application 2026/02/05 13:08:49 INFO Applying migration id=certificates 2026/02/05 13:08:49 INFO Applying migration id=rawforward 2026/02/05 13:08:49 INFO Applying migration id=publickey 2026/02/05 13:08:49 INFO Applying migration id=resolvegroup 2026/02/05 13:08:49 INFO Applying migration id=reject 2026/02/05 13:08:49 INFO Applying migration id=autodel 2026/02/05 13:08:49 INFO Applying migration id=jsonb 2026/02/05 13:08:49 INFO Applying migration id=quote 2026/02/05 13:08:49 INFO Applying migration id=rfc9421 2026/02/05 13:08:49 INFO Applying migration id=keys 2026/02/05 13:08:49 INFO Applying migration id=portable 2026/02/05 13:08:49 INFO Applying migration id=proofs 2026/02/05 13:08:49 INFO Applying migration id=contexts 2026/02/05 13:08:49 INFO Applying migration id=deliverieshost 2026/02/05 13:08:49 INFO Applying migration id=pembegin 2026/02/05 13:08:49 INFO Applying migration id=didhost 2026/02/05 13:08:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-77ba-77d2-82dc-b6a7975681c2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-77ba-7751-879d-195407f7e45d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-77ba-7751-879d-195407f7e45d 2026/02/05 13:08:52 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-77ba-7751-879d-195407f7e45d 2026/02/05 13:08:52 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-77bc-7913-8a9c-8078f60b034a note=https://localhost.localdomain:8443/post/019c2deb-77bc-78d8-bbf2-14b144dc4292 thread=https://localhost.localdomain:8443/post/019c2deb-77ba-7751-879d-195407f7e45d starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:08:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-77bc-7913-8a9c-8078f60b034a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-77bc-78d8-bbf2-14b144dc4292 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2deb-77bc-78d8-bbf2-14b144dc4292 2026/02/05 13:08:52 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-77ba-7751-879d-195407f7e45d 2026/02/05 13:08:52 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-77be-79c6-9ce0-b73d78fe5ff0 note=https://localhost.localdomain:8443/post/019c2deb-77be-7989-a785-10a6645ce4d9 thread=https://localhost.localdomain:8443/post/019c2deb-77ba-7751-879d-195407f7e45d starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:08:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-77be-79c6-9ce0-b73d78fe5ff0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-77be-7989-a785-10a6645ce4d9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2deb-77be-7989-a785-10a6645ce4d9 2026/02/05 13:08:52 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-77ba-7751-879d-195407f7e45d --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (2.63s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/02/05 13:08:52 INFO Applying migration id=initial 2026/02/05 13:08:52 INFO Applying migration id=notesupdated 2026/02/05 13:08:52 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:52 INFO Applying migration id=activitiesid 2026/02/05 13:08:52 INFO Applying migration id=outbox 2026/02/05 13:08:52 INFO Applying migration id=edits 2026/02/05 13:08:52 INFO Applying migration id=outboxactor 2026/02/05 13:08:52 INFO Applying migration id=outboxsender 2026/02/05 13:08:52 INFO Applying migration id=thread 2026/02/05 13:08:52 INFO Applying migration id=host 2026/02/05 13:08:52 INFO Applying migration id=sharedinbox 2026/02/05 13:08:52 INFO Applying migration id=noteshost 2026/02/05 13:08:52 INFO Applying migration id=fetched 2026/02/05 13:08:52 INFO Applying migration id=move 2026/02/05 13:08:52 INFO Applying migration id=cleanup 2026/02/05 13:08:52 INFO Applying migration id=received 2026/02/05 13:08:52 INFO Applying migration id=namehost 2026/02/05 13:08:52 INFO Applying migration id=outboxhost 2026/02/05 13:08:52 INFO Applying migration id=notesfts 2026/02/05 13:08:52 INFO Applying migration id=iconsname 2026/02/05 13:08:52 INFO Applying migration id=nohash 2026/02/05 13:08:52 INFO Applying migration id=shares 2026/02/05 13:08:52 INFO Applying migration id=actorttl 2026/02/05 13:08:52 INFO Applying migration id=tocc 2026/02/05 13:08:52 INFO Applying migration id=followeds 2026/02/05 13:08:52 INFO Applying migration id=certhash 2026/02/05 13:08:52 INFO Applying migration id=follows_sync 2026/02/05 13:08:52 INFO Applying migration id=jsonpath 2026/02/05 13:08:52 INFO Applying migration id=localforward 2026/02/05 13:08:52 INFO Applying migration id=avatar 2026/02/05 13:08:52 INFO Applying migration id=noimage 2026/02/05 13:08:52 INFO Applying migration id=feed 2026/02/05 13:08:52 INFO Applying migration id=bookmarks 2026/02/05 13:08:52 INFO Applying migration id=shareactivity 2026/02/05 13:08:52 INFO Applying migration id=application 2026/02/05 13:08:52 INFO Applying migration id=certificates 2026/02/05 13:08:52 INFO Applying migration id=rawforward 2026/02/05 13:08:52 INFO Applying migration id=publickey 2026/02/05 13:08:52 INFO Applying migration id=resolvegroup 2026/02/05 13:08:52 INFO Applying migration id=reject 2026/02/05 13:08:52 INFO Applying migration id=autodel 2026/02/05 13:08:52 INFO Applying migration id=jsonb 2026/02/05 13:08:52 INFO Applying migration id=quote 2026/02/05 13:08:52 INFO Applying migration id=rfc9421 2026/02/05 13:08:52 INFO Applying migration id=keys 2026/02/05 13:08:52 INFO Applying migration id=portable 2026/02/05 13:08:52 INFO Applying migration id=proofs 2026/02/05 13:08:52 INFO Applying migration id=contexts 2026/02/05 13:08:52 INFO Applying migration id=deliverieshost 2026/02/05 13:08:52 INFO Applying migration id=pembegin 2026/02/05 13:08:52 INFO Applying migration id=didhost 2026/02/05 13:08:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-8175-7463-b0c5-1c835668de1c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-8174-7d32-9d78-96141eab6974 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-8174-7d32-9d78-96141eab6974 2026/02/05 13:08:54 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-8174-7d32-9d78-96141eab6974 2026/02/05 13:08:54 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-817a-7dea-8f6c-4d60703d0e71 note=https://localhost.localdomain:8443/post/019c2deb-817a-7da0-b1b2-214b60df5a9f thread=https://localhost.localdomain:8443/post/019c2deb-8174-7d32-9d78-96141eab6974 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:08:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-817a-7dea-8f6c-4d60703d0e71 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-817a-7da0-b1b2-214b60df5a9f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2deb-817a-7da0-b1b2-214b60df5a9f 2026/02/05 13:08:54 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-8174-7d32-9d78-96141eab6974 2026/02/05 13:08:54 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-817e-7023-b588-1dc34a5943f6 note=https://localhost.localdomain:8443/post/019c2deb-817d-7f04-b9ec-65abba05a737 thread=https://localhost.localdomain:8443/post/019c2deb-8174-7d32-9d78-96141eab6974 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:08:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-817e-7023-b588-1dc34a5943f6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-817d-7f04-b9ec-65abba05a737 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2deb-817d-7f04-b9ec-65abba05a737 2026/02/05 13:08:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-8174-7d32-9d78-96141eab6974 --- PASS: TestView_TwoRepliesUnauthenticatedUser (2.50s) === RUN TestView_OneReplyPostDeleted 2026/02/05 13:08:54 INFO Applying migration id=initial 2026/02/05 13:08:54 INFO Applying migration id=notesupdated 2026/02/05 13:08:54 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:54 INFO Applying migration id=activitiesid 2026/02/05 13:08:54 INFO Applying migration id=outbox 2026/02/05 13:08:54 INFO Applying migration id=edits 2026/02/05 13:08:54 INFO Applying migration id=outboxactor 2026/02/05 13:08:54 INFO Applying migration id=outboxsender 2026/02/05 13:08:54 INFO Applying migration id=thread 2026/02/05 13:08:54 INFO Applying migration id=host 2026/02/05 13:08:54 INFO Applying migration id=sharedinbox 2026/02/05 13:08:54 INFO Applying migration id=noteshost 2026/02/05 13:08:54 INFO Applying migration id=fetched 2026/02/05 13:08:54 INFO Applying migration id=move 2026/02/05 13:08:54 INFO Applying migration id=cleanup 2026/02/05 13:08:54 INFO Applying migration id=received 2026/02/05 13:08:54 INFO Applying migration id=namehost 2026/02/05 13:08:54 INFO Applying migration id=outboxhost 2026/02/05 13:08:54 INFO Applying migration id=notesfts 2026/02/05 13:08:54 INFO Applying migration id=iconsname 2026/02/05 13:08:54 INFO Applying migration id=nohash 2026/02/05 13:08:54 INFO Applying migration id=shares 2026/02/05 13:08:54 INFO Applying migration id=actorttl 2026/02/05 13:08:54 INFO Applying migration id=tocc 2026/02/05 13:08:54 INFO Applying migration id=followeds 2026/02/05 13:08:54 INFO Applying migration id=certhash 2026/02/05 13:08:54 INFO Applying migration id=follows_sync 2026/02/05 13:08:54 INFO Applying migration id=jsonpath 2026/02/05 13:08:54 INFO Applying migration id=localforward 2026/02/05 13:08:54 INFO Applying migration id=avatar 2026/02/05 13:08:54 INFO Applying migration id=noimage 2026/02/05 13:08:54 INFO Applying migration id=feed 2026/02/05 13:08:54 INFO Applying migration id=bookmarks 2026/02/05 13:08:54 INFO Applying migration id=shareactivity 2026/02/05 13:08:54 INFO Applying migration id=application 2026/02/05 13:08:54 INFO Applying migration id=certificates 2026/02/05 13:08:54 INFO Applying migration id=rawforward 2026/02/05 13:08:54 INFO Applying migration id=publickey 2026/02/05 13:08:54 INFO Applying migration id=resolvegroup 2026/02/05 13:08:54 INFO Applying migration id=reject 2026/02/05 13:08:54 INFO Applying migration id=autodel 2026/02/05 13:08:54 INFO Applying migration id=jsonb 2026/02/05 13:08:54 INFO Applying migration id=quote 2026/02/05 13:08:54 INFO Applying migration id=rfc9421 2026/02/05 13:08:54 INFO Applying migration id=keys 2026/02/05 13:08:54 INFO Applying migration id=portable 2026/02/05 13:08:54 INFO Applying migration id=proofs 2026/02/05 13:08:54 INFO Applying migration id=contexts 2026/02/05 13:08:54 INFO Applying migration id=deliverieshost 2026/02/05 13:08:54 INFO Applying migration id=pembegin 2026/02/05 13:08:54 INFO Applying migration id=didhost 2026/02/05 13:08:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-8bb2-7442-92a2-83e9e3a217d2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-8bb2-73e2-b4ef-a6a53805aeb9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-8bb2-73e2-b4ef-a6a53805aeb9 2026/02/05 13:08:57 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-8bb2-73e2-b4ef-a6a53805aeb9 2026/02/05 13:08:57 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-8bb4-733d-a372-2d804ba1f937 note=https://localhost.localdomain:8443/post/019c2deb-8bb4-72ff-8fd7-3bfceb0e5cbf thread=https://localhost.localdomain:8443/post/019c2deb-8bb2-73e2-b4ef-a6a53805aeb9 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:08:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-8bb4-733d-a372-2d804ba1f937 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-8bb4-72ff-8fd7-3bfceb0e5cbf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2deb-8bb4-72ff-8fd7-3bfceb0e5cbf 2026/02/05 13:08:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-8bb2-73e2-b4ef-a6a53805aeb9 2026/02/05 13:08:57 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2deb-8bb2-73e2-b4ef-a6a53805aeb9#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-8bb2-73e2-b4ef-a6a53805aeb9 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2deb-8bb2-73e2-b4ef-a6a53805aeb9 2026/02/05 13:08:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-8bb4-72ff-8fd7-3bfceb0e5cbf --- PASS: TestView_OneReplyPostDeleted (2.62s) === RUN TestView_OneReplyPostNotDeleted 2026/02/05 13:08:57 INFO Applying migration id=initial 2026/02/05 13:08:57 INFO Applying migration id=notesupdated 2026/02/05 13:08:57 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:57 INFO Applying migration id=activitiesid 2026/02/05 13:08:57 INFO Applying migration id=outbox 2026/02/05 13:08:57 INFO Applying migration id=edits 2026/02/05 13:08:57 INFO Applying migration id=outboxactor 2026/02/05 13:08:57 INFO Applying migration id=outboxsender 2026/02/05 13:08:57 INFO Applying migration id=thread 2026/02/05 13:08:57 INFO Applying migration id=host 2026/02/05 13:08:57 INFO Applying migration id=sharedinbox 2026/02/05 13:08:57 INFO Applying migration id=noteshost 2026/02/05 13:08:57 INFO Applying migration id=fetched 2026/02/05 13:08:57 INFO Applying migration id=move 2026/02/05 13:08:57 INFO Applying migration id=cleanup 2026/02/05 13:08:57 INFO Applying migration id=received 2026/02/05 13:08:57 INFO Applying migration id=namehost 2026/02/05 13:08:57 INFO Applying migration id=outboxhost 2026/02/05 13:08:57 INFO Applying migration id=notesfts 2026/02/05 13:08:57 INFO Applying migration id=iconsname 2026/02/05 13:08:57 INFO Applying migration id=nohash 2026/02/05 13:08:57 INFO Applying migration id=shares 2026/02/05 13:08:57 INFO Applying migration id=actorttl 2026/02/05 13:08:57 INFO Applying migration id=tocc 2026/02/05 13:08:57 INFO Applying migration id=followeds 2026/02/05 13:08:57 INFO Applying migration id=certhash 2026/02/05 13:08:57 INFO Applying migration id=follows_sync 2026/02/05 13:08:57 INFO Applying migration id=jsonpath 2026/02/05 13:08:57 INFO Applying migration id=localforward 2026/02/05 13:08:57 INFO Applying migration id=avatar 2026/02/05 13:08:57 INFO Applying migration id=noimage 2026/02/05 13:08:57 INFO Applying migration id=feed 2026/02/05 13:08:57 INFO Applying migration id=bookmarks 2026/02/05 13:08:57 INFO Applying migration id=shareactivity 2026/02/05 13:08:57 INFO Applying migration id=application 2026/02/05 13:08:57 INFO Applying migration id=certificates 2026/02/05 13:08:57 INFO Applying migration id=rawforward 2026/02/05 13:08:57 INFO Applying migration id=publickey 2026/02/05 13:08:57 INFO Applying migration id=resolvegroup 2026/02/05 13:08:57 INFO Applying migration id=reject 2026/02/05 13:08:57 INFO Applying migration id=autodel 2026/02/05 13:08:57 INFO Applying migration id=jsonb 2026/02/05 13:08:57 INFO Applying migration id=quote 2026/02/05 13:08:57 INFO Applying migration id=rfc9421 2026/02/05 13:08:57 INFO Applying migration id=keys 2026/02/05 13:08:57 INFO Applying migration id=portable 2026/02/05 13:08:57 INFO Applying migration id=proofs 2026/02/05 13:08:57 INFO Applying migration id=contexts 2026/02/05 13:08:57 INFO Applying migration id=deliverieshost 2026/02/05 13:08:57 INFO Applying migration id=pembegin 2026/02/05 13:08:57 INFO Applying migration id=didhost 2026/02/05 13:08:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-94b7-786d-8861-c4a50fb92079 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-94b7-77e6-8de8-7045d45e8b58 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-94b7-77e6-8de8-7045d45e8b58 2026/02/05 13:08:59 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-94b7-77e6-8de8-7045d45e8b58 2026/02/05 13:08:59 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-94b9-7758-aa5f-b9bec217b7df note=https://localhost.localdomain:8443/post/019c2deb-94b9-771e-b195-f7c6e4af6585 thread=https://localhost.localdomain:8443/post/019c2deb-94b7-77e6-8de8-7045d45e8b58 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:08:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-94b9-7758-aa5f-b9bec217b7df activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-94b9-771e-b195-f7c6e4af6585 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2deb-94b9-771e-b195-f7c6e4af6585 2026/02/05 13:08:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-94b7-77e6-8de8-7045d45e8b58 2026/02/05 13:08:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-94b9-771e-b195-f7c6e4af6585 --- PASS: TestView_OneReplyPostNotDeleted (2.31s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/02/05 13:08:59 INFO Applying migration id=initial 2026/02/05 13:08:59 INFO Applying migration id=notesupdated 2026/02/05 13:08:59 INFO Applying migration id=personspreferredusername 2026/02/05 13:08:59 INFO Applying migration id=activitiesid 2026/02/05 13:08:59 INFO Applying migration id=outbox 2026/02/05 13:08:59 INFO Applying migration id=edits 2026/02/05 13:08:59 INFO Applying migration id=outboxactor 2026/02/05 13:08:59 INFO Applying migration id=outboxsender 2026/02/05 13:08:59 INFO Applying migration id=thread 2026/02/05 13:08:59 INFO Applying migration id=host 2026/02/05 13:08:59 INFO Applying migration id=sharedinbox 2026/02/05 13:08:59 INFO Applying migration id=noteshost 2026/02/05 13:08:59 INFO Applying migration id=fetched 2026/02/05 13:08:59 INFO Applying migration id=move 2026/02/05 13:08:59 INFO Applying migration id=cleanup 2026/02/05 13:08:59 INFO Applying migration id=received 2026/02/05 13:08:59 INFO Applying migration id=namehost 2026/02/05 13:08:59 INFO Applying migration id=outboxhost 2026/02/05 13:08:59 INFO Applying migration id=notesfts 2026/02/05 13:08:59 INFO Applying migration id=iconsname 2026/02/05 13:08:59 INFO Applying migration id=nohash 2026/02/05 13:08:59 INFO Applying migration id=shares 2026/02/05 13:08:59 INFO Applying migration id=actorttl 2026/02/05 13:08:59 INFO Applying migration id=tocc 2026/02/05 13:08:59 INFO Applying migration id=followeds 2026/02/05 13:08:59 INFO Applying migration id=certhash 2026/02/05 13:08:59 INFO Applying migration id=follows_sync 2026/02/05 13:08:59 INFO Applying migration id=jsonpath 2026/02/05 13:08:59 INFO Applying migration id=localforward 2026/02/05 13:08:59 INFO Applying migration id=avatar 2026/02/05 13:08:59 INFO Applying migration id=noimage 2026/02/05 13:08:59 INFO Applying migration id=feed 2026/02/05 13:08:59 INFO Applying migration id=bookmarks 2026/02/05 13:08:59 INFO Applying migration id=shareactivity 2026/02/05 13:08:59 INFO Applying migration id=application 2026/02/05 13:08:59 INFO Applying migration id=certificates 2026/02/05 13:08:59 INFO Applying migration id=rawforward 2026/02/05 13:08:59 INFO Applying migration id=publickey 2026/02/05 13:08:59 INFO Applying migration id=resolvegroup 2026/02/05 13:08:59 INFO Applying migration id=reject 2026/02/05 13:08:59 INFO Applying migration id=autodel 2026/02/05 13:08:59 INFO Applying migration id=jsonb 2026/02/05 13:08:59 INFO Applying migration id=quote 2026/02/05 13:08:59 INFO Applying migration id=rfc9421 2026/02/05 13:08:59 INFO Applying migration id=keys 2026/02/05 13:08:59 INFO Applying migration id=portable 2026/02/05 13:08:59 INFO Applying migration id=proofs 2026/02/05 13:08:59 INFO Applying migration id=contexts 2026/02/05 13:08:59 INFO Applying migration id=deliverieshost 2026/02/05 13:08:59 INFO Applying migration id=pembegin 2026/02/05 13:08:59 INFO Applying migration id=didhost 2026/02/05 13:09:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-9e0d-7301-a459-7298c61fe17a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-9e0d-7278-adc3-fa821bc096cb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-9e0d-7278-adc3-fa821bc096cb 2026/02/05 13:09:02 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-9e0d-7278-adc3-fa821bc096cb 2026/02/05 13:09:02 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-9e0f-722e-a9e0-55aaa32ce513 note=https://localhost.localdomain:8443/post/019c2deb-9e0f-71f2-82c7-fd676835425c thread=https://localhost.localdomain:8443/post/019c2deb-9e0d-7278-adc3-fa821bc096cb starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:09:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-9e0f-722e-a9e0-55aaa32ce513 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-9e0f-71f2-82c7-fd676835425c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2deb-9e0f-71f2-82c7-fd676835425c 2026/02/05 13:09:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-9e0d-7278-adc3-fa821bc096cb 2026/02/05 13:09:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-9e0f-71f2-82c7-fd676835425c --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (2.39s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/02/05 13:09:02 INFO Applying migration id=initial 2026/02/05 13:09:02 INFO Applying migration id=notesupdated 2026/02/05 13:09:02 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:02 INFO Applying migration id=activitiesid 2026/02/05 13:09:02 INFO Applying migration id=outbox 2026/02/05 13:09:02 INFO Applying migration id=edits 2026/02/05 13:09:02 INFO Applying migration id=outboxactor 2026/02/05 13:09:02 INFO Applying migration id=outboxsender 2026/02/05 13:09:02 INFO Applying migration id=thread 2026/02/05 13:09:02 INFO Applying migration id=host 2026/02/05 13:09:02 INFO Applying migration id=sharedinbox 2026/02/05 13:09:02 INFO Applying migration id=noteshost 2026/02/05 13:09:02 INFO Applying migration id=fetched 2026/02/05 13:09:02 INFO Applying migration id=move 2026/02/05 13:09:02 INFO Applying migration id=cleanup 2026/02/05 13:09:02 INFO Applying migration id=received 2026/02/05 13:09:02 INFO Applying migration id=namehost 2026/02/05 13:09:02 INFO Applying migration id=outboxhost 2026/02/05 13:09:02 INFO Applying migration id=notesfts 2026/02/05 13:09:02 INFO Applying migration id=iconsname 2026/02/05 13:09:02 INFO Applying migration id=nohash 2026/02/05 13:09:02 INFO Applying migration id=shares 2026/02/05 13:09:02 INFO Applying migration id=actorttl 2026/02/05 13:09:02 INFO Applying migration id=tocc 2026/02/05 13:09:02 INFO Applying migration id=followeds 2026/02/05 13:09:02 INFO Applying migration id=certhash 2026/02/05 13:09:02 INFO Applying migration id=follows_sync 2026/02/05 13:09:02 INFO Applying migration id=jsonpath 2026/02/05 13:09:02 INFO Applying migration id=localforward 2026/02/05 13:09:02 INFO Applying migration id=avatar 2026/02/05 13:09:02 INFO Applying migration id=noimage 2026/02/05 13:09:02 INFO Applying migration id=feed 2026/02/05 13:09:02 INFO Applying migration id=bookmarks 2026/02/05 13:09:02 INFO Applying migration id=shareactivity 2026/02/05 13:09:02 INFO Applying migration id=application 2026/02/05 13:09:02 INFO Applying migration id=certificates 2026/02/05 13:09:02 INFO Applying migration id=rawforward 2026/02/05 13:09:02 INFO Applying migration id=publickey 2026/02/05 13:09:02 INFO Applying migration id=resolvegroup 2026/02/05 13:09:02 INFO Applying migration id=reject 2026/02/05 13:09:02 INFO Applying migration id=autodel 2026/02/05 13:09:02 INFO Applying migration id=jsonb 2026/02/05 13:09:02 INFO Applying migration id=quote 2026/02/05 13:09:02 INFO Applying migration id=rfc9421 2026/02/05 13:09:02 INFO Applying migration id=keys 2026/02/05 13:09:02 INFO Applying migration id=portable 2026/02/05 13:09:02 INFO Applying migration id=proofs 2026/02/05 13:09:02 INFO Applying migration id=contexts 2026/02/05 13:09:02 INFO Applying migration id=deliverieshost 2026/02/05 13:09:02 INFO Applying migration id=pembegin 2026/02/05 13:09:02 INFO Applying migration id=didhost 2026/02/05 13:09:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-a3b9-7366-a32d-0016f6ead47e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-a3b9-730a-8f67-ecc484fdcb9f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-a3b9-730a-8f67-ecc484fdcb9f 2026/02/05 13:09:03 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-a3b9-730a-8f67-ecc484fdcb9f 2026/02/05 13:09:03 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-a3bb-75c6-9c21-b33f070574d6 note=https://localhost.localdomain:8443/post/019c2deb-a3bb-7587-8667-911ee28032dd thread=https://localhost.localdomain:8443/post/019c2deb-a3b9-730a-8f67-ecc484fdcb9f starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:09:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-a3bb-75c6-9c21-b33f070574d6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-a3bb-7587-8667-911ee28032dd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2deb-a3bb-7587-8667-911ee28032dd 2026/02/05 13:09:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-a3b9-730a-8f67-ecc484fdcb9f 2026/02/05 13:09:03 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2deb-a3b9-730a-8f67-ecc484fdcb9f#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-a3b9-730a-8f67-ecc484fdcb9f activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2deb-a3b9-730a-8f67-ecc484fdcb9f 2026/02/05 13:09:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-a3bb-7587-8667-911ee28032dd --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (1.45s) === RUN TestView_OneReplyReplyDeleted 2026/02/05 13:09:03 INFO Applying migration id=initial 2026/02/05 13:09:03 INFO Applying migration id=notesupdated 2026/02/05 13:09:03 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:03 INFO Applying migration id=activitiesid 2026/02/05 13:09:03 INFO Applying migration id=outbox 2026/02/05 13:09:03 INFO Applying migration id=edits 2026/02/05 13:09:03 INFO Applying migration id=outboxactor 2026/02/05 13:09:03 INFO Applying migration id=outboxsender 2026/02/05 13:09:03 INFO Applying migration id=thread 2026/02/05 13:09:03 INFO Applying migration id=host 2026/02/05 13:09:03 INFO Applying migration id=sharedinbox 2026/02/05 13:09:03 INFO Applying migration id=noteshost 2026/02/05 13:09:03 INFO Applying migration id=fetched 2026/02/05 13:09:03 INFO Applying migration id=move 2026/02/05 13:09:03 INFO Applying migration id=cleanup 2026/02/05 13:09:03 INFO Applying migration id=received 2026/02/05 13:09:03 INFO Applying migration id=namehost 2026/02/05 13:09:03 INFO Applying migration id=outboxhost 2026/02/05 13:09:03 INFO Applying migration id=notesfts 2026/02/05 13:09:03 INFO Applying migration id=iconsname 2026/02/05 13:09:03 INFO Applying migration id=nohash 2026/02/05 13:09:03 INFO Applying migration id=shares 2026/02/05 13:09:03 INFO Applying migration id=actorttl 2026/02/05 13:09:03 INFO Applying migration id=tocc 2026/02/05 13:09:03 INFO Applying migration id=followeds 2026/02/05 13:09:03 INFO Applying migration id=certhash 2026/02/05 13:09:03 INFO Applying migration id=follows_sync 2026/02/05 13:09:03 INFO Applying migration id=jsonpath 2026/02/05 13:09:03 INFO Applying migration id=localforward 2026/02/05 13:09:03 INFO Applying migration id=avatar 2026/02/05 13:09:03 INFO Applying migration id=noimage 2026/02/05 13:09:03 INFO Applying migration id=feed 2026/02/05 13:09:03 INFO Applying migration id=bookmarks 2026/02/05 13:09:03 INFO Applying migration id=shareactivity 2026/02/05 13:09:03 INFO Applying migration id=application 2026/02/05 13:09:03 INFO Applying migration id=certificates 2026/02/05 13:09:03 INFO Applying migration id=rawforward 2026/02/05 13:09:03 INFO Applying migration id=publickey 2026/02/05 13:09:03 INFO Applying migration id=resolvegroup 2026/02/05 13:09:03 INFO Applying migration id=reject 2026/02/05 13:09:03 INFO Applying migration id=autodel 2026/02/05 13:09:03 INFO Applying migration id=jsonb 2026/02/05 13:09:03 INFO Applying migration id=quote 2026/02/05 13:09:03 INFO Applying migration id=rfc9421 2026/02/05 13:09:03 INFO Applying migration id=keys 2026/02/05 13:09:03 INFO Applying migration id=portable 2026/02/05 13:09:03 INFO Applying migration id=proofs 2026/02/05 13:09:03 INFO Applying migration id=contexts 2026/02/05 13:09:03 INFO Applying migration id=deliverieshost 2026/02/05 13:09:03 INFO Applying migration id=pembegin 2026/02/05 13:09:03 INFO Applying migration id=didhost 2026/02/05 13:09:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-ae71-7ea6-9666-dadf03051dc2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-ae71-7e0d-9046-9be7ad4e9e0b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2deb-ae71-7e0d-9046-9be7ad4e9e0b 2026/02/05 13:09:06 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2deb-ae71-7e0d-9046-9be7ad4e9e0b 2026/02/05 13:09:06 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2deb-ae74-7162-a9e5-50f7b51070c0 note=https://localhost.localdomain:8443/post/019c2deb-ae74-711e-bd2d-3db643f6972d thread=https://localhost.localdomain:8443/post/019c2deb-ae71-7e0d-9046-9be7ad4e9e0b starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:09:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-ae74-7162-a9e5-50f7b51070c0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-ae74-711e-bd2d-3db643f6972d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2deb-ae74-711e-bd2d-3db643f6972d 2026/02/05 13:09:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-ae71-7e0d-9046-9be7ad4e9e0b 2026/02/05 13:09:06 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2deb-ae74-711e-bd2d-3db643f6972d#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-ae74-711e-bd2d-3db643f6972d activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2deb-ae74-711e-bd2d-3db643f6972d 2026/02/05 13:09:06 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2deb-ae74-711e-bd2d-3db643f6972d#delete note=https://localhost.localdomain:8443/post/019c2deb-ae74-711e-bd2d-3db643f6972d thread=https://localhost.localdomain:8443/post/019c2deb-ae71-7e0d-9046-9be7ad4e9e0b starter=https://localhost.localdomain:8443/user/bob 2026/02/05 13:09:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-ae71-7e0d-9046-9be7ad4e9e0b --- PASS: TestView_OneReplyReplyDeleted (2.75s) === RUN TestView_NoSuchPost 2026/02/05 13:09:06 INFO Applying migration id=initial 2026/02/05 13:09:06 INFO Applying migration id=notesupdated 2026/02/05 13:09:06 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:06 INFO Applying migration id=activitiesid 2026/02/05 13:09:06 INFO Applying migration id=outbox 2026/02/05 13:09:06 INFO Applying migration id=edits 2026/02/05 13:09:06 INFO Applying migration id=outboxactor 2026/02/05 13:09:06 INFO Applying migration id=outboxsender 2026/02/05 13:09:06 INFO Applying migration id=thread 2026/02/05 13:09:06 INFO Applying migration id=host 2026/02/05 13:09:06 INFO Applying migration id=sharedinbox 2026/02/05 13:09:06 INFO Applying migration id=noteshost 2026/02/05 13:09:06 INFO Applying migration id=fetched 2026/02/05 13:09:06 INFO Applying migration id=move 2026/02/05 13:09:06 INFO Applying migration id=cleanup 2026/02/05 13:09:06 INFO Applying migration id=received 2026/02/05 13:09:06 INFO Applying migration id=namehost 2026/02/05 13:09:06 INFO Applying migration id=outboxhost 2026/02/05 13:09:06 INFO Applying migration id=notesfts 2026/02/05 13:09:06 INFO Applying migration id=iconsname 2026/02/05 13:09:06 INFO Applying migration id=nohash 2026/02/05 13:09:06 INFO Applying migration id=shares 2026/02/05 13:09:06 INFO Applying migration id=actorttl 2026/02/05 13:09:06 INFO Applying migration id=tocc 2026/02/05 13:09:06 INFO Applying migration id=followeds 2026/02/05 13:09:06 INFO Applying migration id=certhash 2026/02/05 13:09:06 INFO Applying migration id=follows_sync 2026/02/05 13:09:06 INFO Applying migration id=jsonpath 2026/02/05 13:09:06 INFO Applying migration id=localforward 2026/02/05 13:09:06 INFO Applying migration id=avatar 2026/02/05 13:09:06 INFO Applying migration id=noimage 2026/02/05 13:09:06 INFO Applying migration id=feed 2026/02/05 13:09:06 INFO Applying migration id=bookmarks 2026/02/05 13:09:06 INFO Applying migration id=shareactivity 2026/02/05 13:09:06 INFO Applying migration id=application 2026/02/05 13:09:06 INFO Applying migration id=certificates 2026/02/05 13:09:06 INFO Applying migration id=rawforward 2026/02/05 13:09:06 INFO Applying migration id=publickey 2026/02/05 13:09:06 INFO Applying migration id=resolvegroup 2026/02/05 13:09:06 INFO Applying migration id=reject 2026/02/05 13:09:06 INFO Applying migration id=autodel 2026/02/05 13:09:06 INFO Applying migration id=jsonb 2026/02/05 13:09:06 INFO Applying migration id=quote 2026/02/05 13:09:06 INFO Applying migration id=rfc9421 2026/02/05 13:09:06 INFO Applying migration id=keys 2026/02/05 13:09:06 INFO Applying migration id=portable 2026/02/05 13:09:06 INFO Applying migration id=proofs 2026/02/05 13:09:06 INFO Applying migration id=contexts 2026/02/05 13:09:06 INFO Applying migration id=deliverieshost 2026/02/05 13:09:06 INFO Applying migration id=pembegin 2026/02/05 13:09:06 INFO Applying migration id=didhost 2026/02/05 13:09:08 INFO Viewing post post=https://x 2026/02/05 13:09:08 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (2.60s) === RUN TestView_InvalidOffset 2026/02/05 13:09:08 INFO Applying migration id=initial 2026/02/05 13:09:08 INFO Applying migration id=notesupdated 2026/02/05 13:09:08 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:08 INFO Applying migration id=activitiesid 2026/02/05 13:09:08 INFO Applying migration id=outbox 2026/02/05 13:09:08 INFO Applying migration id=edits 2026/02/05 13:09:08 INFO Applying migration id=outboxactor 2026/02/05 13:09:08 INFO Applying migration id=outboxsender 2026/02/05 13:09:08 INFO Applying migration id=thread 2026/02/05 13:09:08 INFO Applying migration id=host 2026/02/05 13:09:08 INFO Applying migration id=sharedinbox 2026/02/05 13:09:08 INFO Applying migration id=noteshost 2026/02/05 13:09:08 INFO Applying migration id=fetched 2026/02/05 13:09:08 INFO Applying migration id=move 2026/02/05 13:09:08 INFO Applying migration id=cleanup 2026/02/05 13:09:08 INFO Applying migration id=received 2026/02/05 13:09:08 INFO Applying migration id=namehost 2026/02/05 13:09:08 INFO Applying migration id=outboxhost 2026/02/05 13:09:08 INFO Applying migration id=notesfts 2026/02/05 13:09:08 INFO Applying migration id=iconsname 2026/02/05 13:09:08 INFO Applying migration id=nohash 2026/02/05 13:09:08 INFO Applying migration id=shares 2026/02/05 13:09:08 INFO Applying migration id=actorttl 2026/02/05 13:09:08 INFO Applying migration id=tocc 2026/02/05 13:09:08 INFO Applying migration id=followeds 2026/02/05 13:09:08 INFO Applying migration id=certhash 2026/02/05 13:09:08 INFO Applying migration id=follows_sync 2026/02/05 13:09:08 INFO Applying migration id=jsonpath 2026/02/05 13:09:08 INFO Applying migration id=localforward 2026/02/05 13:09:08 INFO Applying migration id=avatar 2026/02/05 13:09:08 INFO Applying migration id=noimage 2026/02/05 13:09:08 INFO Applying migration id=feed 2026/02/05 13:09:08 INFO Applying migration id=bookmarks 2026/02/05 13:09:08 INFO Applying migration id=shareactivity 2026/02/05 13:09:08 INFO Applying migration id=application 2026/02/05 13:09:08 INFO Applying migration id=certificates 2026/02/05 13:09:08 INFO Applying migration id=rawforward 2026/02/05 13:09:08 INFO Applying migration id=publickey 2026/02/05 13:09:08 INFO Applying migration id=resolvegroup 2026/02/05 13:09:08 INFO Applying migration id=reject 2026/02/05 13:09:08 INFO Applying migration id=autodel 2026/02/05 13:09:08 INFO Applying migration id=jsonb 2026/02/05 13:09:08 INFO Applying migration id=quote 2026/02/05 13:09:08 INFO Applying migration id=rfc9421 2026/02/05 13:09:08 INFO Applying migration id=keys 2026/02/05 13:09:08 INFO Applying migration id=portable 2026/02/05 13:09:08 INFO Applying migration id=proofs 2026/02/05 13:09:08 INFO Applying migration id=contexts 2026/02/05 13:09:08 INFO Applying migration id=deliverieshost 2026/02/05 13:09:08 INFO Applying migration id=pembegin 2026/02/05 13:09:08 INFO Applying migration id=didhost 2026/02/05 13:09:13 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (4.64s) === RUN TestView_Update 2026/02/05 13:09:13 INFO Applying migration id=initial 2026/02/05 13:09:13 INFO Applying migration id=notesupdated 2026/02/05 13:09:13 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:13 INFO Applying migration id=activitiesid 2026/02/05 13:09:13 INFO Applying migration id=outbox 2026/02/05 13:09:13 INFO Applying migration id=edits 2026/02/05 13:09:13 INFO Applying migration id=outboxactor 2026/02/05 13:09:13 INFO Applying migration id=outboxsender 2026/02/05 13:09:13 INFO Applying migration id=thread 2026/02/05 13:09:13 INFO Applying migration id=host 2026/02/05 13:09:13 INFO Applying migration id=sharedinbox 2026/02/05 13:09:13 INFO Applying migration id=noteshost 2026/02/05 13:09:13 INFO Applying migration id=fetched 2026/02/05 13:09:13 INFO Applying migration id=move 2026/02/05 13:09:13 INFO Applying migration id=cleanup 2026/02/05 13:09:13 INFO Applying migration id=received 2026/02/05 13:09:13 INFO Applying migration id=namehost 2026/02/05 13:09:13 INFO Applying migration id=outboxhost 2026/02/05 13:09:13 INFO Applying migration id=notesfts 2026/02/05 13:09:13 INFO Applying migration id=iconsname 2026/02/05 13:09:13 INFO Applying migration id=nohash 2026/02/05 13:09:13 INFO Applying migration id=shares 2026/02/05 13:09:13 INFO Applying migration id=actorttl 2026/02/05 13:09:13 INFO Applying migration id=tocc 2026/02/05 13:09:13 INFO Applying migration id=followeds 2026/02/05 13:09:13 INFO Applying migration id=certhash 2026/02/05 13:09:13 INFO Applying migration id=follows_sync 2026/02/05 13:09:13 INFO Applying migration id=jsonpath 2026/02/05 13:09:13 INFO Applying migration id=localforward 2026/02/05 13:09:13 INFO Applying migration id=avatar 2026/02/05 13:09:13 INFO Applying migration id=noimage 2026/02/05 13:09:13 INFO Applying migration id=feed 2026/02/05 13:09:13 INFO Applying migration id=bookmarks 2026/02/05 13:09:13 INFO Applying migration id=shareactivity 2026/02/05 13:09:13 INFO Applying migration id=application 2026/02/05 13:09:13 INFO Applying migration id=certificates 2026/02/05 13:09:13 INFO Applying migration id=rawforward 2026/02/05 13:09:13 INFO Applying migration id=publickey 2026/02/05 13:09:13 INFO Applying migration id=resolvegroup 2026/02/05 13:09:13 INFO Applying migration id=reject 2026/02/05 13:09:13 INFO Applying migration id=autodel 2026/02/05 13:09:13 INFO Applying migration id=jsonb 2026/02/05 13:09:13 INFO Applying migration id=quote 2026/02/05 13:09:13 INFO Applying migration id=rfc9421 2026/02/05 13:09:13 INFO Applying migration id=keys 2026/02/05 13:09:13 INFO Applying migration id=portable 2026/02/05 13:09:13 INFO Applying migration id=proofs 2026/02/05 13:09:13 INFO Applying migration id=contexts 2026/02/05 13:09:13 INFO Applying migration id=deliverieshost 2026/02/05 13:09:13 INFO Applying migration id=pembegin 2026/02/05 13:09:13 INFO Applying migration id=didhost 2026/02/05 13:09: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 13:09:15 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 13:09:15 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 13:09:15 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (1.85s) === RUN TestView_OldUpdate 2026/02/05 13:09:15 INFO Applying migration id=initial 2026/02/05 13:09:15 INFO Applying migration id=notesupdated 2026/02/05 13:09:15 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:15 INFO Applying migration id=activitiesid 2026/02/05 13:09:15 INFO Applying migration id=outbox 2026/02/05 13:09:15 INFO Applying migration id=edits 2026/02/05 13:09:15 INFO Applying migration id=outboxactor 2026/02/05 13:09:15 INFO Applying migration id=outboxsender 2026/02/05 13:09:15 INFO Applying migration id=thread 2026/02/05 13:09:15 INFO Applying migration id=host 2026/02/05 13:09:15 INFO Applying migration id=sharedinbox 2026/02/05 13:09:15 INFO Applying migration id=noteshost 2026/02/05 13:09:15 INFO Applying migration id=fetched 2026/02/05 13:09:15 INFO Applying migration id=move 2026/02/05 13:09:15 INFO Applying migration id=cleanup 2026/02/05 13:09:15 INFO Applying migration id=received 2026/02/05 13:09:15 INFO Applying migration id=namehost 2026/02/05 13:09:15 INFO Applying migration id=outboxhost 2026/02/05 13:09:15 INFO Applying migration id=notesfts 2026/02/05 13:09:15 INFO Applying migration id=iconsname 2026/02/05 13:09:15 INFO Applying migration id=nohash 2026/02/05 13:09:15 INFO Applying migration id=shares 2026/02/05 13:09:15 INFO Applying migration id=actorttl 2026/02/05 13:09:15 INFO Applying migration id=tocc 2026/02/05 13:09:15 INFO Applying migration id=followeds 2026/02/05 13:09:15 INFO Applying migration id=certhash 2026/02/05 13:09:15 INFO Applying migration id=follows_sync 2026/02/05 13:09:15 INFO Applying migration id=jsonpath 2026/02/05 13:09:15 INFO Applying migration id=localforward 2026/02/05 13:09:15 INFO Applying migration id=avatar 2026/02/05 13:09:15 INFO Applying migration id=noimage 2026/02/05 13:09:15 INFO Applying migration id=feed 2026/02/05 13:09:15 INFO Applying migration id=bookmarks 2026/02/05 13:09:15 INFO Applying migration id=shareactivity 2026/02/05 13:09:15 INFO Applying migration id=application 2026/02/05 13:09:15 INFO Applying migration id=certificates 2026/02/05 13:09:15 INFO Applying migration id=rawforward 2026/02/05 13:09:15 INFO Applying migration id=publickey 2026/02/05 13:09:15 INFO Applying migration id=resolvegroup 2026/02/05 13:09:15 INFO Applying migration id=reject 2026/02/05 13:09:15 INFO Applying migration id=autodel 2026/02/05 13:09:15 INFO Applying migration id=jsonb 2026/02/05 13:09:15 INFO Applying migration id=quote 2026/02/05 13:09:15 INFO Applying migration id=rfc9421 2026/02/05 13:09:15 INFO Applying migration id=keys 2026/02/05 13:09:15 INFO Applying migration id=portable 2026/02/05 13:09:15 INFO Applying migration id=proofs 2026/02/05 13:09:15 INFO Applying migration id=contexts 2026/02/05 13:09:15 INFO Applying migration id=deliverieshost 2026/02/05 13:09:15 INFO Applying migration id=pembegin 2026/02/05 13:09:15 INFO Applying migration id=didhost 2026/02/05 13:09: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 13:09:16 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 13:09:16 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (1.49s) === RUN TestView_PostToFollowers 2026/02/05 13:09:16 INFO Applying migration id=initial 2026/02/05 13:09:16 INFO Applying migration id=notesupdated 2026/02/05 13:09:16 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:16 INFO Applying migration id=activitiesid 2026/02/05 13:09:16 INFO Applying migration id=outbox 2026/02/05 13:09:16 INFO Applying migration id=edits 2026/02/05 13:09:16 INFO Applying migration id=outboxactor 2026/02/05 13:09:16 INFO Applying migration id=outboxsender 2026/02/05 13:09:16 INFO Applying migration id=thread 2026/02/05 13:09:16 INFO Applying migration id=host 2026/02/05 13:09:16 INFO Applying migration id=sharedinbox 2026/02/05 13:09:16 INFO Applying migration id=noteshost 2026/02/05 13:09:16 INFO Applying migration id=fetched 2026/02/05 13:09:16 INFO Applying migration id=move 2026/02/05 13:09:16 INFO Applying migration id=cleanup 2026/02/05 13:09:16 INFO Applying migration id=received 2026/02/05 13:09:16 INFO Applying migration id=namehost 2026/02/05 13:09:16 INFO Applying migration id=outboxhost 2026/02/05 13:09:16 INFO Applying migration id=notesfts 2026/02/05 13:09:16 INFO Applying migration id=iconsname 2026/02/05 13:09:16 INFO Applying migration id=nohash 2026/02/05 13:09:16 INFO Applying migration id=shares 2026/02/05 13:09:16 INFO Applying migration id=actorttl 2026/02/05 13:09:16 INFO Applying migration id=tocc 2026/02/05 13:09:16 INFO Applying migration id=followeds 2026/02/05 13:09:16 INFO Applying migration id=certhash 2026/02/05 13:09:16 INFO Applying migration id=follows_sync 2026/02/05 13:09:16 INFO Applying migration id=jsonpath 2026/02/05 13:09:16 INFO Applying migration id=localforward 2026/02/05 13:09:16 INFO Applying migration id=avatar 2026/02/05 13:09:16 INFO Applying migration id=noimage 2026/02/05 13:09:16 INFO Applying migration id=feed 2026/02/05 13:09:16 INFO Applying migration id=bookmarks 2026/02/05 13:09:16 INFO Applying migration id=shareactivity 2026/02/05 13:09:16 INFO Applying migration id=application 2026/02/05 13:09:16 INFO Applying migration id=certificates 2026/02/05 13:09:16 INFO Applying migration id=rawforward 2026/02/05 13:09:16 INFO Applying migration id=publickey 2026/02/05 13:09:16 INFO Applying migration id=resolvegroup 2026/02/05 13:09:16 INFO Applying migration id=reject 2026/02/05 13:09:16 INFO Applying migration id=autodel 2026/02/05 13:09:16 INFO Applying migration id=jsonb 2026/02/05 13:09:16 INFO Applying migration id=quote 2026/02/05 13:09:16 INFO Applying migration id=rfc9421 2026/02/05 13:09:16 INFO Applying migration id=keys 2026/02/05 13:09:16 INFO Applying migration id=portable 2026/02/05 13:09:16 INFO Applying migration id=proofs 2026/02/05 13:09:16 INFO Applying migration id=contexts 2026/02/05 13:09:16 INFO Applying migration id=deliverieshost 2026/02/05 13:09:16 INFO Applying migration id=pembegin 2026/02/05 13:09:16 INFO Applying migration id=didhost 2026/02/05 13:09:20 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2deb-e7cf-7a88-b7d2-e8fd669bc2ec 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 13:09:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2deb-e7d0-772a-b451-1b986935f770 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2deb-e7cf-7a88-b7d2-e8fd669bc2ec activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2deb-e7cf-7a88-b7d2-e8fd669bc2ec 2026/02/05 13:09:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-e7d0-7e56-83bf-069b716cdaf0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-e7d0-7e0d-9b69-33a885017926 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2deb-e7d0-7e0d-9b69-33a885017926 2026/02/05 13:09:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-e7d0-7e0d-9b69-33a885017926 --- PASS: TestView_PostToFollowers (4.08s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/02/05 13:09:20 INFO Applying migration id=initial 2026/02/05 13:09:20 INFO Applying migration id=notesupdated 2026/02/05 13:09:20 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:20 INFO Applying migration id=activitiesid 2026/02/05 13:09:20 INFO Applying migration id=outbox 2026/02/05 13:09:20 INFO Applying migration id=edits 2026/02/05 13:09:20 INFO Applying migration id=outboxactor 2026/02/05 13:09:20 INFO Applying migration id=outboxsender 2026/02/05 13:09:20 INFO Applying migration id=thread 2026/02/05 13:09:20 INFO Applying migration id=host 2026/02/05 13:09:20 INFO Applying migration id=sharedinbox 2026/02/05 13:09:20 INFO Applying migration id=noteshost 2026/02/05 13:09:20 INFO Applying migration id=fetched 2026/02/05 13:09:20 INFO Applying migration id=move 2026/02/05 13:09:20 INFO Applying migration id=cleanup 2026/02/05 13:09:20 INFO Applying migration id=received 2026/02/05 13:09:20 INFO Applying migration id=namehost 2026/02/05 13:09:20 INFO Applying migration id=outboxhost 2026/02/05 13:09:20 INFO Applying migration id=notesfts 2026/02/05 13:09:20 INFO Applying migration id=iconsname 2026/02/05 13:09:20 INFO Applying migration id=nohash 2026/02/05 13:09:20 INFO Applying migration id=shares 2026/02/05 13:09:20 INFO Applying migration id=actorttl 2026/02/05 13:09:20 INFO Applying migration id=tocc 2026/02/05 13:09:21 INFO Applying migration id=followeds 2026/02/05 13:09:21 INFO Applying migration id=certhash 2026/02/05 13:09:21 INFO Applying migration id=follows_sync 2026/02/05 13:09:21 INFO Applying migration id=jsonpath 2026/02/05 13:09:21 INFO Applying migration id=localforward 2026/02/05 13:09:21 INFO Applying migration id=avatar 2026/02/05 13:09:21 INFO Applying migration id=noimage 2026/02/05 13:09:21 INFO Applying migration id=feed 2026/02/05 13:09:21 INFO Applying migration id=bookmarks 2026/02/05 13:09:21 INFO Applying migration id=shareactivity 2026/02/05 13:09:21 INFO Applying migration id=application 2026/02/05 13:09:21 INFO Applying migration id=certificates 2026/02/05 13:09:21 INFO Applying migration id=rawforward 2026/02/05 13:09:21 INFO Applying migration id=publickey 2026/02/05 13:09:21 INFO Applying migration id=resolvegroup 2026/02/05 13:09:21 INFO Applying migration id=reject 2026/02/05 13:09:21 INFO Applying migration id=autodel 2026/02/05 13:09:21 INFO Applying migration id=jsonb 2026/02/05 13:09:21 INFO Applying migration id=quote 2026/02/05 13:09:21 INFO Applying migration id=rfc9421 2026/02/05 13:09:21 INFO Applying migration id=keys 2026/02/05 13:09:21 INFO Applying migration id=portable 2026/02/05 13:09:21 INFO Applying migration id=proofs 2026/02/05 13:09:21 INFO Applying migration id=contexts 2026/02/05 13:09:21 INFO Applying migration id=deliverieshost 2026/02/05 13:09:21 INFO Applying migration id=pembegin 2026/02/05 13:09:21 INFO Applying migration id=didhost 2026/02/05 13:09:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-f018-7d20-89d2-087122442262 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-f018-7cd4-b2de-75a0c8dd79d1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2deb-f018-7cd4-b2de-75a0c8dd79d1 2026/02/05 13:09:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2deb-f01a-7397-84b8-3cb00cffbd4a 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 13:09:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2deb-f01a-7d62-ae82-1fe4c0392bee activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2deb-f01a-7397-84b8-3cb00cffbd4a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2deb-f01a-7397-84b8-3cb00cffbd4a 2026/02/05 13:09:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-f018-7cd4-b2de-75a0c8dd79d1 --- PASS: TestView_PostToFollowersPostBeforeFollow (2.12s) === RUN TestView_PostToFollowersUnfollow 2026/02/05 13:09:23 INFO Applying migration id=initial 2026/02/05 13:09:23 INFO Applying migration id=notesupdated 2026/02/05 13:09:23 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:23 INFO Applying migration id=activitiesid 2026/02/05 13:09:23 INFO Applying migration id=outbox 2026/02/05 13:09:23 INFO Applying migration id=edits 2026/02/05 13:09:23 INFO Applying migration id=outboxactor 2026/02/05 13:09:23 INFO Applying migration id=outboxsender 2026/02/05 13:09:23 INFO Applying migration id=thread 2026/02/05 13:09:23 INFO Applying migration id=host 2026/02/05 13:09:23 INFO Applying migration id=sharedinbox 2026/02/05 13:09:23 INFO Applying migration id=noteshost 2026/02/05 13:09:23 INFO Applying migration id=fetched 2026/02/05 13:09:23 INFO Applying migration id=move 2026/02/05 13:09:23 INFO Applying migration id=cleanup 2026/02/05 13:09:23 INFO Applying migration id=received 2026/02/05 13:09:23 INFO Applying migration id=namehost 2026/02/05 13:09:23 INFO Applying migration id=outboxhost 2026/02/05 13:09:23 INFO Applying migration id=notesfts 2026/02/05 13:09:23 INFO Applying migration id=iconsname 2026/02/05 13:09:23 INFO Applying migration id=nohash 2026/02/05 13:09:23 INFO Applying migration id=shares 2026/02/05 13:09:23 INFO Applying migration id=actorttl 2026/02/05 13:09:23 INFO Applying migration id=tocc 2026/02/05 13:09:23 INFO Applying migration id=followeds 2026/02/05 13:09:23 INFO Applying migration id=certhash 2026/02/05 13:09:23 INFO Applying migration id=follows_sync 2026/02/05 13:09:23 INFO Applying migration id=jsonpath 2026/02/05 13:09:23 INFO Applying migration id=localforward 2026/02/05 13:09:23 INFO Applying migration id=avatar 2026/02/05 13:09:23 INFO Applying migration id=noimage 2026/02/05 13:09:23 INFO Applying migration id=feed 2026/02/05 13:09:23 INFO Applying migration id=bookmarks 2026/02/05 13:09:23 INFO Applying migration id=shareactivity 2026/02/05 13:09:23 INFO Applying migration id=application 2026/02/05 13:09:23 INFO Applying migration id=certificates 2026/02/05 13:09:23 INFO Applying migration id=rawforward 2026/02/05 13:09:23 INFO Applying migration id=publickey 2026/02/05 13:09:23 INFO Applying migration id=resolvegroup 2026/02/05 13:09:23 INFO Applying migration id=reject 2026/02/05 13:09:23 INFO Applying migration id=autodel 2026/02/05 13:09:23 INFO Applying migration id=jsonb 2026/02/05 13:09:23 INFO Applying migration id=quote 2026/02/05 13:09:23 INFO Applying migration id=rfc9421 2026/02/05 13:09:23 INFO Applying migration id=keys 2026/02/05 13:09:23 INFO Applying migration id=portable 2026/02/05 13:09:23 INFO Applying migration id=proofs 2026/02/05 13:09:23 INFO Applying migration id=contexts 2026/02/05 13:09:23 INFO Applying migration id=deliverieshost 2026/02/05 13:09:23 INFO Applying migration id=pembegin 2026/02/05 13:09:23 INFO Applying migration id=didhost 2026/02/05 13:09:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2deb-fa5c-76f8-b12b-3b189009c885 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 13:09:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2deb-fa5d-749d-a99a-20c4f0baa356 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2deb-fa5c-76f8-b12b-3b189009c885 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2deb-fa5c-76f8-b12b-3b189009c885 2026/02/05 13:09:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2deb-fa5d-7c1d-b6ee-c1c61b040232 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2deb-fa5d-7bda-8c19-27deb5fcd0bc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2deb-fa5d-7bda-8c19-27deb5fcd0bc 2026/02/05 13:09:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-fa5d-7bda-8c19-27deb5fcd0bc 2026/02/05 13:09:25 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2deb-fa60-78d0-b76b-999b71cd420c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2deb-fa5c-76f8-b12b-3b189009c885 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 13:09:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2deb-fa5d-7bda-8c19-27deb5fcd0bc 2026/02/05 13:09:25 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2deb-fa5d-7bda-8c19-27deb5fcd0bc --- PASS: TestView_PostToFollowersUnfollow (2.63s) === RUN TestView_PostToFollowersNotFollowing 2026/02/05 13:09:25 INFO Applying migration id=initial 2026/02/05 13:09:25 INFO Applying migration id=notesupdated 2026/02/05 13:09:25 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:25 INFO Applying migration id=activitiesid 2026/02/05 13:09:25 INFO Applying migration id=outbox 2026/02/05 13:09:25 INFO Applying migration id=edits 2026/02/05 13:09:25 INFO Applying migration id=outboxactor 2026/02/05 13:09:25 INFO Applying migration id=outboxsender 2026/02/05 13:09:25 INFO Applying migration id=thread 2026/02/05 13:09:25 INFO Applying migration id=host 2026/02/05 13:09:25 INFO Applying migration id=sharedinbox 2026/02/05 13:09:25 INFO Applying migration id=noteshost 2026/02/05 13:09:25 INFO Applying migration id=fetched 2026/02/05 13:09:25 INFO Applying migration id=move 2026/02/05 13:09:25 INFO Applying migration id=cleanup 2026/02/05 13:09:25 INFO Applying migration id=received 2026/02/05 13:09:25 INFO Applying migration id=namehost 2026/02/05 13:09:25 INFO Applying migration id=outboxhost 2026/02/05 13:09:25 INFO Applying migration id=notesfts 2026/02/05 13:09:25 INFO Applying migration id=iconsname 2026/02/05 13:09:25 INFO Applying migration id=nohash 2026/02/05 13:09:25 INFO Applying migration id=shares 2026/02/05 13:09:25 INFO Applying migration id=actorttl 2026/02/05 13:09:25 INFO Applying migration id=tocc 2026/02/05 13:09:25 INFO Applying migration id=followeds 2026/02/05 13:09:25 INFO Applying migration id=certhash 2026/02/05 13:09:25 INFO Applying migration id=follows_sync 2026/02/05 13:09:25 INFO Applying migration id=jsonpath 2026/02/05 13:09:25 INFO Applying migration id=localforward 2026/02/05 13:09:25 INFO Applying migration id=avatar 2026/02/05 13:09:25 INFO Applying migration id=noimage 2026/02/05 13:09:25 INFO Applying migration id=feed 2026/02/05 13:09:25 INFO Applying migration id=bookmarks 2026/02/05 13:09:25 INFO Applying migration id=shareactivity 2026/02/05 13:09:25 INFO Applying migration id=application 2026/02/05 13:09:25 INFO Applying migration id=certificates 2026/02/05 13:09:25 INFO Applying migration id=rawforward 2026/02/05 13:09:25 INFO Applying migration id=publickey 2026/02/05 13:09:25 INFO Applying migration id=resolvegroup 2026/02/05 13:09:25 INFO Applying migration id=reject 2026/02/05 13:09:25 INFO Applying migration id=autodel 2026/02/05 13:09:25 INFO Applying migration id=jsonb 2026/02/05 13:09:25 INFO Applying migration id=quote 2026/02/05 13:09:25 INFO Applying migration id=rfc9421 2026/02/05 13:09:25 INFO Applying migration id=keys 2026/02/05 13:09:25 INFO Applying migration id=portable 2026/02/05 13:09:25 INFO Applying migration id=proofs 2026/02/05 13:09:25 INFO Applying migration id=contexts 2026/02/05 13:09:25 INFO Applying migration id=deliverieshost 2026/02/05 13:09:25 INFO Applying migration id=pembegin 2026/02/05 13:09:25 INFO Applying migration id=didhost 2026/02/05 13:09:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dec-010a-7873-809c-8894a9e64df9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dec-010a-7815-9d8c-02ce22764270 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2dec-010a-7815-9d8c-02ce22764270 2026/02/05 13:09:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2dec-010a-7815-9d8c-02ce22764270 2026/02/05 13:09:27 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2dec-010a-7815-9d8c-02ce22764270 --- PASS: TestView_PostToFollowersNotFollowing (1.71s) === RUN TestView_PostToFollowersWithReply 2026/02/05 13:09:27 INFO Applying migration id=initial 2026/02/05 13:09:27 INFO Applying migration id=notesupdated 2026/02/05 13:09:27 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:27 INFO Applying migration id=activitiesid 2026/02/05 13:09:27 INFO Applying migration id=outbox 2026/02/05 13:09:27 INFO Applying migration id=edits 2026/02/05 13:09:27 INFO Applying migration id=outboxactor 2026/02/05 13:09:27 INFO Applying migration id=outboxsender 2026/02/05 13:09:27 INFO Applying migration id=thread 2026/02/05 13:09:27 INFO Applying migration id=host 2026/02/05 13:09:27 INFO Applying migration id=sharedinbox 2026/02/05 13:09:27 INFO Applying migration id=noteshost 2026/02/05 13:09:27 INFO Applying migration id=fetched 2026/02/05 13:09:27 INFO Applying migration id=move 2026/02/05 13:09:27 INFO Applying migration id=cleanup 2026/02/05 13:09:27 INFO Applying migration id=received 2026/02/05 13:09:27 INFO Applying migration id=namehost 2026/02/05 13:09:27 INFO Applying migration id=outboxhost 2026/02/05 13:09:27 INFO Applying migration id=notesfts 2026/02/05 13:09:27 INFO Applying migration id=iconsname 2026/02/05 13:09:27 INFO Applying migration id=nohash 2026/02/05 13:09:27 INFO Applying migration id=shares 2026/02/05 13:09:27 INFO Applying migration id=actorttl 2026/02/05 13:09:27 INFO Applying migration id=tocc 2026/02/05 13:09:27 INFO Applying migration id=followeds 2026/02/05 13:09:27 INFO Applying migration id=certhash 2026/02/05 13:09:27 INFO Applying migration id=follows_sync 2026/02/05 13:09:27 INFO Applying migration id=jsonpath 2026/02/05 13:09:27 INFO Applying migration id=localforward 2026/02/05 13:09:27 INFO Applying migration id=avatar 2026/02/05 13:09:27 INFO Applying migration id=noimage 2026/02/05 13:09:27 INFO Applying migration id=feed 2026/02/05 13:09:27 INFO Applying migration id=bookmarks 2026/02/05 13:09:27 INFO Applying migration id=shareactivity 2026/02/05 13:09:27 INFO Applying migration id=application 2026/02/05 13:09:27 INFO Applying migration id=certificates 2026/02/05 13:09:27 INFO Applying migration id=rawforward 2026/02/05 13:09:27 INFO Applying migration id=publickey 2026/02/05 13:09:27 INFO Applying migration id=resolvegroup 2026/02/05 13:09:27 INFO Applying migration id=reject 2026/02/05 13:09:27 INFO Applying migration id=autodel 2026/02/05 13:09:27 INFO Applying migration id=jsonb 2026/02/05 13:09:27 INFO Applying migration id=quote 2026/02/05 13:09:27 INFO Applying migration id=rfc9421 2026/02/05 13:09:27 INFO Applying migration id=keys 2026/02/05 13:09:27 INFO Applying migration id=portable 2026/02/05 13:09:27 INFO Applying migration id=proofs 2026/02/05 13:09:27 INFO Applying migration id=contexts 2026/02/05 13:09:27 INFO Applying migration id=deliverieshost 2026/02/05 13:09:27 INFO Applying migration id=pembegin 2026/02/05 13:09:27 INFO Applying migration id=didhost 2026/02/05 13:09:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dec-0be3-73b7-8684-e67cb04e8791 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 13:09:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dec-0be4-709d-beaf-0d06602316e7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dec-0be3-73b7-8684-e67cb04e8791 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2dec-0be3-73b7-8684-e67cb04e8791 2026/02/05 13:09:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dec-0be4-7889-b28e-a34cad6fc83a 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 13:09:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dec-0be5-736a-94a4-39001184fb30 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dec-0be4-7889-b28e-a34cad6fc83a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2dec-0be4-7889-b28e-a34cad6fc83a 2026/02/05 13:09:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dec-0be5-7a8f-8564-388b0f379a1d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dec-0be5-7a47-b1eb-e6860e540489 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2dec-0be5-7a47-b1eb-e6860e540489 2026/02/05 13:09:30 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2dec-0be5-7a47-b1eb-e6860e540489 2026/02/05 13:09:30 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2dec-0be7-7661-9252-fbbb99fda725 note=https://localhost.localdomain:8443/post/019c2dec-0be7-7617-89d4-1a7916fc20b1 thread=https://localhost.localdomain:8443/post/019c2dec-0be5-7a47-b1eb-e6860e540489 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 13:09:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dec-0be7-7661-9252-fbbb99fda725 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dec-0be7-7617-89d4-1a7916fc20b1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2dec-0be7-7617-89d4-1a7916fc20b1 2026/02/05 13:09:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2dec-0be5-7a47-b1eb-e6860e540489 --- PASS: TestView_PostToFollowersWithReply (2.78s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/02/05 13:09:30 INFO Applying migration id=initial 2026/02/05 13:09:30 INFO Applying migration id=notesupdated 2026/02/05 13:09:30 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:30 INFO Applying migration id=activitiesid 2026/02/05 13:09:30 INFO Applying migration id=outbox 2026/02/05 13:09:30 INFO Applying migration id=edits 2026/02/05 13:09:30 INFO Applying migration id=outboxactor 2026/02/05 13:09:30 INFO Applying migration id=outboxsender 2026/02/05 13:09:30 INFO Applying migration id=thread 2026/02/05 13:09:30 INFO Applying migration id=host 2026/02/05 13:09:30 INFO Applying migration id=sharedinbox 2026/02/05 13:09:30 INFO Applying migration id=noteshost 2026/02/05 13:09:30 INFO Applying migration id=fetched 2026/02/05 13:09:30 INFO Applying migration id=move 2026/02/05 13:09:30 INFO Applying migration id=cleanup 2026/02/05 13:09:30 INFO Applying migration id=received 2026/02/05 13:09:30 INFO Applying migration id=namehost 2026/02/05 13:09:30 INFO Applying migration id=outboxhost 2026/02/05 13:09:30 INFO Applying migration id=notesfts 2026/02/05 13:09:30 INFO Applying migration id=iconsname 2026/02/05 13:09:30 INFO Applying migration id=nohash 2026/02/05 13:09:30 INFO Applying migration id=shares 2026/02/05 13:09:30 INFO Applying migration id=actorttl 2026/02/05 13:09:30 INFO Applying migration id=tocc 2026/02/05 13:09:30 INFO Applying migration id=followeds 2026/02/05 13:09:30 INFO Applying migration id=certhash 2026/02/05 13:09:30 INFO Applying migration id=follows_sync 2026/02/05 13:09:30 INFO Applying migration id=jsonpath 2026/02/05 13:09:30 INFO Applying migration id=localforward 2026/02/05 13:09:30 INFO Applying migration id=avatar 2026/02/05 13:09:30 INFO Applying migration id=noimage 2026/02/05 13:09:30 INFO Applying migration id=feed 2026/02/05 13:09:30 INFO Applying migration id=bookmarks 2026/02/05 13:09:30 INFO Applying migration id=shareactivity 2026/02/05 13:09:30 INFO Applying migration id=application 2026/02/05 13:09:30 INFO Applying migration id=certificates 2026/02/05 13:09:30 INFO Applying migration id=rawforward 2026/02/05 13:09:30 INFO Applying migration id=publickey 2026/02/05 13:09:30 INFO Applying migration id=resolvegroup 2026/02/05 13:09:30 INFO Applying migration id=reject 2026/02/05 13:09:30 INFO Applying migration id=autodel 2026/02/05 13:09:30 INFO Applying migration id=jsonb 2026/02/05 13:09:30 INFO Applying migration id=quote 2026/02/05 13:09:30 INFO Applying migration id=rfc9421 2026/02/05 13:09:30 INFO Applying migration id=keys 2026/02/05 13:09:30 INFO Applying migration id=portable 2026/02/05 13:09:30 INFO Applying migration id=proofs 2026/02/05 13:09:30 INFO Applying migration id=contexts 2026/02/05 13:09:30 INFO Applying migration id=deliverieshost 2026/02/05 13:09:30 INFO Applying migration id=pembegin 2026/02/05 13:09:30 INFO Applying migration id=didhost 2026/02/05 13:09: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 13:09:32 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dec-13b6-70c2-b3ba-ebdff45d3953 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 13:09:32 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (2.00s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/02/05 13:09:32 INFO Applying migration id=initial 2026/02/05 13:09:32 INFO Applying migration id=notesupdated 2026/02/05 13:09:32 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:32 INFO Applying migration id=activitiesid 2026/02/05 13:09:32 INFO Applying migration id=outbox 2026/02/05 13:09:32 INFO Applying migration id=edits 2026/02/05 13:09:32 INFO Applying migration id=outboxactor 2026/02/05 13:09:32 INFO Applying migration id=outboxsender 2026/02/05 13:09:32 INFO Applying migration id=thread 2026/02/05 13:09:32 INFO Applying migration id=host 2026/02/05 13:09:32 INFO Applying migration id=sharedinbox 2026/02/05 13:09:32 INFO Applying migration id=noteshost 2026/02/05 13:09:32 INFO Applying migration id=fetched 2026/02/05 13:09:32 INFO Applying migration id=move 2026/02/05 13:09:32 INFO Applying migration id=cleanup 2026/02/05 13:09:32 INFO Applying migration id=received 2026/02/05 13:09:32 INFO Applying migration id=namehost 2026/02/05 13:09:32 INFO Applying migration id=outboxhost 2026/02/05 13:09:32 INFO Applying migration id=notesfts 2026/02/05 13:09:32 INFO Applying migration id=iconsname 2026/02/05 13:09:32 INFO Applying migration id=nohash 2026/02/05 13:09:32 INFO Applying migration id=shares 2026/02/05 13:09:32 INFO Applying migration id=actorttl 2026/02/05 13:09:32 INFO Applying migration id=tocc 2026/02/05 13:09:32 INFO Applying migration id=followeds 2026/02/05 13:09:32 INFO Applying migration id=certhash 2026/02/05 13:09:32 INFO Applying migration id=follows_sync 2026/02/05 13:09:32 INFO Applying migration id=jsonpath 2026/02/05 13:09:32 INFO Applying migration id=localforward 2026/02/05 13:09:32 INFO Applying migration id=avatar 2026/02/05 13:09:32 INFO Applying migration id=noimage 2026/02/05 13:09:32 INFO Applying migration id=feed 2026/02/05 13:09:32 INFO Applying migration id=bookmarks 2026/02/05 13:09:32 INFO Applying migration id=shareactivity 2026/02/05 13:09:32 INFO Applying migration id=application 2026/02/05 13:09:32 INFO Applying migration id=certificates 2026/02/05 13:09:32 INFO Applying migration id=rawforward 2026/02/05 13:09:32 INFO Applying migration id=publickey 2026/02/05 13:09:32 INFO Applying migration id=resolvegroup 2026/02/05 13:09:32 INFO Applying migration id=reject 2026/02/05 13:09:32 INFO Applying migration id=autodel 2026/02/05 13:09:32 INFO Applying migration id=jsonb 2026/02/05 13:09:32 INFO Applying migration id=quote 2026/02/05 13:09:32 INFO Applying migration id=rfc9421 2026/02/05 13:09:32 INFO Applying migration id=keys 2026/02/05 13:09:32 INFO Applying migration id=portable 2026/02/05 13:09:32 INFO Applying migration id=proofs 2026/02/05 13:09:32 INFO Applying migration id=contexts 2026/02/05 13:09:32 INFO Applying migration id=deliverieshost 2026/02/05 13:09:32 INFO Applying migration id=pembegin 2026/02/05 13:09:32 INFO Applying migration id=didhost 2026/02/05 13:09:36 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 13:09:36 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dec-2292-7f33-a167-eb292c02b923 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 13:09:36 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (3.80s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/02/05 13:09:36 INFO Applying migration id=initial 2026/02/05 13:09:36 INFO Applying migration id=notesupdated 2026/02/05 13:09:36 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:36 INFO Applying migration id=activitiesid 2026/02/05 13:09:36 INFO Applying migration id=outbox 2026/02/05 13:09:36 INFO Applying migration id=edits 2026/02/05 13:09:36 INFO Applying migration id=outboxactor 2026/02/05 13:09:36 INFO Applying migration id=outboxsender 2026/02/05 13:09:36 INFO Applying migration id=thread 2026/02/05 13:09:36 INFO Applying migration id=host 2026/02/05 13:09:36 INFO Applying migration id=sharedinbox 2026/02/05 13:09:36 INFO Applying migration id=noteshost 2026/02/05 13:09:36 INFO Applying migration id=fetched 2026/02/05 13:09:36 INFO Applying migration id=move 2026/02/05 13:09:36 INFO Applying migration id=cleanup 2026/02/05 13:09:36 INFO Applying migration id=received 2026/02/05 13:09:36 INFO Applying migration id=namehost 2026/02/05 13:09:36 INFO Applying migration id=outboxhost 2026/02/05 13:09:36 INFO Applying migration id=notesfts 2026/02/05 13:09:36 INFO Applying migration id=iconsname 2026/02/05 13:09:36 INFO Applying migration id=nohash 2026/02/05 13:09:36 INFO Applying migration id=shares 2026/02/05 13:09:36 INFO Applying migration id=actorttl 2026/02/05 13:09:36 INFO Applying migration id=tocc 2026/02/05 13:09:36 INFO Applying migration id=followeds 2026/02/05 13:09:36 INFO Applying migration id=certhash 2026/02/05 13:09:36 INFO Applying migration id=follows_sync 2026/02/05 13:09:36 INFO Applying migration id=jsonpath 2026/02/05 13:09:36 INFO Applying migration id=localforward 2026/02/05 13:09:36 INFO Applying migration id=avatar 2026/02/05 13:09:36 INFO Applying migration id=noimage 2026/02/05 13:09:36 INFO Applying migration id=feed 2026/02/05 13:09:36 INFO Applying migration id=bookmarks 2026/02/05 13:09:36 INFO Applying migration id=shareactivity 2026/02/05 13:09:36 INFO Applying migration id=application 2026/02/05 13:09:36 INFO Applying migration id=certificates 2026/02/05 13:09:36 INFO Applying migration id=rawforward 2026/02/05 13:09:36 INFO Applying migration id=publickey 2026/02/05 13:09:36 INFO Applying migration id=resolvegroup 2026/02/05 13:09:36 INFO Applying migration id=reject 2026/02/05 13:09:36 INFO Applying migration id=autodel 2026/02/05 13:09:36 INFO Applying migration id=jsonb 2026/02/05 13:09:36 INFO Applying migration id=quote 2026/02/05 13:09:36 INFO Applying migration id=rfc9421 2026/02/05 13:09:36 INFO Applying migration id=keys 2026/02/05 13:09:36 INFO Applying migration id=portable 2026/02/05 13:09:36 INFO Applying migration id=proofs 2026/02/05 13:09:36 INFO Applying migration id=contexts 2026/02/05 13:09:36 INFO Applying migration id=deliverieshost 2026/02/05 13:09:36 INFO Applying migration id=pembegin 2026/02/05 13:09:36 INFO Applying migration id=didhost 2026/02/05 13:09:38 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 13:09:38 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dec-2b20-7181-b906-9701459992d3 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 13:09:38 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 13:09:38 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (2.19s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/02/05 13:09:38 INFO Applying migration id=initial 2026/02/05 13:09:38 INFO Applying migration id=notesupdated 2026/02/05 13:09:38 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:38 INFO Applying migration id=activitiesid 2026/02/05 13:09:38 INFO Applying migration id=outbox 2026/02/05 13:09:38 INFO Applying migration id=edits 2026/02/05 13:09:38 INFO Applying migration id=outboxactor 2026/02/05 13:09:38 INFO Applying migration id=outboxsender 2026/02/05 13:09:38 INFO Applying migration id=thread 2026/02/05 13:09:38 INFO Applying migration id=host 2026/02/05 13:09:38 INFO Applying migration id=sharedinbox 2026/02/05 13:09:38 INFO Applying migration id=noteshost 2026/02/05 13:09:38 INFO Applying migration id=fetched 2026/02/05 13:09:38 INFO Applying migration id=move 2026/02/05 13:09:38 INFO Applying migration id=cleanup 2026/02/05 13:09:38 INFO Applying migration id=received 2026/02/05 13:09:38 INFO Applying migration id=namehost 2026/02/05 13:09:38 INFO Applying migration id=outboxhost 2026/02/05 13:09:38 INFO Applying migration id=notesfts 2026/02/05 13:09:38 INFO Applying migration id=iconsname 2026/02/05 13:09:38 INFO Applying migration id=nohash 2026/02/05 13:09:38 INFO Applying migration id=shares 2026/02/05 13:09:38 INFO Applying migration id=actorttl 2026/02/05 13:09:38 INFO Applying migration id=tocc 2026/02/05 13:09:38 INFO Applying migration id=followeds 2026/02/05 13:09:38 INFO Applying migration id=certhash 2026/02/05 13:09:38 INFO Applying migration id=follows_sync 2026/02/05 13:09:38 INFO Applying migration id=jsonpath 2026/02/05 13:09:38 INFO Applying migration id=localforward 2026/02/05 13:09:38 INFO Applying migration id=avatar 2026/02/05 13:09:38 INFO Applying migration id=noimage 2026/02/05 13:09:38 INFO Applying migration id=feed 2026/02/05 13:09:38 INFO Applying migration id=bookmarks 2026/02/05 13:09:38 INFO Applying migration id=shareactivity 2026/02/05 13:09:38 INFO Applying migration id=application 2026/02/05 13:09:38 INFO Applying migration id=certificates 2026/02/05 13:09:38 INFO Applying migration id=rawforward 2026/02/05 13:09:38 INFO Applying migration id=publickey 2026/02/05 13:09:38 INFO Applying migration id=resolvegroup 2026/02/05 13:09:38 INFO Applying migration id=reject 2026/02/05 13:09:38 INFO Applying migration id=autodel 2026/02/05 13:09:38 INFO Applying migration id=jsonb 2026/02/05 13:09:38 INFO Applying migration id=quote 2026/02/05 13:09:38 INFO Applying migration id=rfc9421 2026/02/05 13:09:38 INFO Applying migration id=keys 2026/02/05 13:09:38 INFO Applying migration id=portable 2026/02/05 13:09:38 INFO Applying migration id=proofs 2026/02/05 13:09:38 INFO Applying migration id=contexts 2026/02/05 13:09:38 INFO Applying migration id=deliverieshost 2026/02/05 13:09:38 INFO Applying migration id=pembegin 2026/02/05 13:09:38 INFO Applying migration id=didhost 2026/02/05 13:09:40 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 13:09:40 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dec-32a7-7422-9662-f7964f2c9fc6 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 13:09:40 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (1.93s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/02/05 13:09:40 INFO Applying migration id=initial 2026/02/05 13:09:40 INFO Applying migration id=notesupdated 2026/02/05 13:09:40 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:40 INFO Applying migration id=activitiesid 2026/02/05 13:09:40 INFO Applying migration id=outbox 2026/02/05 13:09:40 INFO Applying migration id=edits 2026/02/05 13:09:40 INFO Applying migration id=outboxactor 2026/02/05 13:09:40 INFO Applying migration id=outboxsender 2026/02/05 13:09:40 INFO Applying migration id=thread 2026/02/05 13:09:40 INFO Applying migration id=host 2026/02/05 13:09:40 INFO Applying migration id=sharedinbox 2026/02/05 13:09:40 INFO Applying migration id=noteshost 2026/02/05 13:09:40 INFO Applying migration id=fetched 2026/02/05 13:09:40 INFO Applying migration id=move 2026/02/05 13:09:40 INFO Applying migration id=cleanup 2026/02/05 13:09:40 INFO Applying migration id=received 2026/02/05 13:09:40 INFO Applying migration id=namehost 2026/02/05 13:09:40 INFO Applying migration id=outboxhost 2026/02/05 13:09:40 INFO Applying migration id=notesfts 2026/02/05 13:09:40 INFO Applying migration id=iconsname 2026/02/05 13:09:40 INFO Applying migration id=nohash 2026/02/05 13:09:40 INFO Applying migration id=shares 2026/02/05 13:09:40 INFO Applying migration id=actorttl 2026/02/05 13:09:40 INFO Applying migration id=tocc 2026/02/05 13:09:40 INFO Applying migration id=followeds 2026/02/05 13:09:40 INFO Applying migration id=certhash 2026/02/05 13:09:40 INFO Applying migration id=follows_sync 2026/02/05 13:09:40 INFO Applying migration id=jsonpath 2026/02/05 13:09:40 INFO Applying migration id=localforward 2026/02/05 13:09:40 INFO Applying migration id=avatar 2026/02/05 13:09:40 INFO Applying migration id=noimage 2026/02/05 13:09:40 INFO Applying migration id=feed 2026/02/05 13:09:40 INFO Applying migration id=bookmarks 2026/02/05 13:09:40 INFO Applying migration id=shareactivity 2026/02/05 13:09:40 INFO Applying migration id=application 2026/02/05 13:09:40 INFO Applying migration id=certificates 2026/02/05 13:09:40 INFO Applying migration id=rawforward 2026/02/05 13:09:40 INFO Applying migration id=publickey 2026/02/05 13:09:40 INFO Applying migration id=resolvegroup 2026/02/05 13:09:40 INFO Applying migration id=reject 2026/02/05 13:09:40 INFO Applying migration id=autodel 2026/02/05 13:09:40 INFO Applying migration id=jsonb 2026/02/05 13:09:40 INFO Applying migration id=quote 2026/02/05 13:09:40 INFO Applying migration id=rfc9421 2026/02/05 13:09:40 INFO Applying migration id=keys 2026/02/05 13:09:40 INFO Applying migration id=portable 2026/02/05 13:09:40 INFO Applying migration id=proofs 2026/02/05 13:09:40 INFO Applying migration id=contexts 2026/02/05 13:09:40 INFO Applying migration id=deliverieshost 2026/02/05 13:09:40 INFO Applying migration id=pembegin 2026/02/05 13:09:40 INFO Applying migration id=didhost 2026/02/05 13:09:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 13:09:41 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dec-38d9-7e62-98f8-c6d794b1fafb 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 13:09:41 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 13:09:41 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (1.59s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/02/05 13:09:41 INFO Applying migration id=initial 2026/02/05 13:09:41 INFO Applying migration id=notesupdated 2026/02/05 13:09:41 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:41 INFO Applying migration id=activitiesid 2026/02/05 13:09:41 INFO Applying migration id=outbox 2026/02/05 13:09:41 INFO Applying migration id=edits 2026/02/05 13:09:41 INFO Applying migration id=outboxactor 2026/02/05 13:09:41 INFO Applying migration id=outboxsender 2026/02/05 13:09:41 INFO Applying migration id=thread 2026/02/05 13:09:41 INFO Applying migration id=host 2026/02/05 13:09:41 INFO Applying migration id=sharedinbox 2026/02/05 13:09:41 INFO Applying migration id=noteshost 2026/02/05 13:09:41 INFO Applying migration id=fetched 2026/02/05 13:09:41 INFO Applying migration id=move 2026/02/05 13:09:41 INFO Applying migration id=cleanup 2026/02/05 13:09:41 INFO Applying migration id=received 2026/02/05 13:09:41 INFO Applying migration id=namehost 2026/02/05 13:09:41 INFO Applying migration id=outboxhost 2026/02/05 13:09:41 INFO Applying migration id=notesfts 2026/02/05 13:09:41 INFO Applying migration id=iconsname 2026/02/05 13:09:41 INFO Applying migration id=nohash 2026/02/05 13:09:41 INFO Applying migration id=shares 2026/02/05 13:09:41 INFO Applying migration id=actorttl 2026/02/05 13:09:41 INFO Applying migration id=tocc 2026/02/05 13:09:41 INFO Applying migration id=followeds 2026/02/05 13:09:41 INFO Applying migration id=certhash 2026/02/05 13:09:41 INFO Applying migration id=follows_sync 2026/02/05 13:09:41 INFO Applying migration id=jsonpath 2026/02/05 13:09:41 INFO Applying migration id=localforward 2026/02/05 13:09:41 INFO Applying migration id=avatar 2026/02/05 13:09:41 INFO Applying migration id=noimage 2026/02/05 13:09:41 INFO Applying migration id=feed 2026/02/05 13:09:41 INFO Applying migration id=bookmarks 2026/02/05 13:09:41 INFO Applying migration id=shareactivity 2026/02/05 13:09:41 INFO Applying migration id=application 2026/02/05 13:09:41 INFO Applying migration id=certificates 2026/02/05 13:09:41 INFO Applying migration id=rawforward 2026/02/05 13:09:41 INFO Applying migration id=publickey 2026/02/05 13:09:41 INFO Applying migration id=resolvegroup 2026/02/05 13:09:41 INFO Applying migration id=reject 2026/02/05 13:09:41 INFO Applying migration id=autodel 2026/02/05 13:09:41 INFO Applying migration id=jsonb 2026/02/05 13:09:41 INFO Applying migration id=quote 2026/02/05 13:09:41 INFO Applying migration id=rfc9421 2026/02/05 13:09:41 INFO Applying migration id=keys 2026/02/05 13:09:41 INFO Applying migration id=portable 2026/02/05 13:09:41 INFO Applying migration id=proofs 2026/02/05 13:09:41 INFO Applying migration id=contexts 2026/02/05 13:09:41 INFO Applying migration id=deliverieshost 2026/02/05 13:09:41 INFO Applying migration id=pembegin 2026/02/05 13:09:41 INFO Applying migration id=didhost 2026/02/05 13:09:44 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 13:09:44 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 13:09:44 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dec-4315-768d-a93a-687cfad192e1 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 13:09:44 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (2.62s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/02/05 13:09:44 INFO Applying migration id=initial 2026/02/05 13:09:44 INFO Applying migration id=notesupdated 2026/02/05 13:09:44 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:44 INFO Applying migration id=activitiesid 2026/02/05 13:09:44 INFO Applying migration id=outbox 2026/02/05 13:09:44 INFO Applying migration id=edits 2026/02/05 13:09:44 INFO Applying migration id=outboxactor 2026/02/05 13:09:44 INFO Applying migration id=outboxsender 2026/02/05 13:09:44 INFO Applying migration id=thread 2026/02/05 13:09:44 INFO Applying migration id=host 2026/02/05 13:09:44 INFO Applying migration id=sharedinbox 2026/02/05 13:09:44 INFO Applying migration id=noteshost 2026/02/05 13:09:44 INFO Applying migration id=fetched 2026/02/05 13:09:44 INFO Applying migration id=move 2026/02/05 13:09:44 INFO Applying migration id=cleanup 2026/02/05 13:09:44 INFO Applying migration id=received 2026/02/05 13:09:44 INFO Applying migration id=namehost 2026/02/05 13:09:44 INFO Applying migration id=outboxhost 2026/02/05 13:09:44 INFO Applying migration id=notesfts 2026/02/05 13:09:44 INFO Applying migration id=iconsname 2026/02/05 13:09:44 INFO Applying migration id=nohash 2026/02/05 13:09:44 INFO Applying migration id=shares 2026/02/05 13:09:44 INFO Applying migration id=actorttl 2026/02/05 13:09:44 INFO Applying migration id=tocc 2026/02/05 13:09:44 INFO Applying migration id=followeds 2026/02/05 13:09:44 INFO Applying migration id=certhash 2026/02/05 13:09:44 INFO Applying migration id=follows_sync 2026/02/05 13:09:44 INFO Applying migration id=jsonpath 2026/02/05 13:09:44 INFO Applying migration id=localforward 2026/02/05 13:09:44 INFO Applying migration id=avatar 2026/02/05 13:09:44 INFO Applying migration id=noimage 2026/02/05 13:09:44 INFO Applying migration id=feed 2026/02/05 13:09:44 INFO Applying migration id=bookmarks 2026/02/05 13:09:44 INFO Applying migration id=shareactivity 2026/02/05 13:09:44 INFO Applying migration id=application 2026/02/05 13:09:44 INFO Applying migration id=certificates 2026/02/05 13:09:44 INFO Applying migration id=rawforward 2026/02/05 13:09:44 INFO Applying migration id=publickey 2026/02/05 13:09:44 INFO Applying migration id=resolvegroup 2026/02/05 13:09:44 INFO Applying migration id=reject 2026/02/05 13:09:44 INFO Applying migration id=autodel 2026/02/05 13:09:44 INFO Applying migration id=jsonb 2026/02/05 13:09:44 INFO Applying migration id=quote 2026/02/05 13:09:44 INFO Applying migration id=rfc9421 2026/02/05 13:09:44 INFO Applying migration id=keys 2026/02/05 13:09:44 INFO Applying migration id=portable 2026/02/05 13:09:44 INFO Applying migration id=proofs 2026/02/05 13:09:44 INFO Applying migration id=contexts 2026/02/05 13:09:44 INFO Applying migration id=deliverieshost 2026/02/05 13:09:44 INFO Applying migration id=pembegin 2026/02/05 13:09:44 INFO Applying migration id=didhost 2026/02/05 13:09:45 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 13:09:45 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 13:09:45 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dec-490f-79f3-9a4d-bec98a004306 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 13:09:45 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (1.53s) === RUN TestWhisper_HappyFlow 2026/02/05 13:09:45 INFO Applying migration id=initial 2026/02/05 13:09:45 INFO Applying migration id=notesupdated 2026/02/05 13:09:45 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:45 INFO Applying migration id=activitiesid 2026/02/05 13:09:45 INFO Applying migration id=outbox 2026/02/05 13:09:45 INFO Applying migration id=edits 2026/02/05 13:09:45 INFO Applying migration id=outboxactor 2026/02/05 13:09:45 INFO Applying migration id=outboxsender 2026/02/05 13:09:45 INFO Applying migration id=thread 2026/02/05 13:09:45 INFO Applying migration id=host 2026/02/05 13:09:45 INFO Applying migration id=sharedinbox 2026/02/05 13:09:45 INFO Applying migration id=noteshost 2026/02/05 13:09:45 INFO Applying migration id=fetched 2026/02/05 13:09:45 INFO Applying migration id=move 2026/02/05 13:09:45 INFO Applying migration id=cleanup 2026/02/05 13:09:45 INFO Applying migration id=received 2026/02/05 13:09:45 INFO Applying migration id=namehost 2026/02/05 13:09:45 INFO Applying migration id=outboxhost 2026/02/05 13:09:45 INFO Applying migration id=notesfts 2026/02/05 13:09:45 INFO Applying migration id=iconsname 2026/02/05 13:09:45 INFO Applying migration id=nohash 2026/02/05 13:09:45 INFO Applying migration id=shares 2026/02/05 13:09:45 INFO Applying migration id=actorttl 2026/02/05 13:09:45 INFO Applying migration id=tocc 2026/02/05 13:09:45 INFO Applying migration id=followeds 2026/02/05 13:09:45 INFO Applying migration id=certhash 2026/02/05 13:09:45 INFO Applying migration id=follows_sync 2026/02/05 13:09:45 INFO Applying migration id=jsonpath 2026/02/05 13:09:45 INFO Applying migration id=localforward 2026/02/05 13:09:45 INFO Applying migration id=avatar 2026/02/05 13:09:45 INFO Applying migration id=noimage 2026/02/05 13:09:45 INFO Applying migration id=feed 2026/02/05 13:09:45 INFO Applying migration id=bookmarks 2026/02/05 13:09:45 INFO Applying migration id=shareactivity 2026/02/05 13:09:45 INFO Applying migration id=application 2026/02/05 13:09:45 INFO Applying migration id=certificates 2026/02/05 13:09:45 INFO Applying migration id=rawforward 2026/02/05 13:09:45 INFO Applying migration id=publickey 2026/02/05 13:09:45 INFO Applying migration id=resolvegroup 2026/02/05 13:09:45 INFO Applying migration id=reject 2026/02/05 13:09:45 INFO Applying migration id=autodel 2026/02/05 13:09:45 INFO Applying migration id=jsonb 2026/02/05 13:09:45 INFO Applying migration id=quote 2026/02/05 13:09:45 INFO Applying migration id=rfc9421 2026/02/05 13:09:45 INFO Applying migration id=keys 2026/02/05 13:09:45 INFO Applying migration id=portable 2026/02/05 13:09:45 INFO Applying migration id=proofs 2026/02/05 13:09:45 INFO Applying migration id=contexts 2026/02/05 13:09:45 INFO Applying migration id=deliverieshost 2026/02/05 13:09:45 INFO Applying migration id=pembegin 2026/02/05 13:09:45 INFO Applying migration id=didhost 2026/02/05 13:09:47 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dec-50bb-79d4-bd40-2f16c12bc0f6 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 13:09:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dec-50bc-7609-a181-c277a79e4885 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dec-50bb-79d4-bd40-2f16c12bc0f6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2dec-50bb-79d4-bd40-2f16c12bc0f6 2026/02/05 13:09:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dec-50bc-7cf2-a0b4-f8ee5d78755e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dec-50bc-7caf-8047-4cdbacb4be02 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2dec-50bc-7caf-8047-4cdbacb4be02 2026/02/05 13:09:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2dec-50bc-7caf-8047-4cdbacb4be02 2026/02/05 13:09:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 13:09:47 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (1.97s) === RUN TestWhisper_FollowAfterPost 2026/02/05 13:09:47 INFO Applying migration id=initial 2026/02/05 13:09:47 INFO Applying migration id=notesupdated 2026/02/05 13:09:47 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:47 INFO Applying migration id=activitiesid 2026/02/05 13:09:47 INFO Applying migration id=outbox 2026/02/05 13:09:47 INFO Applying migration id=edits 2026/02/05 13:09:47 INFO Applying migration id=outboxactor 2026/02/05 13:09:47 INFO Applying migration id=outboxsender 2026/02/05 13:09:47 INFO Applying migration id=thread 2026/02/05 13:09:47 INFO Applying migration id=host 2026/02/05 13:09:47 INFO Applying migration id=sharedinbox 2026/02/05 13:09:47 INFO Applying migration id=noteshost 2026/02/05 13:09:47 INFO Applying migration id=fetched 2026/02/05 13:09:47 INFO Applying migration id=move 2026/02/05 13:09:47 INFO Applying migration id=cleanup 2026/02/05 13:09:47 INFO Applying migration id=received 2026/02/05 13:09:47 INFO Applying migration id=namehost 2026/02/05 13:09:47 INFO Applying migration id=outboxhost 2026/02/05 13:09:47 INFO Applying migration id=notesfts 2026/02/05 13:09:47 INFO Applying migration id=iconsname 2026/02/05 13:09:47 INFO Applying migration id=nohash 2026/02/05 13:09:47 INFO Applying migration id=shares 2026/02/05 13:09:47 INFO Applying migration id=actorttl 2026/02/05 13:09:47 INFO Applying migration id=tocc 2026/02/05 13:09:47 INFO Applying migration id=followeds 2026/02/05 13:09:47 INFO Applying migration id=certhash 2026/02/05 13:09:47 INFO Applying migration id=follows_sync 2026/02/05 13:09:47 INFO Applying migration id=jsonpath 2026/02/05 13:09:47 INFO Applying migration id=localforward 2026/02/05 13:09:47 INFO Applying migration id=avatar 2026/02/05 13:09:47 INFO Applying migration id=noimage 2026/02/05 13:09:47 INFO Applying migration id=feed 2026/02/05 13:09:47 INFO Applying migration id=bookmarks 2026/02/05 13:09:47 INFO Applying migration id=shareactivity 2026/02/05 13:09:47 INFO Applying migration id=application 2026/02/05 13:09:47 INFO Applying migration id=certificates 2026/02/05 13:09:47 INFO Applying migration id=rawforward 2026/02/05 13:09:47 INFO Applying migration id=publickey 2026/02/05 13:09:47 INFO Applying migration id=resolvegroup 2026/02/05 13:09:47 INFO Applying migration id=reject 2026/02/05 13:09:47 INFO Applying migration id=autodel 2026/02/05 13:09:47 INFO Applying migration id=jsonb 2026/02/05 13:09:47 INFO Applying migration id=quote 2026/02/05 13:09:47 INFO Applying migration id=rfc9421 2026/02/05 13:09:47 INFO Applying migration id=keys 2026/02/05 13:09:47 INFO Applying migration id=portable 2026/02/05 13:09:47 INFO Applying migration id=proofs 2026/02/05 13:09:47 INFO Applying migration id=contexts 2026/02/05 13:09:47 INFO Applying migration id=deliverieshost 2026/02/05 13:09:47 INFO Applying migration id=pembegin 2026/02/05 13:09:47 INFO Applying migration id=didhost 2026/02/05 13:09:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dec-5ab4-72e2-aa75-120d7bf3e96e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dec-5ab4-7298-9ab9-54ee2cd5f0ed activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2dec-5ab4-7298-9ab9-54ee2cd5f0ed 2026/02/05 13:09:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2dec-5ab4-7298-9ab9-54ee2cd5f0ed 2026/02/05 13:09:50 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2dec-5ab4-7298-9ab9-54ee2cd5f0ed 2026/02/05 13:09:50 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dec-5ab6-71b8-ab20-f86ec47b9e0c 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 13:09:50 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dec-5ab6-7c53-b13b-0f0221b3128d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dec-5ab6-71b8-ab20-f86ec47b9e0c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2dec-5ab6-71b8-ab20-f86ec47b9e0c 2026/02/05 13:09:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2dec-5ab4-7298-9ab9-54ee2cd5f0ed 2026/02/05 13:09:50 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 13:09:50 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (2.55s) === RUN TestWhisper_Throttling 2026/02/05 13:09:50 INFO Applying migration id=initial 2026/02/05 13:09:50 INFO Applying migration id=notesupdated 2026/02/05 13:09:50 INFO Applying migration id=personspreferredusername 2026/02/05 13:09:50 INFO Applying migration id=activitiesid 2026/02/05 13:09:50 INFO Applying migration id=outbox 2026/02/05 13:09:50 INFO Applying migration id=edits 2026/02/05 13:09:50 INFO Applying migration id=outboxactor 2026/02/05 13:09:50 INFO Applying migration id=outboxsender 2026/02/05 13:09:50 INFO Applying migration id=thread 2026/02/05 13:09:50 INFO Applying migration id=host 2026/02/05 13:09:50 INFO Applying migration id=sharedinbox 2026/02/05 13:09:50 INFO Applying migration id=noteshost 2026/02/05 13:09:50 INFO Applying migration id=fetched 2026/02/05 13:09:50 INFO Applying migration id=move 2026/02/05 13:09:50 INFO Applying migration id=cleanup 2026/02/05 13:09:50 INFO Applying migration id=received 2026/02/05 13:09:50 INFO Applying migration id=namehost 2026/02/05 13:09:50 INFO Applying migration id=outboxhost 2026/02/05 13:09:50 INFO Applying migration id=notesfts 2026/02/05 13:09:50 INFO Applying migration id=iconsname 2026/02/05 13:09:50 INFO Applying migration id=nohash 2026/02/05 13:09:50 INFO Applying migration id=shares 2026/02/05 13:09:50 INFO Applying migration id=actorttl 2026/02/05 13:09:50 INFO Applying migration id=tocc 2026/02/05 13:09:50 INFO Applying migration id=followeds 2026/02/05 13:09:50 INFO Applying migration id=certhash 2026/02/05 13:09:50 INFO Applying migration id=follows_sync 2026/02/05 13:09:50 INFO Applying migration id=jsonpath 2026/02/05 13:09:50 INFO Applying migration id=localforward 2026/02/05 13:09:50 INFO Applying migration id=avatar 2026/02/05 13:09:50 INFO Applying migration id=noimage 2026/02/05 13:09:50 INFO Applying migration id=feed 2026/02/05 13:09:50 INFO Applying migration id=bookmarks 2026/02/05 13:09:50 INFO Applying migration id=shareactivity 2026/02/05 13:09:50 INFO Applying migration id=application 2026/02/05 13:09:50 INFO Applying migration id=certificates 2026/02/05 13:09:50 INFO Applying migration id=rawforward 2026/02/05 13:09:50 INFO Applying migration id=publickey 2026/02/05 13:09:50 INFO Applying migration id=resolvegroup 2026/02/05 13:09:50 INFO Applying migration id=reject 2026/02/05 13:09:50 INFO Applying migration id=autodel 2026/02/05 13:09:50 INFO Applying migration id=jsonb 2026/02/05 13:09:50 INFO Applying migration id=quote 2026/02/05 13:09:50 INFO Applying migration id=rfc9421 2026/02/05 13:09:50 INFO Applying migration id=keys 2026/02/05 13:09:50 INFO Applying migration id=portable 2026/02/05 13:09:50 INFO Applying migration id=proofs 2026/02/05 13:09:50 INFO Applying migration id=contexts 2026/02/05 13:09:50 INFO Applying migration id=deliverieshost 2026/02/05 13:09:50 INFO Applying migration id=pembegin 2026/02/05 13:09:50 INFO Applying migration id=didhost 2026/02/05 13:09:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2dec-6adb-7c4e-8303-1bef4c3ab47c 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 13:09:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2dec-6adc-7b42-8de3-156f9768782d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2dec-6adb-7c4e-8303-1bef4c3ab47c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2dec-6adb-7c4e-8303-1bef4c3ab47c 2026/02/05 13:09:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2dec-6add-74c7-90b9-eb8352d3a65b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2dec-6add-7480-9784-7154b0707eb8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2dec-6add-7480-9784-7154b0707eb8 2026/02/05 13:09:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2dec-6add-7480-9784-7154b0707eb8 2026/02/05 13:09:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 13:09:54 WARN User is posting too frequently last=2026-02-05T13:09:54.000Z can=2026-02-05T13:10:54.000Z 2026/02/05 13:09:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 13:09:54 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (4.14s) 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 >>> 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-armhf.so.1 so:libsqlite3.so.0 >>> tootik*: Package size: 10.6 MB >>> tootik*: Compressing data... >>> tootik*: Create checksum... >>> tootik*: Create tootik-0.19.8-r3.apk >>> tootik: Build complete at Thu, 05 Feb 2026 13:10:08 +0000 elapsed time 0h 13m 47s >>> tootik: Cleaning up srcdir >>> tootik: Cleaning up pkgdir >>> tootik: Cleaning up tmpdir >>> tootik: Uninstalling dependencies... (1/5) Purging .makedepends-tootik (20260205.125622) (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: 342.6 MiB in 105 packages >>> tootik: Updating the community/armhf repository index... >>> tootik: Signing the index...