>>> tootik: Building community/tootik 0.19.8-r3 (using abuild 3.16.0-r0) started Thu, 05 Feb 2026 15:55:45 +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.155546) Executing busybox-1.37.0-r30.trigger OK: 547.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 /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/mattn/go-sqlite3 v1.14.32 go: downloading github.com/google/uuid v1.6.0 go: downloading github.com/stretchr/testify v1.11.1 go: downloading github.com/fsnotify/fsnotify v1.9.0 go: downloading golang.org/x/net v0.46.0 go: downloading golang.org/x/image v0.32.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/byteorder internal/coverage/rtcov internal/godebugs internal/goos internal/cpu internal/goexperiment internal/profilerecord internal/asan internal/msan internal/abi internal/runtime/atomic internal/runtime/math internal/runtime/syscall internal/runtime/gc internal/runtime/sys internal/trace/tracev2 sync/atomic internal/runtime/strconv math/bits unicode unicode/utf8 cmp encoding internal/bytealg internal/chacha8rand internal/runtime/exithook internal/itoa math crypto/internal/fips140deps/byteorder unicode/utf16 crypto/internal/fips140deps/cpu crypto/internal/fips140/alias crypto/internal/boring/sig vendor/golang.org/x/crypto/cryptobyte/asn1 internal/nettrace container/list vendor/golang.org/x/crypto/internal/alias log/internal log/slog/internal github.com/dimkr/tootik/buildinfo golang.org/x/image/math/f64 internal/runtime/cgroup internal/stringslite image/color golang.org/x/net/html/atom internal/race internal/synctest internal/sync internal/runtime/maps image/color/palette runtime internal/reflectlite iter sync crypto/internal/fips140/subtle weak slices maps crypto/subtle errors sort internal/bisect internal/testlog crypto/internal/fips140cache internal/singleflight unique runtime/cgo log/slog/internal/buffer io internal/oserror strconv path internal/godebug syscall math/rand/v2 bytes hash strings encoding/base64 crypto reflect crypto/internal/fips140deps/godebug crypto/internal/fips140 crypto/internal/impl crypto/internal/randutil math/rand internal/saferio encoding/pem vendor/golang.org/x/net/dns/dnsmessage net/netip crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 crypto/internal/fips140/sha512 regexp/syntax bufio crypto/internal/fips140/hmac crypto/sha3 hash/crc32 crypto/internal/fips140/check crypto/internal/fips140hash time internal/syscall/unix internal/syscall/execenv crypto/internal/fips140/aes crypto/internal/fips140/edwards25519/field crypto/internal/fips140/nistec/fiat crypto/internal/fips140/bigmod crypto/internal/fips140/edwards25519 regexp crypto/internal/fips140/hkdf crypto/internal/fips140/tls12 crypto/internal/fips140/tls13 crypto/fips140 crypto/tls/internal/fips140tls vendor/golang.org/x/text/transform net/http/internal/ascii net/http/internal/testcert image hash/adler32 html crypto/internal/fips140/nistec io/fs context internal/poll github.com/dimkr/tootik/cfg github.com/dimkr/tootik/lock image/internal/imageutil internal/filepathlite embed image/draw image/jpeg internal/fmtsort encoding/binary os golang.org/x/image/draw golang.org/x/sys/unix crypto/internal/sysrand fmt internal/sysinfo vendor/golang.org/x/sys/cpu net path/filepath crypto/internal/entropy os/signal crypto/internal/fips140/drbg crypto/internal/fips140/ed25519 crypto/internal/fips140only crypto/internal/fips140/aes/gcm crypto/internal/fips140/ecdh crypto/internal/fips140/ecdsa crypto/md5 crypto/internal/fips140/rsa encoding/json math/big crypto/cipher encoding/hex net/url database/sql/driver crypto/internal/boring crypto/aes crypto/des crypto/ecdh crypto/sha512 crypto/sha1 crypto/sha256 database/sql github.com/davecgh/go-spew/spew github.com/pmezard/go-difflib/difflib gopkg.in/yaml.v3 compress/flate crypto/hkdf crypto/hmac crypto/internal/fips140/mlkem vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/crypto/internal/poly1305 crypto/rc4 compress/gzip log vendor/golang.org/x/text/unicode/norm vendor/golang.org/x/crypto/chacha20poly1305 vendor/golang.org/x/net/http2/hpack vendor/golang.org/x/text/unicode/bidi mime mime/quotedprintable net/http/internal flag crypto/rand crypto/dsa crypto/elliptic crypto/ed25519 crypto/internal/boring/bbig encoding/asn1 crypto/rsa github.com/btcsuite/btcutil/base58 crypto/internal/hpke vendor/golang.org/x/text/secure/bidirule runtime/debug runtime/trace vendor/golang.org/x/net/idna log/slog github.com/stretchr/testify/assert/yaml vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix testing crypto/ecdsa encoding/csv compress/lzw compress/zlib github.com/gowebpki/jcs github.com/fsnotify/fsnotify/internal image/gif image/png github.com/dimkr/tootik/front/graph github.com/fsnotify/fsnotify text/template/parse golang.org/x/net/html github.com/mattn/go-sqlite3 github.com/dimkr/tootik/icon text/template crypto/x509 vendor/golang.org/x/net/http/httpproxy net/textproto vendor/golang.org/x/net/http/httpguts mime/multipart github.com/dimkr/tootik/front/static github.com/dimkr/tootik/front/text github.com/google/uuid github.com/dimkr/tootik/data crypto/tls github.com/dimkr/tootik/front/text/gmi github.com/dimkr/tootik/front/text/gmap github.com/dimkr/tootik/front/text/guppy 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/fed github.com/dimkr/tootik/front/user github.com/dimkr/tootik/inbox/note github.com/dimkr/tootik/migrations 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/guppy github.com/dimkr/tootik/front/gopher github.com/dimkr/tootik/cluster github.com/dimkr/tootik/test github.com/dimkr/tootik/cmd/tootik github.com/dimkr/tootik/cmd/tootik 0.19.8 === RUN TestArrayUnmarshal_Empty --- PASS: TestArrayUnmarshal_Empty (0.00s) === RUN TestArrayUnmarshal_OneTag --- PASS: TestArrayUnmarshal_OneTag (0.00s) === RUN TestArrayUnmarshal_OneTagInArray --- PASS: TestArrayUnmarshal_OneTagInArray (0.00s) === RUN TestArrayUnmarshal_TwoTagsInArray --- PASS: TestArrayUnmarshal_TwoTagsInArray (0.00s) === RUN TestArrayUnmarshal_String --- PASS: TestArrayUnmarshal_String (0.00s) === RUN TestArrayUnmarshal_Null --- PASS: TestArrayUnmarshal_Null (0.00s) === RUN TestArrayMarshal_Null --- PASS: TestArrayMarshal_Null (0.00s) === RUN TestArrayMarshal_Empty --- PASS: TestArrayMarshal_Empty (0.00s) === RUN TestArrayMarshal_OneTag --- PASS: TestArrayMarshal_OneTag (0.00s) === RUN TestArrayMarshal_TwoTags --- PASS: TestArrayMarshal_TwoTags (0.00s) === RUN TestArrayMarshal_NilOmitZero --- PASS: TestArrayMarshal_NilOmitZero (0.00s) === RUN TestArrayMarshal_EmptyOmitZero --- PASS: TestArrayMarshal_EmptyOmitZero (0.00s) === RUN TestAudienceMarshal_Happyflow --- PASS: TestAudienceMarshal_Happyflow (0.00s) === RUN TestAudienceMarshal_NilOmitZero --- PASS: TestAudienceMarshal_NilOmitZero (0.00s) === RUN TestAudienceMarshal_NilMapOmitZero --- PASS: TestAudienceMarshal_NilMapOmitZero (0.00s) === RUN TestAudienceMarshal_EmptyOmitZero --- PASS: TestAudienceMarshal_EmptyOmitZero (0.00s) === RUN TestTimeUnmarshal_RFC3339 --- PASS: TestTimeUnmarshal_RFC3339 (0.00s) === RUN TestTimeUnmarshal_RFC3339Nano --- PASS: TestTimeUnmarshal_RFC3339Nano (0.00s) === RUN TestTimeUnmarshal_Threads --- PASS: TestTimeUnmarshal_Threads (0.00s) === RUN TestTimeUnmarshal_Null --- PASS: TestTimeUnmarshal_Null (0.00s) === RUN TestTimeUnmarshal_Missing --- PASS: TestTimeUnmarshal_Missing (0.00s) === RUN TestTimeUnmarshal_Empty --- PASS: TestTimeUnmarshal_Empty (0.00s) === RUN TestTimeUnmarshal_Object --- PASS: TestTimeUnmarshal_Object (0.00s) PASS ok github.com/dimkr/tootik/ap 0.003s ? github.com/dimkr/tootik/buildinfo [no test files] ? github.com/dimkr/tootik/cfg [no test files] === RUN TestBio_Set === PAUSE TestBio_Set === RUN TestCluster_PostInCommunity === PAUSE TestCluster_PostInCommunity === RUN TestCluster_ReplyInCommunity === PAUSE TestCluster_ReplyInCommunity === RUN TestDeleter_OldData === PAUSE TestDeleter_OldData === RUN TestDeleter_Disabled === PAUSE TestDeleter_Disabled === RUN TestCluster_FollowersSyncMissingRemoteFollow === PAUSE TestCluster_FollowersSyncMissingRemoteFollow === RUN TestCluster_FollowersSyncMissingLocalFollow === PAUSE TestCluster_FollowersSyncMissingLocalFollow === RUN TestCluster_FollowersSyncMissingRemoteFollowPortableActor === PAUSE TestCluster_FollowersSyncMissingRemoteFollowPortableActor === RUN TestCluster_FollowersSyncMissingLocalFollowPortableActor === PAUSE TestCluster_FollowersSyncMissingLocalFollowPortableActor === RUN TestCluster_PostToFollowers_Approved === PAUSE TestCluster_PostToFollowers_Approved === RUN TestCluster_PostToFollowers_Rejected === PAUSE TestCluster_PostToFollowers_Rejected === RUN TestCluster_PostToFollowers_DisabledThenAccepted === PAUSE TestCluster_PostToFollowers_DisabledThenAccepted === RUN TestCluster_PostToFollowers_ApprovedLocally === PAUSE TestCluster_PostToFollowers_ApprovedLocally === RUN TestCluster_PostToFollowers_RejectedLocally === PAUSE TestCluster_PostToFollowers_RejectedLocally === RUN TestCluster_PostToFollowers_AcceptTwice === PAUSE TestCluster_PostToFollowers_AcceptTwice === RUN TestCluster_PostToFollowers_RejectTwice === PAUSE TestCluster_PostToFollowers_RejectTwice === RUN TestCluster_PostToFollowers_AcceptThenReject === PAUSE TestCluster_PostToFollowers_AcceptThenReject === RUN TestCluster_PostToFollowers_RejectThenAccept === PAUSE TestCluster_PostToFollowers_RejectThenAccept === RUN TestCluster_ReplyForwardingWithIntegrityProofs === PAUSE TestCluster_ReplyForwardingWithIntegrityProofs === RUN TestCluster_ReplyForwardingWithoutIntegrityProofs === PAUSE TestCluster_ReplyForwardingWithoutIntegrityProofs === RUN TestMetadata_Whitespace === PAUSE TestMetadata_Whitespace === RUN TestMetadata_LineBreak === PAUSE TestMetadata_LineBreak === RUN TestMetadata_Link === PAUSE TestMetadata_Link === RUN TestMetadata_HTML === PAUSE TestMetadata_HTML === RUN TestMetadata_Equals === PAUSE TestMetadata_Equals === RUN TestMetadata_Add === PAUSE TestMetadata_Add === RUN TestMetadata_Maximum === PAUSE TestMetadata_Maximum === RUN TestMetadata_Remove === PAUSE TestMetadata_Remove === RUN TestCluster_MovedAccount === PAUSE TestCluster_MovedAccount === RUN TestCluster_DeletedInstance === PAUSE TestCluster_DeletedInstance === RUN TestName_Set === PAUSE TestName_Set === RUN TestCluster_Poll === PAUSE TestCluster_Poll === RUN TestCluster_ReplyForwardingPortableActors === PAUSE TestCluster_ReplyForwardingPortableActors === RUN TestCluster_Gateways === PAUSE TestCluster_Gateways === RUN TestCluster_ForwardedLegacyReply === PAUSE TestCluster_ForwardedLegacyReply === RUN TestCluster_PublicPost === PAUSE TestCluster_PublicPost === RUN TestCluster_PostToFollowers === PAUSE TestCluster_PostToFollowers === RUN TestCluster_DM === PAUSE TestCluster_DM === RUN TestCluster_PublicPostQuote === PAUSE TestCluster_PublicPostQuote === RUN TestCluster_ShareUnshare === PAUSE TestCluster_ShareUnshare === CONT TestBio_Set === CONT TestCluster_ShareUnshare === CONT TestMetadata_Whitespace === CONT TestCluster_PostToFollowers_Rejected === CONT TestName_Set === CONT TestCluster_FollowersSyncMissingRemoteFollow === CONT TestDeleter_OldData === CONT TestCluster_DeletedInstance 2026/02/05 15:56:04 INFO Applying migration id=initial 2026/02/05 15:56:04 INFO Applying migration id=notesupdated 2026/02/05 15:56:04 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:04 INFO Applying migration id=activitiesid 2026/02/05 15:56:04 INFO Applying migration id=outbox 2026/02/05 15:56:04 INFO Applying migration id=edits 2026/02/05 15:56:04 INFO Applying migration id=outboxactor 2026/02/05 15:56:04 INFO Applying migration id=outboxsender 2026/02/05 15:56:04 INFO Applying migration id=thread 2026/02/05 15:56:04 INFO Applying migration id=host 2026/02/05 15:56:04 INFO Applying migration id=sharedinbox 2026/02/05 15:56:04 INFO Applying migration id=noteshost 2026/02/05 15:56:04 INFO Applying migration id=fetched 2026/02/05 15:56:04 INFO Applying migration id=move 2026/02/05 15:56:04 INFO Applying migration id=cleanup 2026/02/05 15:56:04 INFO Applying migration id=received 2026/02/05 15:56:04 INFO Applying migration id=namehost 2026/02/05 15:56:04 INFO Applying migration id=outboxhost 2026/02/05 15:56:04 INFO Applying migration id=notesfts 2026/02/05 15:56:04 INFO Applying migration id=iconsname 2026/02/05 15:56:04 INFO Applying migration id=nohash 2026/02/05 15:56:04 INFO Applying migration id=shares 2026/02/05 15:56:04 INFO Applying migration id=actorttl 2026/02/05 15:56:04 INFO Applying migration id=tocc 2026/02/05 15:56:04 INFO Applying migration id=followeds 2026/02/05 15:56:04 INFO Applying migration id=certhash 2026/02/05 15:56:04 INFO Applying migration id=follows_sync 2026/02/05 15:56:04 INFO Applying migration id=jsonpath 2026/02/05 15:56:04 INFO Applying migration id=localforward 2026/02/05 15:56:04 INFO Applying migration id=avatar 2026/02/05 15:56:04 INFO Applying migration id=noimage 2026/02/05 15:56:04 INFO Applying migration id=feed 2026/02/05 15:56:04 INFO Applying migration id=bookmarks 2026/02/05 15:56:04 INFO Applying migration id=shareactivity 2026/02/05 15:56:04 INFO Applying migration id=application 2026/02/05 15:56:04 INFO Applying migration id=certificates 2026/02/05 15:56:04 INFO Applying migration id=rawforward 2026/02/05 15:56:04 INFO Applying migration id=publickey 2026/02/05 15:56:04 INFO Applying migration id=resolvegroup 2026/02/05 15:56:04 INFO Applying migration id=reject 2026/02/05 15:56:04 INFO Applying migration id=autodel 2026/02/05 15:56:04 INFO Applying migration id=jsonb 2026/02/05 15:56:04 INFO Applying migration id=quote 2026/02/05 15:56:04 INFO Applying migration id=rfc9421 2026/02/05 15:56:04 INFO Applying migration id=keys 2026/02/05 15:56:04 INFO Applying migration id=portable 2026/02/05 15:56:04 INFO Applying migration id=proofs 2026/02/05 15:56:04 INFO Applying migration id=contexts 2026/02/05 15:56:04 INFO Applying migration id=deliverieshost 2026/02/05 15:56:04 INFO Applying migration id=pembegin 2026/02/05 15:56:04 INFO Applying migration id=didhost 2026/02/05 15:56:04 INFO Applying migration id=initial 2026/02/05 15:56:04 INFO Applying migration id=notesupdated 2026/02/05 15:56:04 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:04 INFO Applying migration id=activitiesid 2026/02/05 15:56:04 INFO Applying migration id=outbox 2026/02/05 15:56:04 INFO Applying migration id=edits 2026/02/05 15:56:04 INFO Applying migration id=outboxactor 2026/02/05 15:56:04 INFO Applying migration id=outboxsender 2026/02/05 15:56:04 INFO Applying migration id=thread 2026/02/05 15:56:04 INFO Applying migration id=host 2026/02/05 15:56:04 INFO Applying migration id=sharedinbox 2026/02/05 15:56:04 INFO Applying migration id=noteshost 2026/02/05 15:56:04 INFO Applying migration id=fetched 2026/02/05 15:56:04 INFO Applying migration id=move 2026/02/05 15:56:04 INFO Applying migration id=cleanup 2026/02/05 15:56:04 INFO Applying migration id=received 2026/02/05 15:56:04 INFO Applying migration id=namehost 2026/02/05 15:56:04 INFO Applying migration id=outboxhost 2026/02/05 15:56:04 INFO Applying migration id=notesfts 2026/02/05 15:56:04 INFO Applying migration id=iconsname 2026/02/05 15:56:04 INFO Applying migration id=nohash 2026/02/05 15:56:04 INFO Applying migration id=shares 2026/02/05 15:56:04 INFO Applying migration id=actorttl 2026/02/05 15:56:04 INFO Applying migration id=tocc 2026/02/05 15:56:04 INFO Applying migration id=followeds 2026/02/05 15:56:04 INFO Applying migration id=certhash 2026/02/05 15:56:04 INFO Applying migration id=follows_sync 2026/02/05 15:56:04 INFO Applying migration id=jsonpath 2026/02/05 15:56:04 INFO Applying migration id=localforward 2026/02/05 15:56:04 INFO Applying migration id=avatar 2026/02/05 15:56:04 INFO Applying migration id=noimage 2026/02/05 15:56:04 INFO Applying migration id=feed 2026/02/05 15:56:04 INFO Applying migration id=bookmarks 2026/02/05 15:56:04 INFO Applying migration id=shareactivity 2026/02/05 15:56:04 INFO Applying migration id=application 2026/02/05 15:56:04 INFO Applying migration id=certificates 2026/02/05 15:56:04 INFO Applying migration id=rawforward 2026/02/05 15:56:04 INFO Applying migration id=publickey 2026/02/05 15:56:04 INFO Applying migration id=resolvegroup 2026/02/05 15:56:04 INFO Applying migration id=reject 2026/02/05 15:56:04 INFO Applying migration id=autodel 2026/02/05 15:56:04 INFO Applying migration id=jsonb 2026/02/05 15:56:04 INFO Applying migration id=quote 2026/02/05 15:56:04 INFO Applying migration id=rfc9421 2026/02/05 15:56:04 INFO Applying migration id=keys 2026/02/05 15:56:04 INFO Applying migration id=portable 2026/02/05 15:56:04 INFO Applying migration id=proofs 2026/02/05 15:56:04 INFO Applying migration id=contexts 2026/02/05 15:56:04 INFO Applying migration id=deliverieshost 2026/02/05 15:56:04 INFO Applying migration id=pembegin 2026/02/05 15:56:04 INFO Applying migration id=didhost 2026/02/05 15:56:05 INFO Applying migration id=initial 2026/02/05 15:56:05 INFO Applying migration id=notesupdated 2026/02/05 15:56:05 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:05 INFO Applying migration id=activitiesid 2026/02/05 15:56:05 INFO Applying migration id=outbox 2026/02/05 15:56:05 INFO Applying migration id=edits 2026/02/05 15:56:05 INFO Applying migration id=outboxactor 2026/02/05 15:56:05 INFO Applying migration id=outboxsender 2026/02/05 15:56:05 INFO Applying migration id=thread 2026/02/05 15:56:05 INFO Applying migration id=host 2026/02/05 15:56:05 INFO Applying migration id=sharedinbox 2026/02/05 15:56:05 INFO Applying migration id=noteshost 2026/02/05 15:56:05 INFO Applying migration id=fetched 2026/02/05 15:56:05 INFO Applying migration id=move 2026/02/05 15:56:05 INFO Applying migration id=cleanup 2026/02/05 15:56:05 INFO Applying migration id=received 2026/02/05 15:56:05 INFO Applying migration id=namehost 2026/02/05 15:56:05 INFO Applying migration id=outboxhost 2026/02/05 15:56:05 INFO Applying migration id=notesfts 2026/02/05 15:56:05 INFO Applying migration id=iconsname 2026/02/05 15:56:05 INFO Applying migration id=nohash 2026/02/05 15:56:05 INFO Applying migration id=shares 2026/02/05 15:56:05 INFO Applying migration id=actorttl 2026/02/05 15:56:05 INFO Applying migration id=tocc 2026/02/05 15:56:05 INFO Applying migration id=followeds 2026/02/05 15:56:05 INFO Applying migration id=certhash 2026/02/05 15:56:05 INFO Applying migration id=follows_sync 2026/02/05 15:56:05 INFO Applying migration id=jsonpath 2026/02/05 15:56:05 INFO Applying migration id=localforward 2026/02/05 15:56:05 INFO Applying migration id=avatar 2026/02/05 15:56:05 INFO Applying migration id=noimage 2026/02/05 15:56:05 INFO Applying migration id=feed 2026/02/05 15:56:05 INFO Applying migration id=bookmarks 2026/02/05 15:56:05 INFO Applying migration id=shareactivity 2026/02/05 15:56:05 INFO Applying migration id=application 2026/02/05 15:56:05 INFO Applying migration id=certificates 2026/02/05 15:56:05 INFO Applying migration id=rawforward 2026/02/05 15:56:05 INFO Applying migration id=publickey 2026/02/05 15:56:05 INFO Applying migration id=resolvegroup 2026/02/05 15:56:05 INFO Applying migration id=reject 2026/02/05 15:56:05 INFO Applying migration id=autodel 2026/02/05 15:56:05 INFO Applying migration id=jsonb 2026/02/05 15:56:05 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:05 INFO Applying migration id=quote 2026/02/05 15:56:05 INFO Applying migration id=rfc9421 2026/02/05 15:56:05 INFO Applying migration id=keys 2026/02/05 15:56:05 INFO Applying migration id=portable 2026/02/05 15:56:05 INFO Applying migration id=proofs 2026/02/05 15:56:05 INFO Applying migration id=contexts 2026/02/05 15:56:05 INFO Applying migration id=deliverieshost 2026/02/05 15:56:05 INFO Applying migration id=pembegin 2026/02/05 15:56:05 INFO Applying migration id=didhost 2026/02/05 15:56:05 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:05 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:05 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:05 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:05 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:06 INFO Creating new user request.path=/users/register name=carol 2026/02/05 15:56:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:06 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:06 INFO Looking up user name=bob 2026/02/05 15:56: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 15:56:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-92c9-73e7-accd-c11d63adc17c 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 15:56:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-92c9-73e7-accd-c11d63adc17c 2026/02/05 15:56:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-92c9-73e7-accd-c11d63adc17c 2026/02/05 15:56:06 INFO Looking up user name=alice 2026/02/05 15:56:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-92c9-73e7-accd-c11d63adc17c 2026/02/05 15:56:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-92c9-73e7-accd-c11d63adc17c 2026/02/05 15:56: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 15:56:06 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:06 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 15:56:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:06 INFO Looking up user name=bob 2026/02/05 15:56: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 15:56:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-9315-7ce4-bcf7-6d7a94f905b1 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 15:56:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-9315-7ce4-bcf7-6d7a94f905b1 2026/02/05 15:56:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-9315-7ce4-bcf7-6d7a94f905b1 2026/02/05 15:56:06 INFO Looking up user name=carol 2026/02/05 15:56:06 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-9315-7ce4-bcf7-6d7a94f905b1 2026/02/05 15:56:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-9315-7ce4-bcf7-6d7a94f905b1 2026/02/05 15:56: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 15:56:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:06 INFO Looking up user name=alice 2026/02/05 15:56:06 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2e84-92c9-73e7-accd-c11d63adc17c 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 15:56:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-933b-76f9-b239-a193e0a66ea9 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-92c9-73e7-accd-c11d63adc17c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-92c9-73e7-accd-c11d63adc17c 2026/02/05 15:56:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/05 15:56:06 INFO Creating new user request.path=/users/register name=carol 2026/02/05 15:56:06 INFO Looking up user name=carol 2026/02/05 15:56:06 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2e84-9315-7ce4-bcf7-6d7a94f905b1 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 15:56:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-9340-7106-b6ae-ed768d616934 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-9315-7ce4-bcf7-6d7a94f905b1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2e84-9315-7ce4-bcf7-6d7a94f905b1 2026/02/05 15:56:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-933b-76f9-b239-a193e0a66ea9 2026/02/05 15:56:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2e84-9340-7106-b6ae-ed768d616934 2026/02/05 15:56:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-933b-76f9-b239-a193e0a66ea9 2026/02/05 15:56:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:06 INFO Looking up user name=bob 2026/02/05 15:56:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-933b-76f9-b239-a193e0a66ea9 2026/02/05 15:56:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2e84-9340-7106-b6ae-ed768d616934 2026/02/05 15:56:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:06 INFO Looking up user name=bob 2026/02/05 15:56:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2e84-9340-7106-b6ae-ed768d616934 2026/02/05 15:56:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2e84-933b-76f9-b239-a193e0a66ea9 2026/02/05 15:56:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2e84-9340-7106-b6ae-ed768d616934 2026/02/05 15:56:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:06 INFO Looking up user name=bob 2026/02/05 15:56:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-933b-76f9-b239-a193e0a66ea9 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-92c9-73e7-accd-c11d63adc17c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-92c9-73e7-accd-c11d63adc17c 2026/02/05 15:56:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:06 INFO Looking up user name=bob 2026/02/05 15:56:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-9340-7106-b6ae-ed768d616934 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-9315-7ce4-bcf7-6d7a94f905b1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2e84-9315-7ce4-bcf7-6d7a94f905b1 2026/02/05 15:56:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-9356-7d2e-925a-48e3ee021ca5 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-9356-7cf4-94de-a41f98aa93f0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-9356-7cf4-94de-a41f98aa93f0 2026/02/05 15:56:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9356-7d2e-925a-48e3ee021ca5 2026/02/05 15:56:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9356-7d2e-925a-48e3ee021ca5 2026/02/05 15:56:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:06 INFO Looking up user name=bob 2026/02/05 15:56:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9356-7d2e-925a-48e3ee021ca5 2026/02/05 15:56:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-9356-7d2e-925a-48e3ee021ca5 2026/02/05 15:56:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-9356-7cf4-94de-a41f98aa93f0 request.user=bob post=https://b.localdomain/post/019c2e84-9356-7cf4-94de-a41f98aa93f0 2026/02/05 15:56:06 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/02/05 15:56:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-9370-70a4-98a9-a7710804d78d 2026/02/05 15:56:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:06 INFO Looking up user name=bob 2026/02/05 15:56:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-9356-7d2e-925a-48e3ee021ca5 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-9356-7cf4-94de-a41f98aa93f0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-9356-7cf4-94de-a41f98aa93f0 2026/02/05 15:56:06 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/02/05 15:56:06 INFO Looking up user name=nobody 2026/02/05 15:56:06 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=1 2026/02/05 15:56:06 INFO Found unknown local follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice --- PASS: TestCluster_FollowersSyncMissingRemoteFollow (1.83s) === CONT TestCluster_ReplyForwardingWithoutIntegrityProofs 2026/02/05 15:56:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:06 INFO Looking up user name=bob 2026/02/05 15:56: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 15:56:06 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key="my website" 2026/02/05 15:56:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-93ae-7cc5-9564-565e98043383 2026/02/05 15:56:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:06 INFO Looking up user name=bob 2026/02/05 15:56:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestMetadata_Whitespace (1.87s) === CONT TestCluster_ReplyForwardingWithIntegrityProofs 2026/02/05 15:56:06 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:06 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:06 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-942b-73e1-a0eb-b0ec0c561ad8 2026/02/05 15:56:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:06 INFO Looking up user name=bob 2026/02/05 15:56:06 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.03s) === CONT TestCluster_PostToFollowers_RejectThenAccept 2026/02/05 15:56:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-9477-72db-bbde-d52e6205aef9 2026/02/05 15:56:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:06 INFO Looking up user name=bob 2026/02/05 15:56:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestName_Set (2.07s) === CONT TestCluster_PostToFollowers_AcceptThenReject 2026/02/05 15:56:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:06 INFO Looking up user name=bob 2026/02/05 15:56:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56: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 15:56:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-94f3-779e-8bee-0368e155a851 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 15:56:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-94f3-779e-8bee-0368e155a851 2026/02/05 15:56:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-94f3-779e-8bee-0368e155a851 2026/02/05 15:56:06 INFO Looking up user name=bob 2026/02/05 15:56: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 15:56:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-950c-764f-b588-c1194cbcc775 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 15:56:06 INFO Looking up user name=alice 2026/02/05 15:56:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-950c-764f-b588-c1194cbcc775 2026/02/05 15:56:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-950c-764f-b588-c1194cbcc775 2026/02/05 15:56:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-94f3-779e-8bee-0368e155a851 2026/02/05 15:56:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-94f3-779e-8bee-0368e155a851 2026/02/05 15:56: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 15:56:06 INFO Looking up user name=alice 2026/02/05 15:56:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-950c-764f-b588-c1194cbcc775 2026/02/05 15:56:06 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 15:56:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-950c-764f-b588-c1194cbcc775 2026/02/05 15:56: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 15:56:06 INFO Looking up user name=bob 2026/02/05 15:56: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 15:56:06 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2e84-952b-7d2b-bf25-20262468638c 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 15:56:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2e84-952b-7d2b-bf25-20262468638c 2026/02/05 15:56:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2e84-952b-7d2b-bf25-20262468638c 2026/02/05 15:56:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:06 INFO Looking up user name=carol 2026/02/05 15:56:06 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2e84-952b-7d2b-bf25-20262468638c 2026/02/05 15:56:06 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2e84-952b-7d2b-bf25-20262468638c 2026/02/05 15:56:06 INFO Looking up user name=alice 2026/02/05 15:56:06 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2e84-950c-764f-b588-c1194cbcc775 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 15:56:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-9534-73df-947b-203d06df04e2 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-950c-764f-b588-c1194cbcc775 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-950c-764f-b588-c1194cbcc775 2026/02/05 15:56: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 15:56:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-9534-73df-947b-203d06df04e2 2026/02/05 15:56:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-9534-73df-947b-203d06df04e2 2026/02/05 15:56:06 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 15:56:06 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 15:56:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:06 INFO Looking up user name=bob 2026/02/05 15:56:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-9534-73df-947b-203d06df04e2 2026/02/05 15:56:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2e84-9534-73df-947b-203d06df04e2 2026/02/05 15:56:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:06 INFO Looking up user name=bob 2026/02/05 15:56:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-9534-73df-947b-203d06df04e2 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-950c-764f-b588-c1194cbcc775 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-950c-764f-b588-c1194cbcc775 2026/02/05 15:56:06 INFO Looking up user name=alice 2026/02/05 15:56:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-9589-7481-b1a7-057460902beb activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-9589-7445-80ce-9b99a7545797 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-9589-7445-80ce-9b99a7545797 2026/02/05 15:56: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 15:56:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9589-7481-b1a7-057460902beb 2026/02/05 15:56:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9589-7481-b1a7-057460902beb 2026/02/05 15:56:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:06 INFO Looking up user name=bob 2026/02/05 15:56:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9589-7481-b1a7-057460902beb 2026/02/05 15:56:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-9589-7481-b1a7-057460902beb 2026/02/05 15:56:06 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2e84-9594-77b7-9858-7b09eae6c1be 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 15:56:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2e84-9594-77b7-9858-7b09eae6c1be 2026/02/05 15:56:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2e84-9594-77b7-9858-7b09eae6c1be 2026/02/05 15:56:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-9589-7445-80ce-9b99a7545797 request.user=bob post=https://b.localdomain/post/019c2e84-9589-7445-80ce-9b99a7545797 2026/02/05 15:56:06 INFO Looking up user name=carol 2026/02/05 15:56:06 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2e84-9594-77b7-9858-7b09eae6c1be 2026/02/05 15:56:06 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2e84-9594-77b7-9858-7b09eae6c1be 2026/02/05 15:56: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 15:56:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:06 INFO Looking up user name=bob 2026/02/05 15:56:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-9589-7481-b1a7-057460902beb activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-9589-7445-80ce-9b99a7545797 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-9589-7445-80ce-9b99a7545797 2026/02/05 15:56:06 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 15:56:06 INFO Looking up user name=carol 2026/02/05 15:56:06 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2e84-9594-77b7-9858-7b09eae6c1be 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 15:56:06 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2e84-95ab-7ea1-86a7-782bad5a9d71 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2e84-9594-77b7-9858-7b09eae6c1be activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2e84-9594-77b7-9858-7b09eae6c1be 2026/02/05 15:56:06 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2e84-95ab-7ea1-86a7-782bad5a9d71 2026/02/05 15:56:06 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2e84-95ab-7ea1-86a7-782bad5a9d71 2026/02/05 15:56:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:06 INFO Looking up user name=alice 2026/02/05 15:56:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2e84-95ab-7ea1-86a7-782bad5a9d71 2026/02/05 15:56:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2e84-95ab-7ea1-86a7-782bad5a9d71 2026/02/05 15:56:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:06 INFO Looking up user name=alice 2026/02/05 15:56:06 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2e84-94f3-779e-8bee-0368e155a851 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 15:56:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-95bd-7d8f-a8e5-5266e349b5b5 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-94f3-779e-8bee-0368e155a851 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-94f3-779e-8bee-0368e155a851 2026/02/05 15:56:06 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 15:56:06 INFO Looking up user name=carol 2026/02/05 15:56:06 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2e84-952b-7d2b-bf25-20262468638c 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 15:56:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-95c2-789d-8c30-4a832512db7e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2e84-952b-7d2b-bf25-20262468638c activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2e84-952b-7d2b-bf25-20262468638c 2026/02/05 15:56:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-95bd-7d8f-a8e5-5266e349b5b5 2026/02/05 15:56:06 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2e84-95c2-789d-8c30-4a832512db7e 2026/02/05 15:56:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-95bd-7d8f-a8e5-5266e349b5b5 2026/02/05 15:56:06 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2e84-95c2-789d-8c30-4a832512db7e 2026/02/05 15:56:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:06 INFO Looking up user name=bob 2026/02/05 15:56:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2e84-95c2-789d-8c30-4a832512db7e 2026/02/05 15:56:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:06 INFO Looking up user name=bob 2026/02/05 15:56:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-95bd-7d8f-a8e5-5266e349b5b5 2026/02/05 15:56:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2e84-95bd-7d8f-a8e5-5266e349b5b5 2026/02/05 15:56:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2e84-95c2-789d-8c30-4a832512db7e 2026/02/05 15:56:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:07 INFO Looking up user name=bob 2026/02/05 15:56:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-95bd-7d8f-a8e5-5266e349b5b5 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-94f3-779e-8bee-0368e155a851 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-94f3-779e-8bee-0368e155a851 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:07 INFO Looking up user name=alice 2026/02/05 15:56:07 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2e84-95ab-7ea1-86a7-782bad5a9d71 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2e84-9594-77b7-9858-7b09eae6c1be activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2e84-9594-77b7-9858-7b09eae6c1be 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:07 INFO Looking up user name=bob 2026/02/05 15:56:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-95c2-789d-8c30-4a832512db7e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2e84-952b-7d2b-bf25-20262468638c activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2e84-952b-7d2b-bf25-20262468638c 2026/02/05 15:56:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-95ec-7243-948a-80bf34184910 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-95ec-7226-9a57-26d7b468ff64 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-95ec-7226-9a57-26d7b468ff64 2026/02/05 15:56:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-95ec-7243-948a-80bf34184910 2026/02/05 15:56:07 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-95ec-7243-948a-80bf34184910 2026/02/05 15:56:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-95ec-7243-948a-80bf34184910 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:07 INFO Looking up user name=bob 2026/02/05 15:56:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-95ec-7243-948a-80bf34184910 2026/02/05 15:56:07 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-95ec-7243-948a-80bf34184910 2026/02/05 15:56:07 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:07 INFO Looking up user name=bob 2026/02/05 15:56:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-95ec-7243-948a-80bf34184910 2026/02/05 15:56:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-95ec-7243-948a-80bf34184910 2026/02/05 15:56:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-95ec-7226-9a57-26d7b468ff64 request.user=bob post=https://b.localdomain/post/019c2e84-95ec-7226-9a57-26d7b468ff64 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:07 INFO Looking up user name=bob 2026/02/05 15:56:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-95ec-7243-948a-80bf34184910 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-95ec-7226-9a57-26d7b468ff64 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-95ec-7226-9a57-26d7b468ff64 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:07 INFO Looking up user name=bob 2026/02/05 15:56:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-95ec-7243-948a-80bf34184910 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-95ec-7226-9a57-26d7b468ff64 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-95ec-7226-9a57-26d7b468ff64 2026/02/05 15:56:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-95ec-7226-9a57-26d7b468ff64 request.user=alice post=https://b.localdomain/post/019c2e84-95ec-7226-9a57-26d7b468ff64 2026/02/05 15:56:07 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2e84-9642-7e1d-86d2-2d6c5ca9ba74 2026/02/05 15:56:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2e84-9642-7e1d-86d2-2d6c5ca9ba74 2026/02/05 15:56:07 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2e84-9642-7e1d-86d2-2d6c5ca9ba74 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:07 INFO Looking up user name=alice 2026/02/05 15:56:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2e84-9642-7e1d-86d2-2d6c5ca9ba74 2026/02/05 15:56:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2e84-9642-7e1d-86d2-2d6c5ca9ba74 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:07 INFO Looking up user name=alice 2026/02/05 15:56:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2e84-9642-7e1d-86d2-2d6c5ca9ba74 2026/02/05 15:56:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/announce/019c2e84-9642-7e1d-86d2-2d6c5ca9ba74 2026/02/05 15:56:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-95ec-7226-9a57-26d7b468ff64 request.user=alice post=https://b.localdomain/post/019c2e84-95ec-7226-9a57-26d7b468ff64 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:07 INFO Looking up user name=alice 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:07 INFO Looking up user name=alice 2026/02/05 15:56:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 15:56:07 INFO Looking up user name=alice 2026/02/05 15:56: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 15:56: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 15:56: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 15:56:07 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:07 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2e84-9678-7d1d-8020-af71d1ba6b67 2026/02/05 15:56:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2e84-9678-7d1d-8020-af71d1ba6b67 2026/02/05 15:56:07 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2e84-9678-7d1d-8020-af71d1ba6b67 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:07 INFO Looking up user name=alice 2026/02/05 15:56:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2e84-9678-7d1d-8020-af71d1ba6b67 2026/02/05 15:56:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2e84-9678-7d1d-8020-af71d1ba6b67 2026/02/05 15:56:07 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:07 INFO Notifying that user does not exist user=bob 2026/02/05 15:56:07 WARN Actor is gone, deleting associated objects id=https://b.localdomain/user/bob 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:07 INFO Looking up user name=alice 2026/02/05 15:56:07 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 15:56:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2e84-9678-7d1d-8020-af71d1ba6b67 2026/02/05 15:56:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2e84-9678-7d1d-8020-af71d1ba6b67 2026/02/05 15:56:07 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-95ec-7226-9a57-26d7b468ff64 request.user=alice post=https://b.localdomain/post/019c2e84-95ec-7226-9a57-26d7b468ff64 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:07 INFO Looking up user name=alice 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:07 INFO Looking up user name=alice 2026/02/05 15:56:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 15:56:07 INFO Looking up user name=alice 2026/02/05 15:56: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 15:56:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_DeletedInstance (2.63s) === CONT TestCluster_PostToFollowers_RejectTwice 2026/02/05 15:56:07 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 (2.65s) === CONT TestCluster_PostToFollowers_AcceptTwice 2026/02/05 15:56:07 INFO Creating new user request.path=/users/register name=carol 2026/02/05 15:56:07 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:07 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:07 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:07 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 15:56:07 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 15:56:07 INFO Creating new user request.path=/users/register name=carol 2026/02/05 15:56:07 INFO Looking up user name=carol 2026/02/05 15:56: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 15:56:07 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-984f-77a5-84a9-ff67b84fc813 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 15:56:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-984f-77a5-84a9-ff67b84fc813 2026/02/05 15:56:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-984f-77a5-84a9-ff67b84fc813 2026/02/05 15:56:07 INFO Looking up user name=alice 2026/02/05 15:56:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-984f-77a5-84a9-ff67b84fc813 2026/02/05 15:56:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-984f-77a5-84a9-ff67b84fc813 2026/02/05 15:56: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 15:56:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:07 INFO Looking up user name=alice 2026/02/05 15:56:07 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2e84-984f-77a5-84a9-ff67b84fc813 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 15:56:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-9863-773b-9242-be7f0238ca85 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-984f-77a5-84a9-ff67b84fc813 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-984f-77a5-84a9-ff67b84fc813 2026/02/05 15:56:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-9863-773b-9242-be7f0238ca85 2026/02/05 15:56:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-9863-773b-9242-be7f0238ca85 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:07 INFO Looking up user name=carol 2026/02/05 15:56:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-9863-773b-9242-be7f0238ca85 2026/02/05 15:56:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2e84-9863-773b-9242-be7f0238ca85 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:07 INFO Looking up user name=carol 2026/02/05 15:56:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-9863-773b-9242-be7f0238ca85 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-984f-77a5-84a9-ff67b84fc813 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-984f-77a5-84a9-ff67b84fc813 2026/02/05 15:56:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-9879-7428-b1fa-56bf4bea13f4 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-9879-73f9-970d-62fc2cb657fa activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-9879-73f9-970d-62fc2cb657fa 2026/02/05 15:56:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9879-7428-b1fa-56bf4bea13f4 2026/02/05 15:56:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9879-7428-b1fa-56bf4bea13f4 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:07 INFO Looking up user name=carol 2026/02/05 15:56:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9879-7428-b1fa-56bf4bea13f4 2026/02/05 15:56:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-9879-7428-b1fa-56bf4bea13f4 2026/02/05 15:56:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-9879-73f9-970d-62fc2cb657fa request.user=carol post=https://b.localdomain/post/019c2e84-9879-73f9-970d-62fc2cb657fa 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:07 INFO Looking up user name=carol 2026/02/05 15:56:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-9879-7428-b1fa-56bf4bea13f4 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-9879-73f9-970d-62fc2cb657fa activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-9879-73f9-970d-62fc2cb657fa 2026/02/05 15:56:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-988d-77e4-b9d3-ed74dd2b7588 2026/02/05 15:56:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-988d-77e4-b9d3-ed74dd2b7588 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:07 INFO Looking up user name=carol 2026/02/05 15:56:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-988d-77e4-b9d3-ed74dd2b7588 2026/02/05 15:56:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-988d-77e4-b9d3-ed74dd2b7588 2026/02/05 15:56:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:07 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 15:56:07 INFO Looking up user name=carol 2026/02/05 15:56: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 15:56:07 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-98be-7264-99e3-3cecc2aae886 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 15:56:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-98be-7264-99e3-3cecc2aae886 2026/02/05 15:56:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-98be-7264-99e3-3cecc2aae886 2026/02/05 15:56:07 INFO Looking up user name=bob 2026/02/05 15:56:07 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-98be-7264-99e3-3cecc2aae886 2026/02/05 15:56:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-98be-7264-99e3-3cecc2aae886 2026/02/05 15:56: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 15:56:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:07 INFO Looking up user name=carol 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/05 15:56:07 INFO Looking up user name=bob 2026/02/05 15:56:07 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-98be-7264-99e3-3cecc2aae886 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 15:56:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:07 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 15:56:07 INFO Looking up user name=carol 2026/02/05 15:56: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 15:56:07 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:07 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:07 INFO Follow is rejected activity.id=https://b.localdomain/reject/019c2e84-9903-7411-93c4-959248f7744c activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-98be-7264-99e3-3cecc2aae886 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2e84-98be-7264-99e3-3cecc2aae886 2026/02/05 15:56:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/019c2e84-9903-7411-93c4-959248f7744c 2026/02/05 15:56:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/019c2e84-9903-7411-93c4-959248f7744c 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:07 INFO Looking up user name=carol 2026/02/05 15:56:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/019c2e84-9903-7411-93c4-959248f7744c 2026/02/05 15:56:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/reject/019c2e84-9903-7411-93c4-959248f7744c 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:07 INFO Looking up user name=carol 2026/02/05 15:56:07 INFO Follow is rejected activity.id=https://b.localdomain/reject/019c2e84-9903-7411-93c4-959248f7744c activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-98be-7264-99e3-3cecc2aae886 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2e84-98be-7264-99e3-3cecc2aae886 2026/02/05 15:56:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:07 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 15:56:07 INFO Looking up user name=carol 2026/02/05 15:56: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_PostToFollowers_Rejected (3.25s) === CONT TestCluster_PostToFollowers_RejectedLocally 2026/02/05 15:56:07 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:07 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:07 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:07 INFO Looking up user name=bob 2026/02/05 15:56: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 15:56:07 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-9975-73bd-b500-26d058a6c1b8 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 15:56:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-9975-73bd-b500-26d058a6c1b8 2026/02/05 15:56:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-9975-73bd-b500-26d058a6c1b8 2026/02/05 15:56:07 INFO Looking up user name=alice 2026/02/05 15:56:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-9975-73bd-b500-26d058a6c1b8 2026/02/05 15:56:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-9975-73bd-b500-26d058a6c1b8 2026/02/05 15:56: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 15:56:07 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 15:56:07 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:07 INFO Creating new user request.path=/users/register name=carol 2026/02/05 15:56:07 INFO Looking up user name=bob 2026/02/05 15:56: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 15:56:07 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2e84-998b-73d0-9051-ba905969ba70 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 15:56:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2e84-998b-73d0-9051-ba905969ba70 2026/02/05 15:56:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2e84-998b-73d0-9051-ba905969ba70 2026/02/05 15:56:07 INFO Looking up user name=carol 2026/02/05 15:56:07 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2e84-998b-73d0-9051-ba905969ba70 2026/02/05 15:56:07 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2e84-998b-73d0-9051-ba905969ba70 2026/02/05 15:56: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 15:56:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:07 INFO Looking up user name=alice 2026/02/05 15:56:07 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2e84-9975-73bd-b500-26d058a6c1b8 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 15:56:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-9995-7960-9601-ed9fb5978b7d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-9975-73bd-b500-26d058a6c1b8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-9975-73bd-b500-26d058a6c1b8 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 15:56:07 INFO Looking up user name=carol 2026/02/05 15:56:07 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2e84-998b-73d0-9051-ba905969ba70 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 15:56:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-999a-7437-934e-6d9c1071ee1a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2e84-998b-73d0-9051-ba905969ba70 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2e84-998b-73d0-9051-ba905969ba70 2026/02/05 15:56:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-9995-7960-9601-ed9fb5978b7d 2026/02/05 15:56:07 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2e84-999a-7437-934e-6d9c1071ee1a 2026/02/05 15:56:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-9995-7960-9601-ed9fb5978b7d 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:07 INFO Looking up user name=bob 2026/02/05 15:56:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-9995-7960-9601-ed9fb5978b7d 2026/02/05 15:56:07 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2e84-999a-7437-934e-6d9c1071ee1a 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:07 INFO Looking up user name=bob 2026/02/05 15:56:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2e84-999a-7437-934e-6d9c1071ee1a 2026/02/05 15:56:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2e84-9995-7960-9601-ed9fb5978b7d 2026/02/05 15:56:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2e84-999a-7437-934e-6d9c1071ee1a 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:07 INFO Looking up user name=bob 2026/02/05 15:56:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-999a-7437-934e-6d9c1071ee1a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2e84-998b-73d0-9051-ba905969ba70 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2e84-998b-73d0-9051-ba905969ba70 2026/02/05 15:56:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:07 INFO Looking up user name=bob 2026/02/05 15:56:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-9995-7960-9601-ed9fb5978b7d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-9975-73bd-b500-26d058a6c1b8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-9975-73bd-b500-26d058a6c1b8 2026/02/05 15:56:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-99ac-7245-bab3-d6ae8d463730 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-99ac-721c-8a16-cebc405d99bf activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-99ac-721c-8a16-cebc405d99bf 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-99ac-7245-bab3-d6ae8d463730 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-99ac-7245-bab3-d6ae8d463730 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-99ac-7245-bab3-d6ae8d463730 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-99ac-7245-bab3-d6ae8d463730 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-99ac-7245-bab3-d6ae8d463730 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-99ac-7245-bab3-d6ae8d463730 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-99ac-7245-bab3-d6ae8d463730 2026/02/05 15:56:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-99ac-721c-8a16-cebc405d99bf request.user=bob post=https://b.localdomain/post/019c2e84-99ac-721c-8a16-cebc405d99bf 2026/02/05 15:56:08 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:08 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:08 INFO Creating new user request.path=/users/register name=carol 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-99ac-7245-bab3-d6ae8d463730 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-99ac-721c-8a16-cebc405d99bf activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-99ac-721c-8a16-cebc405d99bf 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-99ac-7245-bab3-d6ae8d463730 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-99ac-721c-8a16-cebc405d99bf activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-99ac-721c-8a16-cebc405d99bf 2026/02/05 15:56:08 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2e84-99ac-721c-8a16-cebc405d99bf request.user=alice post=https://b.localdomain/post/019c2e84-99ac-721c-8a16-cebc405d99bf 2026/02/05 15:56:08 INFO Received a new post activity.id=https://a.localdomain/create/019c2e84-99f2-723d-a363-7971fb1579d4 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2e84-99f2-723d-a363-7971fb1579d4 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2e84-99f2-723d-a363-7971fb1579d4 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2e84-99f2-723d-a363-7971fb1579d4 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2e84-99f2-723d-a363-7971fb1579d4 2026/02/05 15:56:08 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf request.user=alice post=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2e84-99f2-723d-a363-7971fb1579d4 note=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf thread=https://b.localdomain/post/019c2e84-99ac-721c-8a16-cebc405d99bf starter=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Received a new post activity.id=https://a.localdomain/create/019c2e84-99f2-723d-a363-7971fb1579d4 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2e84-99f2-723d-a363-7971fb1579d4 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2e84-99f2-723d-a363-7971fb1579d4 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Fetching forwarded object activity.id=https://a.localdomain/create/019c2e84-99f2-723d-a363-7971fb1579d4 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/create/019c2e84-99f2-723d-a363-7971fb1579d4 sender=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Fetching activity activity=https://a.localdomain/create/019c2e84-99f2-723d-a363-7971fb1579d4 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2e84-99f2-723d-a363-7971fb1579d4 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2e84-99f2-723d-a363-7971fb1579d4 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Received a new post activity.id=https://a.localdomain/create/019c2e84-99f2-723d-a363-7971fb1579d4 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf 2026/02/05 15:56:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56: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 15:56: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 15:56:08 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56: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 15:56:08 INFO Updated post activity.id=https://a.localdomain/update/019c2e84-9a77-78cf-93bf-c04e4e691e37 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2e84-9a77-78cf-93bf-c04e4e691e37 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2e84-9a77-78cf-93bf-c04e4e691e37 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2e84-9a77-78cf-93bf-c04e4e691e37 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2e84-9a77-78cf-93bf-c04e4e691e37 2026/02/05 15:56:08 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf request.user=alice post=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2e84-9a77-78cf-93bf-c04e4e691e37 note=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf thread=https://b.localdomain/post/019c2e84-99ac-721c-8a16-cebc405d99bf starter=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Updated post activity.id=https://a.localdomain/update/019c2e84-9a77-78cf-93bf-c04e4e691e37 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2e84-9a77-78cf-93bf-c04e4e691e37 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2e84-9a77-78cf-93bf-c04e4e691e37 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Fetching forwarded object activity.id=https://a.localdomain/update/019c2e84-9a77-78cf-93bf-c04e4e691e37 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/update/019c2e84-9a77-78cf-93bf-c04e4e691e37 sender=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Fetching activity activity=https://a.localdomain/update/019c2e84-9a77-78cf-93bf-c04e4e691e37 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2e84-9a77-78cf-93bf-c04e4e691e37 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2e84-9a77-78cf-93bf-c04e4e691e37 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Updated post activity.id=https://a.localdomain/update/019c2e84-9a77-78cf-93bf-c04e4e691e37 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf 2026/02/05 15:56: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 15:56: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 15:56: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 15:56:08 INFO Received delete request activity.id=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf#delete 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf#delete 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf#delete 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf#delete 2026/02/05 15:56: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 15:56:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Received delete request activity.id=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf 2026/02/05 15:56:08 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf#delete note=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf thread=https://b.localdomain/post/019c2e84-99ac-721c-8a16-cebc405d99bf starter=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf#delete 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf#delete 2026/02/05 15:56:08 INFO Fetching forwarded object activity.id=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf activity.object.type=Note activity.object.attributed_to="" id=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf sender=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Fetching post post=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf#delete 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf#delete 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Received delete request activity.id=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf deleted=https://a.localdomain/post/019c2e84-99f2-7225-84ed-c575622c54cf 2026/02/05 15:56: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 15:56: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 15:56:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_ReplyForwardingWithoutIntegrityProofs (1.90s) === CONT TestCluster_PostToFollowers_ApprovedLocally 2026/02/05 15:56:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 15:56:08 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-9b12-7c8b-a9f1-bbf844722f49 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 15:56:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-9b12-7c8b-a9f1-bbf844722f49 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-9b12-7c8b-a9f1-bbf844722f49 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-9b12-7c8b-a9f1-bbf844722f49 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-9b12-7c8b-a9f1-bbf844722f49 2026/02/05 15:56:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 15:56:08 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 15:56:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 15:56:08 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-9b2c-745d-8900-e8b9e418fbe9 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 15:56:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-9b2c-745d-8900-e8b9e418fbe9 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-9b2c-745d-8900-e8b9e418fbe9 2026/02/05 15:56:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-9b2c-745d-8900-e8b9e418fbe9 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-9b2c-745d-8900-e8b9e418fbe9 2026/02/05 15:56:08 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 15:56:08 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:08 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2e84-9b72-7208-a236-f91b82895481 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 15:56:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2e84-9b72-7208-a236-f91b82895481 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2e84-9b72-7208-a236-f91b82895481 2026/02/05 15:56:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2e84-9b72-7c76-b9cb-9f5bd6742670 2026/02/05 15:56:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 15:56:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 15:56:08 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 15:56:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 15:56:08 INFO Looking up user name=carol 2026/02/05 15:56:08 INFO Looking up user name=carol 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2e84-9b72-7208-a236-f91b82895481 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2e84-9b72-7208-a236-f91b82895481 2026/02/05 15:56:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-9b8f-7255-9ed3-42d8d1ebef42 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 15:56:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-9b8f-7255-9ed3-42d8d1ebef42 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-9b8f-7255-9ed3-42d8d1ebef42 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56: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 15:56:08 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2e84-9b93-7c90-94bc-b7c637c8497f 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 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-9b8f-7255-9ed3-42d8d1ebef42 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-9b8f-7255-9ed3-42d8d1ebef42 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2e84-9b12-7c8b-a9f1-bbf844722f49 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 15:56:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-9b96-78d2-b37f-a0632600ef74 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-9b12-7c8b-a9f1-bbf844722f49 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-9b12-7c8b-a9f1-bbf844722f49 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 15:56:08 INFO Looking up user name=carol 2026/02/05 15:56:08 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2e84-9b72-7208-a236-f91b82895481 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 15:56:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-9b9b-7a1e-8545-913199353b40 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2e84-9b72-7208-a236-f91b82895481 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2e84-9b72-7208-a236-f91b82895481 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-9b96-78d2-b37f-a0632600ef74 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2e84-9b9b-7a1e-8545-913199353b40 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-9b96-78d2-b37f-a0632600ef74 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-9b96-78d2-b37f-a0632600ef74 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2e84-9b9b-7a1e-8545-913199353b40 2026/02/05 15:56:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2e84-9b2c-745d-8900-e8b9e418fbe9 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 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-9ba8-74f2-b633-fcf097f169fc activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-9b2c-745d-8900-e8b9e418fbe9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-9b2c-745d-8900-e8b9e418fbe9 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2e84-9b9b-7a1e-8545-913199353b40 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2e84-9b9b-7a1e-8545-913199353b40 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2e84-9b96-78d2-b37f-a0632600ef74 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-9b9b-7a1e-8545-913199353b40 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2e84-9b72-7208-a236-f91b82895481 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2e84-9b72-7208-a236-f91b82895481 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-9b96-78d2-b37f-a0632600ef74 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-9b12-7c8b-a9f1-bbf844722f49 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-9b12-7c8b-a9f1-bbf844722f49 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2e84-9b93-7c90-94bc-b7c637c8497f 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2e84-9b93-7c90-94bc-b7c637c8497f 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2e84-9b8f-7255-9ed3-42d8d1ebef42 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 15:56:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-9bbc-7ecb-8134-aeb9737bef0f activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-9b8f-7255-9ed3-42d8d1ebef42 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-9b8f-7255-9ed3-42d8d1ebef42 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-9ba8-74f2-b633-fcf097f169fc 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-9ba8-74f2-b633-fcf097f169fc 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-9ba8-74f2-b633-fcf097f169fc 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-9bbc-7ecb-8134-aeb9737bef0f 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-9bbc-7ecb-8134-aeb9737bef0f 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:08 INFO Looking up user name=carol 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-9bbc-7ecb-8134-aeb9737bef0f 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2e84-9bbc-7ecb-8134-aeb9737bef0f 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2e84-9ba8-74f2-b633-fcf097f169fc 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2e84-9b93-7c90-94bc-b7c637c8497f 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2e84-9b93-7c90-94bc-b7c637c8497f 2026/02/05 15:56: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 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-9bca-7e9f-9644-e284c1164204 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-9bca-7e77-8146-cf461f5c242c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-9bca-7e77-8146-cf461f5c242c 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9bca-7e9f-9644-e284c1164204 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9bca-7e9f-9644-e284c1164204 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9bca-7e9f-9644-e284c1164204 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2e84-9b93-7c90-94bc-b7c637c8497f 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 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-9ba8-74f2-b633-fcf097f169fc activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-9b2c-745d-8900-e8b9e418fbe9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-9b2c-745d-8900-e8b9e418fbe9 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:08 INFO Looking up user name=carol 2026/02/05 15:56:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-9bbc-7ecb-8134-aeb9737bef0f activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-9b8f-7255-9ed3-42d8d1ebef42 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-9b8f-7255-9ed3-42d8d1ebef42 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9bca-7e9f-9644-e284c1164204 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9bca-7e9f-9644-e284c1164204 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-9bda-79dc-b826-e4504d4c7fce activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-9bda-79c1-8c59-b2413d4b5678 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-9bda-79c1-8c59-b2413d4b5678 2026/02/05 15:56:08 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2e84-9be1-71ec-990e-ec127c245067 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2e84-9b93-7c90-94bc-b7c637c8497f activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2e84-9b93-7c90-94bc-b7c637c8497f 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2e84-9be1-71ec-990e-ec127c245067 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2e84-9be1-71ec-990e-ec127c245067 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9bda-79dc-b826-e4504d4c7fce 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9bca-7e9f-9644-e284c1164204 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-9bca-7e9f-9644-e284c1164204 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2e84-9be1-71ec-990e-ec127c245067 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2e84-9be1-71ec-990e-ec127c245067 2026/02/05 15:56:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-9bca-7e77-8146-cf461f5c242c request.user=bob post=https://b.localdomain/post/019c2e84-9bca-7e77-8146-cf461f5c242c 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9bda-79dc-b826-e4504d4c7fce 2026/02/05 15:56:08 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2e84-9beb-7c98-beb8-7953dbc3c674 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2e84-9b93-7c90-94bc-b7c637c8497f activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2e84-9b93-7c90-94bc-b7c637c8497f 2026/02/05 15:56:08 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/019c2e84-9b93-7c90-94bc-b7c637c8497f from https://b.localdomain/user/bob by https://a.localdomain/user/alice: failed to reject follow https://b.localdomain/follow/019c2e84-9b93-7c90-94bc-b7c637c8497f: not found" 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:08 INFO Looking up user name=carol 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9bda-79dc-b826-e4504d4c7fce 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-9bda-79dc-b826-e4504d4c7fce --- PASS: TestCluster_PostToFollowers_RejectTwice (1.34s) === CONT TestCluster_PostToFollowers_DisabledThenAccepted 2026/02/05 15:56:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-9bda-79c1-8c59-b2413d4b5678 request.user=carol post=https://b.localdomain/post/019c2e84-9bda-79c1-8c59-b2413d4b5678 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-9bca-7e9f-9644-e284c1164204 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-9bca-7e77-8146-cf461f5c242c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-9bca-7e77-8146-cf461f5c242c 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-9c0f-7485-aa74-37f279e3f991 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-9c0f-7452-abd2-a8ea0b363a5b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-9c0f-7452-abd2-a8ea0b363a5b 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9c0f-7485-aa74-37f279e3f991 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9c0f-7485-aa74-37f279e3f991 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:08 INFO Looking up user name=carol 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9c0f-7485-aa74-37f279e3f991 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-9c0f-7485-aa74-37f279e3f991 2026/02/05 15:56:08 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-9c0f-7452-abd2-a8ea0b363a5b request.user=carol post=https://b.localdomain/post/019c2e84-9c0f-7452-abd2-a8ea0b363a5b 2026/02/05 15:56:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-9bca-7e9f-9644-e284c1164204 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-9bca-7e77-8146-cf461f5c242c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-9bca-7e77-8146-cf461f5c242c 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:08 INFO Looking up user name=carol 2026/02/05 15:56:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-9bda-79dc-b826-e4504d4c7fce activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-9bda-79c1-8c59-b2413d4b5678 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-9bda-79c1-8c59-b2413d4b5678 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:08 INFO Looking up user name=carol 2026/02/05 15:56:08 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2e84-9bca-7e77-8146-cf461f5c242c request.user=alice post=https://b.localdomain/post/019c2e84-9bca-7e77-8146-cf461f5c242c 2026/02/05 15:56:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-9c0f-7485-aa74-37f279e3f991 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-9c0f-7452-abd2-a8ea0b363a5b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-9c0f-7452-abd2-a8ea0b363a5b 2026/02/05 15:56:08 INFO Received a new post activity.id=https://a.localdomain/create/019c2e84-9c36-7b40-bd71-e0f966d4b650 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2e84-9c36-7b40-bd71-e0f966d4b650 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2e84-9c36-7b40-bd71-e0f966d4b650 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2e84-9c36-7b40-bd71-e0f966d4b650 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2e84-9c36-7b40-bd71-e0f966d4b650 2026/02/05 15:56:08 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc request.user=alice post=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc 2026/02/05 15:56:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-9c3d-7488-8a80-6284467fa61c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-9c3d-746a-8d3a-d0d6048ac8c0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-9c3d-746a-8d3a-d0d6048ac8c0 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9c3d-7488-8a80-6284467fa61c 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9c3d-7488-8a80-6284467fa61c 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9c3d-7488-8a80-6284467fa61c 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-9c3d-7488-8a80-6284467fa61c 2026/02/05 15:56:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-9c3d-746a-8d3a-d0d6048ac8c0 request.user=bob post=https://b.localdomain/post/019c2e84-9c3d-746a-8d3a-d0d6048ac8c0 2026/02/05 15:56:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-9c5f-7e2a-82ba-d391e88f8c5f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-9c5f-7e0d-af3c-cffaa87f1fee activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-9c5f-7e0d-af3c-cffaa87f1fee 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9c5f-7e2a-82ba-d391e88f8c5f 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9c5f-7e2a-82ba-d391e88f8c5f 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2e84-9c36-7b40-bd71-e0f966d4b650 note=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc thread=https://b.localdomain/post/019c2e84-9bca-7e77-8146-cf461f5c242c starter=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Received a new post activity.id=https://a.localdomain/create/019c2e84-9c36-7b40-bd71-e0f966d4b650 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9c5f-7e2a-82ba-d391e88f8c5f 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-9c5f-7e2a-82ba-d391e88f8c5f 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2e84-9c36-7b40-bd71-e0f966d4b650 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2e84-9c36-7b40-bd71-e0f966d4b650 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2e84-9c36-7b40-bd71-e0f966d4b650 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2e84-9c36-7b40-bd71-e0f966d4b650 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Received a new post activity.id=https://a.localdomain/create/019c2e84-9c36-7b40-bd71-e0f966d4b650 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc 2026/02/05 15:56:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 15:56:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-9c5f-7e0d-af3c-cffaa87f1fee request.user=bob post=https://b.localdomain/post/019c2e84-9c5f-7e0d-af3c-cffaa87f1fee 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56: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 15:56:08 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56: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 15:56:08 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2e84-9c8b-734d-9e96-5c5e66d4e818 2026/02/05 15:56:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 15:56:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 15:56:08 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56: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 15:56:08 INFO Updated post activity.id=https://a.localdomain/update/019c2e84-9ca8-7b47-bc80-3d7589fb3b9c activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2e84-9ca8-7b47-bc80-3d7589fb3b9c 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2e84-9ca8-7b47-bc80-3d7589fb3b9c 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2e84-9ca8-7b47-bc80-3d7589fb3b9c 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2e84-9ca8-7b47-bc80-3d7589fb3b9c 2026/02/05 15:56:08 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc request.user=alice post=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc 2026/02/05 15:56:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2e84-9ca8-7b47-bc80-3d7589fb3b9c note=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc thread=https://b.localdomain/post/019c2e84-9bca-7e77-8146-cf461f5c242c starter=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Updated post activity.id=https://a.localdomain/update/019c2e84-9ca8-7b47-bc80-3d7589fb3b9c activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2e84-9ca8-7b47-bc80-3d7589fb3b9c 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2e84-9ca8-7b47-bc80-3d7589fb3b9c 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2e84-9ca8-7b47-bc80-3d7589fb3b9c 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2e84-9ca8-7b47-bc80-3d7589fb3b9c 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56: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 15:56:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-9ccd-7c48-8529-c2fd8c82688b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-9ccd-7c25-b678-b2110c5eca48 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-9ccd-7c25-b678-b2110c5eca48 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9ccd-7c48-8529-c2fd8c82688b 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9ccd-7c48-8529-c2fd8c82688b 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2e84-9cd8-7943-b0a6-ee18fed3463c 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 15:56:08 INFO Updated post activity.id=https://a.localdomain/update/019c2e84-9ca8-7b47-bc80-3d7589fb3b9c activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2e84-9cd8-7943-b0a6-ee18fed3463c 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2e84-9cd8-7943-b0a6-ee18fed3463c 2026/02/05 15:56:08 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2e84-9cd8-7943-b0a6-ee18fed3463c 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2e84-9cd8-7943-b0a6-ee18fed3463c 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-9ccd-7c48-8529-c2fd8c82688b 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-9ccd-7c48-8529-c2fd8c82688b 2026/02/05 15:56: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 15:56:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-9ccd-7c25-b678-b2110c5eca48 request.user=bob post=https://b.localdomain/post/019c2e84-9ccd-7c25-b678-b2110c5eca48 2026/02/05 15:56: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 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 15:56:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2e84-9cd8-7943-b0a6-ee18fed3463c 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 15:56: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 15:56: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 15:56:08 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2e84-9cf8-7173-b62d-b3900d9d5d87 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2e84-9cd8-7943-b0a6-ee18fed3463c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2e84-9cd8-7943-b0a6-ee18fed3463c 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2e84-9cf8-7173-b62d-b3900d9d5d87 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2e84-9cf8-7173-b62d-b3900d9d5d87 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2e84-9cf8-7173-b62d-b3900d9d5d87 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2e84-9cf8-7173-b62d-b3900d9d5d87 2026/02/05 15:56:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-9c0f-7452-abd2-a8ea0b363a5b request.user=bob post=https://b.localdomain/post/019c2e84-9c0f-7452-abd2-a8ea0b363a5b 2026/02/05 15:56:08 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 15:56:08 INFO Received delete request activity.id=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2e84-9d2d-7196-bc6a-e97b75b06d1a 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2e84-9d2d-7196-bc6a-e97b75b06d1a 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2e84-9d2d-7196-bc6a-e97b75b06d1a 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2e84-9d2d-7196-bc6a-e97b75b06d1a 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc#delete 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc#delete 2026/02/05 15:56:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-9c0f-7452-abd2-a8ea0b363a5b request.user=bob post=https://b.localdomain/post/019c2e84-9c0f-7452-abd2-a8ea0b363a5b 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc#delete 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc#delete 2026/02/05 15:56: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 15:56:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-9bda-79c1-8c59-b2413d4b5678 request.user=bob post=https://b.localdomain/post/019c2e84-9bda-79c1-8c59-b2413d4b5678 --- PASS: TestCluster_PostToFollowers_AcceptTwice (1.65s) === CONT TestCluster_PublicPost 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2e84-9d3a-742b-ae65-e426319cd033 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2e84-9d3a-742b-ae65-e426319cd033 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2e84-9d3a-742b-ae65-e426319cd033 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2e84-9d3a-742b-ae65-e426319cd033 2026/02/05 15:56:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-9bda-79c1-8c59-b2413d4b5678 request.user=bob post=https://b.localdomain/post/019c2e84-9bda-79c1-8c59-b2413d4b5678 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-9c3d-7488-8a80-6284467fa61c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-9c3d-746a-8d3a-d0d6048ac8c0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-9c3d-746a-8d3a-d0d6048ac8c0 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-9c5f-7e2a-82ba-d391e88f8c5f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-9c5f-7e0d-af3c-cffaa87f1fee activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-9c5f-7e0d-af3c-cffaa87f1fee 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-9ccd-7c48-8529-c2fd8c82688b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-9ccd-7c25-b678-b2110c5eca48 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-9ccd-7c25-b678-b2110c5eca48 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Received delete request activity.id=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc 2026/02/05 15:56:08 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc#delete note=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc thread=https://b.localdomain/post/019c2e84-9bca-7e77-8146-cf461f5c242c starter=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc#delete 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc#delete 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc#delete 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc#delete 2026/02/05 15:56:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 15:56:08 INFO Looking up user name=alice 2026/02/05 15:56:08 INFO Received delete request activity.id=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2e84-9c36-7b23-bac9-05cd2022e0bc 2026/02/05 15:56: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 15:56: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 15:56: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 15:56:08 INFO Creating new user request.path=/users/register name=bob --- PASS: TestCluster_ReplyForwardingWithIntegrityProofs (2.52s) === CONT TestCluster_PublicPostQuote 2026/02/05 15:56:08 INFO Received delete request activity.id=https://b.localdomain/post/019c2e84-9c3d-746a-8d3a-d0d6048ac8c0#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-9c3d-746a-8d3a-d0d6048ac8c0 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2e84-9c3d-746a-8d3a-d0d6048ac8c0 2026/02/05 15:56:08 INFO Received delete request activity.id=https://b.localdomain/post/019c2e84-9c5f-7e0d-af3c-cffaa87f1fee#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-9c5f-7e0d-af3c-cffaa87f1fee activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2e84-9c5f-7e0d-af3c-cffaa87f1fee 2026/02/05 15:56:08 INFO Deleted old posts count=2 2026/02/05 15:56:08 INFO Removed old shared posts count=1 2026/02/05 15:56:08 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2e84-9c3d-746a-8d3a-d0d6048ac8c0#delete 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2e84-9c5f-7e0d-af3c-cffaa87f1fee#delete 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2e84-9c3d-746a-8d3a-d0d6048ac8c0#delete 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2e84-9c3d-746a-8d3a-d0d6048ac8c0#delete 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2e84-9c5f-7e0d-af3c-cffaa87f1fee#delete 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2e84-9c5f-7e0d-af3c-cffaa87f1fee#delete 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2e84-9d96-769b-b88c-a0a360e94c20 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2e84-9d96-769b-b88c-a0a360e94c20 2026/02/05 15:56:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:08 INFO Looking up user name=bob 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2e84-9d96-769b-b88c-a0a360e94c20 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2e84-9c3d-746a-8d3a-d0d6048ac8c0#delete 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019c2e84-9d96-769b-b88c-a0a360e94c20 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2e84-9c5f-7e0d-af3c-cffaa87f1fee#delete 2026/02/05 15:56:09 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 15:56:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:09 INFO Looking up user name=bob 2026/02/05 15:56:09 INFO Received delete request activity.id=https://b.localdomain/post/019c2e84-9c3d-746a-8d3a-d0d6048ac8c0#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-9c3d-746a-8d3a-d0d6048ac8c0 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2e84-9c3d-746a-8d3a-d0d6048ac8c0 2026/02/05 15:56:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:09 INFO Looking up user name=bob 2026/02/05 15:56:09 INFO Received delete request activity.id=https://b.localdomain/post/019c2e84-9c5f-7e0d-af3c-cffaa87f1fee#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-9c5f-7e0d-af3c-cffaa87f1fee activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2e84-9c5f-7e0d-af3c-cffaa87f1fee 2026/02/05 15:56:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:09 INFO Looking up user name=bob 2026/02/05 15:56:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:09 INFO Looking up user name=bob 2026/02/05 15:56:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestDeleter_OldData (4.47s) === CONT TestCluster_DM 2026/02/05 15:56:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2e84-9df5-78fa-9af4-7a34202c252b 2026/02/05 15:56:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 15:56:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 15:56:09 INFO Looking up user name=alice 2026/02/05 15:56:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 15:56:09 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2e84-9e1a-7a2a-9f9b-79f94bd8a116 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 15:56:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2e84-9e1a-7a2a-9f9b-79f94bd8a116 2026/02/05 15:56:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2e84-9e1a-7a2a-9f9b-79f94bd8a116 2026/02/05 15:56:09 INFO Looking up user name=bob 2026/02/05 15:56:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2e84-9e1a-7a2a-9f9b-79f94bd8a116 2026/02/05 15:56:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2e84-9e1a-7a2a-9f9b-79f94bd8a116 2026/02/05 15:56:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 15:56:09 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:09 INFO Looking up user name=bob 2026/02/05 15:56:09 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2e84-9e1a-7a2a-9f9b-79f94bd8a116 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 15:56:09 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2e84-9e5e-74fa-9d68-c796593d7198 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2e84-9e1a-7a2a-9f9b-79f94bd8a116 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2e84-9e1a-7a2a-9f9b-79f94bd8a116 2026/02/05 15:56:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2e84-9e5e-74fa-9d68-c796593d7198 2026/02/05 15:56:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2e84-9e5e-74fa-9d68-c796593d7198 2026/02/05 15:56:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:09 INFO Looking up user name=alice 2026/02/05 15:56:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2e84-9e5e-74fa-9d68-c796593d7198 2026/02/05 15:56:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2e84-9e5e-74fa-9d68-c796593d7198 2026/02/05 15:56:09 WARN Failed to fetch follow request to approve request.path=/users/followers/accept/b.localdomain/user/bob request.user=alice follower=https://b.localdomain/user/bob --- PASS: TestCluster_PostToFollowers_RejectThenAccept (2.57s) === CONT TestCluster_PostToFollowers 2026/02/05 15:56:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2e84-9eb9-777f-9d6b-320c9d68aabf 2026/02/05 15:56:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 15:56:09 INFO Creating new user request.path=/users/register name=carol 2026/02/05 15:56:09 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 15:56:09 INFO Looking up user name=alice 2026/02/05 15:56:09 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 15:56:09 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2e84-9ee2-76d7-a789-3ffceea207a3 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 15:56:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2e84-9ee2-76d7-a789-3ffceea207a3 2026/02/05 15:56:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2e84-9ee2-76d7-a789-3ffceea207a3 2026/02/05 15:56:09 INFO Looking up user name=bob 2026/02/05 15:56:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2e84-9ee2-76d7-a789-3ffceea207a3 2026/02/05 15:56:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2e84-9ee2-76d7-a789-3ffceea207a3 2026/02/05 15:56:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 15:56:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:09 INFO Looking up user name=bob 2026/02/05 15:56:09 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2e84-9ee2-76d7-a789-3ffceea207a3 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 15:56:09 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2e84-9f00-72b5-8443-34981d141037 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2e84-9ee2-76d7-a789-3ffceea207a3 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2e84-9ee2-76d7-a789-3ffceea207a3 2026/02/05 15:56:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2e84-9f00-72b5-8443-34981d141037 2026/02/05 15:56:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2e84-9f00-72b5-8443-34981d141037 2026/02/05 15:56:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:09 INFO Looking up user name=alice 2026/02/05 15:56:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2e84-9f00-72b5-8443-34981d141037 2026/02/05 15:56:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2e84-9f00-72b5-8443-34981d141037 2026/02/05 15:56:09 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2e84-9f06-78ba-ba47-d08e15d7e5f3 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2e84-9ee2-76d7-a789-3ffceea207a3 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2e84-9ee2-76d7-a789-3ffceea207a3 2026/02/05 15:56:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2e84-9f06-78ba-ba47-d08e15d7e5f3 2026/02/05 15:56:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2e84-9f06-78ba-ba47-d08e15d7e5f3 2026/02/05 15:56:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:09 INFO Looking up user name=alice 2026/02/05 15:56:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2e84-9f06-78ba-ba47-d08e15d7e5f3 2026/02/05 15:56:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2e84-9f06-78ba-ba47-d08e15d7e5f3 --- PASS: TestCluster_PostToFollowers_AcceptThenReject (2.76s) === CONT TestMetadata_Add 2026/02/05 15:56:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2e84-9f7b-701e-ad8b-1a816b94c944 2026/02/05 15:56:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/02/05 15:56:09 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 15:56:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-9f8e-7574-b2a1-be785185bfb5 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 15:56:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-9f8e-7574-b2a1-be785185bfb5 2026/02/05 15:56:09 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 15:56:09 INFO Received a new post activity.id=https://a.localdomain/create/019c2e84-9fa1-7042-8149-36396143ffea activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-9fa1-7011-bc9d-0a19ad92b33d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019c2e84-9fa1-7011-bc9d-0a19ad92b33d 2026/02/05 15:56:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2e84-9fa1-7042-8149-36396143ffea 2026/02/05 15:56:09 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2e84-9fa1-7011-bc9d-0a19ad92b33d request.user=bob post=https://a.localdomain/post/019c2e84-9fa1-7011-bc9d-0a19ad92b33d 2026/02/05 15:56:09 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:09 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2e84-9fda-7798-869e-63ddd2952c4f activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-9f8e-7574-b2a1-be785185bfb5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-9f8e-7574-b2a1-be785185bfb5 2026/02/05 15:56:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2e84-9fda-7798-869e-63ddd2952c4f 2026/02/05 15:56:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2e84-9fea-7ee4-a477-ab0c065d676b 2026/02/05 15:56:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/02/05 15:56:09 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 15:56:09 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2e84-a01f-75b6-97c1-5e6126bc7181 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 15:56:09 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2e84-a01f-7d62-b7c1-03e080bd0e9a activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-a01f-75b6-97c1-5e6126bc7181 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2e84-a01f-75b6-97c1-5e6126bc7181 2026/02/05 15:56:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-a01f-75b6-97c1-5e6126bc7181 2026/02/05 15:56:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2e84-a01f-7d62-b7c1-03e080bd0e9a 2026/02/05 15:56:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 --- PASS: TestCluster_PostToFollowers_ApprovedLocally (1.32s) === CONT TestCluster_MovedAccount 2026/02/05 15:56:09 INFO Creating new user request.path=/users/register name=carol 2026/02/05 15:56:09 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:09 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:09 INFO Creating new user request.path=/users/register name=carol 2026/02/05 15:56:09 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:09 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:09 INFO Looking up user name=bob 2026/02/05 15:56:09 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 15:56:09 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-a18f-7290-8f39-c01b655f6f02 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 15:56:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-a18f-7290-8f39-c01b655f6f02 2026/02/05 15:56:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-a18f-7290-8f39-c01b655f6f02 2026/02/05 15:56:10 INFO Looking up user name=alice 2026/02/05 15:56:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-a18f-7290-8f39-c01b655f6f02 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-a18f-7290-8f39-c01b655f6f02 2026/02/05 15:56:10 INFO Creating new user request.path=/users/register name=carol 2026/02/05 15:56:10 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 15:56:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:10 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-a1f6-792b-8553-420e1d9ff8ca 2026/02/05 15:56:10 INFO Looking up user name=alice 2026/02/05 15:56:10 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 15:56:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 15:56:10 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2e84-a201-76d9-8739-dc2c97bb7338 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 15:56:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2e84-a201-76d9-8739-dc2c97bb7338 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2e84-a202-75d2-aca4-0b2d75f41212 2026/02/05 15:56:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2e84-a201-76d9-8739-dc2c97bb7338 2026/02/05 15:56:10 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:10 INFO Looking up user name=carol 2026/02/05 15:56:10 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/02/05 15:56:10 INFO Looking up user name=bob 2026/02/05 15:56:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2e84-a201-76d9-8739-dc2c97bb7338 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2e84-a201-76d9-8739-dc2c97bb7338 2026/02/05 15:56:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 15:56:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 15:56:10 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 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-a254-7791-ad5e-e81243646942 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 15:56:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-a254-7791-ad5e-e81243646942 2026/02/05 15:56:10 INFO Looking up user name=bob 2026/02/05 15:56:10 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2e84-a201-76d9-8739-dc2c97bb7338 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 15:56:10 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2e84-a256-76e4-9b98-553703e54f67 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2e84-a201-76d9-8739-dc2c97bb7338 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2e84-a201-76d9-8739-dc2c97bb7338 2026/02/05 15:56:10 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 15:56:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-a25a-7aa1-8fd2-39ba38992adf 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 15:56:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-a25a-7aa1-8fd2-39ba38992adf 2026/02/05 15:56:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-a25a-7aa1-8fd2-39ba38992adf 2026/02/05 15:56:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2e84-a256-76e4-9b98-553703e54f67 2026/02/05 15:56:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2e84-a256-76e4-9b98-553703e54f67 2026/02/05 15:56:10 INFO Looking up user name=alice 2026/02/05 15:56:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-a25a-7aa1-8fd2-39ba38992adf 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-a25a-7aa1-8fd2-39ba38992adf 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 15:56:10 INFO Received a new post activity.id=https://a.localdomain/create/019c2e84-a269-7a69-9eea-efce53af2973 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-a269-7a3d-b3e7-5eca4728e29c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019c2e84-a269-7a3d-b3e7-5eca4728e29c 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2e84-a269-7a69-9eea-efce53af2973 2026/02/05 15:56:10 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2e84-a269-7a3d-b3e7-5eca4728e29c request.user=bob post=https://a.localdomain/post/019c2e84-a269-7a3d-b3e7-5eca4728e29c 2026/02/05 15:56:10 INFO Looking up user name=alice 2026/02/05 15:56:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-a25a-7aa1-8fd2-39ba38992adf 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 15:56:10 INFO Looking up user name=alice 2026/02/05 15:56:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2e84-a256-76e4-9b98-553703e54f67 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2e84-a256-76e4-9b98-553703e54f67 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:10 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2e84-a28a-7a09-9613-eecbaaf04cd5 activity.type=Reject activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-a254-7791-ad5e-e81243646942 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-a254-7791-ad5e-e81243646942 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2e84-a28a-7a09-9613-eecbaaf04cd5 2026/02/05 15:56:10 INFO Looking up user name=alice 2026/02/05 15:56:10 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/02/05 15:56:10 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:10 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 15:56:10 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2e84-a18f-7290-8f39-c01b655f6f02 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 15:56:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-a2a0-71a4-8eef-1aace359a48a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-a18f-7290-8f39-c01b655f6f02 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-a18f-7290-8f39-c01b655f6f02 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-a287-7e78-9602-6753e84d799e 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:10 INFO Looking up user name=alice 2026/02/05 15:56:10 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2e84-a256-76e4-9b98-553703e54f67 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2e84-a201-76d9-8739-dc2c97bb7338 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2e84-a201-76d9-8739-dc2c97bb7338 2026/02/05 15:56:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-a2a0-71a4-8eef-1aace359a48a 2026/02/05 15:56:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-a2a0-71a4-8eef-1aace359a48a 2026/02/05 15:56:10 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-a2b3-7e18-83db-ed036e1208d3 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 15:56:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-a2b3-7e18-83db-ed036e1208d3 2026/02/05 15:56:10 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 15:56:10 INFO Looking up user name=bob 2026/02/05 15:56:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-a2a0-71a4-8eef-1aace359a48a 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2e84-a2a0-71a4-8eef-1aace359a48a 2026/02/05 15:56:10 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 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:10 INFO Looking up user name=carol 2026/02/05 15:56:10 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2e84-a2c1-7967-9fa9-23f304441793 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-a2b3-7e18-83db-ed036e1208d3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2e84-a2b3-7e18-83db-ed036e1208d3 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2e84-a2c1-7967-9fa9-23f304441793 2026/02/05 15:56:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:10 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 15:56:10 INFO Looking up user name=carol 2026/02/05 15:56:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 15:56:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 15:56:10 INFO Looking up user name=bob 2026/02/05 15:56:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-a2a0-71a4-8eef-1aace359a48a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-a18f-7290-8f39-c01b655f6f02 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-a18f-7290-8f39-c01b655f6f02 --- PASS: TestCluster_PostToFollowers_RejectedLocally (2.47s) === CONT TestMetadata_Remove 2026/02/05 15:56:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-a2cb-7759-a7e5-dbf8ee98131d 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 15:56:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-a2cb-7759-a7e5-dbf8ee98131d 2026/02/05 15:56:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-a2cb-7759-a7e5-dbf8ee98131d 2026/02/05 15:56:10 INFO Looking up user name=bob 2026/02/05 15:56:10 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-a2cb-7759-a7e5-dbf8ee98131d 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-a2cb-7759-a7e5-dbf8ee98131d 2026/02/05 15:56:10 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-a2dd-774c-a818-1fbcbe132486 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 15:56:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-a2dd-774c-a818-1fbcbe132486 2026/02/05 15:56:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-a2dd-774c-a818-1fbcbe132486 2026/02/05 15:56:10 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-a2ce-77e1-985b-2aa2e240fd66 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-a2ce-77be-b875-81b67986ff46 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-a2ce-77be-b875-81b67986ff46 2026/02/05 15:56:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-a2ce-77e1-985b-2aa2e240fd66 2026/02/05 15:56:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-a2ce-77e1-985b-2aa2e240fd66 2026/02/05 15:56:10 INFO Looking up user name=alice 2026/02/05 15:56:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-a2dd-774c-a818-1fbcbe132486 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-a2dd-774c-a818-1fbcbe132486 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 15:56:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/05 15:56:10 INFO Looking up user name=alice 2026/02/05 15:56:10 INFO Looking up user name=bob 2026/02/05 15:56:10 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2e84-a2dd-774c-a818-1fbcbe132486 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 15:56:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-a2f6-7a9a-9575-aee8d3627a59 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-a2dd-774c-a818-1fbcbe132486 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-a2dd-774c-a818-1fbcbe132486 2026/02/05 15:56:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-a2ce-77e1-985b-2aa2e240fd66 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-a2ce-77e1-985b-2aa2e240fd66 2026/02/05 15:56:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-a2f6-7a9a-9575-aee8d3627a59 2026/02/05 15:56:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-a2f6-7a9a-9575-aee8d3627a59 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:10 INFO Looking up user name=carol 2026/02/05 15:56:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-a2ce-77be-b875-81b67986ff46 request.user=bob post=https://b.localdomain/post/019c2e84-a2ce-77be-b875-81b67986ff46 2026/02/05 15:56:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-a2f6-7a9a-9575-aee8d3627a59 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2e84-a2f6-7a9a-9575-aee8d3627a59 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:10 INFO Looking up user name=carol 2026/02/05 15:56:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-a2f6-7a9a-9575-aee8d3627a59 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-a2dd-774c-a818-1fbcbe132486 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-a2dd-774c-a818-1fbcbe132486 2026/02/05 15:56:10 INFO Looking up user name=bob 2026/02/05 15:56:10 INFO Looking up user name=bob 2026/02/05 15:56:10 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-a301-79a9-b86a-816db57e981d activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-a301-798f-83d3-3c7d5e77b459 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-a301-798f-83d3-3c7d5e77b459 2026/02/05 15:56:10 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2e84-a2cb-7759-a7e5-dbf8ee98131d 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 15:56:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-a303-7515-aca0-4653d34d242e activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-a2cb-7759-a7e5-dbf8ee98131d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2e84-a2cb-7759-a7e5-dbf8ee98131d 2026/02/05 15:56:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-a301-79a9-b86a-816db57e981d 2026/02/05 15:56:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2e84-a303-7515-aca0-4653d34d242e 2026/02/05 15:56:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2e84-a303-7515-aca0-4653d34d242e 2026/02/05 15:56:10 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-a2ce-77e1-985b-2aa2e240fd66 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-a2ce-77be-b875-81b67986ff46 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-a2ce-77be-b875-81b67986ff46 2026/02/05 15:56:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-a301-79a9-b86a-816db57e981d 2026/02/05 15:56:10 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:10 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:10 INFO Looking up user name=bob 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:10 INFO Looking up user name=carol 2026/02/05 15:56:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2e84-a303-7515-aca0-4653d34d242e 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2e84-a303-7515-aca0-4653d34d242e 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:10 INFO Looking up user name=carol 2026/02/05 15:56:10 INFO Looking up user name=carol 2026/02/05 15:56:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-a303-7515-aca0-4653d34d242e activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-a2cb-7759-a7e5-dbf8ee98131d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2e84-a2cb-7759-a7e5-dbf8ee98131d 2026/02/05 15:56:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-a301-79a9-b86a-816db57e981d 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-a301-79a9-b86a-816db57e981d 2026/02/05 15:56:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-a301-798f-83d3-3c7d5e77b459 request.user=carol post=https://b.localdomain/post/019c2e84-a301-798f-83d3-3c7d5e77b459 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:10 INFO Looking up user name=carol 2026/02/05 15:56:10 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-a301-79a9-b86a-816db57e981d activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-a301-798f-83d3-3c7d5e77b459 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-a301-798f-83d3-3c7d5e77b459 2026/02/05 15:56:10 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:10 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 15:56:10 INFO Looking up user name=carol 2026/02/05 15:56:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 15:56:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 15:56:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-a2ce-77be-b875-81b67986ff46 request.user=alice post=https://b.localdomain/post/019c2e84-a2ce-77be-b875-81b67986ff46 2026/02/05 15:56:10 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-a337-7377-8363-a2bef07cadb0 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-a337-735d-a166-cd7c72c02533 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-a337-735d-a166-cd7c72c02533 2026/02/05 15:56:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:10 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 15:56:10 INFO Looking up user name=carol 2026/02/05 15:56:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-a337-7377-8363-a2bef07cadb0 2026/02/05 15:56:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-a337-7377-8363-a2bef07cadb0 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 15:56:10 INFO Looking up user name=carol 2026/02/05 15:56:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-a337-7377-8363-a2bef07cadb0 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-a337-7377-8363-a2bef07cadb0 2026/02/05 15:56:10 INFO Updated post activity.id=https://b.localdomain/update/019c2e84-a345-7f0a-a507-07976cd7a024 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-a301-798f-83d3-3c7d5e77b459 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-a301-798f-83d3-3c7d5e77b459 2026/02/05 15:56:10 INFO Quoting post request.path=/users/quote/b.localdomain/post/019c2e84-a2ce-77be-b875-81b67986ff46 request.user=alice post=https://b.localdomain/post/019c2e84-a2ce-77be-b875-81b67986ff46 2026/02/05 15:56:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-a337-735d-a166-cd7c72c02533 request.user=carol post=https://b.localdomain/post/019c2e84-a337-735d-a166-cd7c72c02533 2026/02/05 15:56:10 INFO Received a new post activity.id=https://a.localdomain/create/019c2e84-a347-7bac-957e-468795864fef activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-a347-7b93-bdde-56b789bab138 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2e84-a347-7b93-bdde-56b789bab138 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:10 INFO Looking up user name=carol 2026/02/05 15:56:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2e84-a347-7bac-957e-468795864fef 2026/02/05 15:56:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2e84-a347-7bac-957e-468795864fef 2026/02/05 15:56:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2e84-a347-7bac-957e-468795864fef 2026/02/05 15:56:10 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-a337-7377-8363-a2bef07cadb0 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-a337-735d-a166-cd7c72c02533 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-a337-735d-a166-cd7c72c02533 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:10 INFO Looking up user name=alice 2026/02/05 15:56:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2e84-a347-7bac-957e-468795864fef 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2e84-a347-7bac-957e-468795864fef 2026/02/05 15:56:10 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2e84-a347-7b93-bdde-56b789bab138 request.user=alice post=https://a.localdomain/post/019c2e84-a347-7b93-bdde-56b789bab138 2026/02/05 15:56:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-a345-7f0a-a507-07976cd7a024 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:10 INFO Looking up user name=alice 2026/02/05 15:56:10 INFO Received a new post activity.id=https://a.localdomain/create/019c2e84-a347-7bac-957e-468795864fef activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-a347-7b93-bdde-56b789bab138 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2e84-a347-7b93-bdde-56b789bab138 2026/02/05 15:56:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-a345-7f0a-a507-07976cd7a024 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:10 INFO Looking up user name=carol 2026/02/05 15:56:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-a345-7f0a-a507-07976cd7a024 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-a345-7f0a-a507-07976cd7a024 2026/02/05 15:56:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-a2ce-77be-b875-81b67986ff46 request.user=bob post=https://b.localdomain/post/019c2e84-a2ce-77be-b875-81b67986ff46 2026/02/05 15:56:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-a301-798f-83d3-3c7d5e77b459 request.user=carol post=https://b.localdomain/post/019c2e84-a301-798f-83d3-3c7d5e77b459 2026/02/05 15:56:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-a36d-7aca-b88a-c7e32b9a2c2a activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-a25a-7aa1-8fd2-39ba38992adf activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-a25a-7aa1-8fd2-39ba38992adf 2026/02/05 15:56:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-a36d-7aca-b88a-c7e32b9a2c2a 2026/02/05 15:56:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-a36d-7aca-b88a-c7e32b9a2c2a 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:10 INFO Looking up user name=carol 2026/02/05 15:56:10 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2e84-a347-7b93-bdde-56b789bab138 request.user=bob post=https://a.localdomain/post/019c2e84-a347-7b93-bdde-56b789bab138 --- PASS: TestCluster_PublicPostQuote (1.51s) === CONT TestMetadata_Maximum 2026/02/05 15:56:10 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:10 INFO Looking up user name=carol 2026/02/05 15:56:10 INFO Updated post activity.id=https://b.localdomain/update/019c2e84-a345-7f0a-a507-07976cd7a024 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-a301-798f-83d3-3c7d5e77b459 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-a301-798f-83d3-3c7d5e77b459 2026/02/05 15:56:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 15:56:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-a36d-7aca-b88a-c7e32b9a2c2a 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2e84-a36d-7aca-b88a-c7e32b9a2c2a 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:10 INFO Looking up user name=carol 2026/02/05 15:56:10 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-a36d-7aca-b88a-c7e32b9a2c2a activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-a25a-7aa1-8fd2-39ba38992adf activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-a25a-7aa1-8fd2-39ba38992adf 2026/02/05 15:56:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 15:56:10 INFO Received delete request activity.id=https://b.localdomain/post/019c2e84-a301-798f-83d3-3c7d5e77b459#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-a301-798f-83d3-3c7d5e77b459 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2e84-a301-798f-83d3-3c7d5e77b459 2026/02/05 15:56:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2e84-a301-798f-83d3-3c7d5e77b459#delete 2026/02/05 15:56:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2e84-a301-798f-83d3-3c7d5e77b459#delete 2026/02/05 15:56:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2e84-a301-798f-83d3-3c7d5e77b459#delete 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2e84-a301-798f-83d3-3c7d5e77b459#delete 2026/02/05 15:56:10 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:10 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 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:10 INFO Looking up user name=carol 2026/02/05 15:56:10 INFO Received delete request activity.id=https://b.localdomain/post/019c2e84-a301-798f-83d3-3c7d5e77b459#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-a301-798f-83d3-3c7d5e77b459 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2e84-a301-798f-83d3-3c7d5e77b459 --- PASS: TestCluster_PostToFollowers_DisabledThenAccepted (2.00s) === CONT TestCluster_Gateways 2026/02/05 15:56:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 15:56:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 --- PASS: TestCluster_PublicPost (1.68s) === CONT TestCluster_ForwardedLegacyReply 2026/02/05 15:56:10 INFO Creating new user request.path=/users/register name=carol 2026/02/05 15:56:10 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 15:56:10 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 15:56:10 INFO Looking up user name=alice 2026/02/05 15:56:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 15:56:10 INFO Adding mention request.path=/users/dm request.user=carol name=@alice@a.localdomain actor=https://a.localdomain/user/alice 2026/02/05 15:56:10 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-a4c0-7328-a584-4e528110578a activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-a4c0-7241-a1bc-402ab04322fb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-a4c0-7241-a1bc-402ab04322fb 2026/02/05 15:56:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2e84-a4c0-7328-a584-4e528110578a 2026/02/05 15:56:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2e84-a4c0-7328-a584-4e528110578a 2026/02/05 15:56:10 INFO Looking up user name=carol 2026/02/05 15:56:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2e84-a4c0-7328-a584-4e528110578a 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-a4c0-7328-a584-4e528110578a 2026/02/05 15:56:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-a4c0-7241-a1bc-402ab04322fb request.user=carol post=https://b.localdomain/post/019c2e84-a4c0-7241-a1bc-402ab04322fb 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:10 INFO Looking up user name=carol 2026/02/05 15:56:10 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-a4c0-7328-a584-4e528110578a activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-a4c0-7241-a1bc-402ab04322fb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-a4c0-7241-a1bc-402ab04322fb 2026/02/05 15:56:10 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:10 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 15:56:10 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:10 INFO Looking up user name=carol 2026/02/05 15:56:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 15:56:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:10 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 15:56:10 INFO Looking up user name=carol 2026/02/05 15:56:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 15:56:10 INFO Updated post activity.id=https://b.localdomain/update/019c2e84-a516-7273-9869-d7eb17a4510f activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-a4c0-7241-a1bc-402ab04322fb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-a4c0-7241-a1bc-402ab04322fb 2026/02/05 15:56:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2e84-a516-7273-9869-d7eb17a4510f 2026/02/05 15:56:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2e84-a516-7273-9869-d7eb17a4510f 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:10 INFO Looking up user name=carol 2026/02/05 15:56:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2e84-a516-7273-9869-d7eb17a4510f 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-a516-7273-9869-d7eb17a4510f 2026/02/05 15:56:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-a4c0-7241-a1bc-402ab04322fb request.user=carol post=https://b.localdomain/post/019c2e84-a4c0-7241-a1bc-402ab04322fb 2026/02/05 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:10 INFO Looking up user name=carol 2026/02/05 15:56:10 INFO Updated post activity.id=https://b.localdomain/update/019c2e84-a516-7273-9869-d7eb17a4510f activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-a4c0-7241-a1bc-402ab04322fb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-a4c0-7241-a1bc-402ab04322fb 2026/02/05 15:56:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 15:56:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 15:56:10 INFO Received delete request activity.id=https://b.localdomain/post/019c2e84-a4c0-7241-a1bc-402ab04322fb#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-a4c0-7241-a1bc-402ab04322fb activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2e84-a4c0-7241-a1bc-402ab04322fb 2026/02/05 15:56:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2e84-a4c0-7241-a1bc-402ab04322fb#delete 2026/02/05 15:56:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2e84-a4c0-7241-a1bc-402ab04322fb#delete 2026/02/05 15:56:10 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2e84-a4c0-7241-a1bc-402ab04322fb#delete 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2e84-a4c0-7241-a1bc-402ab04322fb#delete 2026/02/05 15:56:10 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 15:56:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:10 INFO Looking up user name=carol 2026/02/05 15:56:10 INFO Received delete request activity.id=https://b.localdomain/post/019c2e84-a4c0-7241-a1bc-402ab04322fb#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-a4c0-7241-a1bc-402ab04322fb activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2e84-a4c0-7241-a1bc-402ab04322fb 2026/02/05 15:56:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 15:56:10 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 (1.95s) === CONT TestCluster_ReplyInCommunity 2026/02/05 15:56:11 INFO Creating new user request.path=/users/register name=carol 2026/02/05 15:56:11 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:11 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:11 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:11 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:11 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:11 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 15:56:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-a693-7726-9c88-f0e1943bdf91 2026/02/05 15:56:11 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 15:56:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-a698-778f-9585-944e7a24946b 2026/02/05 15:56:11 ERROR Cannot add metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 15:56:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:11 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:11 INFO Looking up user name=bob 2026/02/05 15:56:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestMetadata_Add (1.91s) === CONT TestCluster_ReplyForwardingPortableActors 2026/02/05 15:56:11 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:11 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:11 INFO Applying migration id=initial 2026/02/05 15:56:11 INFO Applying migration id=notesupdated 2026/02/05 15:56:11 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:11 INFO Applying migration id=activitiesid 2026/02/05 15:56:11 INFO Applying migration id=outbox 2026/02/05 15:56:11 INFO Applying migration id=edits 2026/02/05 15:56:11 INFO Applying migration id=outboxactor 2026/02/05 15:56:11 INFO Applying migration id=outboxsender 2026/02/05 15:56:11 INFO Applying migration id=thread 2026/02/05 15:56:11 INFO Applying migration id=host 2026/02/05 15:56:11 INFO Applying migration id=sharedinbox 2026/02/05 15:56:11 INFO Applying migration id=noteshost 2026/02/05 15:56:11 INFO Applying migration id=fetched 2026/02/05 15:56:11 INFO Applying migration id=move 2026/02/05 15:56:11 INFO Applying migration id=cleanup 2026/02/05 15:56:11 INFO Applying migration id=received 2026/02/05 15:56:11 INFO Applying migration id=namehost 2026/02/05 15:56:11 INFO Applying migration id=outboxhost 2026/02/05 15:56:11 INFO Applying migration id=notesfts 2026/02/05 15:56:11 INFO Applying migration id=iconsname 2026/02/05 15:56:11 INFO Applying migration id=nohash 2026/02/05 15:56:11 INFO Applying migration id=shares 2026/02/05 15:56:11 INFO Applying migration id=actorttl 2026/02/05 15:56:11 INFO Applying migration id=tocc 2026/02/05 15:56:11 INFO Applying migration id=followeds 2026/02/05 15:56:11 INFO Applying migration id=certhash 2026/02/05 15:56:11 INFO Applying migration id=follows_sync 2026/02/05 15:56:11 INFO Applying migration id=jsonpath 2026/02/05 15:56:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 15:56:11 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 15:56:11 INFO Looking up user name=carol 2026/02/05 15:56:11 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 15:56:11 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-a7b9-7b9f-b945-5c8c4a8257d2 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 15:56:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-a7b9-7b9f-b945-5c8c4a8257d2 2026/02/05 15:56:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-a7b9-7b9f-b945-5c8c4a8257d2 2026/02/05 15:56:11 INFO Applying migration id=localforward 2026/02/05 15:56:11 INFO Applying migration id=avatar 2026/02/05 15:56:11 INFO Applying migration id=noimage 2026/02/05 15:56:11 INFO Applying migration id=feed 2026/02/05 15:56:11 INFO Applying migration id=bookmarks 2026/02/05 15:56:11 INFO Applying migration id=shareactivity 2026/02/05 15:56:11 INFO Looking up user name=alice 2026/02/05 15:56:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-a7b9-7b9f-b945-5c8c4a8257d2 2026/02/05 15:56:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-a7b9-7b9f-b945-5c8c4a8257d2 2026/02/05 15:56:11 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 15:56:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:11 INFO Applying migration id=application 2026/02/05 15:56:11 INFO Applying migration id=certificates 2026/02/05 15:56:11 INFO Looking up user name=alice 2026/02/05 15:56:11 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2e84-a7b9-7b9f-b945-5c8c4a8257d2 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 15:56:11 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-a7d2-7bfc-827d-418d3b623486 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-a7b9-7b9f-b945-5c8c4a8257d2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-a7b9-7b9f-b945-5c8c4a8257d2 2026/02/05 15:56:11 INFO Applying migration id=rawforward 2026/02/05 15:56:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-a7d2-7bfc-827d-418d3b623486 2026/02/05 15:56:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-a7d2-7bfc-827d-418d3b623486 2026/02/05 15:56:11 INFO Applying migration id=publickey 2026/02/05 15:56:11 INFO Applying migration id=resolvegroup 2026/02/05 15:56:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:11 INFO Applying migration id=reject 2026/02/05 15:56:11 INFO Applying migration id=autodel 2026/02/05 15:56:11 INFO Applying migration id=jsonb 2026/02/05 15:56:11 INFO Looking up user name=carol 2026/02/05 15:56:11 INFO Creating new user request.path=/users/register name=carol 2026/02/05 15:56:11 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-a7d2-7bfc-827d-418d3b623486 2026/02/05 15:56:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2e84-a7d2-7bfc-827d-418d3b623486 2026/02/05 15:56:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:11 INFO Looking up user name=carol 2026/02/05 15:56:11 INFO Applying migration id=quote 2026/02/05 15:56:11 INFO Applying migration id=rfc9421 2026/02/05 15:56:11 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-a7d2-7bfc-827d-418d3b623486 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-a7b9-7b9f-b945-5c8c4a8257d2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-a7b9-7b9f-b945-5c8c4a8257d2 2026/02/05 15:56:11 INFO Applying migration id=keys 2026/02/05 15:56:11 INFO Applying migration id=portable 2026/02/05 15:56:11 INFO Applying migration id=proofs 2026/02/05 15:56:11 INFO Applying migration id=contexts 2026/02/05 15:56:11 INFO Applying migration id=deliverieshost 2026/02/05 15:56:11 INFO Applying migration id=pembegin 2026/02/05 15:56:11 INFO Applying migration id=didhost 2026/02/05 15:56:11 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-a80e-73d6-af0c-704a3ac73293 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-a80e-738e-aec2-602e88bb1549 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-a80e-738e-aec2-602e88bb1549 2026/02/05 15:56:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-a80e-73d6-af0c-704a3ac73293 2026/02/05 15:56:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-a80e-73d6-af0c-704a3ac73293 2026/02/05 15:56:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:11 INFO Looking up user name=carol 2026/02/05 15:56:11 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-a80e-73d6-af0c-704a3ac73293 2026/02/05 15:56:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-a80e-73d6-af0c-704a3ac73293 2026/02/05 15:56:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-a80e-738e-aec2-602e88bb1549 request.user=carol post=https://b.localdomain/post/019c2e84-a80e-738e-aec2-602e88bb1549 2026/02/05 15:56:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:11 INFO Looking up user name=carol 2026/02/05 15:56:11 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-a80e-73d6-af0c-704a3ac73293 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-a80e-738e-aec2-602e88bb1549 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-a80e-738e-aec2-602e88bb1549 2026/02/05 15:56:11 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 15:56:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:11 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 15:56:11 INFO Looking up user name=carol 2026/02/05 15:56:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 15:56:11 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 15:56:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 15:56:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:11 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 15:56:11 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 15:56:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-a866-780a-9727-0eee85bc7dd0 2026/02/05 15:56:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 15:56:11 INFO Looking up user name=alice 2026/02/05 15:56:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 15:56:11 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 15:56:11 INFO Looking up user name=carol 2026/02/05 15:56:11 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 15:56:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-a870-7295-9cd1-c51e627d4af9 2026/02/05 15:56:11 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2e84-a878-7c68-b39f-71c97a610434 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 15:56:11 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/02/05 15:56:11 INFO Updated post activity.id=https://b.localdomain/update/019c2e84-a876-7129-96b6-5f0ec78d405c activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-a80e-738e-aec2-602e88bb1549 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-a80e-738e-aec2-602e88bb1549 2026/02/05 15:56:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-a879-75d2-881b-8f2237b175d0 2026/02/05 15:56:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2e84-a878-7c68-b39f-71c97a610434 2026/02/05 15:56:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2e84-a878-7c68-b39f-71c97a610434 2026/02/05 15:56:11 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/02/05 15:56:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-a881-7c2d-b785-b5c4a0520331 2026/02/05 15:56:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-a876-7129-96b6-5f0ec78d405c 2026/02/05 15:56:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-a876-7129-96b6-5f0ec78d405c 2026/02/05 15:56:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:11 INFO Looking up user name=carol 2026/02/05 15:56:11 INFO Looking up user name=bob 2026/02/05 15:56:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2e84-a878-7c68-b39f-71c97a610434 2026/02/05 15:56:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2e84-a878-7c68-b39f-71c97a610434 2026/02/05 15:56:11 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-a876-7129-96b6-5f0ec78d405c 2026/02/05 15:56:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-a876-7129-96b6-5f0ec78d405c 2026/02/05 15:56:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 15:56:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:11 INFO Looking up user name=bob 2026/02/05 15:56:11 INFO Looking up user name=bob 2026/02/05 15:56:11 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2e84-a878-7c68-b39f-71c97a610434 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 15:56:11 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2e84-a8a8-757f-bdd1-59149f7d7dbd activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2e84-a878-7c68-b39f-71c97a610434 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2e84-a878-7c68-b39f-71c97a610434 2026/02/05 15:56:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestMetadata_Maximum (1.33s) === CONT TestMetadata_HTML 2026/02/05 15:56:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2e84-a8a8-757f-bdd1-59149f7d7dbd 2026/02/05 15:56:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2e84-a8a8-757f-bdd1-59149f7d7dbd 2026/02/05 15:56:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:11 INFO Looking up user name=alice 2026/02/05 15:56:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2e84-a8a8-757f-bdd1-59149f7d7dbd 2026/02/05 15:56:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2e84-a8a8-757f-bdd1-59149f7d7dbd 2026/02/05 15:56:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:11 INFO Looking up user name=alice 2026/02/05 15:56:11 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2e84-a8a8-757f-bdd1-59149f7d7dbd activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2e84-a878-7c68-b39f-71c97a610434 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2e84-a878-7c68-b39f-71c97a610434 2026/02/05 15:56:11 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 15:56:11 INFO Looking up user name=carol 2026/02/05 15:56:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2e84-a8dc-7151-8b75-6d9aa76ed425 2026/02/05 15:56:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2e84-a8dc-7151-8b75-6d9aa76ed425 2026/02/05 15:56:11 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:11 INFO Looking up user name=alice 2026/02/05 15:56:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2e84-a8dc-7151-8b75-6d9aa76ed425 2026/02/05 15:56:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2e84-a8dc-7151-8b75-6d9aa76ed425 2026/02/05 15:56:11 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 15:56:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 15:56:11 INFO Looking up user name=alice 2026/02/05 15:56:11 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/update/019c2e84-a906-76db-afde-e61cebbc1b0e 2026/02/05 15:56:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-a80e-738e-aec2-602e88bb1549 request.user=carol post=https://b.localdomain/post/019c2e84-a80e-738e-aec2-602e88bb1549 2026/02/05 15:56:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 15:56:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:11 INFO Looking up user name=carol 2026/02/05 15:56:11 INFO Updated post activity.id=https://b.localdomain/update/019c2e84-a876-7129-96b6-5f0ec78d405c activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-a80e-738e-aec2-602e88bb1549 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-a80e-738e-aec2-602e88bb1549 2026/02/05 15:56:11 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 15:56:11 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 15:56:11 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 15:56:11 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 15:56:11 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 15:56:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-a930-72f7-808e-dbc1afba9f3c 2026/02/05 15:56:11 INFO Looking up user name=carol 2026/02/05 15:56:11 INFO Received delete request activity.id=https://b.localdomain/post/019c2e84-a80e-738e-aec2-602e88bb1549#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-a80e-738e-aec2-602e88bb1549 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2e84-a80e-738e-aec2-602e88bb1549 2026/02/05 15:56:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2e84-a93b-788c-b7ac-ff48698e7cec 2026/02/05 15:56:11 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 15:56:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2e84-a80e-738e-aec2-602e88bb1549#delete 2026/02/05 15:56:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2e84-a80e-738e-aec2-602e88bb1549#delete 2026/02/05 15:56:11 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2e84-a80e-738e-aec2-602e88bb1549#delete 2026/02/05 15:56:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2e84-a93b-76cc-b53e-17e4eb1aff2a 2026/02/05 15:56:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2e84-a93b-788c-b7ac-ff48698e7cec 2026/02/05 15:56:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-a93e-7158-a0b8-0b94778c2448 2026/02/05 15:56:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2e84-a80e-738e-aec2-602e88bb1549#delete 2026/02/05 15:56:11 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 15:56:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:11 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/02/05 15:56:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-a945-7cc7-a934-4f29adf5f444 2026/02/05 15:56:11 INFO Looking up user name=carol 2026/02/05 15:56:11 INFO Received delete request activity.id=https://b.localdomain/post/019c2e84-a80e-738e-aec2-602e88bb1549#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-a80e-738e-aec2-602e88bb1549 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2e84-a80e-738e-aec2-602e88bb1549 2026/02/05 15:56:11 INFO Looking up user name=alice 2026/02/05 15:56:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2e84-a93b-788c-b7ac-ff48698e7cec 2026/02/05 15:56:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2e84-a93b-76cc-b53e-17e4eb1aff2a 2026/02/05 15:56:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:11 INFO Looking up user name=alice 2026/02/05 15:56:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2e84-a93b-76cc-b53e-17e4eb1aff2a 2026/02/05 15:56:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/move/019c2e84-a93b-76cc-b53e-17e4eb1aff2a 2026/02/05 15:56:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2e84-a93b-788c-b7ac-ff48698e7cec 2026/02/05 15:56:12 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 15:56:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:12 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:12 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/02/05 15:56:12 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 15:56:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-a967-7833-bc0e-a0d219b9c13b 2026/02/05 15:56:12 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 15:56:12 INFO Looking up user name=alice --- PASS: TestCluster_PostToFollowers (2.82s) === CONT TestMetadata_Equals 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:12 INFO Looking up user name=alice 2026/02/05 15:56:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:12 INFO Looking up user name=bob 2026/02/05 15:56:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/05 15:56:12 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 15:56:12 INFO Creating new user request.path=/users/register name=carol 2026/02/05 15:56:12 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 15:56:12 INFO Looking up user name=carol 2026/02/05 15:56:12 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 15:56:12 INFO Moving follow follow=https://b.localdomain/follow/019c2e84-a878-7c68-b39f-71c97a610434 old=https://a.localdomain/user/alice new=https://c.localdomain/user/carol 2026/02/05 15:56:12 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2e84-a98a-793e-9d75-4e0fcf700b6a 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 15:56:12 INFO Removed a Follow activity.id=https://b.localdomain/undo/019c2e84-a98a-7f03-8d97-3fbab3e6e0d5 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2e84-a878-7c68-b39f-71c97a610434 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 15:56:12 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2e84-a98a-793e-9d75-4e0fcf700b6a 2026/02/05 15:56:12 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=g 2026/02/05 15:56:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2e84-a98a-7f03-8d97-3fbab3e6e0d5 2026/02/05 15:56:12 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2e84-a98a-793e-9d75-4e0fcf700b6a 2026/02/05 15:56:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-a98c-775f-a423-997c335e38a3 2026/02/05 15:56:12 INFO Looking up user name=bob 2026/02/05 15:56:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2e84-a98a-793e-9d75-4e0fcf700b6a 2026/02/05 15:56:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2e84-a98a-7f03-8d97-3fbab3e6e0d5 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:12 INFO Looking up user name=bob 2026/02/05 15:56:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2e84-a98a-7f03-8d97-3fbab3e6e0d5 2026/02/05 15:56:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2e84-a98a-793e-9d75-4e0fcf700b6a 2026/02/05 15:56:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019c2e84-a98a-7f03-8d97-3fbab3e6e0d5 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:12 INFO Looking up user name=bob 2026/02/05 15:56:12 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2e84-a98a-793e-9d75-4e0fcf700b6a 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 15:56:12 INFO Follow is accepted activity.id=https://c.localdomain/accept/019c2e84-a997-7961-81e2-5c875569baf7 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2e84-a98a-793e-9d75-4e0fcf700b6a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2e84-a98a-793e-9d75-4e0fcf700b6a 2026/02/05 15:56:12 WARN Metadata field key does not exist request.path=/users/metadata/remove request.user=bob raw=g 2026/02/05 15:56:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2e84-a997-7961-81e2-5c875569baf7 2026/02/05 15:56:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2e84-a997-7961-81e2-5c875569baf7 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 15:56:12 INFO Looking up user name=carol 2026/02/05 15:56:12 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2e84-a997-7961-81e2-5c875569baf7 2026/02/05 15:56:12 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/accept/019c2e84-a997-7961-81e2-5c875569baf7 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 15:56:12 INFO Looking up user name=carol 2026/02/05 15:56:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:12 INFO Follow is accepted activity.id=https://c.localdomain/accept/019c2e84-a997-7961-81e2-5c875569baf7 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2e84-a98a-793e-9d75-4e0fcf700b6a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2e84-a98a-793e-9d75-4e0fcf700b6a 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:12 INFO Looking up user name=bob 2026/02/05 15:56:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:12 INFO Removed a Follow activity.id=https://b.localdomain/undo/019c2e84-a98a-7f03-8d97-3fbab3e6e0d5 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2e84-a878-7c68-b39f-71c97a610434 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 15:56:12 INFO Looking up user name=bob 2026/02/05 15:56:12 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 15:56:12 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=e 2026/02/05 15:56:12 INFO Received a new post activity.id=https://c.localdomain/create/019c2e84-a9f0-7a71-bc36-c960fde4a169 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2e84-a9f0-7a34-a60d-ddd62c360266 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2e84-a9f0-7a34-a60d-ddd62c360266 2026/02/05 15:56:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2e84-a9f0-7a71-bc36-c960fde4a169 2026/02/05 15:56:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2e84-a9f0-7a71-bc36-c960fde4a169 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 15:56:12 INFO Looking up user name=carol 2026/02/05 15:56:12 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2e84-a9f0-7a71-bc36-c960fde4a169 2026/02/05 15:56:12 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019c2e84-a9f0-7a71-bc36-c960fde4a169 2026/02/05 15:56:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-a9f3-76a1-9393-7a348393a32e 2026/02/05 15:56:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:12 INFO Viewing post request.path=/users/view/c.localdomain/post/019c2e84-a9f0-7a34-a60d-ddd62c360266 request.user=carol post=https://c.localdomain/post/019c2e84-a9f0-7a34-a60d-ddd62c360266 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 15:56:12 INFO Looking up user name=carol 2026/02/05 15:56:12 INFO Received a new post activity.id=https://c.localdomain/create/019c2e84-a9f0-7a71-bc36-c960fde4a169 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2e84-a9f0-7a34-a60d-ddd62c360266 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2e84-a9f0-7a34-a60d-ddd62c360266 2026/02/05 15:56:12 INFO Looking up user name=bob 2026/02/05 15:56:12 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 15:56:12 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=c 2026/02/05 15:56:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-aa08-78f1-964f-9e24374e647a 2026/02/05 15:56:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 15:56:12 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 15:56:12 INFO Looking up user name=carol 2026/02/05 15:56:12 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=a 2026/02/05 15:56:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-aa0e-705f-bd9c-57a8370f06e0 2026/02/05 15:56:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:12 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 15:56:12 INFO Looking up resource resource=bob@b.localdomain user=bob --- PASS: TestCluster_MovedAccount (2.54s) === CONT TestDeleter_Disabled 2026/02/05 15:56:12 INFO Looking up user name=bob 2026/02/05 15:56:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestMetadata_Remove (1.88s) === CONT TestCluster_PostInCommunity 2026/02/05 15:56:12 INFO Creating new user request.path=/users/register name=carol 2026/02/05 15:56:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 15:56:12 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 15:56:12 INFO Fetching object id=ap://did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor offset=0 2026/02/05 15:56:12 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:12 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2e84-ab6d-76a3-b9b6-d54a589e169a 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:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/inbox activity=https://b.localdomain/follow/019c2e84-ab6d-76a3-b9b6-d54a589e169a 2026/02/05 15:56:12 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/inbox activity=https://b.localdomain/follow/019c2e84-ab6d-76a3-b9b6-d54a589e169a 2026/02/05 15:56:12 INFO Looking up user name=bob 2026/02/05 15:56:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/inbox activity=https://b.localdomain/follow/019c2e84-ab6d-76a3-b9b6-d54a589e169a 2026/02/05 15:56:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2e84-ab6d-76a3-b9b6-d54a589e169a 2026/02/05 15:56:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor offset=0 2026/02/05 15:56:12 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 15:56:12 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 15:56:12 INFO Fetching object id=ap://did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor offset=0 2026/02/05 15:56:12 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor/follow/019c2e84-abc7-7954-bea7-58cd42eef64d activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor/follow/019c2e84-abc7-7954-bea7-58cd42eef64d 2026/02/05 15:56:12 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor/follow/019c2e84-abc7-7954-bea7-58cd42eef64d 2026/02/05 15:56:12 INFO Fetching object id=ap://did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor 2026/02/05 15:56:12 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor/follow/019c2e84-abc7-7954-bea7-58cd42eef64d 2026/02/05 15:56:12 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor/follow/019c2e84-abc7-7954-bea7-58cd42eef64d 2026/02/05 15:56:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor offset=0 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:12 INFO Looking up user name=bob 2026/02/05 15:56:12 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2e84-ab6d-76a3-b9b6-d54a589e169a 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:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/accept/019c2e84-abd6-7914-8f94-c7a6b58abe62 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2e84-ab6d-76a3-b9b6-d54a589e169a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2e84-ab6d-76a3-b9b6-d54a589e169a 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor 2026/02/05 15:56:12 INFO Fetching object id=ap://did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor 2026/02/05 15:56:12 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor/follow/019c2e84-abc7-7954-bea7-58cd42eef64d activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/accept/019c2e84-abdb-7b57-b2bb-7b5432e10bc4 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor/follow/019c2e84-abc7-7954-bea7-58cd42eef64d activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor/follow/019c2e84-abc7-7954-bea7-58cd42eef64d 2026/02/05 15:56:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/accept/019c2e84-abd6-7914-8f94-c7a6b58abe62 2026/02/05 15:56:12 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/accept/019c2e84-abdb-7b57-b2bb-7b5432e10bc4 2026/02/05 15:56:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/accept/019c2e84-abd6-7914-8f94-c7a6b58abe62 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Fetching object id=ap://did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/accept/019c2e84-abd6-7914-8f94-c7a6b58abe62 2026/02/05 15:56:12 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/accept/019c2e84-abdb-7b57-b2bb-7b5432e10bc4 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Fetching object id=ap://did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/accept/019c2e84-abdb-7b57-b2bb-7b5432e10bc4 2026/02/05 15:56:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/accept/019c2e84-abd6-7914-8f94-c7a6b58abe62 2026/02/05 15:56:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/accept/019c2e84-abdb-7b57-b2bb-7b5432e10bc4 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Fetching object id=ap://did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/accept/019c2e84-abd6-7914-8f94-c7a6b58abe62 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2e84-ab6d-76a3-b9b6-d54a589e169a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2e84-ab6d-76a3-b9b6-d54a589e169a 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Fetching object id=ap://did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/accept/019c2e84-abdb-7b57-b2bb-7b5432e10bc4 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor/follow/019c2e84-abc7-7954-bea7-58cd42eef64d activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor/follow/019c2e84-abc7-7954-bea7-58cd42eef64d 2026/02/05 15:56:12 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/create/019c2e84-abfc-73bd-bb8e-366d43646b02 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/post/019c2e84-abfc-7385-abaa-ddeec231168f thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/post/019c2e84-abfc-7385-abaa-ddeec231168f starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/create/019c2e84-abfc-73bd-bb8e-366d43646b02 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/post/019c2e84-abfc-7385-abaa-ddeec231168f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/post/019c2e84-abfc-7385-abaa-ddeec231168f 2026/02/05 15:56:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/create/019c2e84-abfc-73bd-bb8e-366d43646b02 2026/02/05 15:56:12 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/create/019c2e84-abfc-73bd-bb8e-366d43646b02 2026/02/05 15:56:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/create/019c2e84-abfc-73bd-bb8e-366d43646b02 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Fetching object id=ap://did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/create/019c2e84-abfc-73bd-bb8e-366d43646b02 2026/02/05 15:56:12 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/create/019c2e84-abfc-73bd-bb8e-366d43646b02 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Fetching object id=ap://did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/02/05 15:56:12 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/create/019c2e84-abfc-73bd-bb8e-366d43646b02 2026/02/05 15:56:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/create/019c2e84-abfc-73bd-bb8e-366d43646b02 2026/02/05 15:56:12 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ac0d-79fc-8bbd-39f8b25bb499 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor gateway=https://c.localdomain 2026/02/05 15:56:12 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ac0d-79fc-8bbd-39f8b25bb499 2026/02/05 15:56:12 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ac0d-79fc-8bbd-39f8b25bb499 2026/02/05 15:56:12 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:12 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ac0d-79fc-8bbd-39f8b25bb499 2026/02/05 15:56:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ac0d-79fc-8bbd-39f8b25bb499 2026/02/05 15:56:12 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/post/019c2e84-abfc-7385-abaa-ddeec231168f request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/post/019c2e84-abfc-7385-abaa-ddeec231168f 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Fetching object id=ap://did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/create/019c2e84-abfc-73bd-bb8e-366d43646b02 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/post/019c2e84-abfc-7385-abaa-ddeec231168f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/post/019c2e84-abfc-7385-abaa-ddeec231168f 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Fetching object id=ap://did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/create/019c2e84-abfc-73bd-bb8e-366d43646b02 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/post/019c2e84-abfc-7385-abaa-ddeec231168f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/post/019c2e84-abfc-7385-abaa-ddeec231168f 2026/02/05 15:56:12 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/post/019c2e84-abfc-7385-abaa-ddeec231168f request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/post/019c2e84-abfc-7385-abaa-ddeec231168f 2026/02/05 15:56:12 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-ac4c-78ee-9980-6ee79818be36 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-ac4c-78d2-9ce9-67bc012ed6f2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-ac4c-78d2-9ce9-67bc012ed6f2 2026/02/05 15:56:12 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/inbox activity=https://b.localdomain/create/019c2e84-ac4c-78ee-9980-6ee79818be36 2026/02/05 15:56:12 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/inbox activity=https://b.localdomain/create/019c2e84-ac4c-78ee-9980-6ee79818be36 2026/02/05 15:56:12 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:12 INFO Looking up user name=bob 2026/02/05 15:56:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/inbox activity=https://b.localdomain/create/019c2e84-ac4c-78ee-9980-6ee79818be36 2026/02/05 15:56:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-ac4c-78ee-9980-6ee79818be36 2026/02/05 15:56:12 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ac51-786c-9f9e-7ca7e477ff11 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor gateway=https://a.localdomain 2026/02/05 15:56:12 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ac51-786c-9f9e-7ca7e477ff11 2026/02/05 15:56:12 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ac51-786c-9f9e-7ca7e477ff11 2026/02/05 15:56:12 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-ac4c-78d2-9ce9-67bc012ed6f2 request.user=bob post=https://b.localdomain/post/019c2e84-ac4c-78d2-9ce9-67bc012ed6f2 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:12 INFO Looking up user name=bob 2026/02/05 15:56:12 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:12 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/create/019c2e84-ac4c-78ee-9980-6ee79818be36 note=https://b.localdomain/post/019c2e84-ac4c-78d2-9ce9-67bc012ed6f2 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor/post/019c2e84-abfc-7385-abaa-ddeec231168f starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-ac4c-78ee-9980-6ee79818be36 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-ac4c-78d2-9ce9-67bc012ed6f2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-ac4c-78d2-9ce9-67bc012ed6f2 2026/02/05 15:56:12 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor/inbox activity=https://b.localdomain/create/019c2e84-ac4c-78ee-9980-6ee79818be36 2026/02/05 15:56:12 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor/inbox activity=https://b.localdomain/create/019c2e84-ac4c-78ee-9980-6ee79818be36 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Fetching object id=ap://did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Fetching forwarded object activity.id=https://b.localdomain/create/019c2e84-ac4c-78ee-9980-6ee79818be36 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-ac4c-78d2-9ce9-67bc012ed6f2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob id=https://b.localdomain/create/019c2e84-ac4c-78ee-9980-6ee79818be36 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor 2026/02/05 15:56:12 INFO Fetching activity activity=https://b.localdomain/create/019c2e84-ac4c-78ee-9980-6ee79818be36 2026/02/05 15:56:12 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkhk2xBDWHUw39VuLTS82M65idsXGQyDhY7qbQiA9LvhkK/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkotEioTeX6ev6B1jzuJnyXYVsNBN74ScLcGPwfQLM5SjE/actor/inbox activity=https://b.localdomain/create/019c2e84-ac4c-78ee-9980-6ee79818be36 2026/02/05 15:56:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-ac4c-78ee-9980-6ee79818be36 2026/02/05 15:56:12 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ac51-786c-9f9e-7ca7e477ff11 2026/02/05 15:56:12 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ac51-786c-9f9e-7ca7e477ff11 2026/02/05 15:56:12 INFO Looking up user name=bob 2026/02/05 15:56:12 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-ac4c-78ee-9980-6ee79818be36 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-ac4c-78d2-9ce9-67bc012ed6f2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-ac4c-78d2-9ce9-67bc012ed6f2 2026/02/05 15:56:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 15:56:12 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 15:56:12 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:12 INFO Looking up user name=bob 2026/02/05 15:56:12 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:12 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 (2.22s) === CONT TestMetadata_Link 2026/02/05 15:56:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor offset=0 2026/02/05 15:56:12 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/follow/019c2e84-ac83-7d34-8e55-d9de53521351 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:12 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/follow/019c2e84-ac83-7d34-8e55-d9de53521351 2026/02/05 15:56:12 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/follow/019c2e84-ac83-7d34-8e55-d9de53521351 2026/02/05 15:56:12 INFO Fetching object id=ap://did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor 2026/02/05 15:56:12 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/follow/019c2e84-ac83-7d34-8e55-d9de53521351 2026/02/05 15:56:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/follow/019c2e84-ac83-7d34-8e55-d9de53521351 2026/02/05 15:56:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor offset=0 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:12 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:12 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor 2026/02/05 15:56:12 INFO Fetching object id=ap://did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor 2026/02/05 15:56:12 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/follow/019c2e84-ac83-7d34-8e55-d9de53521351 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:12 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/accept/019c2e84-acc1-7c0f-8b4f-52fb5b9f49ad activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/follow/019c2e84-ac83-7d34-8e55-d9de53521351 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/follow/019c2e84-ac83-7d34-8e55-d9de53521351 2026/02/05 15:56:12 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/accept/019c2e84-acc1-7c0f-8b4f-52fb5b9f49ad 2026/02/05 15:56:12 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/accept/019c2e84-acc1-7c0f-8b4f-52fb5b9f49ad sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor gateway=https://c.localdomain 2026/02/05 15:56:12 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/accept/019c2e84-acc1-7c0f-8b4f-52fb5b9f49ad 2026/02/05 15:56:12 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/accept/019c2e84-acc1-7c0f-8b4f-52fb5b9f49ad 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:12 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/accept/019c2e84-acc1-7c0f-8b4f-52fb5b9f49ad 2026/02/05 15:56:12 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:12 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/accept/019c2e84-acc1-7c0f-8b4f-52fb5b9f49ad 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:12 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:12 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/accept/019c2e84-acc1-7c0f-8b4f-52fb5b9f49ad 2026/02/05 15:56:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/accept/019c2e84-acc1-7c0f-8b4f-52fb5b9f49ad 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:12 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:12 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/accept/019c2e84-acc1-7c0f-8b4f-52fb5b9f49ad activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/follow/019c2e84-ac83-7d34-8e55-d9de53521351 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/follow/019c2e84-ac83-7d34-8e55-d9de53521351 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:12 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:12 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:12 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/accept/019c2e84-acc1-7c0f-8b4f-52fb5b9f49ad activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/follow/019c2e84-ac83-7d34-8e55-d9de53521351 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/follow/019c2e84-ac83-7d34-8e55-d9de53521351 2026/02/05 15:56:12 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad05-7c7a-9b4c-c27b919cf1b5 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:12 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad05-7c7a-9b4c-c27b919cf1b5 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c 2026/02/05 15:56:12 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad05-7c7a-9b4c-c27b919cf1b5 2026/02/05 15:56:12 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad05-7c7a-9b4c-c27b919cf1b5 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor gateway=https://c.localdomain 2026/02/05 15:56:12 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad05-7c7a-9b4c-c27b919cf1b5 2026/02/05 15:56:12 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad05-7c7a-9b4c-c27b919cf1b5 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:12 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad05-7c7a-9b4c-c27b919cf1b5 2026/02/05 15:56:12 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:12 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad05-7c7a-9b4c-c27b919cf1b5 2026/02/05 15:56:12 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:12 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:12 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad05-7c7a-9b4c-c27b919cf1b5 2026/02/05 15:56:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad05-7c7a-9b4c-c27b919cf1b5 2026/02/05 15:56:13 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:13 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c 2026/02/05 15:56:13 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:13 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad55-7c5f-be84-4ac3fcea4391 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad55-7c33-8ab1-fb0824d50dda thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad55-7c33-8ab1-fb0824d50dda starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad55-7c5f-be84-4ac3fcea4391 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad55-7c33-8ab1-fb0824d50dda activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad55-7c33-8ab1-fb0824d50dda 2026/02/05 15:56:13 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad55-7c5f-be84-4ac3fcea4391 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor gateway=https://a.localdomain 2026/02/05 15:56:13 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad55-7c5f-be84-4ac3fcea4391 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad55-7c5f-be84-4ac3fcea4391 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad55-7c5f-be84-4ac3fcea4391 2026/02/05 15:56:13 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad55-7c5f-be84-4ac3fcea4391 2026/02/05 15:56:13 INFO Viewing post request.path=/users/view/c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad55-7c33-8ab1-fb0824d50dda request.user=carol post=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad55-7c33-8ab1-fb0824d50dda 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad05-7c7a-9b4c-c27b919cf1b5 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad05-7c7a-9b4c-c27b919cf1b5 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad05-7c7a-9b4c-c27b919cf1b5 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c 2026/02/05 15:56:13 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad05-7c7a-9b4c-c27b919cf1b5 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/followers: actor is not cached" 2026/02/05 15:56:13 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad05-7c7a-9b4c-c27b919cf1b5 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor gateway=https://a.localdomain 2026/02/05 15:56:13 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad05-7c7a-9b4c-c27b919cf1b5 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad05-7c7a-9b4c-c27b919cf1b5 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad05-7c7a-9b4c-c27b919cf1b5 2026/02/05 15:56:13 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad05-7c7a-9b4c-c27b919cf1b5 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:13 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad55-7c5f-be84-4ac3fcea4391 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad55-7c33-8ab1-fb0824d50dda thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad55-7c33-8ab1-fb0824d50dda starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad55-7c5f-be84-4ac3fcea4391 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad55-7c33-8ab1-fb0824d50dda activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad55-7c33-8ab1-fb0824d50dda 2026/02/05 15:56:13 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad55-7c5f-be84-4ac3fcea4391 2026/02/05 15:56:13 WARN Failed to resolve a recipient to=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad55-7c5f-be84-4ac3fcea4391 error="cannot resolve https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/followers: actor is not cached" 2026/02/05 15:56:13 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad55-7c5f-be84-4ac3fcea4391 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor gateway=https://c.localdomain 2026/02/05 15:56:13 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad55-7c5f-be84-4ac3fcea4391 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad55-7c5f-be84-4ac3fcea4391 2026/02/05 15:56:13 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad55-7c5f-be84-4ac3fcea4391 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad55-7c5f-be84-4ac3fcea4391 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad55-7c5f-be84-4ac3fcea4391 2026/02/05 15:56:13 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad55-7c5f-be84-4ac3fcea4391 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/create/019c2e84-ad55-7c5f-be84-4ac3fcea4391 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad55-7c33-8ab1-fb0824d50dda activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad55-7c33-8ab1-fb0824d50dda 2026/02/05 15:56:13 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 15:56:13 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:13 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor offset=0 2026/02/05 15:56:13 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 15:56:13 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor request.user=bob actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor offset=0 2026/02/05 15:56:13 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c 2026/02/05 15:56:13 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/create/019c2e84-ae21-705b-96ba-570bac7566f6 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/post/019c2e84-ae21-7026-a783-2d92a7e83776 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/post/019c2e84-ae21-7026-a783-2d92a7e83776 2026/02/05 15:56:13 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/create/019c2e84-ae21-705b-96ba-570bac7566f6 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/create/019c2e84-ae21-705b-96ba-570bac7566f6 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor 2026/02/05 15:56:13 INFO Fetching object id=ap://did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/create/019c2e84-ae21-705b-96ba-570bac7566f6 2026/02/05 15:56:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/create/019c2e84-ae21-705b-96ba-570bac7566f6 2026/02/05 15:56:13 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/post/019c2e84-ae21-7026-a783-2d92a7e83776 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/post/019c2e84-ae21-7026-a783-2d92a7e83776 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor 2026/02/05 15:56:13 INFO Fetching object id=ap://did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor 2026/02/05 15:56:13 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/create/019c2e84-ae21-705b-96ba-570bac7566f6 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/post/019c2e84-ae21-7026-a783-2d92a7e83776 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/create/019c2e84-ae21-705b-96ba-570bac7566f6 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/post/019c2e84-ae21-7026-a783-2d92a7e83776 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/post/019c2e84-ae21-7026-a783-2d92a7e83776 2026/02/05 15:56:13 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/create/019c2e84-ae21-705b-96ba-570bac7566f6 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor gateway=https://c.localdomain 2026/02/05 15:56:13 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/create/019c2e84-ae21-705b-96ba-570bac7566f6 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/create/019c2e84-ae21-705b-96ba-570bac7566f6 2026/02/05 15:56:13 INFO Fetching object id=ap://did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/create/019c2e84-ae21-705b-96ba-570bac7566f6 2026/02/05 15:56:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/create/019c2e84-ae21-705b-96ba-570bac7566f6 2026/02/05 15:56:13 INFO Creating new user request.path=/users/register name=carol 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor 2026/02/05 15:56:13 INFO Fetching object id=ap://did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor 2026/02/05 15:56:13 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/create/019c2e84-ae21-705b-96ba-570bac7566f6 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/post/019c2e84-ae21-7026-a783-2d92a7e83776 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/create/019c2e84-ae21-705b-96ba-570bac7566f6 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/post/019c2e84-ae21-7026-a783-2d92a7e83776 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/post/019c2e84-ae21-7026-a783-2d92a7e83776 2026/02/05 15:56:13 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/create/019c2e84-ae21-705b-96ba-570bac7566f6 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor gateway=https://a.localdomain 2026/02/05 15:56:13 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/create/019c2e84-ae21-705b-96ba-570bac7566f6 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/create/019c2e84-ae21-705b-96ba-570bac7566f6 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor 2026/02/05 15:56:13 INFO Fetching object id=ap://did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/create/019c2e84-ae21-705b-96ba-570bac7566f6 2026/02/05 15:56:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/create/019c2e84-ae21-705b-96ba-570bac7566f6 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor 2026/02/05 15:56:13 INFO Fetching object id=ap://did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor 2026/02/05 15:56:13 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c 2026/02/05 15:56:13 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:13 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c 2026/02/05 15:56:13 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor 2026/02/05 15:56:13 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:13 INFO Fetching object id=ap://did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor 2026/02/05 15:56:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor offset=0 2026/02/05 15:56:13 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ae9f-72c0-817d-7e69b73f6c96 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ae9f-72c0-817d-7e69b73f6c96 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c 2026/02/05 15:56:13 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ae9f-72c0-817d-7e69b73f6c96 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/followers: actor is not cached" 2026/02/05 15:56:13 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ae9f-72c0-817d-7e69b73f6c96 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor gateway=https://a.localdomain 2026/02/05 15:56:13 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ae9f-72c0-817d-7e69b73f6c96 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ae9f-72c0-817d-7e69b73f6c96 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ae9f-72c0-817d-7e69b73f6c96 2026/02/05 15:56:13 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ae9f-72c0-817d-7e69b73f6c96 2026/02/05 15:56:13 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ae9f-72c0-817d-7e69b73f6c96 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ae9f-72c0-817d-7e69b73f6c96 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c 2026/02/05 15:56:13 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ae9f-72c0-817d-7e69b73f6c96 2026/02/05 15:56:13 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ae9f-72c0-817d-7e69b73f6c96 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor gateway=https://c.localdomain 2026/02/05 15:56:13 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ae9f-72c0-817d-7e69b73f6c96 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ae9f-72c0-817d-7e69b73f6c96 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/followers_synchronization\", digest=\"a61c2e24df8622d97c87d0f658081aa3760c586da781d565f29bcec30eb0c70f\"" error="collection is not sender's followers" 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ae9f-72c0-817d-7e69b73f6c96 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ae9f-72c0-817d-7e69b73f6c96 2026/02/05 15:56:13 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ae9f-72c0-817d-7e69b73f6c96 2026/02/05 15:56:13 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ae9f-72c0-817d-7e69b73f6c96 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/update/019c2e84-ae9f-72c0-817d-7e69b73f6c96 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c 2026/02/05 15:56:13 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:13 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 15:56:13 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:13 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor offset=0 2026/02/05 15:56:13 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c 2026/02/05 15:56:13 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c#delete error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/followers: actor is not cached" 2026/02/05 15:56:13 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c#delete sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor gateway=https://a.localdomain 2026/02/05 15:56:13 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c#delete 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c#delete 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c#delete 2026/02/05 15:56:13 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c#delete 2026/02/05 15:56:13 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:13 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:13 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor request.user=carol actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor offset=0 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c 2026/02/05 15:56:13 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c#delete 2026/02/05 15:56:13 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c#delete sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor gateway=https://c.localdomain 2026/02/05 15:56:13 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c#delete 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c#delete 2026/02/05 15:56:13 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/followers_synchronization\", digest=\"a61c2e24df8622d97c87d0f658081aa3760c586da781d565f29bcec30eb0c70f\"" error="collection is not sender's followers" 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuQNT1ojvYdR7fswTuaBFHxjh4aBRF9tyhKvB3SewNmfe/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c#delete 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c#delete 2026/02/05 15:56:13 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c#delete 2026/02/05 15:56:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c#delete 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c 2026/02/05 15:56:13 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor/post/019c2e84-ad05-7c42-aa8a-1628be33ed7c 2026/02/05 15:56:13 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 15:56:13 INFO Fetching object id=ap://did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor 2026/02/05 15:56:13 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoG6tWST22mhtTZyPC7FtBqZjDHAvyEtvNQdKMbDnqm23/actor offset=0 --- PASS: TestCluster_Gateways (2.93s) === CONT TestCluster_FollowersSyncMissingLocalFollowPortableActor 2026/02/05 15:56:13 INFO Creating new user request.path=/users/register name=carol 2026/02/05 15:56:13 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:13 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/02/05 15:56:13 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 15:56:13 INFO Looking up user name=stuff 2026/02/05 15:56:13 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 15:56:13 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-b01d-7a6e-aa98-742bed461d44 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 15:56:13 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2e84-b01d-7a6e-aa98-742bed461d44 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2e84-b01d-7a6e-aa98-742bed461d44 2026/02/05 15:56:13 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="HTML tags like <p>" 2026/02/05 15:56:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-b024-7b60-9651-508dfa99ab8f 2026/02/05 15:56:13 INFO Looking up user name=alice 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2e84-b01d-7a6e-aa98-742bed461d44 2026/02/05 15:56:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-b01d-7a6e-aa98-742bed461d44 2026/02/05 15:56:13 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 15:56:13 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:13 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/02/05 15:56:13 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 15:56:13 INFO Looking up user name=stuff 2026/02/05 15:56:13 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:13 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 15:56:13 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2e84-b037-7809-ad8c-f9811eb5f11d 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 15:56:13 INFO Looking up user name=bob 2026/02/05 15:56:13 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2e84-b037-7809-ad8c-f9811eb5f11d 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2e84-b037-7809-ad8c-f9811eb5f11d 2026/02/05 15:56:13 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 15:56:13 INFO Looking up user name=carol --- PASS: TestMetadata_HTML (1.94s) === CONT TestCluster_PostToFollowers_Approved 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2e84-b037-7809-ad8c-f9811eb5f11d 2026/02/05 15:56:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2e84-b037-7809-ad8c-f9811eb5f11d 2026/02/05 15:56:13 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:13 INFO Looking up user name=alice 2026/02/05 15:56:13 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2e84-b01d-7a6e-aa98-742bed461d44 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 15:56:13 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2e84-b046-7303-b4e7-448d31512c38 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b01d-7a6e-aa98-742bed461d44 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-b01d-7a6e-aa98-742bed461d44 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:13 INFO Looking up user name=carol 2026/02/05 15:56:13 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2e84-b037-7809-ad8c-f9811eb5f11d 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 15:56:13 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2e84-b04a-7a23-aa84-c0b438ec3889 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2e84-b037-7809-ad8c-f9811eb5f11d activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2e84-b037-7809-ad8c-f9811eb5f11d 2026/02/05 15:56:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2e84-b046-7303-b4e7-448d31512c38 2026/02/05 15:56:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2e84-b04a-7a23-aa84-c0b438ec3889 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2e84-b046-7303-b4e7-448d31512c38 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 15:56:13 INFO Looking up user name=stuff 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2e84-b046-7303-b4e7-448d31512c38 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2e84-b04a-7a23-aa84-c0b438ec3889 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 15:56:13 INFO Looking up user name=stuff 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2e84-b04a-7a23-aa84-c0b438ec3889 2026/02/05 15:56:13 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2e84-b04a-7a23-aa84-c0b438ec3889 2026/02/05 15:56:13 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2e84-b046-7303-b4e7-448d31512c38 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 15:56:13 INFO Looking up user name=stuff 2026/02/05 15:56:13 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2e84-b046-7303-b4e7-448d31512c38 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b01d-7a6e-aa98-742bed461d44 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-b01d-7a6e-aa98-742bed461d44 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 15:56:13 INFO Looking up user name=stuff 2026/02/05 15:56:13 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2e84-b04a-7a23-aa84-c0b438ec3889 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2e84-b037-7809-ad8c-f9811eb5f11d activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2e84-b037-7809-ad8c-f9811eb5f11d 2026/02/05 15:56:13 INFO Creating new user request.path=/users/register name=carol 2026/02/05 15:56:13 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/02/05 15:56:13 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-b069-7b35-b2b6-678891bcaf08 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b069-7a29-b8f8-ac6c3496c152 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-b069-7a29-b8f8-ac6c3496c152 2026/02/05 15:56:13 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b069-7b35-b2b6-678891bcaf08 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b069-7b35-b2b6-678891bcaf08 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:13 INFO Looking up user name=carol 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b069-7b35-b2b6-678891bcaf08 2026/02/05 15:56:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-b069-7b35-b2b6-678891bcaf08 2026/02/05 15:56:13 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b069-7a29-b8f8-ac6c3496c152 request.user=carol post=https://b.localdomain/post/019c2e84-b069-7a29-b8f8-ac6c3496c152 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:13 INFO Looking up user name=carol 2026/02/05 15:56:13 INFO Forwarding post to group followers activity=https://b.localdomain/create/019c2e84-b069-7b35-b2b6-678891bcaf08 note=https://b.localdomain/post/019c2e84-b069-7a29-b8f8-ac6c3496c152 group=https://g.localdomain/user/stuff 2026/02/05 15:56:13 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-b069-7b35-b2b6-678891bcaf08 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b069-7a29-b8f8-ac6c3496c152 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-b069-7a29-b8f8-ac6c3496c152 2026/02/05 15:56:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b069-7b35-b2b6-678891bcaf08 2026/02/05 15:56:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b071-7e24-8d43-b049a0df5922 2026/02/05 15:56:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b071-7e24-8d43-b049a0df5922 2026/02/05 15:56:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b071-7e24-8d43-b049a0df5922 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b069-7b35-b2b6-678891bcaf08 2026/02/05 15:56:13 INFO Looking up user name=carol 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b069-7b35-b2b6-678891bcaf08 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b071-7e24-8d43-b049a0df5922 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b071-7e24-8d43-b049a0df5922 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 15:56:13 INFO Looking up user name=stuff 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b071-7e24-8d43-b049a0df5922 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 15:56:13 INFO Looking up user name=stuff 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b071-7e24-8d43-b049a0df5922 2026/02/05 15:56:13 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2e84-b071-7e24-8d43-b049a0df5922 2026/02/05 15:56:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-b069-7b35-b2b6-678891bcaf08 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:13 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:13 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:13 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:13 INFO Looking up user name=carol 2026/02/05 15:56:13 INFO Looking up user name=bob 2026/02/05 15:56:13 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-b069-7b35-b2b6-678891bcaf08 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b069-7a29-b8f8-ac6c3496c152 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-b069-7a29-b8f8-ac6c3496c152 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 15:56:13 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 15:56:13 INFO Looking up user name=stuff 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 15:56:13 INFO Looking up user name=stuff 2026/02/05 15:56:13 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-b0aa-798e-a6dd-343738db4fbb 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 15:56:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-b0aa-798e-a6dd-343738db4fbb 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-b0aa-798e-a6dd-343738db4fbb 2026/02/05 15:56:13 INFO Looking up user name=alice 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-b0aa-798e-a6dd-343738db4fbb 2026/02/05 15:56:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-b0aa-798e-a6dd-343738db4fbb 2026/02/05 15:56:13 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 15:56:13 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 15:56:13 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 15:56:13 INFO Looking up user name=carol 2026/02/05 15:56:13 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 15:56:13 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2e84-b069-7a29-b8f8-ac6c3496c152 request.user=alice post=https://b.localdomain/post/019c2e84-b069-7a29-b8f8-ac6c3496c152 2026/02/05 15:56:13 INFO Received a new post activity.id=https://a.localdomain/create/019c2e84-b0b9-7716-bb38-23e3b18facb3 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b 2026/02/05 15:56:13 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-b0ba-7bde-8450-6c69e1c865fb 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 15:56:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2e84-b0b9-7716-bb38-23e3b18facb3 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2e84-b0b9-7716-bb38-23e3b18facb3 2026/02/05 15:56:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-b0ba-7bde-8450-6c69e1c865fb 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-b0ba-7bde-8450-6c69e1c865fb 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:13 INFO Looking up user name=alice 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2e84-b0b9-7716-bb38-23e3b18facb3 2026/02/05 15:56:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2e84-b0b9-7716-bb38-23e3b18facb3 2026/02/05 15:56:13 INFO Looking up user name=alice 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-b0ba-7bde-8450-6c69e1c865fb 2026/02/05 15:56:13 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b request.user=alice post=https://a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b 2026/02/05 15:56:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-b0ba-7bde-8450-6c69e1c865fb 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:13 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 15:56:13 INFO Looking up user name=alice 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:13 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2e84-b0b9-7716-bb38-23e3b18facb3 note=https://a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b thread=https://b.localdomain/post/019c2e84-b069-7a29-b8f8-ac6c3496c152 starter=https://b.localdomain/user/carol 2026/02/05 15:56:13 INFO Received a new post activity.id=https://a.localdomain/create/019c2e84-b0b9-7716-bb38-23e3b18facb3 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b 2026/02/05 15:56:13 INFO Looking up user name=alice 2026/02/05 15:56:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2e84-b0b9-7716-bb38-23e3b18facb3 2026/02/05 15:56:13 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2e84-b0aa-798e-a6dd-343738db4fbb 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 15:56:13 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:13 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-b0d7-7bb0-963e-66f7f9ee7472 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b0aa-798e-a6dd-343738db4fbb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-b0aa-798e-a6dd-343738db4fbb 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:13 INFO Fetching object id=ap://did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor 2026/02/05 15:56:13 INFO Looking up user name=alice 2026/02/05 15:56:13 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2e84-b0ba-7bde-8450-6c69e1c865fb 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 15:56:13 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/05 15:56:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-b0e1-7251-8f0d-cc15f707940c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b0ba-7bde-8450-6c69e1c865fb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-b0ba-7bde-8450-6c69e1c865fb 2026/02/05 15:56:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-b0d7-7bb0-963e-66f7f9ee7472 2026/02/05 15:56:13 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 15:56:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-b0e1-7251-8f0d-cc15f707940c 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-b0d7-7bb0-963e-66f7f9ee7472 2026/02/05 15:56:13 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:13 INFO Looking up user name=bob 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-b0d7-7bb0-963e-66f7f9ee7472 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-b0e1-7251-8f0d-cc15f707940c 2026/02/05 15:56:13 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 15:56:13 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor offset=0 2026/02/05 15:56:13 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/follow/019c2e84-b0f7-791e-95ec-7399e9646f20 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor 2026/02/05 15:56:13 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:13 INFO Looking up user name=carol 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-b0e1-7251-8f0d-cc15f707940c 2026/02/05 15:56:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2e84-b0d7-7bb0-963e-66f7f9ee7472 2026/02/05 15:56:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2e84-b0e1-7251-8f0d-cc15f707940c 2026/02/05 15:56:13 INFO Looking up user name=alice 2026/02/05 15:56:13 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/follow/019c2e84-b0f7-791e-95ec-7399e9646f20 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/follow/019c2e84-b0f7-791e-95ec-7399e9646f20 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:13 INFO Looking up user name=bob 2026/02/05 15:56:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-b0d7-7bb0-963e-66f7f9ee7472 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b0aa-798e-a6dd-343738db4fbb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-b0aa-798e-a6dd-343738db4fbb 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:13 INFO Looking up user name=carol 2026/02/05 15:56:13 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-b0e1-7251-8f0d-cc15f707940c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b0ba-7bde-8450-6c69e1c865fb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-b0ba-7bde-8450-6c69e1c865fb 2026/02/05 15:56:13 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 15:56:13 INFO Fetching object id=ap://did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/follow/019c2e84-b0f7-791e-95ec-7399e9646f20 2026/02/05 15:56:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/follow/019c2e84-b0f7-791e-95ec-7399e9646f20 2026/02/05 15:56:13 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor offset=0 2026/02/05 15:56:13 INFO Updated post activity.id=https://a.localdomain/update/019c2e84-b111-79f8-95fe-c85d9cddcb09 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b 2026/02/05 15:56:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2e84-b111-79f8-95fe-c85d9cddcb09 2026/02/05 15:56:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2e84-b111-79f8-95fe-c85d9cddcb09 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:13 INFO Looking up user name=alice 2026/02/05 15:56:13 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2e84-b111-79f8-95fe-c85d9cddcb09 2026/02/05 15:56:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2e84-b111-79f8-95fe-c85d9cddcb09 2026/02/05 15:56:13 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 15:56:13 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b request.user=alice post=https://a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b 2026/02/05 15:56:13 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:13 INFO Fetching object id=ap://did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor 2026/02/05 15:56:13 INFO Looking up user name=alice 2026/02/05 15:56:14 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2e84-b111-79f8-95fe-c85d9cddcb09 note=https://a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b thread=https://b.localdomain/post/019c2e84-b069-7a29-b8f8-ac6c3496c152 starter=https://b.localdomain/user/carol 2026/02/05 15:56:14 INFO Updated post activity.id=https://a.localdomain/update/019c2e84-b111-79f8-95fe-c85d9cddcb09 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b 2026/02/05 15:56:14 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor offset=0 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2e84-b111-79f8-95fe-c85d9cddcb09 2026/02/05 15:56:14 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-b130-7ca0-9240-68439271d725 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b130-7c84-8d3a-4b15e529e350 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-b130-7c84-8d3a-4b15e529e350 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b130-7ca0-9240-68439271d725 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b130-7ca0-9240-68439271d725 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:14 INFO Looking up user name=carol 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b130-7ca0-9240-68439271d725 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-b130-7ca0-9240-68439271d725 2026/02/05 15:56:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b130-7c84-8d3a-4b15e529e350 request.user=carol post=https://b.localdomain/post/019c2e84-b130-7c84-8d3a-4b15e529e350 2026/02/05 15:56:14 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor/follow/019c2e84-b134-7c97-9a33-b9d5430b0849 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor 2026/02/05 15:56:14 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-b13d-778f-9b70-b885d144cdab activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b13d-7776-8907-b6774fb2bec0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-b13d-7776-8907-b6774fb2bec0 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b13d-778f-9b70-b885d144cdab 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b13d-778f-9b70-b885d144cdab 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:14 INFO Looking up user name=carol 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor/follow/019c2e84-b134-7c97-9a33-b9d5430b0849 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor/follow/019c2e84-b134-7c97-9a33-b9d5430b0849 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b13d-778f-9b70-b885d144cdab 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-b13d-778f-9b70-b885d144cdab 2026/02/05 15:56:14 INFO Fetching object id=ap://did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor/follow/019c2e84-b134-7c97-9a33-b9d5430b0849 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor/follow/019c2e84-b134-7c97-9a33-b9d5430b0849 2026/02/05 15:56:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b13d-7776-8907-b6774fb2bec0 request.user=carol post=https://b.localdomain/post/019c2e84-b13d-7776-8907-b6774fb2bec0 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:14 INFO Looking up user name=carol 2026/02/05 15:56:14 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-b130-7ca0-9240-68439271d725 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b130-7c84-8d3a-4b15e529e350 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-b130-7c84-8d3a-4b15e529e350 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:14 INFO Looking up user name=carol 2026/02/05 15:56:14 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-b13d-778f-9b70-b885d144cdab activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b13d-7776-8907-b6774fb2bec0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-b13d-7776-8907-b6774fb2bec0 2026/02/05 15:56:14 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor offset=0 2026/02/05 15:56:14 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/05 15:56:14 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 15:56:14 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 15:56:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-b15d-7159-97dd-e5286f9cfb41 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor 2026/02/05 15:56:14 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-b163-7a4f-9388-cf6310519a6b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b163-7a33-8508-13dd875de202 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-b163-7a33-8508-13dd875de202 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b163-7a4f-9388-cf6310519a6b 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b163-7a4f-9388-cf6310519a6b 2026/02/05 15:56:14 INFO Fetching object id=ap://did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:14 INFO Looking up user name=bob 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b163-7a4f-9388-cf6310519a6b 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-b163-7a4f-9388-cf6310519a6b 2026/02/05 15:56:14 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 15:56:14 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/follow/019c2e84-b0f7-791e-95ec-7399e9646f20 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor 2026/02/05 15:56:14 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/accept/019c2e84-b171-7d59-a399-31517128520f activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/follow/019c2e84-b0f7-791e-95ec-7399e9646f20 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/follow/019c2e84-b0f7-791e-95ec-7399e9646f20 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor 2026/02/05 15:56:14 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 15:56:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b163-7a33-8508-13dd875de202 request.user=bob post=https://b.localdomain/post/019c2e84-b163-7a33-8508-13dd875de202 2026/02/05 15:56:14 INFO Fetching object id=ap://did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor 2026/02/05 15:56:14 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:14 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 15:56:14 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor/follow/019c2e84-b134-7c97-9a33-b9d5430b0849 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor 2026/02/05 15:56:14 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/accept/019c2e84-b17b-7b05-bcdf-4025dbb58b01 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor/follow/019c2e84-b134-7c97-9a33-b9d5430b0849 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor/follow/019c2e84-b134-7c97-9a33-b9d5430b0849 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/accept/019c2e84-b171-7d59-a399-31517128520f 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/accept/019c2e84-b17b-7b05-bcdf-4025dbb58b01 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/accept/019c2e84-b171-7d59-a399-31517128520f 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:14 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:14 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-b17e-7ecb-8d7d-aa8dfac71e1d activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b17e-7eb1-a668-acc60ca6eec4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-b17e-7eb1-a668-acc60ca6eec4 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/accept/019c2e84-b17b-7b05-bcdf-4025dbb58b01 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b17e-7ecb-8d7d-aa8dfac71e1d 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b17e-7ecb-8d7d-aa8dfac71e1d 2026/02/05 15:56:14 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:14 INFO Looking up user name=bob 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b17e-7ecb-8d7d-aa8dfac71e1d 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-b17e-7ecb-8d7d-aa8dfac71e1d 2026/02/05 15:56:14 INFO Looking up user name=bob 2026/02/05 15:56:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b17e-7eb1-a668-acc60ca6eec4 request.user=bob post=https://b.localdomain/post/019c2e84-b17e-7eb1-a668-acc60ca6eec4 2026/02/05 15:56:14 INFO Looking up user name=alice 2026/02/05 15:56:14 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 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor 2026/02/05 15:56:14 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 15:56:14 INFO Fetching object id=ap://did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/accept/019c2e84-b17b-7b05-bcdf-4025dbb58b01 2026/02/05 15:56:14 INFO Fetching object id=ap://did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor --- PASS: TestMetadata_Equals (2.09s) === CONT TestCluster_FollowersSyncMissingRemoteFollowPortableActor 2026/02/05 15:56:14 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-b19a-7475-869d-60ac3359e81b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b19a-7453-b0c7-c83913a396b2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-b19a-7453-b0c7-c83913a396b2 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/accept/019c2e84-b171-7d59-a399-31517128520f 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/accept/019c2e84-b17b-7b05-bcdf-4025dbb58b01 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b19a-7475-869d-60ac3359e81b 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b19a-7475-869d-60ac3359e81b 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:14 INFO Looking up user name=bob 2026/02/05 15:56:14 INFO Received delete request activity.id=https://a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b#delete 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b19a-7475-869d-60ac3359e81b 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b#delete 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-b19a-7475-869d-60ac3359e81b 2026/02/05 15:56:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b19a-7453-b0c7-c83913a396b2 request.user=bob post=https://b.localdomain/post/019c2e84-b19a-7453-b0c7-c83913a396b2 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b#delete 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b#delete 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/accept/019c2e84-b171-7d59-a399-31517128520f 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor 2026/02/05 15:56:14 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 15:56:14 INFO Fetching object id=ap://did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor 2026/02/05 15:56:14 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 15:56:14 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/accept/019c2e84-b17b-7b05-bcdf-4025dbb58b01 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor/follow/019c2e84-b134-7c97-9a33-b9d5430b0849 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor/follow/019c2e84-b134-7c97-9a33-b9d5430b0849 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor 2026/02/05 15:56:14 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 15:56:14 INFO Fetching object id=ap://did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor 2026/02/05 15:56:14 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/accept/019c2e84-b171-7d59-a399-31517128520f activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/follow/019c2e84-b0f7-791e-95ec-7399e9646f20 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/follow/019c2e84-b0f7-791e-95ec-7399e9646f20 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:14 INFO Looking up user name=alice 2026/02/05 15:56:14 INFO Received delete request activity.id=https://a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b 2026/02/05 15:56:14 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b#delete note=https://a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b thread=https://b.localdomain/post/019c2e84-b069-7a29-b8f8-ac6c3496c152 starter=https://b.localdomain/user/carol 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2e84-b0b9-76fa-8f1a-b7c5b7714f8b#delete 2026/02/05 15:56:14 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/05 15:56:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b13d-7776-8907-b6774fb2bec0 request.user=bob post=https://b.localdomain/post/019c2e84-b13d-7776-8907-b6774fb2bec0 2026/02/05 15:56:14 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 15:56:14 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 15:56:14 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 15:56:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2e84-b1e0-7dc2-93cf-49eaa0e2f2e7 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2e84-b1e0-7dc2-93cf-49eaa0e2f2e7 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:14 INFO Looking up user name=bob 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2e84-b1e0-7dc2-93cf-49eaa0e2f2e7 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2e84-b1e0-7dc2-93cf-49eaa0e2f2e7 2026/02/05 15:56:14 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/create/019c2e84-b1db-7f15-9e47-77b0c722aaa1 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/post/019c2e84-b1db-7ee4-9851-952f96489262 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/post/019c2e84-b1db-7ee4-9851-952f96489262 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor 2026/02/05 15:56:14 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/create/019c2e84-b1db-7f15-9e47-77b0c722aaa1 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/post/019c2e84-b1db-7ee4-9851-952f96489262 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/post/019c2e84-b1db-7ee4-9851-952f96489262 2026/02/05 15:56:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b13d-7776-8907-b6774fb2bec0 request.user=bob post=https://b.localdomain/post/019c2e84-b13d-7776-8907-b6774fb2bec0 2026/02/05 15:56:14 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/create/019c2e84-b1db-7f15-9e47-77b0c722aaa1 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/create/019c2e84-b1db-7f15-9e47-77b0c722aaa1 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor 2026/02/05 15:56:14 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 15:56:14 INFO Fetching object id=ap://did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/create/019c2e84-b1db-7f15-9e47-77b0c722aaa1 2026/02/05 15:56:14 INFO Looking up user name=alice 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/create/019c2e84-b1db-7f15-9e47-77b0c722aaa1 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/create/019c2e84-b1db-7f15-9e47-77b0c722aaa1 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor 2026/02/05 15:56:14 INFO Fetching object id=ap://did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor 2026/02/05 15:56:14 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 15:56:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b130-7c84-8d3a-4b15e529e350 request.user=bob post=https://b.localdomain/post/019c2e84-b130-7c84-8d3a-4b15e529e350 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/create/019c2e84-b1db-7f15-9e47-77b0c722aaa1 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/create/019c2e84-b1db-7f15-9e47-77b0c722aaa1 --- PASS: TestCluster_ReplyInCommunity (3.20s) === CONT TestCluster_FollowersSyncMissingLocalFollow 2026/02/05 15:56:14 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/post/019c2e84-b1db-7ee4-9851-952f96489262 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/post/019c2e84-b1db-7ee4-9851-952f96489262 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor 2026/02/05 15:56:14 INFO Fetching object id=ap://did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2e84-b206-789d-8e0f-e5b1899e292d 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2e84-b206-789d-8e0f-e5b1899e292d 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:14 INFO Looking up user name=bob 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2e84-b206-789d-8e0f-e5b1899e292d 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2e84-b206-789d-8e0f-e5b1899e292d 2026/02/05 15:56:14 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/create/019c2e84-b1db-7f15-9e47-77b0c722aaa1 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/post/019c2e84-b1db-7ee4-9851-952f96489262 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/post/019c2e84-b1db-7ee4-9851-952f96489262 2026/02/05 15:56:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b130-7c84-8d3a-4b15e529e350 request.user=bob post=https://b.localdomain/post/019c2e84-b130-7c84-8d3a-4b15e529e350 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:14 INFO Looking up user name=bob 2026/02/05 15:56:14 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-b163-7a4f-9388-cf6310519a6b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b163-7a33-8508-13dd875de202 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-b163-7a33-8508-13dd875de202 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:14 INFO Looking up user name=bob 2026/02/05 15:56:14 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-b17e-7ecb-8d7d-aa8dfac71e1d activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b17e-7eb1-a668-acc60ca6eec4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-b17e-7eb1-a668-acc60ca6eec4 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:14 INFO Looking up user name=bob 2026/02/05 15:56:14 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-b19a-7475-869d-60ac3359e81b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b19a-7453-b0c7-c83913a396b2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-b19a-7453-b0c7-c83913a396b2 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:14 INFO Looking up user name=bob 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:14 INFO Looking up user name=bob 2026/02/05 15:56:14 INFO Fetching object id=ap://did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor 2026/02/05 15:56:14 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/create/019c2e84-b1db-7f15-9e47-77b0c722aaa1 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/post/019c2e84-b1db-7ee4-9851-952f96489262 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/post/019c2e84-b1db-7ee4-9851-952f96489262 2026/02/05 15:56:14 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:14 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:14 INFO Looking up user name=bob 2026/02/05 15:56:14 INFO Replying to post request.path=/users/reply/b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/post/019c2e84-b1db-7ee4-9851-952f96489262 request.user=alice post=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/post/019c2e84-b1db-7ee4-9851-952f96489262 2026/02/05 15:56:14 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 15:56:14 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/create/019c2e84-b22d-7bc0-95a2-d9910e3a133d activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/create/019c2e84-b22d-7bc0-95a2-d9910e3a133d 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/create/019c2e84-b22d-7bc0-95a2-d9910e3a133d 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor 2026/02/05 15:56:14 INFO Fetching object id=ap://did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/create/019c2e84-b22d-7bc0-95a2-d9910e3a133d 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/create/019c2e84-b22d-7bc0-95a2-d9910e3a133d 2026/02/05 15:56:14 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 15:56:14 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0 2026/02/05 15:56:14 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 15:56:14 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor 2026/02/05 15:56:14 INFO Fetching object id=ap://did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor 2026/02/05 15:56:14 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/create/019c2e84-b22d-7bc0-95a2-d9910e3a133d note=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/post/019c2e84-b1db-7ee4-9851-952f96489262 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor 2026/02/05 15:56:14 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/create/019c2e84-b22d-7bc0-95a2-d9910e3a133d activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/create/019c2e84-b22d-7bc0-95a2-d9910e3a133d 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/create/019c2e84-b22d-7bc0-95a2-d9910e3a133d 2026/02/05 15:56:14 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:14 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:14 INFO Looking up user name=bob 2026/02/05 15:56:14 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 15:56:14 INFO Fetching object id=ap://did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/create/019c2e84-b22d-7bc0-95a2-d9910e3a133d 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/create/019c2e84-b22d-7bc0-95a2-d9910e3a133d 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor 2026/02/05 15:56:14 INFO Fetching object id=ap://did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor 2026/02/05 15:56:14 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/create/019c2e84-b22d-7bc0-95a2-d9910e3a133d activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0 2026/02/05 15:56:14 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor --- PASS: TestDeleter_Disabled (2.12s) === CONT TestCluster_Poll 2026/02/05 15:56:14 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 15:56:14 INFO Fetching object id=ap://did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor 2026/02/05 15:56:14 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor offset=0 2026/02/05 15:56:14 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:14 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor offset=0 2026/02/05 15:56:14 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor 2026/02/05 15:56:14 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 15:56:14 INFO Fetching object id=ap://did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor 2026/02/05 15:56:14 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor offset=0 2026/02/05 15:56:14 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/update/019c2e84-b2a1-7540-8a8d-79f388cf8d48 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/update/019c2e84-b2a1-7540-8a8d-79f388cf8d48 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/update/019c2e84-b2a1-7540-8a8d-79f388cf8d48 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor 2026/02/05 15:56:14 INFO Fetching object id=ap://did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/update/019c2e84-b2a1-7540-8a8d-79f388cf8d48 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/update/019c2e84-b2a1-7540-8a8d-79f388cf8d48 2026/02/05 15:56:14 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor 2026/02/05 15:56:14 INFO Fetching object id=ap://did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor 2026/02/05 15:56:14 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/update/019c2e84-b2a1-7540-8a8d-79f388cf8d48 note=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/post/019c2e84-b1db-7ee4-9851-952f96489262 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor 2026/02/05 15:56:14 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/update/019c2e84-b2a1-7540-8a8d-79f388cf8d48 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/update/019c2e84-b2a1-7540-8a8d-79f388cf8d48 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/update/019c2e84-b2a1-7540-8a8d-79f388cf8d48 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor 2026/02/05 15:56:14 INFO Creating new user request.path=/users/register name=carol 2026/02/05 15:56:14 INFO Fetching object id=ap://did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/update/019c2e84-b2a1-7540-8a8d-79f388cf8d48 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/update/019c2e84-b2a1-7540-8a8d-79f388cf8d48 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor 2026/02/05 15:56:14 INFO Fetching object id=ap://did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor 2026/02/05 15:56:14 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/update/019c2e84-b2a1-7540-8a8d-79f388cf8d48 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0 2026/02/05 15:56:14 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor offset=0 2026/02/05 15:56:14 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor offset=0 2026/02/05 15:56:14 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor offset=0 2026/02/05 15:56:14 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0#delete 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0#delete 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0#delete 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0#delete 2026/02/05 15:56:14 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor offset=0 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor 2026/02/05 15:56:14 INFO Fetching object id=ap://did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor 2026/02/05 15:56:14 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0 2026/02/05 15:56:14 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor/post/019c2e84-b1db-7ee4-9851-952f96489262 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0#delete 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0#delete 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkwgMPMsmd9VoHDemPjpWMrQipbtN6itcSzPYSYiKTATxX/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfqPPWc7HH3VYCocyxACzfPRaWbypBwLXGso6G242ex72/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0#delete 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0#delete 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor 2026/02/05 15:56:14 INFO Fetching object id=ap://did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor 2026/02/05 15:56:14 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor/post/019c2e84-b22d-7b98-902c-e765abe608b0 2026/02/05 15:56:14 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor offset=0 2026/02/05 15:56:14 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor offset=0 2026/02/05 15:56:14 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:14 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksiA8Af2F8Q4QaPMRVzkeXmAeoSHyuu2se94pEu667mJm/actor offset=0 --- PASS: TestCluster_ReplyForwardingPortableActors (3.21s) === CONT TestMetadata_LineBreak 2026/02/05 15:56:14 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:14 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-b3b4-79f6-b8c7-31e34023008c 2026/02/05 15:56:14 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:14 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:14 INFO Looking up user name=bob 2026/02/05 15:56:14 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 (1.90s) 2026/02/05 15:56:14 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/02/05 15:56:14 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 15:56:14 INFO Looking up user name=stuff 2026/02/05 15:56:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 15:56:14 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-b40f-766d-a300-50d47cc49f59 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 15:56:14 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2e84-b40f-766d-a300-50d47cc49f59 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2e84-b40f-766d-a300-50d47cc49f59 2026/02/05 15:56:14 INFO Looking up user name=alice 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2e84-b40f-766d-a300-50d47cc49f59 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-b40f-766d-a300-50d47cc49f59 2026/02/05 15:56:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 15:56:14 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/02/05 15:56:14 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 15:56:14 INFO Looking up user name=stuff 2026/02/05 15:56:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 15:56:14 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2e84-b452-7d19-b542-47d82d5981b5 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 15:56:14 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2e84-b452-7d19-b542-47d82d5981b5 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2e84-b452-7d19-b542-47d82d5981b5 2026/02/05 15:56:14 INFO Looking up user name=carol 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2e84-b452-7d19-b542-47d82d5981b5 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2e84-b452-7d19-b542-47d82d5981b5 2026/02/05 15:56:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:14 INFO Looking up user name=alice 2026/02/05 15:56:14 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2e84-b40f-766d-a300-50d47cc49f59 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 15:56:14 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2e84-b46d-7edd-bfaa-c022a30ee820 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b40f-766d-a300-50d47cc49f59 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-b40f-766d-a300-50d47cc49f59 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:14 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:14 INFO Looking up user name=carol 2026/02/05 15:56:14 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2e84-b452-7d19-b542-47d82d5981b5 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 15:56:14 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2e84-b47c-7e17-956a-6ec4b4fdf88c activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2e84-b452-7d19-b542-47d82d5981b5 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2e84-b452-7d19-b542-47d82d5981b5 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2e84-b46d-7edd-bfaa-c022a30ee820 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2e84-b46d-7edd-bfaa-c022a30ee820 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 15:56:14 INFO Looking up user name=stuff 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2e84-b46d-7edd-bfaa-c022a30ee820 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2e84-b47c-7e17-956a-6ec4b4fdf88c 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2e84-b47c-7e17-956a-6ec4b4fdf88c 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 15:56:14 INFO Looking up user name=stuff 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2e84-b47c-7e17-956a-6ec4b4fdf88c 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2e84-b47c-7e17-956a-6ec4b4fdf88c 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2e84-b46d-7edd-bfaa-c022a30ee820 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 15:56:14 INFO Looking up user name=stuff 2026/02/05 15:56:14 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2e84-b46d-7edd-bfaa-c022a30ee820 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b40f-766d-a300-50d47cc49f59 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-b40f-766d-a300-50d47cc49f59 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 15:56:14 INFO Looking up user name=stuff 2026/02/05 15:56:14 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2e84-b47c-7e17-956a-6ec4b4fdf88c activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2e84-b452-7d19-b542-47d82d5981b5 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2e84-b452-7d19-b542-47d82d5981b5 2026/02/05 15:56:14 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/02/05 15:56:14 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-b48d-7df5-9e34-460ba9098710 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b48d-7df5-9e34-460ba9098710 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b48d-7df5-9e34-460ba9098710 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:14 INFO Looking up user name=carol 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b48d-7df5-9e34-460ba9098710 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-b48d-7df5-9e34-460ba9098710 2026/02/05 15:56:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8 request.user=carol post=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:14 INFO Looking up user name=carol 2026/02/05 15:56:14 INFO Forwarding post to group followers activity=https://b.localdomain/create/019c2e84-b48d-7df5-9e34-460ba9098710 note=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8 group=https://g.localdomain/user/stuff 2026/02/05 15:56:14 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-b48d-7df5-9e34-460ba9098710 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b48d-7df5-9e34-460ba9098710 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b49b-7531-8c41-768cd3141270 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b49b-7531-8c41-768cd3141270 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b49b-7531-8c41-768cd3141270 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b48d-7df5-9e34-460ba9098710 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b49b-7531-8c41-768cd3141270 2026/02/05 15:56:14 INFO Looking up user name=carol 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b48d-7df5-9e34-460ba9098710 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b49b-7531-8c41-768cd3141270 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 15:56:14 INFO Looking up user name=stuff 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b49b-7531-8c41-768cd3141270 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 15:56:14 INFO Looking up user name=stuff 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b49b-7531-8c41-768cd3141270 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-b48d-7df5-9e34-460ba9098710 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2e84-b49b-7531-8c41-768cd3141270 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:14 INFO Looking up user name=carol 2026/02/05 15:56:14 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-b48d-7df5-9e34-460ba9098710 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 15:56:14 INFO Looking up user name=stuff 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 15:56:14 INFO Looking up user name=stuff 2026/02/05 15:56:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 15:56:14 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:14 INFO Resolving user ID request.path=/users/resolve request.user=bob host=g.localdomain name=stuff 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 15:56:14 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 15:56:14 INFO Looking up user name=stuff 2026/02/05 15:56:14 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/02/05 15:56:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 15:56:14 INFO Updated post activity.id=https://b.localdomain/update/019c2e84-b4ed-7156-9df6-5862a6303e42 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-b4ed-7156-9df6-5862a6303e42 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-b4ed-7156-9df6-5862a6303e42 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:14 INFO Looking up user name=carol 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-b4ed-7156-9df6-5862a6303e42 2026/02/05 15:56:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-b4ed-7156-9df6-5862a6303e42 2026/02/05 15:56:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8 request.user=carol post=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:14 INFO Looking up user name=carol 2026/02/05 15:56:14 INFO Forwarding post to group followers activity=https://b.localdomain/update/019c2e84-b4ed-7156-9df6-5862a6303e42 note=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8 group=https://g.localdomain/user/stuff 2026/02/05 15:56:14 INFO Updated post activity.id=https://b.localdomain/update/019c2e84-b4ed-7156-9df6-5862a6303e42 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-b4ed-7156-9df6-5862a6303e42 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b500-77ca-906e-21c61c7ac2f5 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b500-77ca-906e-21c61c7ac2f5 2026/02/05 15:56:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b500-77ca-906e-21c61c7ac2f5 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-b4ed-7156-9df6-5862a6303e42 2026/02/05 15:56:14 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b500-77ca-906e-21c61c7ac2f5 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 15:56:14 INFO Looking up user name=stuff 2026/02/05 15:56:14 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b500-77ca-906e-21c61c7ac2f5 2026/02/05 15:56:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:14 INFO Looking up user name=carol 2026/02/05 15:56:14 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:15 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-b4ed-7156-9df6-5862a6303e42 2026/02/05 15:56:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b500-77ca-906e-21c61c7ac2f5 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 15:56:15 INFO Looking up user name=stuff 2026/02/05 15:56:15 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b500-77ca-906e-21c61c7ac2f5 2026/02/05 15:56:15 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2e84-b500-77ca-906e-21c61c7ac2f5 2026/02/05 15:56:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-b4ed-7156-9df6-5862a6303e42 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:15 INFO Looking up user name=carol 2026/02/05 15:56:15 INFO Updated post activity.id=https://b.localdomain/update/019c2e84-b4ed-7156-9df6-5862a6303e42 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 15:56:15 INFO Looking up user name=stuff 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 15:56:15 INFO Looking up user name=stuff 2026/02/05 15:56:15 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 15:56:15 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 15:56:15 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 15:56:15 INFO Received delete request activity.id=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8 2026/02/05 15:56:15 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8#delete 2026/02/05 15:56:15 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8#delete 2026/02/05 15:56:15 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8#delete 2026/02/05 15:56:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8#delete 2026/02/05 15:56:15 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 15:56:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:15 INFO Looking up user name=carol 2026/02/05 15:56:15 INFO Received delete request activity.id=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8 2026/02/05 15:56:15 INFO Forwarding post to group followers activity=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8#delete note=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8 group=https://g.localdomain/user/stuff 2026/02/05 15:56:15 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8#delete 2026/02/05 15:56:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8#delete 2026/02/05 15:56:15 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8#delete 2026/02/05 15:56:15 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b54d-757e-81a9-325bda17f7e8 2026/02/05 15:56:15 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b54d-757e-81a9-325bda17f7e8 2026/02/05 15:56:15 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b54d-757e-81a9-325bda17f7e8 2026/02/05 15:56:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b54d-757e-81a9-325bda17f7e8 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 15:56:15 INFO Looking up user name=stuff 2026/02/05 15:56:15 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b54d-757e-81a9-325bda17f7e8 2026/02/05 15:56:15 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b54d-757e-81a9-325bda17f7e8 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 15:56:15 INFO Looking up user name=stuff 2026/02/05 15:56:15 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2e84-b54d-757e-81a9-325bda17f7e8 2026/02/05 15:56:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8#delete 2026/02/05 15:56:15 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2e84-b54d-757e-81a9-325bda17f7e8 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:15 INFO Looking up user name=carol 2026/02/05 15:56:15 INFO Received delete request activity.id=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2e84-b48d-7ce6-aaa5-787f8a113ec8 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 15:56:15 INFO Looking up user name=stuff 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 15:56:15 INFO Looking up user name=stuff 2026/02/05 15:56:15 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 15:56:15 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 15:56:15 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 (2.91s) 2026/02/05 15:56:15 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:15 INFO Creating new user request.path=/users/register name=alice 2026/02/05 15:56:15 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:15 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:15 INFO Creating new user request.path=/users/register name=carol 2026/02/05 15:56:15 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 15:56:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-b651-7339-b045-810f5095641a 2026/02/05 15:56:15 WARN Invalid metadata field request.path=/users/metadata/add request.user=bob field="c=d\ne" 2026/02/05 15:56:15 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:15 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:15 INFO Looking up user name=bob 2026/02/05 15:56:15 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestMetadata_LineBreak (0.79s) 2026/02/05 15:56:15 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:15 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:15 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:15 INFO Fetching object id=ap://did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor 2026/02/05 15:56:15 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor offset=0 2026/02/05 15:56:15 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-b6f4-7ccf-b7a0-fb0911e61052 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:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor 2026/02/05 15:56:15 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/inbox activity=https://a.localdomain/follow/019c2e84-b6f4-7ccf-b7a0-fb0911e61052 2026/02/05 15:56:15 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/inbox activity=https://a.localdomain/follow/019c2e84-b6f4-7ccf-b7a0-fb0911e61052 2026/02/05 15:56:15 INFO Looking up user name=alice 2026/02/05 15:56:15 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/inbox activity=https://a.localdomain/follow/019c2e84-b6f4-7ccf-b7a0-fb0911e61052 2026/02/05 15:56:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-b6f4-7ccf-b7a0-fb0911e61052 2026/02/05 15:56:15 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor offset=0 2026/02/05 15:56:15 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor 2026/02/05 15:56:15 INFO Creating new user request.path=/users/register name=carol 2026/02/05 15:56:15 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:15 INFO Fetching object id=ap://did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor 2026/02/05 15:56:15 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor offset=0 2026/02/05 15:56:15 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-b717-78bc-afec-d0527561c3c0 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:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor 2026/02/05 15:56:15 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/inbox activity=https://a.localdomain/follow/019c2e84-b717-78bc-afec-d0527561c3c0 2026/02/05 15:56:15 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/inbox activity=https://a.localdomain/follow/019c2e84-b717-78bc-afec-d0527561c3c0 2026/02/05 15:56:15 INFO Looking up user name=carol 2026/02/05 15:56:15 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/inbox activity=https://a.localdomain/follow/019c2e84-b717-78bc-afec-d0527561c3c0 2026/02/05 15:56:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-b717-78bc-afec-d0527561c3c0 2026/02/05 15:56:15 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor offset=0 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:15 INFO Looking up user name=alice 2026/02/05 15:56:15 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2e84-b6f4-7ccf-b7a0-fb0911e61052 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:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor 2026/02/05 15:56:15 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/accept/019c2e84-b737-7497-9df9-6646655cfe79 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b6f4-7ccf-b7a0-fb0911e61052 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-b6f4-7ccf-b7a0-fb0911e61052 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/05 15:56:15 INFO Looking up user name=carol 2026/02/05 15:56:15 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2e84-b717-78bc-afec-d0527561c3c0 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:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor 2026/02/05 15:56:15 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/accept/019c2e84-b73f-75e8-8238-77a4eecd2973 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b717-78bc-afec-d0527561c3c0 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2e84-b717-78bc-afec-d0527561c3c0 2026/02/05 15:56:15 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/accept/019c2e84-b737-7497-9df9-6646655cfe79 2026/02/05 15:56:15 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/accept/019c2e84-b73f-75e8-8238-77a4eecd2973 2026/02/05 15:56:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/accept/019c2e84-b737-7497-9df9-6646655cfe79 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor 2026/02/05 15:56:15 INFO Fetching object id=ap://did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor 2026/02/05 15:56:15 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/accept/019c2e84-b737-7497-9df9-6646655cfe79 2026/02/05 15:56:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/accept/019c2e84-b73f-75e8-8238-77a4eecd2973 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor 2026/02/05 15:56:15 INFO Fetching object id=ap://did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor 2026/02/05 15:56:15 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/accept/019c2e84-b73f-75e8-8238-77a4eecd2973 2026/02/05 15:56:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/accept/019c2e84-b737-7497-9df9-6646655cfe79 2026/02/05 15:56:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/accept/019c2e84-b73f-75e8-8238-77a4eecd2973 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor 2026/02/05 15:56:15 INFO Fetching object id=ap://did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor 2026/02/05 15:56:15 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/accept/019c2e84-b737-7497-9df9-6646655cfe79 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b6f4-7ccf-b7a0-fb0911e61052 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-b6f4-7ccf-b7a0-fb0911e61052 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor 2026/02/05 15:56:15 INFO Fetching object id=ap://did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor 2026/02/05 15:56:15 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/accept/019c2e84-b73f-75e8-8238-77a4eecd2973 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b717-78bc-afec-d0527561c3c0 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2e84-b717-78bc-afec-d0527561c3c0 2026/02/05 15:56:15 INFO Creating new user request.path=/users/register name=bob 2026/02/05 15:56:15 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/create/019c2e84-b768-726f-a592-9aa0b7075d8b note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/post/019c2e84-b768-71dc-86dd-63964a8c5d8e thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/post/019c2e84-b768-71dc-86dd-63964a8c5d8e starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor 2026/02/05 15:56:15 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/create/019c2e84-b768-726f-a592-9aa0b7075d8b activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/post/019c2e84-b768-71dc-86dd-63964a8c5d8e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/post/019c2e84-b768-71dc-86dd-63964a8c5d8e 2026/02/05 15:56:15 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:15 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/create/019c2e84-b768-726f-a592-9aa0b7075d8b 2026/02/05 15:56:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/create/019c2e84-b768-726f-a592-9aa0b7075d8b 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor 2026/02/05 15:56:15 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:15 INFO Fetching object id=ap://did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor 2026/02/05 15:56:15 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/create/019c2e84-b768-726f-a592-9aa0b7075d8b 2026/02/05 15:56:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/create/019c2e84-b768-726f-a592-9aa0b7075d8b 2026/02/05 15:56:15 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/post/019c2e84-b768-71dc-86dd-63964a8c5d8e request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/post/019c2e84-b768-71dc-86dd-63964a8c5d8e 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor 2026/02/05 15:56:15 INFO Fetching object id=ap://did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor 2026/02/05 15:56:15 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/create/019c2e84-b768-726f-a592-9aa0b7075d8b activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/post/019c2e84-b768-71dc-86dd-63964a8c5d8e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor/post/019c2e84-b768-71dc-86dd-63964a8c5d8e 2026/02/05 15:56:15 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor 2026/02/05 15:56:15 INFO Looking up user name=nobody 2026/02/05 15:56:15 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3 host=a.localdomain count=1 2026/02/05 15:56:15 INFO Found unknown local follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkq9RPK2Nbg9PFHNVLUCBzVDSchsHwTjWEed5kH1qygge3/actor follower=https://a.localdomain/user/alice 2026/02/05 15:56:15 INFO Fetching object id=ap://did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor --- PASS: TestCluster_FollowersSyncMissingRemoteFollowPortableActor (1.52s) 2026/02/05 15:56:15 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor offset=0 2026/02/05 15:56:15 INFO Creating new user request.path=/users/register name=carol 2026/02/05 15:56:15 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-b799-764c-b249-12f44fef6f44 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:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor 2026/02/05 15:56:15 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/inbox activity=https://a.localdomain/follow/019c2e84-b799-764c-b249-12f44fef6f44 2026/02/05 15:56:15 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/inbox activity=https://a.localdomain/follow/019c2e84-b799-764c-b249-12f44fef6f44 2026/02/05 15:56:15 INFO Looking up user name=alice 2026/02/05 15:56:15 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/inbox activity=https://a.localdomain/follow/019c2e84-b799-764c-b249-12f44fef6f44 2026/02/05 15:56:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-b799-764c-b249-12f44fef6f44 2026/02/05 15:56:15 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor offset=0 2026/02/05 15:56:15 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor 2026/02/05 15:56:15 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:15 INFO Fetching object id=ap://did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor 2026/02/05 15:56:15 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor offset=0 2026/02/05 15:56:15 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-b7c7-76b8-ad6f-8db8d7447f84 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:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor 2026/02/05 15:56:15 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/inbox activity=https://a.localdomain/follow/019c2e84-b7c7-76b8-ad6f-8db8d7447f84 2026/02/05 15:56:15 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/inbox activity=https://a.localdomain/follow/019c2e84-b7c7-76b8-ad6f-8db8d7447f84 2026/02/05 15:56:15 INFO Looking up user name=carol 2026/02/05 15:56:15 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/inbox activity=https://a.localdomain/follow/019c2e84-b7c7-76b8-ad6f-8db8d7447f84 2026/02/05 15:56:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-b7c7-76b8-ad6f-8db8d7447f84 2026/02/05 15:56:15 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor offset=0 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:15 INFO Looking up user name=alice 2026/02/05 15:56:15 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2e84-b799-764c-b249-12f44fef6f44 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:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor 2026/02/05 15:56:15 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/accept/019c2e84-b7d9-7cbb-82c2-287bda72a3d9 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b799-764c-b249-12f44fef6f44 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-b799-764c-b249-12f44fef6f44 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/05 15:56:15 INFO Looking up user name=carol 2026/02/05 15:56:15 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2e84-b7c7-76b8-ad6f-8db8d7447f84 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:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor 2026/02/05 15:56:15 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/accept/019c2e84-b7e3-74cb-9253-ad4ee0d1c2ce activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b7c7-76b8-ad6f-8db8d7447f84 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2e84-b7c7-76b8-ad6f-8db8d7447f84 2026/02/05 15:56:15 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/accept/019c2e84-b7d9-7cbb-82c2-287bda72a3d9 2026/02/05 15:56:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/accept/019c2e84-b7d9-7cbb-82c2-287bda72a3d9 2026/02/05 15:56:15 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/accept/019c2e84-b7e3-74cb-9253-ad4ee0d1c2ce 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor 2026/02/05 15:56:15 INFO Fetching object id=ap://did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor 2026/02/05 15:56:15 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/accept/019c2e84-b7d9-7cbb-82c2-287bda72a3d9 2026/02/05 15:56:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/accept/019c2e84-b7e3-74cb-9253-ad4ee0d1c2ce 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor 2026/02/05 15:56:15 INFO Fetching object id=ap://did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor 2026/02/05 15:56:15 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/accept/019c2e84-b7e3-74cb-9253-ad4ee0d1c2ce 2026/02/05 15:56:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/accept/019c2e84-b7d9-7cbb-82c2-287bda72a3d9 2026/02/05 15:56:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/accept/019c2e84-b7e3-74cb-9253-ad4ee0d1c2ce 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor 2026/02/05 15:56:15 INFO Fetching object id=ap://did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor 2026/02/05 15:56:15 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/accept/019c2e84-b7d9-7cbb-82c2-287bda72a3d9 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b799-764c-b249-12f44fef6f44 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-b799-764c-b249-12f44fef6f44 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor 2026/02/05 15:56:15 INFO Fetching object id=ap://did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor 2026/02/05 15:56:15 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/accept/019c2e84-b7e3-74cb-9253-ad4ee0d1c2ce activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b7c7-76b8-ad6f-8db8d7447f84 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2e84-b7c7-76b8-ad6f-8db8d7447f84 2026/02/05 15:56:15 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/create/019c2e84-b7ff-7c64-887c-7c31b6293b04 note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/post/019c2e84-b7ff-7c15-920d-3de9cced516f thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/post/019c2e84-b7ff-7c15-920d-3de9cced516f starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor 2026/02/05 15:56:15 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/create/019c2e84-b7ff-7c64-887c-7c31b6293b04 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/post/019c2e84-b7ff-7c15-920d-3de9cced516f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/post/019c2e84-b7ff-7c15-920d-3de9cced516f 2026/02/05 15:56:15 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/create/019c2e84-b7ff-7c64-887c-7c31b6293b04 2026/02/05 15:56:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/create/019c2e84-b7ff-7c64-887c-7c31b6293b04 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor 2026/02/05 15:56:15 INFO Fetching object id=ap://did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor 2026/02/05 15:56:15 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/create/019c2e84-b7ff-7c64-887c-7c31b6293b04 2026/02/05 15:56:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/create/019c2e84-b7ff-7c64-887c-7c31b6293b04 2026/02/05 15:56:15 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/post/019c2e84-b7ff-7c15-920d-3de9cced516f request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/post/019c2e84-b7ff-7c15-920d-3de9cced516f 2026/02/05 15:56:15 INFO Creating new user request.path=/users/register name=carol 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor 2026/02/05 15:56:15 INFO Fetching object id=ap://did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor 2026/02/05 15:56:15 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/create/019c2e84-b7ff-7c64-887c-7c31b6293b04 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/post/019c2e84-b7ff-7c15-920d-3de9cced516f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/post/019c2e84-b7ff-7c15-920d-3de9cced516f 2026/02/05 15:56:15 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor 2026/02/05 15:56:15 INFO Looking up user name=nobody 2026/02/05 15:56:15 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g host=a.localdomain count=2 2026/02/05 15:56:15 INFO Found unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor follower=https://a.localdomain/user/alice 2026/02/05 15:56:15 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/019c2e84-b824-7194-9f85-efaab72114b7 2026/02/05 15:56:15 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2e84-b824-727b-bd47-bb287b47b407 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b824-7194-9f85-efaab72114b7 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:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor 2026/02/05 15:56:15 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/inbox activity=https://a.localdomain/undo/019c2e84-b824-727b-bd47-bb287b47b407 2026/02/05 15:56:15 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/inbox activity=https://a.localdomain/undo/019c2e84-b824-727b-bd47-bb287b47b407 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:15 INFO Looking up user name=alice 2026/02/05 15:56:15 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor/inbox activity=https://a.localdomain/undo/019c2e84-b824-727b-bd47-bb287b47b407 2026/02/05 15:56:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2e84-b824-727b-bd47-bb287b47b407 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:15 INFO Looking up user name=alice 2026/02/05 15:56:15 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2e84-b824-727b-bd47-bb287b47b407 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b824-7194-9f85-efaab72114b7 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:z6Mkvd8x4X4tuAo4q8uFira8zr5ccaUnkLZgQpCZeYPMqD2g/actor --- PASS: TestCluster_FollowersSyncMissingLocalFollowPortableActor (2.29s) 2026/02/05 15:56:15 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:15 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:15 INFO Looking up user name=bob 2026/02/05 15:56:15 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 15:56:15 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-b86e-7cfd-b636-fc9cdd7afd6c 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 15:56:15 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-b86e-7cfd-b636-fc9cdd7afd6c 2026/02/05 15:56:15 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-b86e-7cfd-b636-fc9cdd7afd6c 2026/02/05 15:56:15 INFO Looking up user name=alice 2026/02/05 15:56:15 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-b86e-7cfd-b636-fc9cdd7afd6c 2026/02/05 15:56:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-b86e-7cfd-b636-fc9cdd7afd6c 2026/02/05 15:56:15 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 15:56:15 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:15 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:15 INFO Looking up user name=bob 2026/02/05 15:56:15 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 15:56:15 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-b881-70a9-a4ef-6eb1ba1babed 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 15:56:15 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-b881-70a9-a4ef-6eb1ba1babed 2026/02/05 15:56:15 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-b881-70a9-a4ef-6eb1ba1babed 2026/02/05 15:56:15 INFO Looking up user name=carol 2026/02/05 15:56:15 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-b881-70a9-a4ef-6eb1ba1babed 2026/02/05 15:56:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-b881-70a9-a4ef-6eb1ba1babed 2026/02/05 15:56:15 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 15:56:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:15 INFO Creating new user request.path=/users/register name=carol 2026/02/05 15:56:15 INFO Looking up user name=alice 2026/02/05 15:56:15 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2e84-b86e-7cfd-b636-fc9cdd7afd6c 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 15:56:15 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-b89d-7619-9a3f-9b73e744be60 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b86e-7cfd-b636-fc9cdd7afd6c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-b86e-7cfd-b636-fc9cdd7afd6c 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/05 15:56:15 INFO Looking up user name=carol 2026/02/05 15:56:15 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2e84-b881-70a9-a4ef-6eb1ba1babed 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 15:56:15 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-b8a4-7996-bdc2-00b597356bdc activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b881-70a9-a4ef-6eb1ba1babed activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2e84-b881-70a9-a4ef-6eb1ba1babed 2026/02/05 15:56:15 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-b89d-7619-9a3f-9b73e744be60 2026/02/05 15:56:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-b89d-7619-9a3f-9b73e744be60 2026/02/05 15:56:15 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2e84-b8a4-7996-bdc2-00b597356bdc 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:15 INFO Looking up user name=bob 2026/02/05 15:56:15 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-b89d-7619-9a3f-9b73e744be60 2026/02/05 15:56:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2e84-b8a4-7996-bdc2-00b597356bdc 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:15 INFO Looking up user name=bob 2026/02/05 15:56:15 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2e84-b8a4-7996-bdc2-00b597356bdc 2026/02/05 15:56:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2e84-b8a4-7996-bdc2-00b597356bdc 2026/02/05 15:56:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2e84-b89d-7619-9a3f-9b73e744be60 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:15 INFO Looking up user name=bob 2026/02/05 15:56:15 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-b89d-7619-9a3f-9b73e744be60 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b86e-7cfd-b636-fc9cdd7afd6c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-b86e-7cfd-b636-fc9cdd7afd6c 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:15 INFO Looking up user name=bob 2026/02/05 15:56:15 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-b8a4-7996-bdc2-00b597356bdc activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b881-70a9-a4ef-6eb1ba1babed activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2e84-b881-70a9-a4ef-6eb1ba1babed 2026/02/05 15:56:15 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-b8b4-7620-9cc8-db3de0d967b9 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b8b4-75f3-ba6a-588f0f1d7ff0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-b8b4-75f3-ba6a-588f0f1d7ff0 2026/02/05 15:56:15 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b8b4-7620-9cc8-db3de0d967b9 2026/02/05 15:56:15 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b8b4-7620-9cc8-db3de0d967b9 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:15 INFO Looking up user name=bob 2026/02/05 15:56:15 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b8b4-7620-9cc8-db3de0d967b9 2026/02/05 15:56:15 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-b8b4-7620-9cc8-db3de0d967b9 2026/02/05 15:56:15 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b8b4-75f3-ba6a-588f0f1d7ff0 request.user=bob post=https://b.localdomain/post/019c2e84-b8b4-75f3-ba6a-588f0f1d7ff0 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:15 INFO Looking up user name=bob 2026/02/05 15:56:15 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-b8b4-7620-9cc8-db3de0d967b9 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b8b4-75f3-ba6a-588f0f1d7ff0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-b8b4-75f3-ba6a-588f0f1d7ff0 2026/02/05 15:56:15 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/02/05 15:56:15 INFO Looking up user name=nobody 2026/02/05 15:56:15 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=2 2026/02/05 15:56:15 INFO Found unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/02/05 15:56:15 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/019c2e84-b8cc-7b97-9679-e2ac12069c08 2026/02/05 15:56:15 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2e84-b8cc-7c7a-b3a1-a5e53414ef84 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b8cc-7b97-9679-e2ac12069c08 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 15:56:15 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2e84-b8cc-7c7a-b3a1-a5e53414ef84 2026/02/05 15:56:15 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2e84-b8cc-7c7a-b3a1-a5e53414ef84 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:15 INFO Looking up user name=alice 2026/02/05 15:56:15 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2e84-b8cc-7c7a-b3a1-a5e53414ef84 2026/02/05 15:56:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2e84-b8cc-7c7a-b3a1-a5e53414ef84 2026/02/05 15:56:15 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:15 INFO Looking up user name=alice 2026/02/05 15:56:15 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2e84-b8cc-7c7a-b3a1-a5e53414ef84 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b8cc-7b97-9679-e2ac12069c08 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob --- PASS: TestCluster_FollowersSyncMissingLocalFollow (1.75s) 2026/02/05 15:56:16 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 15:56:16 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 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 15:56:16 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-b92c-7b7f-9a12-2a166e30e46b 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 15:56:16 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-b92c-7b7f-9a12-2a166e30e46b 2026/02/05 15:56:16 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-b92c-7b7f-9a12-2a166e30e46b 2026/02/05 15:56:16 INFO Looking up user name=alice 2026/02/05 15:56:16 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2e84-b92c-7b7f-9a12-2a166e30e46b 2026/02/05 15:56:16 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-b92c-7b7f-9a12-2a166e30e46b 2026/02/05 15:56:16 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 15:56:16 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 15:56:16 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 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 15:56:16 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2e84-b946-7ade-a941-5fd0868328b6 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 15:56:16 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2e84-b946-7ade-a941-5fd0868328b6 2026/02/05 15:56:16 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2e84-b946-7ade-a941-5fd0868328b6 2026/02/05 15:56:16 INFO Looking up user name=carol 2026/02/05 15:56:16 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2e84-b946-7ade-a941-5fd0868328b6 2026/02/05 15:56:16 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2e84-b946-7ade-a941-5fd0868328b6 2026/02/05 15:56:16 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 15:56:16 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:16 INFO Looking up user name=alice 2026/02/05 15:56:16 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2e84-b92c-7b7f-9a12-2a166e30e46b 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 15:56:16 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-b958-7398-a206-6952536cdb4f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b92c-7b7f-9a12-2a166e30e46b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-b92c-7b7f-9a12-2a166e30e46b 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 15:56:16 INFO Looking up user name=carol 2026/02/05 15:56:16 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2e84-b946-7ade-a941-5fd0868328b6 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 15:56:16 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-b95d-7033-9dbc-e182d7e8ddd7 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2e84-b946-7ade-a941-5fd0868328b6 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2e84-b946-7ade-a941-5fd0868328b6 2026/02/05 15:56:16 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-b958-7398-a206-6952536cdb4f 2026/02/05 15:56:16 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-b958-7398-a206-6952536cdb4f 2026/02/05 15:56:16 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2e84-b95d-7033-9dbc-e182d7e8ddd7 2026/02/05 15:56:16 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2e84-b95d-7033-9dbc-e182d7e8ddd7 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:16 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-b958-7398-a206-6952536cdb4f 2026/02/05 15:56:16 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 15:56:16 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2e84-b95d-7033-9dbc-e182d7e8ddd7 2026/02/05 15:56:16 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2e84-b958-7398-a206-6952536cdb4f 2026/02/05 15:56:16 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2e84-b95d-7033-9dbc-e182d7e8ddd7 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:16 INFO Looking up user name=carol 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-b95d-7033-9dbc-e182d7e8ddd7 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2e84-b946-7ade-a941-5fd0868328b6 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2e84-b946-7ade-a941-5fd0868328b6 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-b958-7398-a206-6952536cdb4f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b92c-7b7f-9a12-2a166e30e46b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-b92c-7b7f-9a12-2a166e30e46b 2026/02/05 15:56:16 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 15:56:16 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-b97b-78f1-9eec-65f95ade2ecd activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b97b-78f1-9eec-65f95ade2ecd 2026/02/05 15:56:16 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b97b-78f1-9eec-65f95ade2ecd 2026/02/05 15:56:16 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b97b-78f1-9eec-65f95ade2ecd 2026/02/05 15:56:16 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-b97c-741e-bb29-513407b9bf03 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 15:56:16 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b97b-78f1-9eec-65f95ade2ecd 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:16 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b97b-78f1-9eec-65f95ade2ecd 2026/02/05 15:56:16 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-b97c-741e-bb29-513407b9bf03 2026/02/05 15:56:16 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-b97c-741e-bb29-513407b9bf03 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 INFO Looking up user name=alice 2026/02/05 15:56:16 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b97b-78f1-9eec-65f95ade2ecd 2026/02/05 15:56:16 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-b97b-78f1-9eec-65f95ade2ecd 2026/02/05 15:56:16 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-b97c-741e-bb29-513407b9bf03 2026/02/05 15:56:16 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-b97c-741e-bb29-513407b9bf03 2026/02/05 15:56:16 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 request.user=bob post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 INFO Looking up user name=alice 2026/02/05 15:56:16 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-b97b-78f1-9eec-65f95ade2ecd activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2e84-b97c-741e-bb29-513407b9bf03 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 15:56:16 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-b993-7a26-8ffa-f5876276e3b1 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b97c-741e-bb29-513407b9bf03 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-b97c-741e-bb29-513407b9bf03 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:16 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-b993-7a26-8ffa-f5876276e3b1 2026/02/05 15:56:16 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-b993-7a26-8ffa-f5876276e3b1 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:16 INFO Looking up user name=carol 2026/02/05 15:56:16 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2e84-b993-7a26-8ffa-f5876276e3b1 2026/02/05 15:56:16 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2e84-b993-7a26-8ffa-f5876276e3b1 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:16 INFO Looking up user name=carol 2026/02/05 15:56:16 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-b993-7a26-8ffa-f5876276e3b1 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b97c-741e-bb29-513407b9bf03 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2e84-b97c-741e-bb29-513407b9bf03 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-b97b-78f1-9eec-65f95ade2ecd activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-b9a3-7e5d-88c4-8fd9be538e21 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b9a3-7e36-bb2c-4a8b15e4ceb3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-b9a3-7e36-bb2c-4a8b15e4ceb3 2026/02/05 15:56:16 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b9a3-7e5d-88c4-8fd9be538e21 2026/02/05 15:56:16 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b9a3-7e5d-88c4-8fd9be538e21 2026/02/05 15:56:16 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 request.user=bob post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-b9aa-7248-a4d7-ea74e4328cdb activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b9aa-7235-9cea-665a712ddf36 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-b9aa-7235-9cea-665a712ddf36 2026/02/05 15:56:16 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-b9aa-7248-a4d7-ea74e4328cdb 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:16 INFO Looking up user name=carol 2026/02/05 15:56:16 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b9aa-7235-9cea-665a712ddf36 request.user=bob post=https://b.localdomain/post/019c2e84-b9aa-7235-9cea-665a712ddf36 2026/02/05 15:56:16 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 request.user=alice post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Received a new post activity.id=https://a.localdomain/create/019c2e84-b9b1-7262-8ef7-603da8f62396 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-b9b1-7250-85f6-edbf7e14ffee activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2e84-b9b1-7250-85f6-edbf7e14ffee 2026/02/05 15:56:16 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2e84-b9a3-7e5d-88c4-8fd9be538e21 2026/02/05 15:56:16 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2e84-b9b1-7262-8ef7-603da8f62396 2026/02/05 15:56:16 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2e84-b9b1-7262-8ef7-603da8f62396 2026/02/05 15:56:16 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2e84-b9a3-7e5d-88c4-8fd9be538e21 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:16 INFO Looking up user name=alice 2026/02/05 15:56:16 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2e84-b9b1-7262-8ef7-603da8f62396 2026/02/05 15:56:16 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2e84-b9b1-7262-8ef7-603da8f62396 2026/02/05 15:56:16 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b9a3-7e36-bb2c-4a8b15e4ceb3 request.user=carol post=https://b.localdomain/post/019c2e84-b9a3-7e36-bb2c-4a8b15e4ceb3 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:16 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2e84-b9b1-7250-85f6-edbf7e14ffee request.user=alice post=https://a.localdomain/post/019c2e84-b9b1-7250-85f6-edbf7e14ffee 2026/02/05 15:56:16 INFO Looking up user name=carol 2026/02/05 15:56:16 INFO Received a new post activity.id=https://b.localdomain/create/019c2e84-b9a3-7e5d-88c4-8fd9be538e21 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b9a3-7e36-bb2c-4a8b15e4ceb3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2e84-b9a3-7e36-bb2c-4a8b15e4ceb3 2026/02/05 15:56:16 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 request.user=carol post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Received a new post activity.id=https://c.localdomain/create/019c2e84-b9ba-7ef0-b5b4-7b8ea11233f5 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2e84-b9ba-7edb-ae97-d237a4568271 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2e84-b9ba-7edb-ae97-d237a4568271 2026/02/05 15:56:16 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2e84-b9ba-7ef0-b5b4-7b8ea11233f5 2026/02/05 15:56:16 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2e84-b9ba-7ef0-b5b4-7b8ea11233f5 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 15:56:16 INFO Looking up user name=carol 2026/02/05 15:56:16 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2e84-b9ba-7ef0-b5b4-7b8ea11233f5 2026/02/05 15:56:16 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019c2e84-b9ba-7ef0-b5b4-7b8ea11233f5 2026/02/05 15:56:16 INFO Viewing post request.path=/users/view/c.localdomain/post/019c2e84-b9ba-7edb-ae97-d237a4568271 request.user=carol post=https://c.localdomain/post/019c2e84-b9ba-7edb-ae97-d237a4568271 2026/02/05 15:56:16 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-b9c1-73a5-89c0-e81cae8006c8 2026/02/05 15:56:16 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-b9c1-73a5-89c0-e81cae8006c8 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:16 INFO Looking up user name=carol 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:16 INFO Looking up user name=alice 2026/02/05 15:56:16 INFO Received a new post activity.id=https://a.localdomain/create/019c2e84-b9b1-7262-8ef7-603da8f62396 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-b9b1-7250-85f6-edbf7e14ffee activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2e84-b9b1-7250-85f6-edbf7e14ffee 2026/02/05 15:56:16 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-b9c1-73a5-89c0-e81cae8006c8 2026/02/05 15:56:16 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-b9c1-73a5-89c0-e81cae8006c8 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 15:56:16 INFO Looking up user name=carol 2026/02/05 15:56:16 INFO Received a new post activity.id=https://c.localdomain/create/019c2e84-b9ba-7ef0-b5b4-7b8ea11233f5 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2e84-b9ba-7edb-ae97-d237a4568271 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2e84-b9ba-7edb-ae97-d237a4568271 2026/02/05 15:56:16 INFO Updating poll results poll=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Updated post activity.id=https://b.localdomain/update/019c2e84-b9cb-70a8-a8ed-e62ad4160294 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:16 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 15:56:16 INFO Looking up user name=carol 2026/02/05 15:56:16 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-b9cb-70a8-a8ed-e62ad4160294 2026/02/05 15:56:16 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-b9cb-70a8-a8ed-e62ad4160294 2026/02/05 15:56:16 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-b9cb-70a8-a8ed-e62ad4160294 2026/02/05 15:56:16 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-b9cb-70a8-a8ed-e62ad4160294 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-b9cb-70a8-a8ed-e62ad4160294 2026/02/05 15:56:16 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 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-b9d4-72dd-974a-69ac9ac3f8d7 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 15:56:16 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-b9cb-70a8-a8ed-e62ad4160294 2026/02/05 15:56:16 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-b9cb-70a8-a8ed-e62ad4160294 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:16 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-b9d4-72dd-974a-69ac9ac3f8d7 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-b9d4-72dd-974a-69ac9ac3f8d7 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 INFO Updated post activity.id=https://b.localdomain/update/019c2e84-b9cb-70a8-a8ed-e62ad4160294 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2e84-b9d4-72dd-974a-69ac9ac3f8d7 2026/02/05 15:56:16 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2e84-b9d4-72dd-974a-69ac9ac3f8d7 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 INFO Updated post activity.id=https://b.localdomain/update/019c2e84-b9cb-70a8-a8ed-e62ad4160294 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 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 15:56:16 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 request.user=bob post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:16 INFO Looking up user name=carol 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2e84-b9d4-72dd-974a-69ac9ac3f8d7 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 15:56:16 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 request.user=alice post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:16 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 15:56:16 INFO Looking up user name=carol 2026/02/05 15:56:16 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 request.user=carol post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 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 15:56:16 INFO Received delete request activity.id=https://a.localdomain/post/019c2e84-b9b1-7250-85f6-edbf7e14ffee#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-b9b1-7250-85f6-edbf7e14ffee activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2e84-b9b1-7250-85f6-edbf7e14ffee 2026/02/05 15:56:16 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2e84-b9b1-7250-85f6-edbf7e14ffee#delete 2026/02/05 15:56:16 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2e84-b9b1-7250-85f6-edbf7e14ffee#delete 2026/02/05 15:56:16 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2e84-b9b1-7250-85f6-edbf7e14ffee#delete 2026/02/05 15:56:16 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2e84-b9b1-7250-85f6-edbf7e14ffee#delete 2026/02/05 15:56:16 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 15:56:16 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-b9f0-780b-b87e-2c8992e40a5b activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b9d4-72dd-974a-69ac9ac3f8d7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2e84-b9d4-72dd-974a-69ac9ac3f8d7 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 15:56:16 INFO Looking up user name=alice 2026/02/05 15:56:16 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2e84-b9f0-780b-b87e-2c8992e40a5b 2026/02/05 15:56:16 INFO Received delete request activity.id=https://a.localdomain/post/019c2e84-b9b1-7250-85f6-edbf7e14ffee#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2e84-b9b1-7250-85f6-edbf7e14ffee activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2e84-b9b1-7250-85f6-edbf7e14ffee 2026/02/05 15:56:16 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2e84-b9f0-780b-b87e-2c8992e40a5b 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:16 INFO Looking up user name=carol 2026/02/05 15:56:16 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2e84-b9f0-780b-b87e-2c8992e40a5b 2026/02/05 15:56:16 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2e84-b9f0-780b-b87e-2c8992e40a5b 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:16 INFO Looking up user name=carol 2026/02/05 15:56:16 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2e84-b9f0-780b-b87e-2c8992e40a5b activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2e84-b9d4-72dd-974a-69ac9ac3f8d7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2e84-b9d4-72dd-974a-69ac9ac3f8d7 2026/02/05 15:56:16 INFO Updating poll results poll=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Updated post activity.id=https://b.localdomain/update/019c2e84-b9f9-7d4a-9ca9-cc83d0eb1926 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-b9f9-7d4a-9ca9-cc83d0eb1926 2026/02/05 15:56:16 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-b9f9-7d4a-9ca9-cc83d0eb1926 2026/02/05 15:56:16 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-b9f9-7d4a-9ca9-cc83d0eb1926 2026/02/05 15:56:16 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-b9f9-7d4a-9ca9-cc83d0eb1926 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 15:56:16 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 15:56:16 INFO Looking up user name=carol 2026/02/05 15:56:16 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-b9f9-7d4a-9ca9-cc83d0eb1926 2026/02/05 15:56:16 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-b9f9-7d4a-9ca9-cc83d0eb1926 2026/02/05 15:56:16 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-b9f9-7d4a-9ca9-cc83d0eb1926 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 INFO Updated post activity.id=https://b.localdomain/update/019c2e84-b9f9-7d4a-9ca9-cc83d0eb1926 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 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 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 INFO Updated post activity.id=https://b.localdomain/update/019c2e84-b9f9-7d4a-9ca9-cc83d0eb1926 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 --- PASS: TestCluster_PostToFollowers_Approved (2.51s) 2026/02/05 15:56:16 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 request.user=bob post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 request.user=alice post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 request.user=carol post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Received delete request activity.id=https://c.localdomain/post/019c2e84-b9ba-7edb-ae97-d237a4568271#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2e84-b9ba-7edb-ae97-d237a4568271 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019c2e84-b9ba-7edb-ae97-d237a4568271 2026/02/05 15:56:16 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2e84-b9ba-7edb-ae97-d237a4568271#delete 2026/02/05 15:56:16 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2e84-b9ba-7edb-ae97-d237a4568271#delete 2026/02/05 15:56:16 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2e84-b9ba-7edb-ae97-d237a4568271#delete 2026/02/05 15:56:16 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/post/019c2e84-b9ba-7edb-ae97-d237a4568271#delete 2026/02/05 15:56:16 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 15:56:16 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 15:56:16 INFO Looking up user name=carol 2026/02/05 15:56:16 INFO Received delete request activity.id=https://c.localdomain/post/019c2e84-b9ba-7edb-ae97-d237a4568271#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2e84-b9ba-7edb-ae97-d237a4568271 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019c2e84-b9ba-7edb-ae97-d237a4568271 2026/02/05 15:56:16 INFO Updating poll results poll=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Updated post activity.id=https://b.localdomain/update/019c2e84-ba1e-778a-8fe7-8f4b600fbf84 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-ba1e-778a-8fe7-8f4b600fbf84 2026/02/05 15:56:16 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-ba1e-778a-8fe7-8f4b600fbf84 2026/02/05 15:56:16 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-ba1e-778a-8fe7-8f4b600fbf84 2026/02/05 15:56:16 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-ba1e-778a-8fe7-8f4b600fbf84 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-ba1e-778a-8fe7-8f4b600fbf84 2026/02/05 15:56:16 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-ba1e-778a-8fe7-8f4b600fbf84 2026/02/05 15:56:16 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-ba1e-778a-8fe7-8f4b600fbf84 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 INFO Updated post activity.id=https://b.localdomain/update/019c2e84-ba1e-778a-8fe7-8f4b600fbf84 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 INFO Updated post activity.id=https://b.localdomain/update/019c2e84-ba1e-778a-8fe7-8f4b600fbf84 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 request.user=bob post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 request.user=alice post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 request.user=carol post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Received delete request activity.id=https://b.localdomain/post/019c2e84-b9aa-7235-9cea-665a712ddf36#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b9aa-7235-9cea-665a712ddf36 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2e84-b9aa-7235-9cea-665a712ddf36 2026/02/05 15:56:16 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2e84-b9aa-7235-9cea-665a712ddf36#delete 2026/02/05 15:56:16 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 15:56:16 INFO Updating poll results poll=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Updated post activity.id=https://b.localdomain/update/019c2e84-ba49-7507-9f45-b6b775b66b7a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-ba49-7507-9f45-b6b775b66b7a 2026/02/05 15:56:16 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-ba49-7507-9f45-b6b775b66b7a 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-ba49-7507-9f45-b6b775b66b7a 2026/02/05 15:56:16 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-ba49-7507-9f45-b6b775b66b7a 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-ba49-7507-9f45-b6b775b66b7a 2026/02/05 15:56:16 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2e84-ba49-7507-9f45-b6b775b66b7a 2026/02/05 15:56:16 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2e84-ba49-7507-9f45-b6b775b66b7a 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 INFO Updated post activity.id=https://b.localdomain/update/019c2e84-ba49-7507-9f45-b6b775b66b7a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 15:56:16 INFO Looking up user name=bob 2026/02/05 15:56:16 INFO Updated post activity.id=https://b.localdomain/update/019c2e84-ba49-7507-9f45-b6b775b66b7a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 request.user=bob post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 request.user=alice post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 2026/02/05 15:56:16 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 request.user=carol post=https://b.localdomain/post/019c2e84-b97b-7886-ae35-033b001f0b26 --- PASS: TestCluster_Poll (2.05s) PASS ok github.com/dimkr/tootik/cluster 11.770s ? 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 15:56:04 INFO Applying migration id=initial 2026/02/05 15:56:04 INFO Applying migration id=notesupdated 2026/02/05 15:56:04 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:04 INFO Applying migration id=activitiesid 2026/02/05 15:56:04 INFO Applying migration id=outbox 2026/02/05 15:56:04 INFO Applying migration id=edits 2026/02/05 15:56:04 INFO Applying migration id=outboxactor 2026/02/05 15:56:04 INFO Applying migration id=outboxsender 2026/02/05 15:56:04 INFO Applying migration id=thread 2026/02/05 15:56:04 INFO Applying migration id=host 2026/02/05 15:56:04 INFO Applying migration id=sharedinbox 2026/02/05 15:56:04 INFO Applying migration id=noteshost 2026/02/05 15:56:04 INFO Applying migration id=fetched 2026/02/05 15:56:04 INFO Applying migration id=move 2026/02/05 15:56:04 INFO Applying migration id=cleanup 2026/02/05 15:56:04 INFO Applying migration id=received 2026/02/05 15:56:04 INFO Applying migration id=namehost 2026/02/05 15:56:04 INFO Applying migration id=outboxhost 2026/02/05 15:56:04 INFO Applying migration id=notesfts 2026/02/05 15:56:04 INFO Applying migration id=iconsname 2026/02/05 15:56:04 INFO Applying migration id=nohash 2026/02/05 15:56:04 INFO Applying migration id=shares 2026/02/05 15:56:04 INFO Applying migration id=actorttl 2026/02/05 15:56:04 INFO Applying migration id=tocc 2026/02/05 15:56:04 INFO Applying migration id=followeds 2026/02/05 15:56:04 INFO Applying migration id=certhash 2026/02/05 15:56:04 INFO Applying migration id=follows_sync 2026/02/05 15:56:04 INFO Applying migration id=jsonpath 2026/02/05 15:56:04 INFO Applying migration id=localforward 2026/02/05 15:56:04 INFO Applying migration id=avatar 2026/02/05 15:56:04 INFO Applying migration id=noimage 2026/02/05 15:56:04 INFO Applying migration id=feed 2026/02/05 15:56:04 INFO Applying migration id=bookmarks 2026/02/05 15:56:04 INFO Applying migration id=shareactivity 2026/02/05 15:56:04 INFO Applying migration id=application 2026/02/05 15:56:04 INFO Applying migration id=certificates 2026/02/05 15:56:04 INFO Applying migration id=rawforward 2026/02/05 15:56:04 INFO Applying migration id=publickey 2026/02/05 15:56:04 INFO Applying migration id=resolvegroup 2026/02/05 15:56:04 INFO Applying migration id=reject 2026/02/05 15:56:04 INFO Applying migration id=autodel 2026/02/05 15:56:04 INFO Applying migration id=jsonb 2026/02/05 15:56:04 INFO Applying migration id=quote 2026/02/05 15:56:04 INFO Applying migration id=rfc9421 2026/02/05 15:56:04 INFO Applying migration id=keys 2026/02/05 15:56:04 INFO Applying migration id=portable 2026/02/05 15:56:04 INFO Applying migration id=proofs 2026/02/05 15:56:04 INFO Applying migration id=contexts 2026/02/05 15:56:04 INFO Applying migration id=deliverieshost 2026/02/05 15:56:04 INFO Applying migration id=pembegin 2026/02/05 15:56:04 INFO Applying migration id=didhost 2026/02/05 15:56:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 15:56:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:05 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:05 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 15:56:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 15:56:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 15:56:05 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 15:56:05 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (0.96s) === RUN TestDeliver_ForwardedPost 2026/02/05 15:56:05 INFO Applying migration id=initial 2026/02/05 15:56:05 INFO Applying migration id=notesupdated 2026/02/05 15:56:05 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:05 INFO Applying migration id=activitiesid 2026/02/05 15:56:05 INFO Applying migration id=outbox 2026/02/05 15:56:05 INFO Applying migration id=edits 2026/02/05 15:56:05 INFO Applying migration id=outboxactor 2026/02/05 15:56:05 INFO Applying migration id=outboxsender 2026/02/05 15:56:05 INFO Applying migration id=thread 2026/02/05 15:56:05 INFO Applying migration id=host 2026/02/05 15:56:05 INFO Applying migration id=sharedinbox 2026/02/05 15:56:05 INFO Applying migration id=noteshost 2026/02/05 15:56:05 INFO Applying migration id=fetched 2026/02/05 15:56:05 INFO Applying migration id=move 2026/02/05 15:56:05 INFO Applying migration id=cleanup 2026/02/05 15:56:05 INFO Applying migration id=received 2026/02/05 15:56:05 INFO Applying migration id=namehost 2026/02/05 15:56:05 INFO Applying migration id=outboxhost 2026/02/05 15:56:05 INFO Applying migration id=notesfts 2026/02/05 15:56:05 INFO Applying migration id=iconsname 2026/02/05 15:56:05 INFO Applying migration id=nohash 2026/02/05 15:56:05 INFO Applying migration id=shares 2026/02/05 15:56:05 INFO Applying migration id=actorttl 2026/02/05 15:56:05 INFO Applying migration id=tocc 2026/02/05 15:56:05 INFO Applying migration id=followeds 2026/02/05 15:56:05 INFO Applying migration id=certhash 2026/02/05 15:56:05 INFO Applying migration id=follows_sync 2026/02/05 15:56:05 INFO Applying migration id=jsonpath 2026/02/05 15:56:05 INFO Applying migration id=localforward 2026/02/05 15:56:05 INFO Applying migration id=avatar 2026/02/05 15:56:05 INFO Applying migration id=noimage 2026/02/05 15:56:05 INFO Applying migration id=feed 2026/02/05 15:56:05 INFO Applying migration id=bookmarks 2026/02/05 15:56:05 INFO Applying migration id=shareactivity 2026/02/05 15:56:05 INFO Applying migration id=application 2026/02/05 15:56:05 INFO Applying migration id=certificates 2026/02/05 15:56:05 INFO Applying migration id=rawforward 2026/02/05 15:56:05 INFO Applying migration id=publickey 2026/02/05 15:56:05 INFO Applying migration id=resolvegroup 2026/02/05 15:56:05 INFO Applying migration id=reject 2026/02/05 15:56:05 INFO Applying migration id=autodel 2026/02/05 15:56:05 INFO Applying migration id=jsonb 2026/02/05 15:56:05 INFO Applying migration id=quote 2026/02/05 15:56:05 INFO Applying migration id=rfc9421 2026/02/05 15:56:05 INFO Applying migration id=keys 2026/02/05 15:56:05 INFO Applying migration id=portable 2026/02/05 15:56:05 INFO Applying migration id=proofs 2026/02/05 15:56:05 INFO Applying migration id=contexts 2026/02/05 15:56:05 INFO Applying migration id=deliverieshost 2026/02/05 15:56:05 INFO Applying migration id=pembegin 2026/02/05 15:56:05 INFO Applying migration id=didhost 2026/02/05 15:56:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 15:56:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:05 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:05 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 15:56:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 15:56:05 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 15:56:05 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (0.28s) === RUN TestDeliver_OneFailed 2026/02/05 15:56:05 INFO Applying migration id=initial 2026/02/05 15:56:05 INFO Applying migration id=notesupdated 2026/02/05 15:56:05 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:05 INFO Applying migration id=activitiesid 2026/02/05 15:56:05 INFO Applying migration id=outbox 2026/02/05 15:56:05 INFO Applying migration id=edits 2026/02/05 15:56:05 INFO Applying migration id=outboxactor 2026/02/05 15:56:05 INFO Applying migration id=outboxsender 2026/02/05 15:56:05 INFO Applying migration id=thread 2026/02/05 15:56:05 INFO Applying migration id=host 2026/02/05 15:56:05 INFO Applying migration id=sharedinbox 2026/02/05 15:56:05 INFO Applying migration id=noteshost 2026/02/05 15:56:05 INFO Applying migration id=fetched 2026/02/05 15:56:05 INFO Applying migration id=move 2026/02/05 15:56:05 INFO Applying migration id=cleanup 2026/02/05 15:56:05 INFO Applying migration id=received 2026/02/05 15:56:05 INFO Applying migration id=namehost 2026/02/05 15:56:05 INFO Applying migration id=outboxhost 2026/02/05 15:56:05 INFO Applying migration id=notesfts 2026/02/05 15:56:05 INFO Applying migration id=iconsname 2026/02/05 15:56:05 INFO Applying migration id=nohash 2026/02/05 15:56:05 INFO Applying migration id=shares 2026/02/05 15:56:05 INFO Applying migration id=actorttl 2026/02/05 15:56:05 INFO Applying migration id=tocc 2026/02/05 15:56:05 INFO Applying migration id=followeds 2026/02/05 15:56:05 INFO Applying migration id=certhash 2026/02/05 15:56:05 INFO Applying migration id=follows_sync 2026/02/05 15:56:05 INFO Applying migration id=jsonpath 2026/02/05 15:56:05 INFO Applying migration id=localforward 2026/02/05 15:56:05 INFO Applying migration id=avatar 2026/02/05 15:56:05 INFO Applying migration id=noimage 2026/02/05 15:56:05 INFO Applying migration id=feed 2026/02/05 15:56:05 INFO Applying migration id=bookmarks 2026/02/05 15:56:05 INFO Applying migration id=shareactivity 2026/02/05 15:56:05 INFO Applying migration id=application 2026/02/05 15:56:05 INFO Applying migration id=certificates 2026/02/05 15:56:05 INFO Applying migration id=rawforward 2026/02/05 15:56:05 INFO Applying migration id=publickey 2026/02/05 15:56:05 INFO Applying migration id=resolvegroup 2026/02/05 15:56:05 INFO Applying migration id=reject 2026/02/05 15:56:05 INFO Applying migration id=autodel 2026/02/05 15:56:05 INFO Applying migration id=jsonb 2026/02/05 15:56:05 INFO Applying migration id=quote 2026/02/05 15:56:05 INFO Applying migration id=rfc9421 2026/02/05 15:56:05 INFO Applying migration id=keys 2026/02/05 15:56:05 INFO Applying migration id=portable 2026/02/05 15:56:05 INFO Applying migration id=proofs 2026/02/05 15:56:05 INFO Applying migration id=contexts 2026/02/05 15:56:05 INFO Applying migration id=deliverieshost 2026/02/05 15:56:05 INFO Applying migration id=pembegin 2026/02/05 15:56:05 INFO Applying migration id=didhost 2026/02/05 15:56:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 15:56:06 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:06 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:06 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 15:56:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 15:56:06 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 15:56:06 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 15:56:06 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (0.89s) === RUN TestDeliver_OneFailedRetry 2026/02/05 15:56:06 INFO Applying migration id=initial 2026/02/05 15:56:06 INFO Applying migration id=notesupdated 2026/02/05 15:56:06 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:06 INFO Applying migration id=activitiesid 2026/02/05 15:56:06 INFO Applying migration id=outbox 2026/02/05 15:56:06 INFO Applying migration id=edits 2026/02/05 15:56:06 INFO Applying migration id=outboxactor 2026/02/05 15:56:06 INFO Applying migration id=outboxsender 2026/02/05 15:56:06 INFO Applying migration id=thread 2026/02/05 15:56:06 INFO Applying migration id=host 2026/02/05 15:56:06 INFO Applying migration id=sharedinbox 2026/02/05 15:56:06 INFO Applying migration id=noteshost 2026/02/05 15:56:06 INFO Applying migration id=fetched 2026/02/05 15:56:06 INFO Applying migration id=move 2026/02/05 15:56:06 INFO Applying migration id=cleanup 2026/02/05 15:56:06 INFO Applying migration id=received 2026/02/05 15:56:06 INFO Applying migration id=namehost 2026/02/05 15:56:06 INFO Applying migration id=outboxhost 2026/02/05 15:56:06 INFO Applying migration id=notesfts 2026/02/05 15:56:06 INFO Applying migration id=iconsname 2026/02/05 15:56:06 INFO Applying migration id=nohash 2026/02/05 15:56:06 INFO Applying migration id=shares 2026/02/05 15:56:06 INFO Applying migration id=actorttl 2026/02/05 15:56:06 INFO Applying migration id=tocc 2026/02/05 15:56:06 INFO Applying migration id=followeds 2026/02/05 15:56:06 INFO Applying migration id=certhash 2026/02/05 15:56:06 INFO Applying migration id=follows_sync 2026/02/05 15:56:06 INFO Applying migration id=jsonpath 2026/02/05 15:56:06 INFO Applying migration id=localforward 2026/02/05 15:56:06 INFO Applying migration id=avatar 2026/02/05 15:56:06 INFO Applying migration id=noimage 2026/02/05 15:56:06 INFO Applying migration id=feed 2026/02/05 15:56:06 INFO Applying migration id=bookmarks 2026/02/05 15:56:06 INFO Applying migration id=shareactivity 2026/02/05 15:56:06 INFO Applying migration id=application 2026/02/05 15:56:06 INFO Applying migration id=certificates 2026/02/05 15:56:06 INFO Applying migration id=rawforward 2026/02/05 15:56:06 INFO Applying migration id=publickey 2026/02/05 15:56:06 INFO Applying migration id=resolvegroup 2026/02/05 15:56:06 INFO Applying migration id=reject 2026/02/05 15:56:06 INFO Applying migration id=autodel 2026/02/05 15:56:06 INFO Applying migration id=jsonb 2026/02/05 15:56:06 INFO Applying migration id=quote 2026/02/05 15:56:06 INFO Applying migration id=rfc9421 2026/02/05 15:56:06 INFO Applying migration id=keys 2026/02/05 15:56:06 INFO Applying migration id=portable 2026/02/05 15:56:06 INFO Applying migration id=proofs 2026/02/05 15:56:06 INFO Applying migration id=contexts 2026/02/05 15:56:06 INFO Applying migration id=deliverieshost 2026/02/05 15:56:06 INFO Applying migration id=pembegin 2026/02/05 15:56:06 INFO Applying migration id=didhost 2026/02/05 15:56:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 15:56:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:07 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (0.39s) === RUN TestDeliver_OneInvalidURLRetry 2026/02/05 15:56:07 INFO Applying migration id=initial 2026/02/05 15:56:07 INFO Applying migration id=notesupdated 2026/02/05 15:56:07 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:07 INFO Applying migration id=activitiesid 2026/02/05 15:56:07 INFO Applying migration id=outbox 2026/02/05 15:56:07 INFO Applying migration id=edits 2026/02/05 15:56:07 INFO Applying migration id=outboxactor 2026/02/05 15:56:07 INFO Applying migration id=outboxsender 2026/02/05 15:56:07 INFO Applying migration id=thread 2026/02/05 15:56:07 INFO Applying migration id=host 2026/02/05 15:56:07 INFO Applying migration id=sharedinbox 2026/02/05 15:56:07 INFO Applying migration id=noteshost 2026/02/05 15:56:07 INFO Applying migration id=fetched 2026/02/05 15:56:07 INFO Applying migration id=move 2026/02/05 15:56:07 INFO Applying migration id=cleanup 2026/02/05 15:56:07 INFO Applying migration id=received 2026/02/05 15:56:07 INFO Applying migration id=namehost 2026/02/05 15:56:07 INFO Applying migration id=outboxhost 2026/02/05 15:56:07 INFO Applying migration id=notesfts 2026/02/05 15:56:07 INFO Applying migration id=iconsname 2026/02/05 15:56:07 INFO Applying migration id=nohash 2026/02/05 15:56:07 INFO Applying migration id=shares 2026/02/05 15:56:07 INFO Applying migration id=actorttl 2026/02/05 15:56:07 INFO Applying migration id=tocc 2026/02/05 15:56:07 INFO Applying migration id=followeds 2026/02/05 15:56:07 INFO Applying migration id=certhash 2026/02/05 15:56:07 INFO Applying migration id=follows_sync 2026/02/05 15:56:07 INFO Applying migration id=jsonpath 2026/02/05 15:56:07 INFO Applying migration id=localforward 2026/02/05 15:56:07 INFO Applying migration id=avatar 2026/02/05 15:56:07 INFO Applying migration id=noimage 2026/02/05 15:56:07 INFO Applying migration id=feed 2026/02/05 15:56:07 INFO Applying migration id=bookmarks 2026/02/05 15:56:07 INFO Applying migration id=shareactivity 2026/02/05 15:56:07 INFO Applying migration id=application 2026/02/05 15:56:07 INFO Applying migration id=certificates 2026/02/05 15:56:07 INFO Applying migration id=rawforward 2026/02/05 15:56:07 INFO Applying migration id=publickey 2026/02/05 15:56:07 INFO Applying migration id=resolvegroup 2026/02/05 15:56:07 INFO Applying migration id=reject 2026/02/05 15:56:07 INFO Applying migration id=autodel 2026/02/05 15:56:07 INFO Applying migration id=jsonb 2026/02/05 15:56:07 INFO Applying migration id=quote 2026/02/05 15:56:07 INFO Applying migration id=rfc9421 2026/02/05 15:56:07 INFO Applying migration id=keys 2026/02/05 15:56:07 INFO Applying migration id=portable 2026/02/05 15:56:07 INFO Applying migration id=proofs 2026/02/05 15:56:07 INFO Applying migration id=contexts 2026/02/05 15:56:07 INFO Applying migration id=deliverieshost 2026/02/05 15:56:07 INFO Applying migration id=pembegin 2026/02/05 15:56:07 INFO Applying migration id=didhost 2026/02/05 15:56:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 15:56:07 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/02/05 15:56:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 15:56:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 15:56:07 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/05 15:56:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 15:56:07 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/02/05 15:56:07 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 15:56:07 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/05 15:56:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 15:56:07 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/02/05 15:56:07 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 15:56:07 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.51s) === RUN TestDeliver_MaxAttempts 2026/02/05 15:56:07 INFO Applying migration id=initial 2026/02/05 15:56:07 INFO Applying migration id=notesupdated 2026/02/05 15:56:07 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:07 INFO Applying migration id=activitiesid 2026/02/05 15:56:07 INFO Applying migration id=outbox 2026/02/05 15:56:07 INFO Applying migration id=edits 2026/02/05 15:56:07 INFO Applying migration id=outboxactor 2026/02/05 15:56:07 INFO Applying migration id=outboxsender 2026/02/05 15:56:07 INFO Applying migration id=thread 2026/02/05 15:56:07 INFO Applying migration id=host 2026/02/05 15:56:07 INFO Applying migration id=sharedinbox 2026/02/05 15:56:07 INFO Applying migration id=noteshost 2026/02/05 15:56:07 INFO Applying migration id=fetched 2026/02/05 15:56:07 INFO Applying migration id=move 2026/02/05 15:56:07 INFO Applying migration id=cleanup 2026/02/05 15:56:07 INFO Applying migration id=received 2026/02/05 15:56:07 INFO Applying migration id=namehost 2026/02/05 15:56:07 INFO Applying migration id=outboxhost 2026/02/05 15:56:07 INFO Applying migration id=notesfts 2026/02/05 15:56:07 INFO Applying migration id=iconsname 2026/02/05 15:56:07 INFO Applying migration id=nohash 2026/02/05 15:56:07 INFO Applying migration id=shares 2026/02/05 15:56:07 INFO Applying migration id=actorttl 2026/02/05 15:56:07 INFO Applying migration id=tocc 2026/02/05 15:56:07 INFO Applying migration id=followeds 2026/02/05 15:56:07 INFO Applying migration id=certhash 2026/02/05 15:56:07 INFO Applying migration id=follows_sync 2026/02/05 15:56:07 INFO Applying migration id=jsonpath 2026/02/05 15:56:07 INFO Applying migration id=localforward 2026/02/05 15:56:07 INFO Applying migration id=avatar 2026/02/05 15:56:07 INFO Applying migration id=noimage 2026/02/05 15:56:07 INFO Applying migration id=feed 2026/02/05 15:56:07 INFO Applying migration id=bookmarks 2026/02/05 15:56:07 INFO Applying migration id=shareactivity 2026/02/05 15:56:07 INFO Applying migration id=application 2026/02/05 15:56:07 INFO Applying migration id=certificates 2026/02/05 15:56:07 INFO Applying migration id=rawforward 2026/02/05 15:56:07 INFO Applying migration id=publickey 2026/02/05 15:56:07 INFO Applying migration id=resolvegroup 2026/02/05 15:56:07 INFO Applying migration id=reject 2026/02/05 15:56:07 INFO Applying migration id=autodel 2026/02/05 15:56:07 INFO Applying migration id=jsonb 2026/02/05 15:56:07 INFO Applying migration id=quote 2026/02/05 15:56:07 INFO Applying migration id=rfc9421 2026/02/05 15:56:07 INFO Applying migration id=keys 2026/02/05 15:56:07 INFO Applying migration id=portable 2026/02/05 15:56:07 INFO Applying migration id=proofs 2026/02/05 15:56:07 INFO Applying migration id=contexts 2026/02/05 15:56:07 INFO Applying migration id=deliverieshost 2026/02/05 15:56:07 INFO Applying migration id=pembegin 2026/02/05 15:56:07 INFO Applying migration id=didhost 2026/02/05 15:56:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 15:56:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:07 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.21s) === RUN TestDeliver_SharedInbox 2026/02/05 15:56:07 INFO Applying migration id=initial 2026/02/05 15:56:07 INFO Applying migration id=notesupdated 2026/02/05 15:56:07 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:07 INFO Applying migration id=activitiesid 2026/02/05 15:56:07 INFO Applying migration id=outbox 2026/02/05 15:56:07 INFO Applying migration id=edits 2026/02/05 15:56:07 INFO Applying migration id=outboxactor 2026/02/05 15:56:07 INFO Applying migration id=outboxsender 2026/02/05 15:56:07 INFO Applying migration id=thread 2026/02/05 15:56:07 INFO Applying migration id=host 2026/02/05 15:56:07 INFO Applying migration id=sharedinbox 2026/02/05 15:56:07 INFO Applying migration id=noteshost 2026/02/05 15:56:07 INFO Applying migration id=fetched 2026/02/05 15:56:07 INFO Applying migration id=move 2026/02/05 15:56:07 INFO Applying migration id=cleanup 2026/02/05 15:56:07 INFO Applying migration id=received 2026/02/05 15:56:07 INFO Applying migration id=namehost 2026/02/05 15:56:07 INFO Applying migration id=outboxhost 2026/02/05 15:56:07 INFO Applying migration id=notesfts 2026/02/05 15:56:07 INFO Applying migration id=iconsname 2026/02/05 15:56:07 INFO Applying migration id=nohash 2026/02/05 15:56:07 INFO Applying migration id=shares 2026/02/05 15:56:07 INFO Applying migration id=actorttl 2026/02/05 15:56:07 INFO Applying migration id=tocc 2026/02/05 15:56:08 INFO Applying migration id=followeds 2026/02/05 15:56:08 INFO Applying migration id=certhash 2026/02/05 15:56:08 INFO Applying migration id=follows_sync 2026/02/05 15:56:08 INFO Applying migration id=jsonpath 2026/02/05 15:56:08 INFO Applying migration id=localforward 2026/02/05 15:56:08 INFO Applying migration id=avatar 2026/02/05 15:56:08 INFO Applying migration id=noimage 2026/02/05 15:56:08 INFO Applying migration id=feed 2026/02/05 15:56:08 INFO Applying migration id=bookmarks 2026/02/05 15:56:08 INFO Applying migration id=shareactivity 2026/02/05 15:56:08 INFO Applying migration id=application 2026/02/05 15:56:08 INFO Applying migration id=certificates 2026/02/05 15:56:08 INFO Applying migration id=rawforward 2026/02/05 15:56:08 INFO Applying migration id=publickey 2026/02/05 15:56:08 INFO Applying migration id=resolvegroup 2026/02/05 15:56:08 INFO Applying migration id=reject 2026/02/05 15:56:08 INFO Applying migration id=autodel 2026/02/05 15:56:08 INFO Applying migration id=jsonb 2026/02/05 15:56:08 INFO Applying migration id=quote 2026/02/05 15:56:08 INFO Applying migration id=rfc9421 2026/02/05 15:56:08 INFO Applying migration id=keys 2026/02/05 15:56:08 INFO Applying migration id=portable 2026/02/05 15:56:08 INFO Applying migration id=proofs 2026/02/05 15:56:08 INFO Applying migration id=contexts 2026/02/05 15:56:08 INFO Applying migration id=deliverieshost 2026/02/05 15:56:08 INFO Applying migration id=pembegin 2026/02/05 15:56:08 INFO Applying migration id=didhost 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 15:56:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 15:56:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 15:56:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 15:56:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (0.56s) === RUN TestDeliver_SharedInboxRetry 2026/02/05 15:56:08 INFO Applying migration id=initial 2026/02/05 15:56:08 INFO Applying migration id=notesupdated 2026/02/05 15:56:08 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:08 INFO Applying migration id=activitiesid 2026/02/05 15:56:08 INFO Applying migration id=outbox 2026/02/05 15:56:08 INFO Applying migration id=edits 2026/02/05 15:56:08 INFO Applying migration id=outboxactor 2026/02/05 15:56:08 INFO Applying migration id=outboxsender 2026/02/05 15:56:08 INFO Applying migration id=thread 2026/02/05 15:56:08 INFO Applying migration id=host 2026/02/05 15:56:08 INFO Applying migration id=sharedinbox 2026/02/05 15:56:08 INFO Applying migration id=noteshost 2026/02/05 15:56:08 INFO Applying migration id=fetched 2026/02/05 15:56:08 INFO Applying migration id=move 2026/02/05 15:56:08 INFO Applying migration id=cleanup 2026/02/05 15:56:08 INFO Applying migration id=received 2026/02/05 15:56:08 INFO Applying migration id=namehost 2026/02/05 15:56:08 INFO Applying migration id=outboxhost 2026/02/05 15:56:08 INFO Applying migration id=notesfts 2026/02/05 15:56:08 INFO Applying migration id=iconsname 2026/02/05 15:56:08 INFO Applying migration id=nohash 2026/02/05 15:56:08 INFO Applying migration id=shares 2026/02/05 15:56:08 INFO Applying migration id=actorttl 2026/02/05 15:56:08 INFO Applying migration id=tocc 2026/02/05 15:56:08 INFO Applying migration id=followeds 2026/02/05 15:56:08 INFO Applying migration id=certhash 2026/02/05 15:56:08 INFO Applying migration id=follows_sync 2026/02/05 15:56:08 INFO Applying migration id=jsonpath 2026/02/05 15:56:08 INFO Applying migration id=localforward 2026/02/05 15:56:08 INFO Applying migration id=avatar 2026/02/05 15:56:08 INFO Applying migration id=noimage 2026/02/05 15:56:08 INFO Applying migration id=feed 2026/02/05 15:56:08 INFO Applying migration id=bookmarks 2026/02/05 15:56:08 INFO Applying migration id=shareactivity 2026/02/05 15:56:08 INFO Applying migration id=application 2026/02/05 15:56:08 INFO Applying migration id=certificates 2026/02/05 15:56:08 INFO Applying migration id=rawforward 2026/02/05 15:56:08 INFO Applying migration id=publickey 2026/02/05 15:56:08 INFO Applying migration id=resolvegroup 2026/02/05 15:56:08 INFO Applying migration id=reject 2026/02/05 15:56:08 INFO Applying migration id=autodel 2026/02/05 15:56:08 INFO Applying migration id=jsonb 2026/02/05 15:56:08 INFO Applying migration id=quote 2026/02/05 15:56:08 INFO Applying migration id=rfc9421 2026/02/05 15:56:08 INFO Applying migration id=keys 2026/02/05 15:56:08 INFO Applying migration id=portable 2026/02/05 15:56:08 INFO Applying migration id=proofs 2026/02/05 15:56:08 INFO Applying migration id=contexts 2026/02/05 15:56:08 INFO Applying migration id=deliverieshost 2026/02/05 15:56:08 INFO Applying migration id=pembegin 2026/02/05 15:56:08 INFO Applying migration id=didhost 2026/02/05 15:56:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 15:56:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 15:56:09 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 15:56:09 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 15:56:09 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/05 15:56:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 15:56:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 15:56:09 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 15:56:09 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 15:56:09 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.77s) === RUN TestDeliver_SharedInboxUnknownActor 2026/02/05 15:56:09 INFO Applying migration id=initial 2026/02/05 15:56:09 INFO Applying migration id=notesupdated 2026/02/05 15:56:09 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:09 INFO Applying migration id=activitiesid 2026/02/05 15:56:09 INFO Applying migration id=outbox 2026/02/05 15:56:09 INFO Applying migration id=edits 2026/02/05 15:56:09 INFO Applying migration id=outboxactor 2026/02/05 15:56:09 INFO Applying migration id=outboxsender 2026/02/05 15:56:09 INFO Applying migration id=thread 2026/02/05 15:56:09 INFO Applying migration id=host 2026/02/05 15:56:09 INFO Applying migration id=sharedinbox 2026/02/05 15:56:09 INFO Applying migration id=noteshost 2026/02/05 15:56:09 INFO Applying migration id=fetched 2026/02/05 15:56:09 INFO Applying migration id=move 2026/02/05 15:56:09 INFO Applying migration id=cleanup 2026/02/05 15:56:09 INFO Applying migration id=received 2026/02/05 15:56:09 INFO Applying migration id=namehost 2026/02/05 15:56:09 INFO Applying migration id=outboxhost 2026/02/05 15:56:09 INFO Applying migration id=notesfts 2026/02/05 15:56:09 INFO Applying migration id=iconsname 2026/02/05 15:56:09 INFO Applying migration id=nohash 2026/02/05 15:56:09 INFO Applying migration id=shares 2026/02/05 15:56:09 INFO Applying migration id=actorttl 2026/02/05 15:56:09 INFO Applying migration id=tocc 2026/02/05 15:56:09 INFO Applying migration id=followeds 2026/02/05 15:56:09 INFO Applying migration id=certhash 2026/02/05 15:56:09 INFO Applying migration id=follows_sync 2026/02/05 15:56:09 INFO Applying migration id=jsonpath 2026/02/05 15:56:09 INFO Applying migration id=localforward 2026/02/05 15:56:09 INFO Applying migration id=avatar 2026/02/05 15:56:09 INFO Applying migration id=noimage 2026/02/05 15:56:09 INFO Applying migration id=feed 2026/02/05 15:56:09 INFO Applying migration id=bookmarks 2026/02/05 15:56:09 INFO Applying migration id=shareactivity 2026/02/05 15:56:09 INFO Applying migration id=application 2026/02/05 15:56:09 INFO Applying migration id=certificates 2026/02/05 15:56:09 INFO Applying migration id=rawforward 2026/02/05 15:56:09 INFO Applying migration id=publickey 2026/02/05 15:56:09 INFO Applying migration id=resolvegroup 2026/02/05 15:56:09 INFO Applying migration id=reject 2026/02/05 15:56:09 INFO Applying migration id=autodel 2026/02/05 15:56:09 INFO Applying migration id=jsonb 2026/02/05 15:56:09 INFO Applying migration id=quote 2026/02/05 15:56:09 INFO Applying migration id=rfc9421 2026/02/05 15:56:09 INFO Applying migration id=keys 2026/02/05 15:56:09 INFO Applying migration id=portable 2026/02/05 15:56:09 INFO Applying migration id=proofs 2026/02/05 15:56:09 INFO Applying migration id=contexts 2026/02/05 15:56:09 INFO Applying migration id=deliverieshost 2026/02/05 15:56:09 INFO Applying migration id=pembegin 2026/02/05 15:56:09 INFO Applying migration id=didhost 2026/02/05 15:56:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 15:56:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 15:56:09 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 15:56:09 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 15:56:09 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxUnknownActor (0.26s) === RUN TestDeliver_SharedInboxSingleWorker 2026/02/05 15:56:09 INFO Applying migration id=initial 2026/02/05 15:56:09 INFO Applying migration id=notesupdated 2026/02/05 15:56:09 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:09 INFO Applying migration id=activitiesid 2026/02/05 15:56:09 INFO Applying migration id=outbox 2026/02/05 15:56:09 INFO Applying migration id=edits 2026/02/05 15:56:09 INFO Applying migration id=outboxactor 2026/02/05 15:56:09 INFO Applying migration id=outboxsender 2026/02/05 15:56:09 INFO Applying migration id=thread 2026/02/05 15:56:09 INFO Applying migration id=host 2026/02/05 15:56:09 INFO Applying migration id=sharedinbox 2026/02/05 15:56:09 INFO Applying migration id=noteshost 2026/02/05 15:56:09 INFO Applying migration id=fetched 2026/02/05 15:56:09 INFO Applying migration id=move 2026/02/05 15:56:09 INFO Applying migration id=cleanup 2026/02/05 15:56:09 INFO Applying migration id=received 2026/02/05 15:56:09 INFO Applying migration id=namehost 2026/02/05 15:56:09 INFO Applying migration id=outboxhost 2026/02/05 15:56:09 INFO Applying migration id=notesfts 2026/02/05 15:56:09 INFO Applying migration id=iconsname 2026/02/05 15:56:09 INFO Applying migration id=nohash 2026/02/05 15:56:09 INFO Applying migration id=shares 2026/02/05 15:56:09 INFO Applying migration id=actorttl 2026/02/05 15:56:09 INFO Applying migration id=tocc 2026/02/05 15:56:09 INFO Applying migration id=followeds 2026/02/05 15:56:09 INFO Applying migration id=certhash 2026/02/05 15:56:09 INFO Applying migration id=follows_sync 2026/02/05 15:56:09 INFO Applying migration id=jsonpath 2026/02/05 15:56:09 INFO Applying migration id=localforward 2026/02/05 15:56:09 INFO Applying migration id=avatar 2026/02/05 15:56:09 INFO Applying migration id=noimage 2026/02/05 15:56:09 INFO Applying migration id=feed 2026/02/05 15:56:09 INFO Applying migration id=bookmarks 2026/02/05 15:56:09 INFO Applying migration id=shareactivity 2026/02/05 15:56:09 INFO Applying migration id=application 2026/02/05 15:56:09 INFO Applying migration id=certificates 2026/02/05 15:56:09 INFO Applying migration id=rawforward 2026/02/05 15:56:09 INFO Applying migration id=publickey 2026/02/05 15:56:09 INFO Applying migration id=resolvegroup 2026/02/05 15:56:09 INFO Applying migration id=reject 2026/02/05 15:56:09 INFO Applying migration id=autodel 2026/02/05 15:56:09 INFO Applying migration id=jsonb 2026/02/05 15:56:09 INFO Applying migration id=quote 2026/02/05 15:56:09 INFO Applying migration id=rfc9421 2026/02/05 15:56:09 INFO Applying migration id=keys 2026/02/05 15:56:09 INFO Applying migration id=portable 2026/02/05 15:56:09 INFO Applying migration id=proofs 2026/02/05 15:56:09 INFO Applying migration id=contexts 2026/02/05 15:56:09 INFO Applying migration id=deliverieshost 2026/02/05 15:56:09 INFO Applying migration id=pembegin 2026/02/05 15:56:09 INFO Applying migration id=didhost 2026/02/05 15:56:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 15:56:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 15:56:09 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 15:56:09 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 15:56:09 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (0.26s) === RUN TestDeliver_SameInbox 2026/02/05 15:56:09 INFO Applying migration id=initial 2026/02/05 15:56:09 INFO Applying migration id=notesupdated 2026/02/05 15:56:09 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:09 INFO Applying migration id=activitiesid 2026/02/05 15:56:09 INFO Applying migration id=outbox 2026/02/05 15:56:09 INFO Applying migration id=edits 2026/02/05 15:56:09 INFO Applying migration id=outboxactor 2026/02/05 15:56:09 INFO Applying migration id=outboxsender 2026/02/05 15:56:09 INFO Applying migration id=thread 2026/02/05 15:56:09 INFO Applying migration id=host 2026/02/05 15:56:09 INFO Applying migration id=sharedinbox 2026/02/05 15:56:09 INFO Applying migration id=noteshost 2026/02/05 15:56:09 INFO Applying migration id=fetched 2026/02/05 15:56:09 INFO Applying migration id=move 2026/02/05 15:56:09 INFO Applying migration id=cleanup 2026/02/05 15:56:09 INFO Applying migration id=received 2026/02/05 15:56:09 INFO Applying migration id=namehost 2026/02/05 15:56:09 INFO Applying migration id=outboxhost 2026/02/05 15:56:09 INFO Applying migration id=notesfts 2026/02/05 15:56:09 INFO Applying migration id=iconsname 2026/02/05 15:56:09 INFO Applying migration id=nohash 2026/02/05 15:56:09 INFO Applying migration id=shares 2026/02/05 15:56:09 INFO Applying migration id=actorttl 2026/02/05 15:56:09 INFO Applying migration id=tocc 2026/02/05 15:56:09 INFO Applying migration id=followeds 2026/02/05 15:56:09 INFO Applying migration id=certhash 2026/02/05 15:56:09 INFO Applying migration id=follows_sync 2026/02/05 15:56:09 INFO Applying migration id=jsonpath 2026/02/05 15:56:09 INFO Applying migration id=localforward 2026/02/05 15:56:09 INFO Applying migration id=avatar 2026/02/05 15:56:09 INFO Applying migration id=noimage 2026/02/05 15:56:09 INFO Applying migration id=feed 2026/02/05 15:56:09 INFO Applying migration id=bookmarks 2026/02/05 15:56:09 INFO Applying migration id=shareactivity 2026/02/05 15:56:09 INFO Applying migration id=application 2026/02/05 15:56:09 INFO Applying migration id=certificates 2026/02/05 15:56:09 INFO Applying migration id=rawforward 2026/02/05 15:56:09 INFO Applying migration id=publickey 2026/02/05 15:56:09 INFO Applying migration id=resolvegroup 2026/02/05 15:56:09 INFO Applying migration id=reject 2026/02/05 15:56:09 INFO Applying migration id=autodel 2026/02/05 15:56:09 INFO Applying migration id=jsonb 2026/02/05 15:56:09 INFO Applying migration id=quote 2026/02/05 15:56:09 INFO Applying migration id=rfc9421 2026/02/05 15:56:09 INFO Applying migration id=keys 2026/02/05 15:56:09 INFO Applying migration id=portable 2026/02/05 15:56:09 INFO Applying migration id=proofs 2026/02/05 15:56:09 INFO Applying migration id=contexts 2026/02/05 15:56:09 INFO Applying migration id=deliverieshost 2026/02/05 15:56:09 INFO Applying migration id=pembegin 2026/02/05 15:56:09 INFO Applying migration id=didhost 2026/02/05 15:56:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 15:56:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:10 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (0.70s) === RUN TestDeliver_ToAndCCDuplicates 2026/02/05 15:56:10 INFO Applying migration id=initial 2026/02/05 15:56:10 INFO Applying migration id=notesupdated 2026/02/05 15:56:10 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:10 INFO Applying migration id=activitiesid 2026/02/05 15:56:10 INFO Applying migration id=outbox 2026/02/05 15:56:10 INFO Applying migration id=edits 2026/02/05 15:56:10 INFO Applying migration id=outboxactor 2026/02/05 15:56:10 INFO Applying migration id=outboxsender 2026/02/05 15:56:10 INFO Applying migration id=thread 2026/02/05 15:56:10 INFO Applying migration id=host 2026/02/05 15:56:10 INFO Applying migration id=sharedinbox 2026/02/05 15:56:10 INFO Applying migration id=noteshost 2026/02/05 15:56:10 INFO Applying migration id=fetched 2026/02/05 15:56:10 INFO Applying migration id=move 2026/02/05 15:56:10 INFO Applying migration id=cleanup 2026/02/05 15:56:10 INFO Applying migration id=received 2026/02/05 15:56:10 INFO Applying migration id=namehost 2026/02/05 15:56:10 INFO Applying migration id=outboxhost 2026/02/05 15:56:10 INFO Applying migration id=notesfts 2026/02/05 15:56:10 INFO Applying migration id=iconsname 2026/02/05 15:56:10 INFO Applying migration id=nohash 2026/02/05 15:56:10 INFO Applying migration id=shares 2026/02/05 15:56:10 INFO Applying migration id=actorttl 2026/02/05 15:56:10 INFO Applying migration id=tocc 2026/02/05 15:56:10 INFO Applying migration id=followeds 2026/02/05 15:56:10 INFO Applying migration id=certhash 2026/02/05 15:56:10 INFO Applying migration id=follows_sync 2026/02/05 15:56:10 INFO Applying migration id=jsonpath 2026/02/05 15:56:10 INFO Applying migration id=localforward 2026/02/05 15:56:10 INFO Applying migration id=avatar 2026/02/05 15:56:10 INFO Applying migration id=noimage 2026/02/05 15:56:10 INFO Applying migration id=feed 2026/02/05 15:56:10 INFO Applying migration id=bookmarks 2026/02/05 15:56:10 INFO Applying migration id=shareactivity 2026/02/05 15:56:10 INFO Applying migration id=application 2026/02/05 15:56:10 INFO Applying migration id=certificates 2026/02/05 15:56:10 INFO Applying migration id=rawforward 2026/02/05 15:56:10 INFO Applying migration id=publickey 2026/02/05 15:56:10 INFO Applying migration id=resolvegroup 2026/02/05 15:56:10 INFO Applying migration id=reject 2026/02/05 15:56:10 INFO Applying migration id=autodel 2026/02/05 15:56:10 INFO Applying migration id=jsonb 2026/02/05 15:56:10 INFO Applying migration id=quote 2026/02/05 15:56:10 INFO Applying migration id=rfc9421 2026/02/05 15:56:10 INFO Applying migration id=keys 2026/02/05 15:56:10 INFO Applying migration id=portable 2026/02/05 15:56:10 INFO Applying migration id=proofs 2026/02/05 15:56:10 INFO Applying migration id=contexts 2026/02/05 15:56:10 INFO Applying migration id=deliverieshost 2026/02/05 15:56:10 INFO Applying migration id=pembegin 2026/02/05 15:56:10 INFO Applying migration id=didhost 2026/02/05 15:56:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 15:56:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 15:56:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:10 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 15:56:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 15:56:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 15:56:10 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 15:56:10 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (0.29s) === RUN TestDeliver_PublicInTo 2026/02/05 15:56:10 INFO Applying migration id=initial 2026/02/05 15:56:10 INFO Applying migration id=notesupdated 2026/02/05 15:56:10 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:10 INFO Applying migration id=activitiesid 2026/02/05 15:56:10 INFO Applying migration id=outbox 2026/02/05 15:56:10 INFO Applying migration id=edits 2026/02/05 15:56:10 INFO Applying migration id=outboxactor 2026/02/05 15:56:10 INFO Applying migration id=outboxsender 2026/02/05 15:56:10 INFO Applying migration id=thread 2026/02/05 15:56:10 INFO Applying migration id=host 2026/02/05 15:56:10 INFO Applying migration id=sharedinbox 2026/02/05 15:56:10 INFO Applying migration id=noteshost 2026/02/05 15:56:10 INFO Applying migration id=fetched 2026/02/05 15:56:10 INFO Applying migration id=move 2026/02/05 15:56:10 INFO Applying migration id=cleanup 2026/02/05 15:56:10 INFO Applying migration id=received 2026/02/05 15:56:10 INFO Applying migration id=namehost 2026/02/05 15:56:10 INFO Applying migration id=outboxhost 2026/02/05 15:56:10 INFO Applying migration id=notesfts 2026/02/05 15:56:10 INFO Applying migration id=iconsname 2026/02/05 15:56:10 INFO Applying migration id=nohash 2026/02/05 15:56:10 INFO Applying migration id=shares 2026/02/05 15:56:10 INFO Applying migration id=actorttl 2026/02/05 15:56:10 INFO Applying migration id=tocc 2026/02/05 15:56:10 INFO Applying migration id=followeds 2026/02/05 15:56:10 INFO Applying migration id=certhash 2026/02/05 15:56:10 INFO Applying migration id=follows_sync 2026/02/05 15:56:10 INFO Applying migration id=jsonpath 2026/02/05 15:56:10 INFO Applying migration id=localforward 2026/02/05 15:56:10 INFO Applying migration id=avatar 2026/02/05 15:56:10 INFO Applying migration id=noimage 2026/02/05 15:56:10 INFO Applying migration id=feed 2026/02/05 15:56:10 INFO Applying migration id=bookmarks 2026/02/05 15:56:10 INFO Applying migration id=shareactivity 2026/02/05 15:56:10 INFO Applying migration id=application 2026/02/05 15:56:10 INFO Applying migration id=certificates 2026/02/05 15:56:10 INFO Applying migration id=rawforward 2026/02/05 15:56:10 INFO Applying migration id=publickey 2026/02/05 15:56:10 INFO Applying migration id=resolvegroup 2026/02/05 15:56:10 INFO Applying migration id=reject 2026/02/05 15:56:10 INFO Applying migration id=autodel 2026/02/05 15:56:10 INFO Applying migration id=jsonb 2026/02/05 15:56:10 INFO Applying migration id=quote 2026/02/05 15:56:10 INFO Applying migration id=rfc9421 2026/02/05 15:56:10 INFO Applying migration id=keys 2026/02/05 15:56:10 INFO Applying migration id=portable 2026/02/05 15:56:10 INFO Applying migration id=proofs 2026/02/05 15:56:10 INFO Applying migration id=contexts 2026/02/05 15:56:10 INFO Applying migration id=deliverieshost 2026/02/05 15:56:10 INFO Applying migration id=pembegin 2026/02/05 15:56:10 INFO Applying migration id=didhost 2026/02/05 15:56:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 15:56:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:11 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:11 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 15:56:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 15:56:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 15:56:11 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 15:56:11 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (0.60s) === RUN TestDeliver_AuthorInTo 2026/02/05 15:56:11 INFO Applying migration id=initial 2026/02/05 15:56:11 INFO Applying migration id=notesupdated 2026/02/05 15:56:11 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:11 INFO Applying migration id=activitiesid 2026/02/05 15:56:11 INFO Applying migration id=outbox 2026/02/05 15:56:11 INFO Applying migration id=edits 2026/02/05 15:56:11 INFO Applying migration id=outboxactor 2026/02/05 15:56:11 INFO Applying migration id=outboxsender 2026/02/05 15:56:11 INFO Applying migration id=thread 2026/02/05 15:56:11 INFO Applying migration id=host 2026/02/05 15:56:11 INFO Applying migration id=sharedinbox 2026/02/05 15:56:11 INFO Applying migration id=noteshost 2026/02/05 15:56:11 INFO Applying migration id=fetched 2026/02/05 15:56:11 INFO Applying migration id=move 2026/02/05 15:56:11 INFO Applying migration id=cleanup 2026/02/05 15:56:11 INFO Applying migration id=received 2026/02/05 15:56:11 INFO Applying migration id=namehost 2026/02/05 15:56:11 INFO Applying migration id=outboxhost 2026/02/05 15:56:11 INFO Applying migration id=notesfts 2026/02/05 15:56:11 INFO Applying migration id=iconsname 2026/02/05 15:56:11 INFO Applying migration id=nohash 2026/02/05 15:56:11 INFO Applying migration id=shares 2026/02/05 15:56:11 INFO Applying migration id=actorttl 2026/02/05 15:56:11 INFO Applying migration id=tocc 2026/02/05 15:56:11 INFO Applying migration id=followeds 2026/02/05 15:56:11 INFO Applying migration id=certhash 2026/02/05 15:56:11 INFO Applying migration id=follows_sync 2026/02/05 15:56:11 INFO Applying migration id=jsonpath 2026/02/05 15:56:11 INFO Applying migration id=localforward 2026/02/05 15:56:11 INFO Applying migration id=avatar 2026/02/05 15:56:11 INFO Applying migration id=noimage 2026/02/05 15:56:11 INFO Applying migration id=feed 2026/02/05 15:56:11 INFO Applying migration id=bookmarks 2026/02/05 15:56:11 INFO Applying migration id=shareactivity 2026/02/05 15:56:11 INFO Applying migration id=application 2026/02/05 15:56:11 INFO Applying migration id=certificates 2026/02/05 15:56:11 INFO Applying migration id=rawforward 2026/02/05 15:56:11 INFO Applying migration id=publickey 2026/02/05 15:56:11 INFO Applying migration id=resolvegroup 2026/02/05 15:56:11 INFO Applying migration id=reject 2026/02/05 15:56:11 INFO Applying migration id=autodel 2026/02/05 15:56:11 INFO Applying migration id=jsonb 2026/02/05 15:56:11 INFO Applying migration id=quote 2026/02/05 15:56:11 INFO Applying migration id=rfc9421 2026/02/05 15:56:11 INFO Applying migration id=keys 2026/02/05 15:56:11 INFO Applying migration id=portable 2026/02/05 15:56:11 INFO Applying migration id=proofs 2026/02/05 15:56:11 INFO Applying migration id=contexts 2026/02/05 15:56:11 INFO Applying migration id=deliverieshost 2026/02/05 15:56:11 INFO Applying migration id=pembegin 2026/02/05 15:56:11 INFO Applying migration id=didhost 2026/02/05 15:56:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 15:56:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:11 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 15:56:11 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 15:56:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 15:56:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 15:56:11 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 15:56:11 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (0.50s) === RUN TestResolve_LocalActor 2026/02/05 15:56:11 INFO Applying migration id=initial 2026/02/05 15:56:11 INFO Applying migration id=notesupdated 2026/02/05 15:56:11 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:11 INFO Applying migration id=activitiesid 2026/02/05 15:56:11 INFO Applying migration id=outbox 2026/02/05 15:56:11 INFO Applying migration id=edits 2026/02/05 15:56:11 INFO Applying migration id=outboxactor 2026/02/05 15:56:11 INFO Applying migration id=outboxsender 2026/02/05 15:56:11 INFO Applying migration id=thread 2026/02/05 15:56:11 INFO Applying migration id=host 2026/02/05 15:56:11 INFO Applying migration id=sharedinbox 2026/02/05 15:56:11 INFO Applying migration id=noteshost 2026/02/05 15:56:11 INFO Applying migration id=fetched 2026/02/05 15:56:11 INFO Applying migration id=move 2026/02/05 15:56:11 INFO Applying migration id=cleanup 2026/02/05 15:56:11 INFO Applying migration id=received 2026/02/05 15:56:11 INFO Applying migration id=namehost 2026/02/05 15:56:11 INFO Applying migration id=outboxhost 2026/02/05 15:56:11 INFO Applying migration id=notesfts 2026/02/05 15:56:11 INFO Applying migration id=iconsname 2026/02/05 15:56:11 INFO Applying migration id=nohash 2026/02/05 15:56:11 INFO Applying migration id=shares 2026/02/05 15:56:11 INFO Applying migration id=actorttl 2026/02/05 15:56:11 INFO Applying migration id=tocc 2026/02/05 15:56:11 INFO Applying migration id=followeds 2026/02/05 15:56:11 INFO Applying migration id=certhash 2026/02/05 15:56:11 INFO Applying migration id=follows_sync 2026/02/05 15:56:11 INFO Applying migration id=jsonpath 2026/02/05 15:56:11 INFO Applying migration id=localforward 2026/02/05 15:56:11 INFO Applying migration id=avatar 2026/02/05 15:56:11 INFO Applying migration id=noimage 2026/02/05 15:56:11 INFO Applying migration id=feed 2026/02/05 15:56:11 INFO Applying migration id=bookmarks 2026/02/05 15:56:11 INFO Applying migration id=shareactivity 2026/02/05 15:56:11 INFO Applying migration id=application 2026/02/05 15:56:11 INFO Applying migration id=certificates 2026/02/05 15:56:11 INFO Applying migration id=rawforward 2026/02/05 15:56:11 INFO Applying migration id=publickey 2026/02/05 15:56:11 INFO Applying migration id=resolvegroup 2026/02/05 15:56:11 INFO Applying migration id=reject 2026/02/05 15:56:11 INFO Applying migration id=autodel 2026/02/05 15:56:11 INFO Applying migration id=jsonb 2026/02/05 15:56:11 INFO Applying migration id=quote 2026/02/05 15:56:11 INFO Applying migration id=rfc9421 2026/02/05 15:56:11 INFO Applying migration id=keys 2026/02/05 15:56:11 INFO Applying migration id=portable 2026/02/05 15:56:11 INFO Applying migration id=proofs 2026/02/05 15:56:11 INFO Applying migration id=contexts 2026/02/05 15:56:11 INFO Applying migration id=deliverieshost 2026/02/05 15:56:11 INFO Applying migration id=pembegin 2026/02/05 15:56:11 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActor (0.55s) === RUN TestResolve_LocalActorDoesNotExist 2026/02/05 15:56:12 INFO Applying migration id=initial 2026/02/05 15:56:12 INFO Applying migration id=notesupdated 2026/02/05 15:56:12 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:12 INFO Applying migration id=activitiesid 2026/02/05 15:56:12 INFO Applying migration id=outbox 2026/02/05 15:56:12 INFO Applying migration id=edits 2026/02/05 15:56:12 INFO Applying migration id=outboxactor 2026/02/05 15:56:12 INFO Applying migration id=outboxsender 2026/02/05 15:56:12 INFO Applying migration id=thread 2026/02/05 15:56:12 INFO Applying migration id=host 2026/02/05 15:56:12 INFO Applying migration id=sharedinbox 2026/02/05 15:56:12 INFO Applying migration id=noteshost 2026/02/05 15:56:12 INFO Applying migration id=fetched 2026/02/05 15:56:12 INFO Applying migration id=move 2026/02/05 15:56:12 INFO Applying migration id=cleanup 2026/02/05 15:56:12 INFO Applying migration id=received 2026/02/05 15:56:12 INFO Applying migration id=namehost 2026/02/05 15:56:12 INFO Applying migration id=outboxhost 2026/02/05 15:56:12 INFO Applying migration id=notesfts 2026/02/05 15:56:12 INFO Applying migration id=iconsname 2026/02/05 15:56:12 INFO Applying migration id=nohash 2026/02/05 15:56:12 INFO Applying migration id=shares 2026/02/05 15:56:12 INFO Applying migration id=actorttl 2026/02/05 15:56:12 INFO Applying migration id=tocc 2026/02/05 15:56:12 INFO Applying migration id=followeds 2026/02/05 15:56:12 INFO Applying migration id=certhash 2026/02/05 15:56:12 INFO Applying migration id=follows_sync 2026/02/05 15:56:12 INFO Applying migration id=jsonpath 2026/02/05 15:56:12 INFO Applying migration id=localforward 2026/02/05 15:56:12 INFO Applying migration id=avatar 2026/02/05 15:56:12 INFO Applying migration id=noimage 2026/02/05 15:56:12 INFO Applying migration id=feed 2026/02/05 15:56:12 INFO Applying migration id=bookmarks 2026/02/05 15:56:12 INFO Applying migration id=shareactivity 2026/02/05 15:56:12 INFO Applying migration id=application 2026/02/05 15:56:12 INFO Applying migration id=certificates 2026/02/05 15:56:12 INFO Applying migration id=rawforward 2026/02/05 15:56:12 INFO Applying migration id=publickey 2026/02/05 15:56:12 INFO Applying migration id=resolvegroup 2026/02/05 15:56:12 INFO Applying migration id=reject 2026/02/05 15:56:12 INFO Applying migration id=autodel 2026/02/05 15:56:12 INFO Applying migration id=jsonb 2026/02/05 15:56:12 INFO Applying migration id=quote 2026/02/05 15:56:12 INFO Applying migration id=rfc9421 2026/02/05 15:56:12 INFO Applying migration id=keys 2026/02/05 15:56:12 INFO Applying migration id=portable 2026/02/05 15:56:12 INFO Applying migration id=proofs 2026/02/05 15:56:12 INFO Applying migration id=contexts 2026/02/05 15:56:12 INFO Applying migration id=deliverieshost 2026/02/05 15:56:12 INFO Applying migration id=pembegin 2026/02/05 15:56:12 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActorDoesNotExist (0.16s) === RUN TestResolve_FederatedInstanceActor 2026/02/05 15:56:12 INFO Applying migration id=initial 2026/02/05 15:56:12 INFO Applying migration id=notesupdated 2026/02/05 15:56:12 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:12 INFO Applying migration id=activitiesid 2026/02/05 15:56:12 INFO Applying migration id=outbox 2026/02/05 15:56:12 INFO Applying migration id=edits 2026/02/05 15:56:12 INFO Applying migration id=outboxactor 2026/02/05 15:56:12 INFO Applying migration id=outboxsender 2026/02/05 15:56:12 INFO Applying migration id=thread 2026/02/05 15:56:12 INFO Applying migration id=host 2026/02/05 15:56:12 INFO Applying migration id=sharedinbox 2026/02/05 15:56:12 INFO Applying migration id=noteshost 2026/02/05 15:56:12 INFO Applying migration id=fetched 2026/02/05 15:56:12 INFO Applying migration id=move 2026/02/05 15:56:12 INFO Applying migration id=cleanup 2026/02/05 15:56:12 INFO Applying migration id=received 2026/02/05 15:56:12 INFO Applying migration id=namehost 2026/02/05 15:56:12 INFO Applying migration id=outboxhost 2026/02/05 15:56:12 INFO Applying migration id=notesfts 2026/02/05 15:56:12 INFO Applying migration id=iconsname 2026/02/05 15:56:12 INFO Applying migration id=nohash 2026/02/05 15:56:12 INFO Applying migration id=shares 2026/02/05 15:56:12 INFO Applying migration id=actorttl 2026/02/05 15:56:12 INFO Applying migration id=tocc 2026/02/05 15:56:12 INFO Applying migration id=followeds 2026/02/05 15:56:12 INFO Applying migration id=certhash 2026/02/05 15:56:12 INFO Applying migration id=follows_sync 2026/02/05 15:56:12 INFO Applying migration id=jsonpath 2026/02/05 15:56:12 INFO Applying migration id=localforward 2026/02/05 15:56:12 INFO Applying migration id=avatar 2026/02/05 15:56:12 INFO Applying migration id=noimage 2026/02/05 15:56:12 INFO Applying migration id=feed 2026/02/05 15:56:12 INFO Applying migration id=bookmarks 2026/02/05 15:56:12 INFO Applying migration id=shareactivity 2026/02/05 15:56:12 INFO Applying migration id=application 2026/02/05 15:56:12 INFO Applying migration id=certificates 2026/02/05 15:56:12 INFO Applying migration id=rawforward 2026/02/05 15:56:12 INFO Applying migration id=publickey 2026/02/05 15:56:12 INFO Applying migration id=resolvegroup 2026/02/05 15:56:12 INFO Applying migration id=reject 2026/02/05 15:56:12 INFO Applying migration id=autodel 2026/02/05 15:56:12 INFO Applying migration id=jsonb 2026/02/05 15:56:12 INFO Applying migration id=quote 2026/02/05 15:56:12 INFO Applying migration id=rfc9421 2026/02/05 15:56:12 INFO Applying migration id=keys 2026/02/05 15:56:12 INFO Applying migration id=portable 2026/02/05 15:56:12 INFO Applying migration id=proofs 2026/02/05 15:56:12 INFO Applying migration id=contexts 2026/02/05 15:56:12 INFO Applying migration id=deliverieshost 2026/02/05 15:56:12 INFO Applying migration id=pembegin 2026/02/05 15:56:12 INFO Applying migration id=didhost 2026/02/05 15:56:12 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedInstanceActor (0.17s) === RUN TestResolve_FederatedActorInvalidURL 2026/02/05 15:56:12 INFO Applying migration id=initial 2026/02/05 15:56:12 INFO Applying migration id=notesupdated 2026/02/05 15:56:12 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:12 INFO Applying migration id=activitiesid 2026/02/05 15:56:12 INFO Applying migration id=outbox 2026/02/05 15:56:12 INFO Applying migration id=edits 2026/02/05 15:56:12 INFO Applying migration id=outboxactor 2026/02/05 15:56:12 INFO Applying migration id=outboxsender 2026/02/05 15:56:12 INFO Applying migration id=thread 2026/02/05 15:56:12 INFO Applying migration id=host 2026/02/05 15:56:12 INFO Applying migration id=sharedinbox 2026/02/05 15:56:12 INFO Applying migration id=noteshost 2026/02/05 15:56:12 INFO Applying migration id=fetched 2026/02/05 15:56:12 INFO Applying migration id=move 2026/02/05 15:56:12 INFO Applying migration id=cleanup 2026/02/05 15:56:12 INFO Applying migration id=received 2026/02/05 15:56:12 INFO Applying migration id=namehost 2026/02/05 15:56:12 INFO Applying migration id=outboxhost 2026/02/05 15:56:12 INFO Applying migration id=notesfts 2026/02/05 15:56:12 INFO Applying migration id=iconsname 2026/02/05 15:56:12 INFO Applying migration id=nohash 2026/02/05 15:56:12 INFO Applying migration id=shares 2026/02/05 15:56:12 INFO Applying migration id=actorttl 2026/02/05 15:56:12 INFO Applying migration id=tocc 2026/02/05 15:56:12 INFO Applying migration id=followeds 2026/02/05 15:56:12 INFO Applying migration id=certhash 2026/02/05 15:56:12 INFO Applying migration id=follows_sync 2026/02/05 15:56:12 INFO Applying migration id=jsonpath 2026/02/05 15:56:12 INFO Applying migration id=localforward 2026/02/05 15:56:12 INFO Applying migration id=avatar 2026/02/05 15:56:12 INFO Applying migration id=noimage 2026/02/05 15:56:12 INFO Applying migration id=feed 2026/02/05 15:56:12 INFO Applying migration id=bookmarks 2026/02/05 15:56:12 INFO Applying migration id=shareactivity 2026/02/05 15:56:12 INFO Applying migration id=application 2026/02/05 15:56:12 INFO Applying migration id=certificates 2026/02/05 15:56:12 INFO Applying migration id=rawforward 2026/02/05 15:56:12 INFO Applying migration id=publickey 2026/02/05 15:56:12 INFO Applying migration id=resolvegroup 2026/02/05 15:56:12 INFO Applying migration id=reject 2026/02/05 15:56:12 INFO Applying migration id=autodel 2026/02/05 15:56:12 INFO Applying migration id=jsonb 2026/02/05 15:56:12 INFO Applying migration id=quote 2026/02/05 15:56:12 INFO Applying migration id=rfc9421 2026/02/05 15:56:12 INFO Applying migration id=keys 2026/02/05 15:56:12 INFO Applying migration id=portable 2026/02/05 15:56:12 INFO Applying migration id=proofs 2026/02/05 15:56:12 INFO Applying migration id=contexts 2026/02/05 15:56:12 INFO Applying migration id=deliverieshost 2026/02/05 15:56:12 INFO Applying migration id=pembegin 2026/02/05 15:56:12 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidURL (0.38s) === RUN TestResolve_FederatedActorInvalidScheme 2026/02/05 15:56:13 INFO Applying migration id=initial 2026/02/05 15:56:13 INFO Applying migration id=notesupdated 2026/02/05 15:56:13 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:13 INFO Applying migration id=activitiesid 2026/02/05 15:56:13 INFO Applying migration id=outbox 2026/02/05 15:56:13 INFO Applying migration id=edits 2026/02/05 15:56:13 INFO Applying migration id=outboxactor 2026/02/05 15:56:13 INFO Applying migration id=outboxsender 2026/02/05 15:56:13 INFO Applying migration id=thread 2026/02/05 15:56:13 INFO Applying migration id=host 2026/02/05 15:56:13 INFO Applying migration id=sharedinbox 2026/02/05 15:56:13 INFO Applying migration id=noteshost 2026/02/05 15:56:13 INFO Applying migration id=fetched 2026/02/05 15:56:13 INFO Applying migration id=move 2026/02/05 15:56:13 INFO Applying migration id=cleanup 2026/02/05 15:56:13 INFO Applying migration id=received 2026/02/05 15:56:13 INFO Applying migration id=namehost 2026/02/05 15:56:13 INFO Applying migration id=outboxhost 2026/02/05 15:56:13 INFO Applying migration id=notesfts 2026/02/05 15:56:13 INFO Applying migration id=iconsname 2026/02/05 15:56:13 INFO Applying migration id=nohash 2026/02/05 15:56:13 INFO Applying migration id=shares 2026/02/05 15:56:13 INFO Applying migration id=actorttl 2026/02/05 15:56:13 INFO Applying migration id=tocc 2026/02/05 15:56:13 INFO Applying migration id=followeds 2026/02/05 15:56:13 INFO Applying migration id=certhash 2026/02/05 15:56:13 INFO Applying migration id=follows_sync 2026/02/05 15:56:13 INFO Applying migration id=jsonpath 2026/02/05 15:56:13 INFO Applying migration id=localforward 2026/02/05 15:56:13 INFO Applying migration id=avatar 2026/02/05 15:56:13 INFO Applying migration id=noimage 2026/02/05 15:56:13 INFO Applying migration id=feed 2026/02/05 15:56:13 INFO Applying migration id=bookmarks 2026/02/05 15:56:13 INFO Applying migration id=shareactivity 2026/02/05 15:56:13 INFO Applying migration id=application 2026/02/05 15:56:13 INFO Applying migration id=certificates 2026/02/05 15:56:13 INFO Applying migration id=rawforward 2026/02/05 15:56:13 INFO Applying migration id=publickey 2026/02/05 15:56:13 INFO Applying migration id=resolvegroup 2026/02/05 15:56:13 INFO Applying migration id=reject 2026/02/05 15:56:13 INFO Applying migration id=autodel 2026/02/05 15:56:13 INFO Applying migration id=jsonb 2026/02/05 15:56:13 INFO Applying migration id=quote 2026/02/05 15:56:13 INFO Applying migration id=rfc9421 2026/02/05 15:56:13 INFO Applying migration id=keys 2026/02/05 15:56:13 INFO Applying migration id=portable 2026/02/05 15:56:13 INFO Applying migration id=proofs 2026/02/05 15:56:13 INFO Applying migration id=contexts 2026/02/05 15:56:13 INFO Applying migration id=deliverieshost 2026/02/05 15:56:13 INFO Applying migration id=pembegin 2026/02/05 15:56:13 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidScheme (0.34s) === RUN TestResolve_FederatedActorFirstTime 2026/02/05 15:56:13 INFO Applying migration id=initial 2026/02/05 15:56:13 INFO Applying migration id=notesupdated 2026/02/05 15:56:13 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:13 INFO Applying migration id=activitiesid 2026/02/05 15:56:13 INFO Applying migration id=outbox 2026/02/05 15:56:13 INFO Applying migration id=edits 2026/02/05 15:56:13 INFO Applying migration id=outboxactor 2026/02/05 15:56:13 INFO Applying migration id=outboxsender 2026/02/05 15:56:13 INFO Applying migration id=thread 2026/02/05 15:56:13 INFO Applying migration id=host 2026/02/05 15:56:13 INFO Applying migration id=sharedinbox 2026/02/05 15:56:13 INFO Applying migration id=noteshost 2026/02/05 15:56:13 INFO Applying migration id=fetched 2026/02/05 15:56:13 INFO Applying migration id=move 2026/02/05 15:56:13 INFO Applying migration id=cleanup 2026/02/05 15:56:13 INFO Applying migration id=received 2026/02/05 15:56:13 INFO Applying migration id=namehost 2026/02/05 15:56:13 INFO Applying migration id=outboxhost 2026/02/05 15:56:13 INFO Applying migration id=notesfts 2026/02/05 15:56:13 INFO Applying migration id=iconsname 2026/02/05 15:56:13 INFO Applying migration id=nohash 2026/02/05 15:56:13 INFO Applying migration id=shares 2026/02/05 15:56:13 INFO Applying migration id=actorttl 2026/02/05 15:56:13 INFO Applying migration id=tocc 2026/02/05 15:56:13 INFO Applying migration id=followeds 2026/02/05 15:56:13 INFO Applying migration id=certhash 2026/02/05 15:56:13 INFO Applying migration id=follows_sync 2026/02/05 15:56:13 INFO Applying migration id=jsonpath 2026/02/05 15:56:13 INFO Applying migration id=localforward 2026/02/05 15:56:13 INFO Applying migration id=avatar 2026/02/05 15:56:13 INFO Applying migration id=noimage 2026/02/05 15:56:13 INFO Applying migration id=feed 2026/02/05 15:56:13 INFO Applying migration id=bookmarks 2026/02/05 15:56:13 INFO Applying migration id=shareactivity 2026/02/05 15:56:13 INFO Applying migration id=application 2026/02/05 15:56:13 INFO Applying migration id=certificates 2026/02/05 15:56:13 INFO Applying migration id=rawforward 2026/02/05 15:56:13 INFO Applying migration id=publickey 2026/02/05 15:56:13 INFO Applying migration id=resolvegroup 2026/02/05 15:56:13 INFO Applying migration id=reject 2026/02/05 15:56:13 INFO Applying migration id=autodel 2026/02/05 15:56:13 INFO Applying migration id=jsonb 2026/02/05 15:56:13 INFO Applying migration id=quote 2026/02/05 15:56:13 INFO Applying migration id=rfc9421 2026/02/05 15:56:13 INFO Applying migration id=keys 2026/02/05 15:56:13 INFO Applying migration id=portable 2026/02/05 15:56:13 INFO Applying migration id=proofs 2026/02/05 15:56:13 INFO Applying migration id=contexts 2026/02/05 15:56:13 INFO Applying migration id=deliverieshost 2026/02/05 15:56:13 INFO Applying migration id=pembegin 2026/02/05 15:56:13 INFO Applying migration id=didhost 2026/02/05 15:56:14 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTime (0.65s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/02/05 15:56:14 INFO Applying migration id=initial 2026/02/05 15:56:14 INFO Applying migration id=notesupdated 2026/02/05 15:56:14 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:14 INFO Applying migration id=activitiesid 2026/02/05 15:56:14 INFO Applying migration id=outbox 2026/02/05 15:56:14 INFO Applying migration id=edits 2026/02/05 15:56:14 INFO Applying migration id=outboxactor 2026/02/05 15:56:14 INFO Applying migration id=outboxsender 2026/02/05 15:56:14 INFO Applying migration id=thread 2026/02/05 15:56:14 INFO Applying migration id=host 2026/02/05 15:56:14 INFO Applying migration id=sharedinbox 2026/02/05 15:56:14 INFO Applying migration id=noteshost 2026/02/05 15:56:14 INFO Applying migration id=fetched 2026/02/05 15:56:14 INFO Applying migration id=move 2026/02/05 15:56:14 INFO Applying migration id=cleanup 2026/02/05 15:56:14 INFO Applying migration id=received 2026/02/05 15:56:14 INFO Applying migration id=namehost 2026/02/05 15:56:14 INFO Applying migration id=outboxhost 2026/02/05 15:56:14 INFO Applying migration id=notesfts 2026/02/05 15:56:14 INFO Applying migration id=iconsname 2026/02/05 15:56:14 INFO Applying migration id=nohash 2026/02/05 15:56:14 INFO Applying migration id=shares 2026/02/05 15:56:14 INFO Applying migration id=actorttl 2026/02/05 15:56:14 INFO Applying migration id=tocc 2026/02/05 15:56:14 INFO Applying migration id=followeds 2026/02/05 15:56:14 INFO Applying migration id=certhash 2026/02/05 15:56:14 INFO Applying migration id=follows_sync 2026/02/05 15:56:14 INFO Applying migration id=jsonpath 2026/02/05 15:56:14 INFO Applying migration id=localforward 2026/02/05 15:56:14 INFO Applying migration id=avatar 2026/02/05 15:56:14 INFO Applying migration id=noimage 2026/02/05 15:56:14 INFO Applying migration id=feed 2026/02/05 15:56:14 INFO Applying migration id=bookmarks 2026/02/05 15:56:14 INFO Applying migration id=shareactivity 2026/02/05 15:56:14 INFO Applying migration id=application 2026/02/05 15:56:14 INFO Applying migration id=certificates 2026/02/05 15:56:14 INFO Applying migration id=rawforward 2026/02/05 15:56:14 INFO Applying migration id=publickey 2026/02/05 15:56:14 INFO Applying migration id=resolvegroup 2026/02/05 15:56:14 INFO Applying migration id=reject 2026/02/05 15:56:14 INFO Applying migration id=autodel 2026/02/05 15:56:14 INFO Applying migration id=jsonb 2026/02/05 15:56:14 INFO Applying migration id=quote 2026/02/05 15:56:14 INFO Applying migration id=rfc9421 2026/02/05 15:56:14 INFO Applying migration id=keys 2026/02/05 15:56:14 INFO Applying migration id=portable 2026/02/05 15:56:14 INFO Applying migration id=proofs 2026/02/05 15:56:14 INFO Applying migration id=contexts 2026/02/05 15:56:14 INFO Applying migration id=deliverieshost 2026/02/05 15:56:14 INFO Applying migration id=pembegin 2026/02/05 15:56:14 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeOffline (0.29s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/02/05 15:56:14 INFO Applying migration id=initial 2026/02/05 15:56:14 INFO Applying migration id=notesupdated 2026/02/05 15:56:14 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:14 INFO Applying migration id=activitiesid 2026/02/05 15:56:14 INFO Applying migration id=outbox 2026/02/05 15:56:14 INFO Applying migration id=edits 2026/02/05 15:56:14 INFO Applying migration id=outboxactor 2026/02/05 15:56:14 INFO Applying migration id=outboxsender 2026/02/05 15:56:14 INFO Applying migration id=thread 2026/02/05 15:56:14 INFO Applying migration id=host 2026/02/05 15:56:14 INFO Applying migration id=sharedinbox 2026/02/05 15:56:14 INFO Applying migration id=noteshost 2026/02/05 15:56:14 INFO Applying migration id=fetched 2026/02/05 15:56:14 INFO Applying migration id=move 2026/02/05 15:56:14 INFO Applying migration id=cleanup 2026/02/05 15:56:14 INFO Applying migration id=received 2026/02/05 15:56:14 INFO Applying migration id=namehost 2026/02/05 15:56:14 INFO Applying migration id=outboxhost 2026/02/05 15:56:14 INFO Applying migration id=notesfts 2026/02/05 15:56:14 INFO Applying migration id=iconsname 2026/02/05 15:56:14 INFO Applying migration id=nohash 2026/02/05 15:56:14 INFO Applying migration id=shares 2026/02/05 15:56:14 INFO Applying migration id=actorttl 2026/02/05 15:56:14 INFO Applying migration id=tocc 2026/02/05 15:56:14 INFO Applying migration id=followeds 2026/02/05 15:56:14 INFO Applying migration id=certhash 2026/02/05 15:56:14 INFO Applying migration id=follows_sync 2026/02/05 15:56:14 INFO Applying migration id=jsonpath 2026/02/05 15:56:14 INFO Applying migration id=localforward 2026/02/05 15:56:14 INFO Applying migration id=avatar 2026/02/05 15:56:14 INFO Applying migration id=noimage 2026/02/05 15:56:14 INFO Applying migration id=feed 2026/02/05 15:56:14 INFO Applying migration id=bookmarks 2026/02/05 15:56:14 INFO Applying migration id=shareactivity 2026/02/05 15:56:14 INFO Applying migration id=application 2026/02/05 15:56:14 INFO Applying migration id=certificates 2026/02/05 15:56:14 INFO Applying migration id=rawforward 2026/02/05 15:56:14 INFO Applying migration id=publickey 2026/02/05 15:56:14 INFO Applying migration id=resolvegroup 2026/02/05 15:56:14 INFO Applying migration id=reject 2026/02/05 15:56:14 INFO Applying migration id=autodel 2026/02/05 15:56:14 INFO Applying migration id=jsonb 2026/02/05 15:56:14 INFO Applying migration id=quote 2026/02/05 15:56:14 INFO Applying migration id=rfc9421 2026/02/05 15:56:14 INFO Applying migration id=keys 2026/02/05 15:56:14 INFO Applying migration id=portable 2026/02/05 15:56:14 INFO Applying migration id=proofs 2026/02/05 15:56:14 INFO Applying migration id=contexts 2026/02/05 15:56:14 INFO Applying migration id=deliverieshost 2026/02/05 15:56:14 INFO Applying migration id=pembegin 2026/02/05 15:56:14 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.28s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/02/05 15:56:14 INFO Applying migration id=initial 2026/02/05 15:56:14 INFO Applying migration id=notesupdated 2026/02/05 15:56:14 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:14 INFO Applying migration id=activitiesid 2026/02/05 15:56:14 INFO Applying migration id=outbox 2026/02/05 15:56:14 INFO Applying migration id=edits 2026/02/05 15:56:14 INFO Applying migration id=outboxactor 2026/02/05 15:56:14 INFO Applying migration id=outboxsender 2026/02/05 15:56:14 INFO Applying migration id=thread 2026/02/05 15:56:14 INFO Applying migration id=host 2026/02/05 15:56:14 INFO Applying migration id=sharedinbox 2026/02/05 15:56:14 INFO Applying migration id=noteshost 2026/02/05 15:56:14 INFO Applying migration id=fetched 2026/02/05 15:56:14 INFO Applying migration id=move 2026/02/05 15:56:14 INFO Applying migration id=cleanup 2026/02/05 15:56:14 INFO Applying migration id=received 2026/02/05 15:56:14 INFO Applying migration id=namehost 2026/02/05 15:56:14 INFO Applying migration id=outboxhost 2026/02/05 15:56:14 INFO Applying migration id=notesfts 2026/02/05 15:56:14 INFO Applying migration id=iconsname 2026/02/05 15:56:14 INFO Applying migration id=nohash 2026/02/05 15:56:14 INFO Applying migration id=shares 2026/02/05 15:56:14 INFO Applying migration id=actorttl 2026/02/05 15:56:14 INFO Applying migration id=tocc 2026/02/05 15:56:14 INFO Applying migration id=followeds 2026/02/05 15:56:14 INFO Applying migration id=certhash 2026/02/05 15:56:14 INFO Applying migration id=follows_sync 2026/02/05 15:56:14 INFO Applying migration id=jsonpath 2026/02/05 15:56:14 INFO Applying migration id=localforward 2026/02/05 15:56:14 INFO Applying migration id=avatar 2026/02/05 15:56:14 INFO Applying migration id=noimage 2026/02/05 15:56:14 INFO Applying migration id=feed 2026/02/05 15:56:14 INFO Applying migration id=bookmarks 2026/02/05 15:56:14 INFO Applying migration id=shareactivity 2026/02/05 15:56:14 INFO Applying migration id=application 2026/02/05 15:56:14 INFO Applying migration id=certificates 2026/02/05 15:56:14 INFO Applying migration id=rawforward 2026/02/05 15:56:14 INFO Applying migration id=publickey 2026/02/05 15:56:14 INFO Applying migration id=resolvegroup 2026/02/05 15:56:14 INFO Applying migration id=reject 2026/02/05 15:56:14 INFO Applying migration id=autodel 2026/02/05 15:56:14 INFO Applying migration id=jsonb 2026/02/05 15:56:14 INFO Applying migration id=quote 2026/02/05 15:56:14 INFO Applying migration id=rfc9421 2026/02/05 15:56:14 INFO Applying migration id=keys 2026/02/05 15:56:14 INFO Applying migration id=portable 2026/02/05 15:56:14 INFO Applying migration id=proofs 2026/02/05 15:56:14 INFO Applying migration id=contexts 2026/02/05 15:56:14 INFO Applying migration id=deliverieshost 2026/02/05 15:56:14 INFO Applying migration id=pembegin 2026/02/05 15:56:14 INFO Applying migration id=didhost 2026/02/05 15:56:14 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (0.15s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/02/05 15:56:14 INFO Applying migration id=initial 2026/02/05 15:56:14 INFO Applying migration id=notesupdated 2026/02/05 15:56:14 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:14 INFO Applying migration id=activitiesid 2026/02/05 15:56:14 INFO Applying migration id=outbox 2026/02/05 15:56:14 INFO Applying migration id=edits 2026/02/05 15:56:14 INFO Applying migration id=outboxactor 2026/02/05 15:56:14 INFO Applying migration id=outboxsender 2026/02/05 15:56:14 INFO Applying migration id=thread 2026/02/05 15:56:14 INFO Applying migration id=host 2026/02/05 15:56:14 INFO Applying migration id=sharedinbox 2026/02/05 15:56:14 INFO Applying migration id=noteshost 2026/02/05 15:56:14 INFO Applying migration id=fetched 2026/02/05 15:56:14 INFO Applying migration id=move 2026/02/05 15:56:14 INFO Applying migration id=cleanup 2026/02/05 15:56:14 INFO Applying migration id=received 2026/02/05 15:56:14 INFO Applying migration id=namehost 2026/02/05 15:56:14 INFO Applying migration id=outboxhost 2026/02/05 15:56:14 INFO Applying migration id=notesfts 2026/02/05 15:56:14 INFO Applying migration id=iconsname 2026/02/05 15:56:14 INFO Applying migration id=nohash 2026/02/05 15:56:14 INFO Applying migration id=shares 2026/02/05 15:56:14 INFO Applying migration id=actorttl 2026/02/05 15:56:14 INFO Applying migration id=tocc 2026/02/05 15:56:14 INFO Applying migration id=followeds 2026/02/05 15:56:14 INFO Applying migration id=certhash 2026/02/05 15:56:14 INFO Applying migration id=follows_sync 2026/02/05 15:56:14 INFO Applying migration id=jsonpath 2026/02/05 15:56:14 INFO Applying migration id=localforward 2026/02/05 15:56:14 INFO Applying migration id=avatar 2026/02/05 15:56:14 INFO Applying migration id=noimage 2026/02/05 15:56:14 INFO Applying migration id=feed 2026/02/05 15:56:14 INFO Applying migration id=bookmarks 2026/02/05 15:56:14 INFO Applying migration id=shareactivity 2026/02/05 15:56:14 INFO Applying migration id=application 2026/02/05 15:56:14 INFO Applying migration id=certificates 2026/02/05 15:56:14 INFO Applying migration id=rawforward 2026/02/05 15:56:14 INFO Applying migration id=publickey 2026/02/05 15:56:14 INFO Applying migration id=resolvegroup 2026/02/05 15:56:14 INFO Applying migration id=reject 2026/02/05 15:56:14 INFO Applying migration id=autodel 2026/02/05 15:56:14 INFO Applying migration id=jsonb 2026/02/05 15:56:14 INFO Applying migration id=quote 2026/02/05 15:56:14 INFO Applying migration id=rfc9421 2026/02/05 15:56:14 INFO Applying migration id=keys 2026/02/05 15:56:14 INFO Applying migration id=portable 2026/02/05 15:56:14 INFO Applying migration id=proofs 2026/02/05 15:56:14 INFO Applying migration id=contexts 2026/02/05 15:56:14 INFO Applying migration id=deliverieshost 2026/02/05 15:56:14 INFO Applying migration id=pembegin 2026/02/05 15:56:14 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.19s) === RUN TestResolve_FederatedActorCached 2026/02/05 15:56:14 INFO Applying migration id=initial 2026/02/05 15:56:14 INFO Applying migration id=notesupdated 2026/02/05 15:56:14 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:14 INFO Applying migration id=activitiesid 2026/02/05 15:56:14 INFO Applying migration id=outbox 2026/02/05 15:56:14 INFO Applying migration id=edits 2026/02/05 15:56:14 INFO Applying migration id=outboxactor 2026/02/05 15:56:14 INFO Applying migration id=outboxsender 2026/02/05 15:56:14 INFO Applying migration id=thread 2026/02/05 15:56:14 INFO Applying migration id=host 2026/02/05 15:56:14 INFO Applying migration id=sharedinbox 2026/02/05 15:56:14 INFO Applying migration id=noteshost 2026/02/05 15:56:14 INFO Applying migration id=fetched 2026/02/05 15:56:14 INFO Applying migration id=move 2026/02/05 15:56:14 INFO Applying migration id=cleanup 2026/02/05 15:56:14 INFO Applying migration id=received 2026/02/05 15:56:14 INFO Applying migration id=namehost 2026/02/05 15:56:14 INFO Applying migration id=outboxhost 2026/02/05 15:56:14 INFO Applying migration id=notesfts 2026/02/05 15:56:14 INFO Applying migration id=iconsname 2026/02/05 15:56:14 INFO Applying migration id=nohash 2026/02/05 15:56:14 INFO Applying migration id=shares 2026/02/05 15:56:14 INFO Applying migration id=actorttl 2026/02/05 15:56:14 INFO Applying migration id=tocc 2026/02/05 15:56:14 INFO Applying migration id=followeds 2026/02/05 15:56:14 INFO Applying migration id=certhash 2026/02/05 15:56:14 INFO Applying migration id=follows_sync 2026/02/05 15:56:14 INFO Applying migration id=jsonpath 2026/02/05 15:56:14 INFO Applying migration id=localforward 2026/02/05 15:56:14 INFO Applying migration id=avatar 2026/02/05 15:56:14 INFO Applying migration id=noimage 2026/02/05 15:56:14 INFO Applying migration id=feed 2026/02/05 15:56:14 INFO Applying migration id=bookmarks 2026/02/05 15:56:14 INFO Applying migration id=shareactivity 2026/02/05 15:56:14 INFO Applying migration id=application 2026/02/05 15:56:14 INFO Applying migration id=certificates 2026/02/05 15:56:14 INFO Applying migration id=rawforward 2026/02/05 15:56:14 INFO Applying migration id=publickey 2026/02/05 15:56:14 INFO Applying migration id=resolvegroup 2026/02/05 15:56:14 INFO Applying migration id=reject 2026/02/05 15:56:14 INFO Applying migration id=autodel 2026/02/05 15:56:14 INFO Applying migration id=jsonb 2026/02/05 15:56:15 INFO Applying migration id=quote 2026/02/05 15:56:15 INFO Applying migration id=rfc9421 2026/02/05 15:56:15 INFO Applying migration id=keys 2026/02/05 15:56:15 INFO Applying migration id=portable 2026/02/05 15:56:15 INFO Applying migration id=proofs 2026/02/05 15:56:15 INFO Applying migration id=contexts 2026/02/05 15:56:15 INFO Applying migration id=deliverieshost 2026/02/05 15:56:15 INFO Applying migration id=pembegin 2026/02/05 15:56:15 INFO Applying migration id=didhost 2026/02/05 15:56:15 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCached (0.32s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/02/05 15:56:15 INFO Applying migration id=initial 2026/02/05 15:56:15 INFO Applying migration id=notesupdated 2026/02/05 15:56:15 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:15 INFO Applying migration id=activitiesid 2026/02/05 15:56:15 INFO Applying migration id=outbox 2026/02/05 15:56:15 INFO Applying migration id=edits 2026/02/05 15:56:15 INFO Applying migration id=outboxactor 2026/02/05 15:56:15 INFO Applying migration id=outboxsender 2026/02/05 15:56:15 INFO Applying migration id=thread 2026/02/05 15:56:15 INFO Applying migration id=host 2026/02/05 15:56:15 INFO Applying migration id=sharedinbox 2026/02/05 15:56:15 INFO Applying migration id=noteshost 2026/02/05 15:56:15 INFO Applying migration id=fetched 2026/02/05 15:56:15 INFO Applying migration id=move 2026/02/05 15:56:15 INFO Applying migration id=cleanup 2026/02/05 15:56:15 INFO Applying migration id=received 2026/02/05 15:56:15 INFO Applying migration id=namehost 2026/02/05 15:56:15 INFO Applying migration id=outboxhost 2026/02/05 15:56:15 INFO Applying migration id=notesfts 2026/02/05 15:56:15 INFO Applying migration id=iconsname 2026/02/05 15:56:15 INFO Applying migration id=nohash 2026/02/05 15:56:15 INFO Applying migration id=shares 2026/02/05 15:56:15 INFO Applying migration id=actorttl 2026/02/05 15:56:15 INFO Applying migration id=tocc 2026/02/05 15:56:15 INFO Applying migration id=followeds 2026/02/05 15:56:15 INFO Applying migration id=certhash 2026/02/05 15:56:15 INFO Applying migration id=follows_sync 2026/02/05 15:56:15 INFO Applying migration id=jsonpath 2026/02/05 15:56:15 INFO Applying migration id=localforward 2026/02/05 15:56:15 INFO Applying migration id=avatar 2026/02/05 15:56:15 INFO Applying migration id=noimage 2026/02/05 15:56:15 INFO Applying migration id=feed 2026/02/05 15:56:15 INFO Applying migration id=bookmarks 2026/02/05 15:56:15 INFO Applying migration id=shareactivity 2026/02/05 15:56:15 INFO Applying migration id=application 2026/02/05 15:56:15 INFO Applying migration id=certificates 2026/02/05 15:56:15 INFO Applying migration id=rawforward 2026/02/05 15:56:15 INFO Applying migration id=publickey 2026/02/05 15:56:15 INFO Applying migration id=resolvegroup 2026/02/05 15:56:15 INFO Applying migration id=reject 2026/02/05 15:56:15 INFO Applying migration id=autodel 2026/02/05 15:56:15 INFO Applying migration id=jsonb 2026/02/05 15:56:15 INFO Applying migration id=quote 2026/02/05 15:56:15 INFO Applying migration id=rfc9421 2026/02/05 15:56:15 INFO Applying migration id=keys 2026/02/05 15:56:15 INFO Applying migration id=portable 2026/02/05 15:56:15 INFO Applying migration id=proofs 2026/02/05 15:56:15 INFO Applying migration id=contexts 2026/02/05 15:56:15 INFO Applying migration id=deliverieshost 2026/02/05 15:56:15 INFO Applying migration id=pembegin 2026/02/05 15:56:15 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (0.15s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/02/05 15:56:15 INFO Applying migration id=initial 2026/02/05 15:56:15 INFO Applying migration id=notesupdated 2026/02/05 15:56:15 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:15 INFO Applying migration id=activitiesid 2026/02/05 15:56:15 INFO Applying migration id=outbox 2026/02/05 15:56:15 INFO Applying migration id=edits 2026/02/05 15:56:15 INFO Applying migration id=outboxactor 2026/02/05 15:56:15 INFO Applying migration id=outboxsender 2026/02/05 15:56:15 INFO Applying migration id=thread 2026/02/05 15:56:15 INFO Applying migration id=host 2026/02/05 15:56:15 INFO Applying migration id=sharedinbox 2026/02/05 15:56:15 INFO Applying migration id=noteshost 2026/02/05 15:56:15 INFO Applying migration id=fetched 2026/02/05 15:56:15 INFO Applying migration id=move 2026/02/05 15:56:15 INFO Applying migration id=cleanup 2026/02/05 15:56:15 INFO Applying migration id=received 2026/02/05 15:56:15 INFO Applying migration id=namehost 2026/02/05 15:56:15 INFO Applying migration id=outboxhost 2026/02/05 15:56:15 INFO Applying migration id=notesfts 2026/02/05 15:56:15 INFO Applying migration id=iconsname 2026/02/05 15:56:15 INFO Applying migration id=nohash 2026/02/05 15:56:15 INFO Applying migration id=shares 2026/02/05 15:56:15 INFO Applying migration id=actorttl 2026/02/05 15:56:15 INFO Applying migration id=tocc 2026/02/05 15:56:15 INFO Applying migration id=followeds 2026/02/05 15:56:15 INFO Applying migration id=certhash 2026/02/05 15:56:15 INFO Applying migration id=follows_sync 2026/02/05 15:56:15 INFO Applying migration id=jsonpath 2026/02/05 15:56:15 INFO Applying migration id=localforward 2026/02/05 15:56:15 INFO Applying migration id=avatar 2026/02/05 15:56:15 INFO Applying migration id=noimage 2026/02/05 15:56:15 INFO Applying migration id=feed 2026/02/05 15:56:15 INFO Applying migration id=bookmarks 2026/02/05 15:56:15 INFO Applying migration id=shareactivity 2026/02/05 15:56:15 INFO Applying migration id=application 2026/02/05 15:56:15 INFO Applying migration id=certificates 2026/02/05 15:56:15 INFO Applying migration id=rawforward 2026/02/05 15:56:15 INFO Applying migration id=publickey 2026/02/05 15:56:15 INFO Applying migration id=resolvegroup 2026/02/05 15:56:15 INFO Applying migration id=reject 2026/02/05 15:56:15 INFO Applying migration id=autodel 2026/02/05 15:56:15 INFO Applying migration id=jsonb 2026/02/05 15:56:15 INFO Applying migration id=quote 2026/02/05 15:56:15 INFO Applying migration id=rfc9421 2026/02/05 15:56:15 INFO Applying migration id=keys 2026/02/05 15:56:15 INFO Applying migration id=portable 2026/02/05 15:56:15 INFO Applying migration id=proofs 2026/02/05 15:56:15 INFO Applying migration id=contexts 2026/02/05 15:56:15 INFO Applying migration id=deliverieshost 2026/02/05 15:56:15 INFO Applying migration id=pembegin 2026/02/05 15:56:15 INFO Applying migration id=didhost 2026/02/05 15:56:15 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" 2026/02/05 15:56:15 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.17s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/02/05 15:56:15 INFO Applying migration id=initial 2026/02/05 15:56:15 INFO Applying migration id=notesupdated 2026/02/05 15:56:15 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:15 INFO Applying migration id=activitiesid 2026/02/05 15:56:15 INFO Applying migration id=outbox 2026/02/05 15:56:15 INFO Applying migration id=edits 2026/02/05 15:56:15 INFO Applying migration id=outboxactor 2026/02/05 15:56:15 INFO Applying migration id=outboxsender 2026/02/05 15:56:15 INFO Applying migration id=thread 2026/02/05 15:56:15 INFO Applying migration id=host 2026/02/05 15:56:15 INFO Applying migration id=sharedinbox 2026/02/05 15:56:15 INFO Applying migration id=noteshost 2026/02/05 15:56:15 INFO Applying migration id=fetched 2026/02/05 15:56:15 INFO Applying migration id=move 2026/02/05 15:56:15 INFO Applying migration id=cleanup 2026/02/05 15:56:15 INFO Applying migration id=received 2026/02/05 15:56:15 INFO Applying migration id=namehost 2026/02/05 15:56:15 INFO Applying migration id=outboxhost 2026/02/05 15:56:15 INFO Applying migration id=notesfts 2026/02/05 15:56:15 INFO Applying migration id=iconsname 2026/02/05 15:56:15 INFO Applying migration id=nohash 2026/02/05 15:56:15 INFO Applying migration id=shares 2026/02/05 15:56:15 INFO Applying migration id=actorttl 2026/02/05 15:56:15 INFO Applying migration id=tocc 2026/02/05 15:56:15 INFO Applying migration id=followeds 2026/02/05 15:56:15 INFO Applying migration id=certhash 2026/02/05 15:56:15 INFO Applying migration id=follows_sync 2026/02/05 15:56:15 INFO Applying migration id=jsonpath 2026/02/05 15:56:15 INFO Applying migration id=localforward 2026/02/05 15:56:15 INFO Applying migration id=avatar 2026/02/05 15:56:15 INFO Applying migration id=noimage 2026/02/05 15:56:15 INFO Applying migration id=feed 2026/02/05 15:56:15 INFO Applying migration id=bookmarks 2026/02/05 15:56:15 INFO Applying migration id=shareactivity 2026/02/05 15:56:15 INFO Applying migration id=application 2026/02/05 15:56:15 INFO Applying migration id=certificates 2026/02/05 15:56:15 INFO Applying migration id=rawforward 2026/02/05 15:56:15 INFO Applying migration id=publickey 2026/02/05 15:56:15 INFO Applying migration id=resolvegroup 2026/02/05 15:56:15 INFO Applying migration id=reject 2026/02/05 15:56:15 INFO Applying migration id=autodel 2026/02/05 15:56:15 INFO Applying migration id=jsonb 2026/02/05 15:56:15 INFO Applying migration id=quote 2026/02/05 15:56:15 INFO Applying migration id=rfc9421 2026/02/05 15:56:15 INFO Applying migration id=keys 2026/02/05 15:56:15 INFO Applying migration id=portable 2026/02/05 15:56:15 INFO Applying migration id=proofs 2026/02/05 15:56:15 INFO Applying migration id=contexts 2026/02/05 15:56:15 INFO Applying migration id=deliverieshost 2026/02/05 15:56:15 INFO Applying migration id=pembegin 2026/02/05 15:56:15 INFO Applying migration id=didhost 2026/02/05 15:56:15 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently (0.23s) === RUN TestResolve_FederatedActorCachedActorIDChanged 2026/02/05 15:56:15 INFO Applying migration id=initial 2026/02/05 15:56:15 INFO Applying migration id=notesupdated 2026/02/05 15:56:15 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:15 INFO Applying migration id=activitiesid 2026/02/05 15:56:15 INFO Applying migration id=outbox 2026/02/05 15:56:15 INFO Applying migration id=edits 2026/02/05 15:56:15 INFO Applying migration id=outboxactor 2026/02/05 15:56:15 INFO Applying migration id=outboxsender 2026/02/05 15:56:15 INFO Applying migration id=thread 2026/02/05 15:56:15 INFO Applying migration id=host 2026/02/05 15:56:15 INFO Applying migration id=sharedinbox 2026/02/05 15:56:15 INFO Applying migration id=noteshost 2026/02/05 15:56:15 INFO Applying migration id=fetched 2026/02/05 15:56:15 INFO Applying migration id=move 2026/02/05 15:56:15 INFO Applying migration id=cleanup 2026/02/05 15:56:15 INFO Applying migration id=received 2026/02/05 15:56:15 INFO Applying migration id=namehost 2026/02/05 15:56:15 INFO Applying migration id=outboxhost 2026/02/05 15:56:15 INFO Applying migration id=notesfts 2026/02/05 15:56:15 INFO Applying migration id=iconsname 2026/02/05 15:56:15 INFO Applying migration id=nohash 2026/02/05 15:56:15 INFO Applying migration id=shares 2026/02/05 15:56:15 INFO Applying migration id=actorttl 2026/02/05 15:56:15 INFO Applying migration id=tocc 2026/02/05 15:56:15 INFO Applying migration id=followeds 2026/02/05 15:56:15 INFO Applying migration id=certhash 2026/02/05 15:56:15 INFO Applying migration id=follows_sync 2026/02/05 15:56:15 INFO Applying migration id=jsonpath 2026/02/05 15:56:15 INFO Applying migration id=localforward 2026/02/05 15:56:15 INFO Applying migration id=avatar 2026/02/05 15:56:15 INFO Applying migration id=noimage 2026/02/05 15:56:15 INFO Applying migration id=feed 2026/02/05 15:56:15 INFO Applying migration id=bookmarks 2026/02/05 15:56:15 INFO Applying migration id=shareactivity 2026/02/05 15:56:15 INFO Applying migration id=application 2026/02/05 15:56:15 INFO Applying migration id=certificates 2026/02/05 15:56:15 INFO Applying migration id=rawforward 2026/02/05 15:56:15 INFO Applying migration id=publickey 2026/02/05 15:56:15 INFO Applying migration id=resolvegroup 2026/02/05 15:56:15 INFO Applying migration id=reject 2026/02/05 15:56:15 INFO Applying migration id=autodel 2026/02/05 15:56:15 INFO Applying migration id=jsonb 2026/02/05 15:56:15 INFO Applying migration id=quote 2026/02/05 15:56:15 INFO Applying migration id=rfc9421 2026/02/05 15:56:15 INFO Applying migration id=keys 2026/02/05 15:56:15 INFO Applying migration id=portable 2026/02/05 15:56:15 INFO Applying migration id=proofs 2026/02/05 15:56:15 INFO Applying migration id=contexts 2026/02/05 15:56:15 INFO Applying migration id=deliverieshost 2026/02/05 15:56:15 INFO Applying migration id=pembegin 2026/02/05 15:56:15 INFO Applying migration id=didhost 2026/02/05 15:56:16 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 15:56:16 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="https://0.0.0.0/user/erin does not match https://0.0.0.0/user/dan" --- PASS: TestResolve_FederatedActorCachedActorIDChanged (0.29s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/02/05 15:56:16 INFO Applying migration id=initial 2026/02/05 15:56:16 INFO Applying migration id=notesupdated 2026/02/05 15:56:16 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:16 INFO Applying migration id=activitiesid 2026/02/05 15:56:16 INFO Applying migration id=outbox 2026/02/05 15:56:16 INFO Applying migration id=edits 2026/02/05 15:56:16 INFO Applying migration id=outboxactor 2026/02/05 15:56:16 INFO Applying migration id=outboxsender 2026/02/05 15:56:16 INFO Applying migration id=thread 2026/02/05 15:56:16 INFO Applying migration id=host 2026/02/05 15:56:16 INFO Applying migration id=sharedinbox 2026/02/05 15:56:16 INFO Applying migration id=noteshost 2026/02/05 15:56:16 INFO Applying migration id=fetched 2026/02/05 15:56:16 INFO Applying migration id=move 2026/02/05 15:56:16 INFO Applying migration id=cleanup 2026/02/05 15:56:16 INFO Applying migration id=received 2026/02/05 15:56:16 INFO Applying migration id=namehost 2026/02/05 15:56:16 INFO Applying migration id=outboxhost 2026/02/05 15:56:16 INFO Applying migration id=notesfts 2026/02/05 15:56:16 INFO Applying migration id=iconsname 2026/02/05 15:56:16 INFO Applying migration id=nohash 2026/02/05 15:56:16 INFO Applying migration id=shares 2026/02/05 15:56:16 INFO Applying migration id=actorttl 2026/02/05 15:56:16 INFO Applying migration id=tocc 2026/02/05 15:56:16 INFO Applying migration id=followeds 2026/02/05 15:56:16 INFO Applying migration id=certhash 2026/02/05 15:56:16 INFO Applying migration id=follows_sync 2026/02/05 15:56:16 INFO Applying migration id=jsonpath 2026/02/05 15:56:16 INFO Applying migration id=localforward 2026/02/05 15:56:16 INFO Applying migration id=avatar 2026/02/05 15:56:16 INFO Applying migration id=noimage 2026/02/05 15:56:16 INFO Applying migration id=feed 2026/02/05 15:56:16 INFO Applying migration id=bookmarks 2026/02/05 15:56:16 INFO Applying migration id=shareactivity 2026/02/05 15:56:16 INFO Applying migration id=application 2026/02/05 15:56:16 INFO Applying migration id=certificates 2026/02/05 15:56:16 INFO Applying migration id=rawforward 2026/02/05 15:56:16 INFO Applying migration id=publickey 2026/02/05 15:56:16 INFO Applying migration id=resolvegroup 2026/02/05 15:56:16 INFO Applying migration id=reject 2026/02/05 15:56:16 INFO Applying migration id=autodel 2026/02/05 15:56:16 INFO Applying migration id=jsonb 2026/02/05 15:56:16 INFO Applying migration id=quote 2026/02/05 15:56:16 INFO Applying migration id=rfc9421 2026/02/05 15:56:16 INFO Applying migration id=keys 2026/02/05 15:56:16 INFO Applying migration id=portable 2026/02/05 15:56:16 INFO Applying migration id=proofs 2026/02/05 15:56:16 INFO Applying migration id=contexts 2026/02/05 15:56:16 INFO Applying migration id=deliverieshost 2026/02/05 15:56:16 INFO Applying migration id=pembegin 2026/02/05 15:56:16 INFO Applying migration id=didhost 2026/02/05 15:56:16 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedButBlocked (0.39s) === RUN TestResolve_FederatedActorOldCache 2026/02/05 15:56:16 INFO Applying migration id=initial 2026/02/05 15:56:16 INFO Applying migration id=notesupdated 2026/02/05 15:56:16 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:16 INFO Applying migration id=activitiesid 2026/02/05 15:56:16 INFO Applying migration id=outbox 2026/02/05 15:56:16 INFO Applying migration id=edits 2026/02/05 15:56:16 INFO Applying migration id=outboxactor 2026/02/05 15:56:16 INFO Applying migration id=outboxsender 2026/02/05 15:56:16 INFO Applying migration id=thread 2026/02/05 15:56:16 INFO Applying migration id=host 2026/02/05 15:56:16 INFO Applying migration id=sharedinbox 2026/02/05 15:56:16 INFO Applying migration id=noteshost 2026/02/05 15:56:16 INFO Applying migration id=fetched 2026/02/05 15:56:16 INFO Applying migration id=move 2026/02/05 15:56:16 INFO Applying migration id=cleanup 2026/02/05 15:56:16 INFO Applying migration id=received 2026/02/05 15:56:16 INFO Applying migration id=namehost 2026/02/05 15:56:16 INFO Applying migration id=outboxhost 2026/02/05 15:56:16 INFO Applying migration id=notesfts 2026/02/05 15:56:16 INFO Applying migration id=iconsname 2026/02/05 15:56:16 INFO Applying migration id=nohash 2026/02/05 15:56:16 INFO Applying migration id=shares 2026/02/05 15:56:16 INFO Applying migration id=actorttl 2026/02/05 15:56:16 INFO Applying migration id=tocc 2026/02/05 15:56:16 INFO Applying migration id=followeds 2026/02/05 15:56:16 INFO Applying migration id=certhash 2026/02/05 15:56:16 INFO Applying migration id=follows_sync 2026/02/05 15:56:16 INFO Applying migration id=jsonpath 2026/02/05 15:56:16 INFO Applying migration id=localforward 2026/02/05 15:56:16 INFO Applying migration id=avatar 2026/02/05 15:56:16 INFO Applying migration id=noimage 2026/02/05 15:56:16 INFO Applying migration id=feed 2026/02/05 15:56:16 INFO Applying migration id=bookmarks 2026/02/05 15:56:16 INFO Applying migration id=shareactivity 2026/02/05 15:56:16 INFO Applying migration id=application 2026/02/05 15:56:16 INFO Applying migration id=certificates 2026/02/05 15:56:16 INFO Applying migration id=rawforward 2026/02/05 15:56:16 INFO Applying migration id=publickey 2026/02/05 15:56:16 INFO Applying migration id=resolvegroup 2026/02/05 15:56:16 INFO Applying migration id=reject 2026/02/05 15:56:16 INFO Applying migration id=autodel 2026/02/05 15:56:16 INFO Applying migration id=jsonb 2026/02/05 15:56:16 INFO Applying migration id=quote 2026/02/05 15:56:16 INFO Applying migration id=rfc9421 2026/02/05 15:56:16 INFO Applying migration id=keys 2026/02/05 15:56:16 INFO Applying migration id=portable 2026/02/05 15:56:16 INFO Applying migration id=proofs 2026/02/05 15:56:16 INFO Applying migration id=contexts 2026/02/05 15:56:16 INFO Applying migration id=deliverieshost 2026/02/05 15:56:16 INFO Applying migration id=pembegin 2026/02/05 15:56:16 INFO Applying migration id=didhost 2026/02/05 15:56:16 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 15:56:16 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCache (0.20s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/02/05 15:56:16 INFO Applying migration id=initial 2026/02/05 15:56:16 INFO Applying migration id=notesupdated 2026/02/05 15:56:16 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:16 INFO Applying migration id=activitiesid 2026/02/05 15:56:16 INFO Applying migration id=outbox 2026/02/05 15:56:16 INFO Applying migration id=edits 2026/02/05 15:56:16 INFO Applying migration id=outboxactor 2026/02/05 15:56:16 INFO Applying migration id=outboxsender 2026/02/05 15:56:16 INFO Applying migration id=thread 2026/02/05 15:56:16 INFO Applying migration id=host 2026/02/05 15:56:16 INFO Applying migration id=sharedinbox 2026/02/05 15:56:16 INFO Applying migration id=noteshost 2026/02/05 15:56:16 INFO Applying migration id=fetched 2026/02/05 15:56:16 INFO Applying migration id=move 2026/02/05 15:56:16 INFO Applying migration id=cleanup 2026/02/05 15:56:16 INFO Applying migration id=received 2026/02/05 15:56:16 INFO Applying migration id=namehost 2026/02/05 15:56:16 INFO Applying migration id=outboxhost 2026/02/05 15:56:16 INFO Applying migration id=notesfts 2026/02/05 15:56:16 INFO Applying migration id=iconsname 2026/02/05 15:56:16 INFO Applying migration id=nohash 2026/02/05 15:56:16 INFO Applying migration id=shares 2026/02/05 15:56:16 INFO Applying migration id=actorttl 2026/02/05 15:56:16 INFO Applying migration id=tocc 2026/02/05 15:56:16 INFO Applying migration id=followeds 2026/02/05 15:56:16 INFO Applying migration id=certhash 2026/02/05 15:56:16 INFO Applying migration id=follows_sync 2026/02/05 15:56:16 INFO Applying migration id=jsonpath 2026/02/05 15:56:16 INFO Applying migration id=localforward 2026/02/05 15:56:16 INFO Applying migration id=avatar 2026/02/05 15:56:16 INFO Applying migration id=noimage 2026/02/05 15:56:16 INFO Applying migration id=feed 2026/02/05 15:56:16 INFO Applying migration id=bookmarks 2026/02/05 15:56:16 INFO Applying migration id=shareactivity 2026/02/05 15:56:16 INFO Applying migration id=application 2026/02/05 15:56:16 INFO Applying migration id=certificates 2026/02/05 15:56:16 INFO Applying migration id=rawforward 2026/02/05 15:56:16 INFO Applying migration id=publickey 2026/02/05 15:56:16 INFO Applying migration id=resolvegroup 2026/02/05 15:56:16 INFO Applying migration id=reject 2026/02/05 15:56:16 INFO Applying migration id=autodel 2026/02/05 15:56:16 INFO Applying migration id=jsonb 2026/02/05 15:56:16 INFO Applying migration id=quote 2026/02/05 15:56:16 INFO Applying migration id=rfc9421 2026/02/05 15:56:16 INFO Applying migration id=keys 2026/02/05 15:56:16 INFO Applying migration id=portable 2026/02/05 15:56:16 INFO Applying migration id=proofs 2026/02/05 15:56:16 INFO Applying migration id=contexts 2026/02/05 15:56:16 INFO Applying migration id=deliverieshost 2026/02/05 15:56:16 INFO Applying migration id=pembegin 2026/02/05 15:56:16 INFO Applying migration id=didhost 2026/02/05 15:56:16 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 15:56:16 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 15:56:16 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasSuspended (0.24s) === RUN TestResolve_FederatedActorOldCacheWasNew 2026/02/05 15:56:16 INFO Applying migration id=initial 2026/02/05 15:56:16 INFO Applying migration id=notesupdated 2026/02/05 15:56:16 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:16 INFO Applying migration id=activitiesid 2026/02/05 15:56:16 INFO Applying migration id=outbox 2026/02/05 15:56:16 INFO Applying migration id=edits 2026/02/05 15:56:16 INFO Applying migration id=outboxactor 2026/02/05 15:56:16 INFO Applying migration id=outboxsender 2026/02/05 15:56:16 INFO Applying migration id=thread 2026/02/05 15:56:16 INFO Applying migration id=host 2026/02/05 15:56:16 INFO Applying migration id=sharedinbox 2026/02/05 15:56:16 INFO Applying migration id=noteshost 2026/02/05 15:56:16 INFO Applying migration id=fetched 2026/02/05 15:56:16 INFO Applying migration id=move 2026/02/05 15:56:16 INFO Applying migration id=cleanup 2026/02/05 15:56:16 INFO Applying migration id=received 2026/02/05 15:56:16 INFO Applying migration id=namehost 2026/02/05 15:56:16 INFO Applying migration id=outboxhost 2026/02/05 15:56:16 INFO Applying migration id=notesfts 2026/02/05 15:56:16 INFO Applying migration id=iconsname 2026/02/05 15:56:16 INFO Applying migration id=nohash 2026/02/05 15:56:16 INFO Applying migration id=shares 2026/02/05 15:56:16 INFO Applying migration id=actorttl 2026/02/05 15:56:16 INFO Applying migration id=tocc 2026/02/05 15:56:16 INFO Applying migration id=followeds 2026/02/05 15:56:16 INFO Applying migration id=certhash 2026/02/05 15:56:16 INFO Applying migration id=follows_sync 2026/02/05 15:56:16 INFO Applying migration id=jsonpath 2026/02/05 15:56:16 INFO Applying migration id=localforward 2026/02/05 15:56:16 INFO Applying migration id=avatar 2026/02/05 15:56:16 INFO Applying migration id=noimage 2026/02/05 15:56:16 INFO Applying migration id=feed 2026/02/05 15:56:16 INFO Applying migration id=bookmarks 2026/02/05 15:56:16 INFO Applying migration id=shareactivity 2026/02/05 15:56:16 INFO Applying migration id=application 2026/02/05 15:56:16 INFO Applying migration id=certificates 2026/02/05 15:56:16 INFO Applying migration id=rawforward 2026/02/05 15:56:16 INFO Applying migration id=publickey 2026/02/05 15:56:16 INFO Applying migration id=resolvegroup 2026/02/05 15:56:16 INFO Applying migration id=reject 2026/02/05 15:56:16 INFO Applying migration id=autodel 2026/02/05 15:56:16 INFO Applying migration id=jsonb 2026/02/05 15:56:16 INFO Applying migration id=quote 2026/02/05 15:56:16 INFO Applying migration id=rfc9421 2026/02/05 15:56:16 INFO Applying migration id=keys 2026/02/05 15:56:16 INFO Applying migration id=portable 2026/02/05 15:56:17 INFO Applying migration id=proofs 2026/02/05 15:56:17 INFO Applying migration id=contexts 2026/02/05 15:56:17 INFO Applying migration id=deliverieshost 2026/02/05 15:56:17 INFO Applying migration id=pembegin 2026/02/05 15:56:17 INFO Applying migration id=didhost 2026/02/05 15:56:17 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 15:56:17 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 15:56:17 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNew (0.25s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/02/05 15:56:17 INFO Applying migration id=initial 2026/02/05 15:56:17 INFO Applying migration id=notesupdated 2026/02/05 15:56:17 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:17 INFO Applying migration id=activitiesid 2026/02/05 15:56:17 INFO Applying migration id=outbox 2026/02/05 15:56:17 INFO Applying migration id=edits 2026/02/05 15:56:17 INFO Applying migration id=outboxactor 2026/02/05 15:56:17 INFO Applying migration id=outboxsender 2026/02/05 15:56:17 INFO Applying migration id=thread 2026/02/05 15:56:17 INFO Applying migration id=host 2026/02/05 15:56:17 INFO Applying migration id=sharedinbox 2026/02/05 15:56:17 INFO Applying migration id=noteshost 2026/02/05 15:56:17 INFO Applying migration id=fetched 2026/02/05 15:56:17 INFO Applying migration id=move 2026/02/05 15:56:17 INFO Applying migration id=cleanup 2026/02/05 15:56:17 INFO Applying migration id=received 2026/02/05 15:56:17 INFO Applying migration id=namehost 2026/02/05 15:56:17 INFO Applying migration id=outboxhost 2026/02/05 15:56:17 INFO Applying migration id=notesfts 2026/02/05 15:56:17 INFO Applying migration id=iconsname 2026/02/05 15:56:17 INFO Applying migration id=nohash 2026/02/05 15:56:17 INFO Applying migration id=shares 2026/02/05 15:56:17 INFO Applying migration id=actorttl 2026/02/05 15:56:17 INFO Applying migration id=tocc 2026/02/05 15:56:17 INFO Applying migration id=followeds 2026/02/05 15:56:17 INFO Applying migration id=certhash 2026/02/05 15:56:17 INFO Applying migration id=follows_sync 2026/02/05 15:56:17 INFO Applying migration id=jsonpath 2026/02/05 15:56:17 INFO Applying migration id=localforward 2026/02/05 15:56:17 INFO Applying migration id=avatar 2026/02/05 15:56:17 INFO Applying migration id=noimage 2026/02/05 15:56:17 INFO Applying migration id=feed 2026/02/05 15:56:17 INFO Applying migration id=bookmarks 2026/02/05 15:56:17 INFO Applying migration id=shareactivity 2026/02/05 15:56:17 INFO Applying migration id=application 2026/02/05 15:56:17 INFO Applying migration id=certificates 2026/02/05 15:56:17 INFO Applying migration id=rawforward 2026/02/05 15:56:17 INFO Applying migration id=publickey 2026/02/05 15:56:17 INFO Applying migration id=resolvegroup 2026/02/05 15:56:17 INFO Applying migration id=reject 2026/02/05 15:56:17 INFO Applying migration id=autodel 2026/02/05 15:56:17 INFO Applying migration id=jsonb 2026/02/05 15:56:17 INFO Applying migration id=quote 2026/02/05 15:56:17 INFO Applying migration id=rfc9421 2026/02/05 15:56:17 INFO Applying migration id=keys 2026/02/05 15:56:17 INFO Applying migration id=portable 2026/02/05 15:56:17 INFO Applying migration id=proofs 2026/02/05 15:56:17 INFO Applying migration id=contexts 2026/02/05 15:56:17 INFO Applying migration id=deliverieshost 2026/02/05 15:56:17 INFO Applying migration id=pembegin 2026/02/05 15:56:17 INFO Applying migration id=didhost 2026/02/05 15:56:17 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 15:56:17 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 15:56:17 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.57s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/02/05 15:56:17 INFO Applying migration id=initial 2026/02/05 15:56:17 INFO Applying migration id=notesupdated 2026/02/05 15:56:17 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:17 INFO Applying migration id=activitiesid 2026/02/05 15:56:17 INFO Applying migration id=outbox 2026/02/05 15:56:17 INFO Applying migration id=edits 2026/02/05 15:56:17 INFO Applying migration id=outboxactor 2026/02/05 15:56:17 INFO Applying migration id=outboxsender 2026/02/05 15:56:17 INFO Applying migration id=thread 2026/02/05 15:56:17 INFO Applying migration id=host 2026/02/05 15:56:17 INFO Applying migration id=sharedinbox 2026/02/05 15:56:17 INFO Applying migration id=noteshost 2026/02/05 15:56:17 INFO Applying migration id=fetched 2026/02/05 15:56:17 INFO Applying migration id=move 2026/02/05 15:56:17 INFO Applying migration id=cleanup 2026/02/05 15:56:17 INFO Applying migration id=received 2026/02/05 15:56:17 INFO Applying migration id=namehost 2026/02/05 15:56:17 INFO Applying migration id=outboxhost 2026/02/05 15:56:17 INFO Applying migration id=notesfts 2026/02/05 15:56:17 INFO Applying migration id=iconsname 2026/02/05 15:56:17 INFO Applying migration id=nohash 2026/02/05 15:56:17 INFO Applying migration id=shares 2026/02/05 15:56:17 INFO Applying migration id=actorttl 2026/02/05 15:56:17 INFO Applying migration id=tocc 2026/02/05 15:56:17 INFO Applying migration id=followeds 2026/02/05 15:56:17 INFO Applying migration id=certhash 2026/02/05 15:56:17 INFO Applying migration id=follows_sync 2026/02/05 15:56:17 INFO Applying migration id=jsonpath 2026/02/05 15:56:17 INFO Applying migration id=localforward 2026/02/05 15:56:17 INFO Applying migration id=avatar 2026/02/05 15:56:17 INFO Applying migration id=noimage 2026/02/05 15:56:17 INFO Applying migration id=feed 2026/02/05 15:56:17 INFO Applying migration id=bookmarks 2026/02/05 15:56:17 INFO Applying migration id=shareactivity 2026/02/05 15:56:17 INFO Applying migration id=application 2026/02/05 15:56:17 INFO Applying migration id=certificates 2026/02/05 15:56:17 INFO Applying migration id=rawforward 2026/02/05 15:56:17 INFO Applying migration id=publickey 2026/02/05 15:56:17 INFO Applying migration id=resolvegroup 2026/02/05 15:56:17 INFO Applying migration id=reject 2026/02/05 15:56:17 INFO Applying migration id=autodel 2026/02/05 15:56:17 INFO Applying migration id=jsonb 2026/02/05 15:56:17 INFO Applying migration id=quote 2026/02/05 15:56:17 INFO Applying migration id=rfc9421 2026/02/05 15:56:17 INFO Applying migration id=keys 2026/02/05 15:56:17 INFO Applying migration id=portable 2026/02/05 15:56:17 INFO Applying migration id=proofs 2026/02/05 15:56:17 INFO Applying migration id=contexts 2026/02/05 15:56:17 INFO Applying migration id=deliverieshost 2026/02/05 15:56:17 INFO Applying migration id=pembegin 2026/02/05 15:56:17 INFO Applying migration id=didhost 2026/02/05 15:56:17 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 15:56:17 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 15:56:17 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheStillNew (0.17s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/02/05 15:56:17 INFO Applying migration id=initial 2026/02/05 15:56:17 INFO Applying migration id=notesupdated 2026/02/05 15:56:17 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:17 INFO Applying migration id=activitiesid 2026/02/05 15:56:17 INFO Applying migration id=outbox 2026/02/05 15:56:17 INFO Applying migration id=edits 2026/02/05 15:56:17 INFO Applying migration id=outboxactor 2026/02/05 15:56:17 INFO Applying migration id=outboxsender 2026/02/05 15:56:17 INFO Applying migration id=thread 2026/02/05 15:56:17 INFO Applying migration id=host 2026/02/05 15:56:17 INFO Applying migration id=sharedinbox 2026/02/05 15:56:17 INFO Applying migration id=noteshost 2026/02/05 15:56:17 INFO Applying migration id=fetched 2026/02/05 15:56:17 INFO Applying migration id=move 2026/02/05 15:56:17 INFO Applying migration id=cleanup 2026/02/05 15:56:17 INFO Applying migration id=received 2026/02/05 15:56:17 INFO Applying migration id=namehost 2026/02/05 15:56:17 INFO Applying migration id=outboxhost 2026/02/05 15:56:17 INFO Applying migration id=notesfts 2026/02/05 15:56:17 INFO Applying migration id=iconsname 2026/02/05 15:56:17 INFO Applying migration id=nohash 2026/02/05 15:56:17 INFO Applying migration id=shares 2026/02/05 15:56:17 INFO Applying migration id=actorttl 2026/02/05 15:56:17 INFO Applying migration id=tocc 2026/02/05 15:56:17 INFO Applying migration id=followeds 2026/02/05 15:56:17 INFO Applying migration id=certhash 2026/02/05 15:56:17 INFO Applying migration id=follows_sync 2026/02/05 15:56:17 INFO Applying migration id=jsonpath 2026/02/05 15:56:17 INFO Applying migration id=localforward 2026/02/05 15:56:17 INFO Applying migration id=avatar 2026/02/05 15:56:17 INFO Applying migration id=noimage 2026/02/05 15:56:17 INFO Applying migration id=feed 2026/02/05 15:56:17 INFO Applying migration id=bookmarks 2026/02/05 15:56:17 INFO Applying migration id=shareactivity 2026/02/05 15:56:17 INFO Applying migration id=application 2026/02/05 15:56:17 INFO Applying migration id=certificates 2026/02/05 15:56:17 INFO Applying migration id=rawforward 2026/02/05 15:56:17 INFO Applying migration id=publickey 2026/02/05 15:56:17 INFO Applying migration id=resolvegroup 2026/02/05 15:56:17 INFO Applying migration id=reject 2026/02/05 15:56:17 INFO Applying migration id=autodel 2026/02/05 15:56:17 INFO Applying migration id=jsonb 2026/02/05 15:56:17 INFO Applying migration id=quote 2026/02/05 15:56:17 INFO Applying migration id=rfc9421 2026/02/05 15:56:17 INFO Applying migration id=keys 2026/02/05 15:56:17 INFO Applying migration id=portable 2026/02/05 15:56:17 INFO Applying migration id=proofs 2026/02/05 15:56:17 INFO Applying migration id=contexts 2026/02/05 15:56:17 INFO Applying migration id=deliverieshost 2026/02/05 15:56:17 INFO Applying migration id=pembegin 2026/02/05 15:56:17 INFO Applying migration id=didhost 2026/02/05 15:56:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 15:56:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 15:56:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasOld (0.16s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/02/05 15:56:18 INFO Applying migration id=initial 2026/02/05 15:56:18 INFO Applying migration id=notesupdated 2026/02/05 15:56:18 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:18 INFO Applying migration id=activitiesid 2026/02/05 15:56:18 INFO Applying migration id=outbox 2026/02/05 15:56:18 INFO Applying migration id=edits 2026/02/05 15:56:18 INFO Applying migration id=outboxactor 2026/02/05 15:56:18 INFO Applying migration id=outboxsender 2026/02/05 15:56:18 INFO Applying migration id=thread 2026/02/05 15:56:18 INFO Applying migration id=host 2026/02/05 15:56:18 INFO Applying migration id=sharedinbox 2026/02/05 15:56:18 INFO Applying migration id=noteshost 2026/02/05 15:56:18 INFO Applying migration id=fetched 2026/02/05 15:56:18 INFO Applying migration id=move 2026/02/05 15:56:18 INFO Applying migration id=cleanup 2026/02/05 15:56:18 INFO Applying migration id=received 2026/02/05 15:56:18 INFO Applying migration id=namehost 2026/02/05 15:56:18 INFO Applying migration id=outboxhost 2026/02/05 15:56:18 INFO Applying migration id=notesfts 2026/02/05 15:56:18 INFO Applying migration id=iconsname 2026/02/05 15:56:18 INFO Applying migration id=nohash 2026/02/05 15:56:18 INFO Applying migration id=shares 2026/02/05 15:56:18 INFO Applying migration id=actorttl 2026/02/05 15:56:18 INFO Applying migration id=tocc 2026/02/05 15:56:18 INFO Applying migration id=followeds 2026/02/05 15:56:18 INFO Applying migration id=certhash 2026/02/05 15:56:18 INFO Applying migration id=follows_sync 2026/02/05 15:56:18 INFO Applying migration id=jsonpath 2026/02/05 15:56:18 INFO Applying migration id=localforward 2026/02/05 15:56:18 INFO Applying migration id=avatar 2026/02/05 15:56:18 INFO Applying migration id=noimage 2026/02/05 15:56:18 INFO Applying migration id=feed 2026/02/05 15:56:18 INFO Applying migration id=bookmarks 2026/02/05 15:56:18 INFO Applying migration id=shareactivity 2026/02/05 15:56:18 INFO Applying migration id=application 2026/02/05 15:56:18 INFO Applying migration id=certificates 2026/02/05 15:56:18 INFO Applying migration id=rawforward 2026/02/05 15:56:18 INFO Applying migration id=publickey 2026/02/05 15:56:18 INFO Applying migration id=resolvegroup 2026/02/05 15:56:18 INFO Applying migration id=reject 2026/02/05 15:56:18 INFO Applying migration id=autodel 2026/02/05 15:56:18 INFO Applying migration id=jsonb 2026/02/05 15:56:18 INFO Applying migration id=quote 2026/02/05 15:56:18 INFO Applying migration id=rfc9421 2026/02/05 15:56:18 INFO Applying migration id=keys 2026/02/05 15:56:18 INFO Applying migration id=portable 2026/02/05 15:56:18 INFO Applying migration id=proofs 2026/02/05 15:56:18 INFO Applying migration id=contexts 2026/02/05 15:56:18 INFO Applying migration id=deliverieshost 2026/02/05 15:56:18 INFO Applying migration id=pembegin 2026/02/05 15:56:18 INFO Applying migration id=didhost 2026/02/05 15:56:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 15:56:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 15:56:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (0.24s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/02/05 15:56:18 INFO Applying migration id=initial 2026/02/05 15:56:18 INFO Applying migration id=notesupdated 2026/02/05 15:56:18 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:18 INFO Applying migration id=activitiesid 2026/02/05 15:56:18 INFO Applying migration id=outbox 2026/02/05 15:56:18 INFO Applying migration id=edits 2026/02/05 15:56:18 INFO Applying migration id=outboxactor 2026/02/05 15:56:18 INFO Applying migration id=outboxsender 2026/02/05 15:56:18 INFO Applying migration id=thread 2026/02/05 15:56:18 INFO Applying migration id=host 2026/02/05 15:56:18 INFO Applying migration id=sharedinbox 2026/02/05 15:56:18 INFO Applying migration id=noteshost 2026/02/05 15:56:18 INFO Applying migration id=fetched 2026/02/05 15:56:18 INFO Applying migration id=move 2026/02/05 15:56:18 INFO Applying migration id=cleanup 2026/02/05 15:56:18 INFO Applying migration id=received 2026/02/05 15:56:18 INFO Applying migration id=namehost 2026/02/05 15:56:18 INFO Applying migration id=outboxhost 2026/02/05 15:56:18 INFO Applying migration id=notesfts 2026/02/05 15:56:18 INFO Applying migration id=iconsname 2026/02/05 15:56:18 INFO Applying migration id=nohash 2026/02/05 15:56:18 INFO Applying migration id=shares 2026/02/05 15:56:18 INFO Applying migration id=actorttl 2026/02/05 15:56:18 INFO Applying migration id=tocc 2026/02/05 15:56:18 INFO Applying migration id=followeds 2026/02/05 15:56:18 INFO Applying migration id=certhash 2026/02/05 15:56:18 INFO Applying migration id=follows_sync 2026/02/05 15:56:18 INFO Applying migration id=jsonpath 2026/02/05 15:56:18 INFO Applying migration id=localforward 2026/02/05 15:56:18 INFO Applying migration id=avatar 2026/02/05 15:56:18 INFO Applying migration id=noimage 2026/02/05 15:56:18 INFO Applying migration id=feed 2026/02/05 15:56:18 INFO Applying migration id=bookmarks 2026/02/05 15:56:18 INFO Applying migration id=shareactivity 2026/02/05 15:56:18 INFO Applying migration id=application 2026/02/05 15:56:18 INFO Applying migration id=certificates 2026/02/05 15:56:18 INFO Applying migration id=rawforward 2026/02/05 15:56:18 INFO Applying migration id=publickey 2026/02/05 15:56:18 INFO Applying migration id=resolvegroup 2026/02/05 15:56:18 INFO Applying migration id=reject 2026/02/05 15:56:18 INFO Applying migration id=autodel 2026/02/05 15:56:18 INFO Applying migration id=jsonb 2026/02/05 15:56:18 INFO Applying migration id=quote 2026/02/05 15:56:18 INFO Applying migration id=rfc9421 2026/02/05 15:56:18 INFO Applying migration id=keys 2026/02/05 15:56:18 INFO Applying migration id=portable 2026/02/05 15:56:18 INFO Applying migration id=proofs 2026/02/05 15:56:18 INFO Applying migration id=contexts 2026/02/05 15:56:18 INFO Applying migration id=deliverieshost 2026/02/05 15:56:18 INFO Applying migration id=pembegin 2026/02/05 15:56:18 INFO Applying migration id=didhost 2026/02/05 15:56:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (0.33s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/02/05 15:56:18 INFO Applying migration id=initial 2026/02/05 15:56:18 INFO Applying migration id=notesupdated 2026/02/05 15:56:18 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:18 INFO Applying migration id=activitiesid 2026/02/05 15:56:18 INFO Applying migration id=outbox 2026/02/05 15:56:18 INFO Applying migration id=edits 2026/02/05 15:56:18 INFO Applying migration id=outboxactor 2026/02/05 15:56:18 INFO Applying migration id=outboxsender 2026/02/05 15:56:18 INFO Applying migration id=thread 2026/02/05 15:56:18 INFO Applying migration id=host 2026/02/05 15:56:18 INFO Applying migration id=sharedinbox 2026/02/05 15:56:18 INFO Applying migration id=noteshost 2026/02/05 15:56:18 INFO Applying migration id=fetched 2026/02/05 15:56:18 INFO Applying migration id=move 2026/02/05 15:56:18 INFO Applying migration id=cleanup 2026/02/05 15:56:18 INFO Applying migration id=received 2026/02/05 15:56:18 INFO Applying migration id=namehost 2026/02/05 15:56:18 INFO Applying migration id=outboxhost 2026/02/05 15:56:18 INFO Applying migration id=notesfts 2026/02/05 15:56:18 INFO Applying migration id=iconsname 2026/02/05 15:56:18 INFO Applying migration id=nohash 2026/02/05 15:56:18 INFO Applying migration id=shares 2026/02/05 15:56:18 INFO Applying migration id=actorttl 2026/02/05 15:56:18 INFO Applying migration id=tocc 2026/02/05 15:56:18 INFO Applying migration id=followeds 2026/02/05 15:56:18 INFO Applying migration id=certhash 2026/02/05 15:56:18 INFO Applying migration id=follows_sync 2026/02/05 15:56:18 INFO Applying migration id=jsonpath 2026/02/05 15:56:18 INFO Applying migration id=localforward 2026/02/05 15:56:18 INFO Applying migration id=avatar 2026/02/05 15:56:18 INFO Applying migration id=noimage 2026/02/05 15:56:18 INFO Applying migration id=feed 2026/02/05 15:56:18 INFO Applying migration id=bookmarks 2026/02/05 15:56:18 INFO Applying migration id=shareactivity 2026/02/05 15:56:18 INFO Applying migration id=application 2026/02/05 15:56:18 INFO Applying migration id=certificates 2026/02/05 15:56:18 INFO Applying migration id=rawforward 2026/02/05 15:56:18 INFO Applying migration id=publickey 2026/02/05 15:56:18 INFO Applying migration id=resolvegroup 2026/02/05 15:56:18 INFO Applying migration id=reject 2026/02/05 15:56:18 INFO Applying migration id=autodel 2026/02/05 15:56:18 INFO Applying migration id=jsonb 2026/02/05 15:56:18 INFO Applying migration id=quote 2026/02/05 15:56:18 INFO Applying migration id=rfc9421 2026/02/05 15:56:18 INFO Applying migration id=keys 2026/02/05 15:56:18 INFO Applying migration id=portable 2026/02/05 15:56:18 INFO Applying migration id=proofs 2026/02/05 15:56:18 INFO Applying migration id=contexts 2026/02/05 15:56:18 INFO Applying migration id=deliverieshost 2026/02/05 15:56:18 INFO Applying migration id=pembegin 2026/02/05 15:56:18 INFO Applying migration id=didhost 2026/02/05 15:56:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheButOffline (0.16s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/02/05 15:56:18 INFO Applying migration id=initial 2026/02/05 15:56:18 INFO Applying migration id=notesupdated 2026/02/05 15:56:18 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:18 INFO Applying migration id=activitiesid 2026/02/05 15:56:18 INFO Applying migration id=outbox 2026/02/05 15:56:18 INFO Applying migration id=edits 2026/02/05 15:56:18 INFO Applying migration id=outboxactor 2026/02/05 15:56:18 INFO Applying migration id=outboxsender 2026/02/05 15:56:18 INFO Applying migration id=thread 2026/02/05 15:56:18 INFO Applying migration id=host 2026/02/05 15:56:18 INFO Applying migration id=sharedinbox 2026/02/05 15:56:18 INFO Applying migration id=noteshost 2026/02/05 15:56:18 INFO Applying migration id=fetched 2026/02/05 15:56:18 INFO Applying migration id=move 2026/02/05 15:56:18 INFO Applying migration id=cleanup 2026/02/05 15:56:18 INFO Applying migration id=received 2026/02/05 15:56:18 INFO Applying migration id=namehost 2026/02/05 15:56:18 INFO Applying migration id=outboxhost 2026/02/05 15:56:18 INFO Applying migration id=notesfts 2026/02/05 15:56:18 INFO Applying migration id=iconsname 2026/02/05 15:56:18 INFO Applying migration id=nohash 2026/02/05 15:56:18 INFO Applying migration id=shares 2026/02/05 15:56:18 INFO Applying migration id=actorttl 2026/02/05 15:56:18 INFO Applying migration id=tocc 2026/02/05 15:56:18 INFO Applying migration id=followeds 2026/02/05 15:56:18 INFO Applying migration id=certhash 2026/02/05 15:56:18 INFO Applying migration id=follows_sync 2026/02/05 15:56:18 INFO Applying migration id=jsonpath 2026/02/05 15:56:18 INFO Applying migration id=localforward 2026/02/05 15:56:18 INFO Applying migration id=avatar 2026/02/05 15:56:18 INFO Applying migration id=noimage 2026/02/05 15:56:18 INFO Applying migration id=feed 2026/02/05 15:56:18 INFO Applying migration id=bookmarks 2026/02/05 15:56:18 INFO Applying migration id=shareactivity 2026/02/05 15:56:18 INFO Applying migration id=application 2026/02/05 15:56:18 INFO Applying migration id=certificates 2026/02/05 15:56:18 INFO Applying migration id=rawforward 2026/02/05 15:56:18 INFO Applying migration id=publickey 2026/02/05 15:56:18 INFO Applying migration id=resolvegroup 2026/02/05 15:56:18 INFO Applying migration id=reject 2026/02/05 15:56:18 INFO Applying migration id=autodel 2026/02/05 15:56:18 INFO Applying migration id=jsonb 2026/02/05 15:56:18 INFO Applying migration id=quote 2026/02/05 15:56:18 INFO Applying migration id=rfc9421 2026/02/05 15:56:18 INFO Applying migration id=keys 2026/02/05 15:56:18 INFO Applying migration id=portable 2026/02/05 15:56:18 INFO Applying migration id=proofs 2026/02/05 15:56:18 INFO Applying migration id=contexts 2026/02/05 15:56:18 INFO Applying migration id=deliverieshost 2026/02/05 15:56:18 INFO Applying migration id=pembegin 2026/02/05 15:56:18 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorOldCacheInvalidID (0.15s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/02/05 15:56:18 INFO Applying migration id=initial 2026/02/05 15:56:18 INFO Applying migration id=notesupdated 2026/02/05 15:56:18 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:18 INFO Applying migration id=activitiesid 2026/02/05 15:56:18 INFO Applying migration id=outbox 2026/02/05 15:56:18 INFO Applying migration id=edits 2026/02/05 15:56:18 INFO Applying migration id=outboxactor 2026/02/05 15:56:18 INFO Applying migration id=outboxsender 2026/02/05 15:56:18 INFO Applying migration id=thread 2026/02/05 15:56:18 INFO Applying migration id=host 2026/02/05 15:56:18 INFO Applying migration id=sharedinbox 2026/02/05 15:56:18 INFO Applying migration id=noteshost 2026/02/05 15:56:18 INFO Applying migration id=fetched 2026/02/05 15:56:18 INFO Applying migration id=move 2026/02/05 15:56:18 INFO Applying migration id=cleanup 2026/02/05 15:56:18 INFO Applying migration id=received 2026/02/05 15:56:18 INFO Applying migration id=namehost 2026/02/05 15:56:18 INFO Applying migration id=outboxhost 2026/02/05 15:56:18 INFO Applying migration id=notesfts 2026/02/05 15:56:18 INFO Applying migration id=iconsname 2026/02/05 15:56:18 INFO Applying migration id=nohash 2026/02/05 15:56:18 INFO Applying migration id=shares 2026/02/05 15:56:18 INFO Applying migration id=actorttl 2026/02/05 15:56:18 INFO Applying migration id=tocc 2026/02/05 15:56:18 INFO Applying migration id=followeds 2026/02/05 15:56:18 INFO Applying migration id=certhash 2026/02/05 15:56:18 INFO Applying migration id=follows_sync 2026/02/05 15:56:18 INFO Applying migration id=jsonpath 2026/02/05 15:56:19 INFO Applying migration id=localforward 2026/02/05 15:56:19 INFO Applying migration id=avatar 2026/02/05 15:56:19 INFO Applying migration id=noimage 2026/02/05 15:56:19 INFO Applying migration id=feed 2026/02/05 15:56:19 INFO Applying migration id=bookmarks 2026/02/05 15:56:19 INFO Applying migration id=shareactivity 2026/02/05 15:56:19 INFO Applying migration id=application 2026/02/05 15:56:19 INFO Applying migration id=certificates 2026/02/05 15:56:19 INFO Applying migration id=rawforward 2026/02/05 15:56:19 INFO Applying migration id=publickey 2026/02/05 15:56:19 INFO Applying migration id=resolvegroup 2026/02/05 15:56:19 INFO Applying migration id=reject 2026/02/05 15:56:19 INFO Applying migration id=autodel 2026/02/05 15:56:19 INFO Applying migration id=jsonb 2026/02/05 15:56:19 INFO Applying migration id=quote 2026/02/05 15:56:19 INFO Applying migration id=rfc9421 2026/02/05 15:56:19 INFO Applying migration id=keys 2026/02/05 15:56:19 INFO Applying migration id=portable 2026/02/05 15:56:19 INFO Applying migration id=proofs 2026/02/05 15:56:19 INFO Applying migration id=contexts 2026/02/05 15:56:19 INFO Applying migration id=deliverieshost 2026/02/05 15:56:19 INFO Applying migration id=pembegin 2026/02/05 15:56:19 INFO Applying migration id=didhost 2026/02/05 15:56:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 15:56:19 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 15:56:19 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.45s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/02/05 15:56:19 INFO Applying migration id=initial 2026/02/05 15:56:19 INFO Applying migration id=notesupdated 2026/02/05 15:56:19 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:19 INFO Applying migration id=activitiesid 2026/02/05 15:56:19 INFO Applying migration id=outbox 2026/02/05 15:56:19 INFO Applying migration id=edits 2026/02/05 15:56:19 INFO Applying migration id=outboxactor 2026/02/05 15:56:19 INFO Applying migration id=outboxsender 2026/02/05 15:56:19 INFO Applying migration id=thread 2026/02/05 15:56:19 INFO Applying migration id=host 2026/02/05 15:56:19 INFO Applying migration id=sharedinbox 2026/02/05 15:56:19 INFO Applying migration id=noteshost 2026/02/05 15:56:19 INFO Applying migration id=fetched 2026/02/05 15:56:19 INFO Applying migration id=move 2026/02/05 15:56:19 INFO Applying migration id=cleanup 2026/02/05 15:56:19 INFO Applying migration id=received 2026/02/05 15:56:19 INFO Applying migration id=namehost 2026/02/05 15:56:19 INFO Applying migration id=outboxhost 2026/02/05 15:56:19 INFO Applying migration id=notesfts 2026/02/05 15:56:19 INFO Applying migration id=iconsname 2026/02/05 15:56:19 INFO Applying migration id=nohash 2026/02/05 15:56:19 INFO Applying migration id=shares 2026/02/05 15:56:19 INFO Applying migration id=actorttl 2026/02/05 15:56:19 INFO Applying migration id=tocc 2026/02/05 15:56:19 INFO Applying migration id=followeds 2026/02/05 15:56:19 INFO Applying migration id=certhash 2026/02/05 15:56:19 INFO Applying migration id=follows_sync 2026/02/05 15:56:19 INFO Applying migration id=jsonpath 2026/02/05 15:56:19 INFO Applying migration id=localforward 2026/02/05 15:56:19 INFO Applying migration id=avatar 2026/02/05 15:56:19 INFO Applying migration id=noimage 2026/02/05 15:56:19 INFO Applying migration id=feed 2026/02/05 15:56:19 INFO Applying migration id=bookmarks 2026/02/05 15:56:19 INFO Applying migration id=shareactivity 2026/02/05 15:56:19 INFO Applying migration id=application 2026/02/05 15:56:19 INFO Applying migration id=certificates 2026/02/05 15:56:19 INFO Applying migration id=rawforward 2026/02/05 15:56:19 INFO Applying migration id=publickey 2026/02/05 15:56:19 INFO Applying migration id=resolvegroup 2026/02/05 15:56:19 INFO Applying migration id=reject 2026/02/05 15:56:19 INFO Applying migration id=autodel 2026/02/05 15:56:19 INFO Applying migration id=jsonb 2026/02/05 15:56:19 INFO Applying migration id=quote 2026/02/05 15:56:19 INFO Applying migration id=rfc9421 2026/02/05 15:56:19 INFO Applying migration id=keys 2026/02/05 15:56:19 INFO Applying migration id=portable 2026/02/05 15:56:19 INFO Applying migration id=proofs 2026/02/05 15:56:19 INFO Applying migration id=contexts 2026/02/05 15:56:19 INFO Applying migration id=deliverieshost 2026/02/05 15:56:19 INFO Applying migration id=pembegin 2026/02/05 15:56:19 INFO Applying migration id=didhost 2026/02/05 15:56:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 15:56:19 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 15:56:19 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to decode https://0.0.0.0/.well-known/webfinger?resource=acct:dan@0.0.0.0 response: response is too big" --- PASS: TestResolve_FederatedActorOldCacheBigWebFingerResponse (0.15s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/02/05 15:56:19 INFO Applying migration id=initial 2026/02/05 15:56:19 INFO Applying migration id=notesupdated 2026/02/05 15:56:19 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:19 INFO Applying migration id=activitiesid 2026/02/05 15:56:19 INFO Applying migration id=outbox 2026/02/05 15:56:19 INFO Applying migration id=edits 2026/02/05 15:56:19 INFO Applying migration id=outboxactor 2026/02/05 15:56:19 INFO Applying migration id=outboxsender 2026/02/05 15:56:19 INFO Applying migration id=thread 2026/02/05 15:56:19 INFO Applying migration id=host 2026/02/05 15:56:19 INFO Applying migration id=sharedinbox 2026/02/05 15:56:19 INFO Applying migration id=noteshost 2026/02/05 15:56:19 INFO Applying migration id=fetched 2026/02/05 15:56:19 INFO Applying migration id=move 2026/02/05 15:56:19 INFO Applying migration id=cleanup 2026/02/05 15:56:19 INFO Applying migration id=received 2026/02/05 15:56:19 INFO Applying migration id=namehost 2026/02/05 15:56:19 INFO Applying migration id=outboxhost 2026/02/05 15:56:19 INFO Applying migration id=notesfts 2026/02/05 15:56:19 INFO Applying migration id=iconsname 2026/02/05 15:56:19 INFO Applying migration id=nohash 2026/02/05 15:56:19 INFO Applying migration id=shares 2026/02/05 15:56:19 INFO Applying migration id=actorttl 2026/02/05 15:56:19 INFO Applying migration id=tocc 2026/02/05 15:56:19 INFO Applying migration id=followeds 2026/02/05 15:56:19 INFO Applying migration id=certhash 2026/02/05 15:56:19 INFO Applying migration id=follows_sync 2026/02/05 15:56:19 INFO Applying migration id=jsonpath 2026/02/05 15:56:19 INFO Applying migration id=localforward 2026/02/05 15:56:19 INFO Applying migration id=avatar 2026/02/05 15:56:19 INFO Applying migration id=noimage 2026/02/05 15:56:19 INFO Applying migration id=feed 2026/02/05 15:56:19 INFO Applying migration id=bookmarks 2026/02/05 15:56:19 INFO Applying migration id=shareactivity 2026/02/05 15:56:19 INFO Applying migration id=application 2026/02/05 15:56:19 INFO Applying migration id=certificates 2026/02/05 15:56:19 INFO Applying migration id=rawforward 2026/02/05 15:56:19 INFO Applying migration id=publickey 2026/02/05 15:56:19 INFO Applying migration id=resolvegroup 2026/02/05 15:56:19 INFO Applying migration id=reject 2026/02/05 15:56:19 INFO Applying migration id=autodel 2026/02/05 15:56:19 INFO Applying migration id=jsonb 2026/02/05 15:56:19 INFO Applying migration id=quote 2026/02/05 15:56:19 INFO Applying migration id=rfc9421 2026/02/05 15:56:19 INFO Applying migration id=keys 2026/02/05 15:56:19 INFO Applying migration id=portable 2026/02/05 15:56:19 INFO Applying migration id=proofs 2026/02/05 15:56:19 INFO Applying migration id=contexts 2026/02/05 15:56:19 INFO Applying migration id=deliverieshost 2026/02/05 15:56:19 INFO Applying migration id=pembegin 2026/02/05 15:56:19 INFO Applying migration id=didhost 2026/02/05 15:56:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 15:56:19 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 15:56:19 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.19s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/02/05 15:56:19 INFO Applying migration id=initial 2026/02/05 15:56:19 INFO Applying migration id=notesupdated 2026/02/05 15:56:19 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:19 INFO Applying migration id=activitiesid 2026/02/05 15:56:19 INFO Applying migration id=outbox 2026/02/05 15:56:19 INFO Applying migration id=edits 2026/02/05 15:56:19 INFO Applying migration id=outboxactor 2026/02/05 15:56:19 INFO Applying migration id=outboxsender 2026/02/05 15:56:19 INFO Applying migration id=thread 2026/02/05 15:56:19 INFO Applying migration id=host 2026/02/05 15:56:19 INFO Applying migration id=sharedinbox 2026/02/05 15:56:19 INFO Applying migration id=noteshost 2026/02/05 15:56:19 INFO Applying migration id=fetched 2026/02/05 15:56:19 INFO Applying migration id=move 2026/02/05 15:56:19 INFO Applying migration id=cleanup 2026/02/05 15:56:19 INFO Applying migration id=received 2026/02/05 15:56:19 INFO Applying migration id=namehost 2026/02/05 15:56:19 INFO Applying migration id=outboxhost 2026/02/05 15:56:19 INFO Applying migration id=notesfts 2026/02/05 15:56:19 INFO Applying migration id=iconsname 2026/02/05 15:56:19 INFO Applying migration id=nohash 2026/02/05 15:56:19 INFO Applying migration id=shares 2026/02/05 15:56:19 INFO Applying migration id=actorttl 2026/02/05 15:56:19 INFO Applying migration id=tocc 2026/02/05 15:56:19 INFO Applying migration id=followeds 2026/02/05 15:56:19 INFO Applying migration id=certhash 2026/02/05 15:56:19 INFO Applying migration id=follows_sync 2026/02/05 15:56:19 INFO Applying migration id=jsonpath 2026/02/05 15:56:19 INFO Applying migration id=localforward 2026/02/05 15:56:19 INFO Applying migration id=avatar 2026/02/05 15:56:19 INFO Applying migration id=noimage 2026/02/05 15:56:19 INFO Applying migration id=feed 2026/02/05 15:56:19 INFO Applying migration id=bookmarks 2026/02/05 15:56:19 INFO Applying migration id=shareactivity 2026/02/05 15:56:19 INFO Applying migration id=application 2026/02/05 15:56:19 INFO Applying migration id=certificates 2026/02/05 15:56:19 INFO Applying migration id=rawforward 2026/02/05 15:56:19 INFO Applying migration id=publickey 2026/02/05 15:56:19 INFO Applying migration id=resolvegroup 2026/02/05 15:56:19 INFO Applying migration id=reject 2026/02/05 15:56:19 INFO Applying migration id=autodel 2026/02/05 15:56:19 INFO Applying migration id=jsonb 2026/02/05 15:56:19 INFO Applying migration id=quote 2026/02/05 15:56:19 INFO Applying migration id=rfc9421 2026/02/05 15:56:19 INFO Applying migration id=keys 2026/02/05 15:56:19 INFO Applying migration id=portable 2026/02/05 15:56:19 INFO Applying migration id=proofs 2026/02/05 15:56:19 INFO Applying migration id=contexts 2026/02/05 15:56:19 INFO Applying migration id=deliverieshost 2026/02/05 15:56:19 INFO Applying migration id=pembegin 2026/02/05 15:56:19 INFO Applying migration id=didhost 2026/02/05 15:56:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 15:56:20 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 15:56:20 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.32s) === RUN TestResolve_FederatedActorFirstTimeThroughKey 2026/02/05 15:56:20 INFO Applying migration id=initial 2026/02/05 15:56:20 INFO Applying migration id=notesupdated 2026/02/05 15:56:20 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:20 INFO Applying migration id=activitiesid 2026/02/05 15:56:20 INFO Applying migration id=outbox 2026/02/05 15:56:20 INFO Applying migration id=edits 2026/02/05 15:56:20 INFO Applying migration id=outboxactor 2026/02/05 15:56:20 INFO Applying migration id=outboxsender 2026/02/05 15:56:20 INFO Applying migration id=thread 2026/02/05 15:56:20 INFO Applying migration id=host 2026/02/05 15:56:20 INFO Applying migration id=sharedinbox 2026/02/05 15:56:20 INFO Applying migration id=noteshost 2026/02/05 15:56:20 INFO Applying migration id=fetched 2026/02/05 15:56:20 INFO Applying migration id=move 2026/02/05 15:56:20 INFO Applying migration id=cleanup 2026/02/05 15:56:20 INFO Applying migration id=received 2026/02/05 15:56:20 INFO Applying migration id=namehost 2026/02/05 15:56:20 INFO Applying migration id=outboxhost 2026/02/05 15:56:20 INFO Applying migration id=notesfts 2026/02/05 15:56:20 INFO Applying migration id=iconsname 2026/02/05 15:56:20 INFO Applying migration id=nohash 2026/02/05 15:56:20 INFO Applying migration id=shares 2026/02/05 15:56:20 INFO Applying migration id=actorttl 2026/02/05 15:56:20 INFO Applying migration id=tocc 2026/02/05 15:56:20 INFO Applying migration id=followeds 2026/02/05 15:56:20 INFO Applying migration id=certhash 2026/02/05 15:56:20 INFO Applying migration id=follows_sync 2026/02/05 15:56:20 INFO Applying migration id=jsonpath 2026/02/05 15:56:20 INFO Applying migration id=localforward 2026/02/05 15:56:20 INFO Applying migration id=avatar 2026/02/05 15:56:20 INFO Applying migration id=noimage 2026/02/05 15:56:20 INFO Applying migration id=feed 2026/02/05 15:56:20 INFO Applying migration id=bookmarks 2026/02/05 15:56:20 INFO Applying migration id=shareactivity 2026/02/05 15:56:20 INFO Applying migration id=application 2026/02/05 15:56:20 INFO Applying migration id=certificates 2026/02/05 15:56:20 INFO Applying migration id=rawforward 2026/02/05 15:56:20 INFO Applying migration id=publickey 2026/02/05 15:56:20 INFO Applying migration id=resolvegroup 2026/02/05 15:56:20 INFO Applying migration id=reject 2026/02/05 15:56:20 INFO Applying migration id=autodel 2026/02/05 15:56:20 INFO Applying migration id=jsonb 2026/02/05 15:56:20 INFO Applying migration id=quote 2026/02/05 15:56:20 INFO Applying migration id=rfc9421 2026/02/05 15:56:20 INFO Applying migration id=keys 2026/02/05 15:56:20 INFO Applying migration id=portable 2026/02/05 15:56:20 INFO Applying migration id=proofs 2026/02/05 15:56:20 INFO Applying migration id=contexts 2026/02/05 15:56:20 INFO Applying migration id=deliverieshost 2026/02/05 15:56:20 INFO Applying migration id=pembegin 2026/02/05 15:56:20 INFO Applying migration id=didhost 2026/02/05 15:56:20 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorFirstTimeThroughKey (0.27s) === RUN TestResolve_FederatedActorNoProfileLink 2026/02/05 15:56:20 INFO Applying migration id=initial 2026/02/05 15:56:20 INFO Applying migration id=notesupdated 2026/02/05 15:56:20 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:20 INFO Applying migration id=activitiesid 2026/02/05 15:56:20 INFO Applying migration id=outbox 2026/02/05 15:56:20 INFO Applying migration id=edits 2026/02/05 15:56:20 INFO Applying migration id=outboxactor 2026/02/05 15:56:20 INFO Applying migration id=outboxsender 2026/02/05 15:56:20 INFO Applying migration id=thread 2026/02/05 15:56:20 INFO Applying migration id=host 2026/02/05 15:56:20 INFO Applying migration id=sharedinbox 2026/02/05 15:56:20 INFO Applying migration id=noteshost 2026/02/05 15:56:20 INFO Applying migration id=fetched 2026/02/05 15:56:20 INFO Applying migration id=move 2026/02/05 15:56:20 INFO Applying migration id=cleanup 2026/02/05 15:56:20 INFO Applying migration id=received 2026/02/05 15:56:20 INFO Applying migration id=namehost 2026/02/05 15:56:20 INFO Applying migration id=outboxhost 2026/02/05 15:56:20 INFO Applying migration id=notesfts 2026/02/05 15:56:20 INFO Applying migration id=iconsname 2026/02/05 15:56:20 INFO Applying migration id=nohash 2026/02/05 15:56:20 INFO Applying migration id=shares 2026/02/05 15:56:20 INFO Applying migration id=actorttl 2026/02/05 15:56:20 INFO Applying migration id=tocc 2026/02/05 15:56:20 INFO Applying migration id=followeds 2026/02/05 15:56:20 INFO Applying migration id=certhash 2026/02/05 15:56:20 INFO Applying migration id=follows_sync 2026/02/05 15:56:20 INFO Applying migration id=jsonpath 2026/02/05 15:56:20 INFO Applying migration id=localforward 2026/02/05 15:56:20 INFO Applying migration id=avatar 2026/02/05 15:56:20 INFO Applying migration id=noimage 2026/02/05 15:56:20 INFO Applying migration id=feed 2026/02/05 15:56:20 INFO Applying migration id=bookmarks 2026/02/05 15:56:20 INFO Applying migration id=shareactivity 2026/02/05 15:56:20 INFO Applying migration id=application 2026/02/05 15:56:20 INFO Applying migration id=certificates 2026/02/05 15:56:20 INFO Applying migration id=rawforward 2026/02/05 15:56:20 INFO Applying migration id=publickey 2026/02/05 15:56:20 INFO Applying migration id=resolvegroup 2026/02/05 15:56:20 INFO Applying migration id=reject 2026/02/05 15:56:20 INFO Applying migration id=autodel 2026/02/05 15:56:20 INFO Applying migration id=jsonb 2026/02/05 15:56:20 INFO Applying migration id=quote 2026/02/05 15:56:20 INFO Applying migration id=rfc9421 2026/02/05 15:56:20 INFO Applying migration id=keys 2026/02/05 15:56:20 INFO Applying migration id=portable 2026/02/05 15:56:20 INFO Applying migration id=proofs 2026/02/05 15:56:20 INFO Applying migration id=contexts 2026/02/05 15:56:20 INFO Applying migration id=deliverieshost 2026/02/05 15:56:20 INFO Applying migration id=pembegin 2026/02/05 15:56:20 INFO Applying migration id=didhost 2026/02/05 15:56:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 15:56:20 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 15:56:20 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="no profile link in https://0.0.0.0/.well-known/webfinger?resource=acct:dan@0.0.0.0 response" --- PASS: TestResolve_FederatedActorNoProfileLink (0.28s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/02/05 15:56:20 INFO Applying migration id=initial 2026/02/05 15:56:20 INFO Applying migration id=notesupdated 2026/02/05 15:56:20 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:20 INFO Applying migration id=activitiesid 2026/02/05 15:56:20 INFO Applying migration id=outbox 2026/02/05 15:56:20 INFO Applying migration id=edits 2026/02/05 15:56:20 INFO Applying migration id=outboxactor 2026/02/05 15:56:20 INFO Applying migration id=outboxsender 2026/02/05 15:56:20 INFO Applying migration id=thread 2026/02/05 15:56:20 INFO Applying migration id=host 2026/02/05 15:56:20 INFO Applying migration id=sharedinbox 2026/02/05 15:56:20 INFO Applying migration id=noteshost 2026/02/05 15:56:20 INFO Applying migration id=fetched 2026/02/05 15:56:20 INFO Applying migration id=move 2026/02/05 15:56:20 INFO Applying migration id=cleanup 2026/02/05 15:56:20 INFO Applying migration id=received 2026/02/05 15:56:20 INFO Applying migration id=namehost 2026/02/05 15:56:20 INFO Applying migration id=outboxhost 2026/02/05 15:56:20 INFO Applying migration id=notesfts 2026/02/05 15:56:20 INFO Applying migration id=iconsname 2026/02/05 15:56:20 INFO Applying migration id=nohash 2026/02/05 15:56:20 INFO Applying migration id=shares 2026/02/05 15:56:20 INFO Applying migration id=actorttl 2026/02/05 15:56:20 INFO Applying migration id=tocc 2026/02/05 15:56:20 INFO Applying migration id=followeds 2026/02/05 15:56:20 INFO Applying migration id=certhash 2026/02/05 15:56:20 INFO Applying migration id=follows_sync 2026/02/05 15:56:20 INFO Applying migration id=jsonpath 2026/02/05 15:56:20 INFO Applying migration id=localforward 2026/02/05 15:56:20 INFO Applying migration id=avatar 2026/02/05 15:56:20 INFO Applying migration id=noimage 2026/02/05 15:56:20 INFO Applying migration id=feed 2026/02/05 15:56:20 INFO Applying migration id=bookmarks 2026/02/05 15:56:20 INFO Applying migration id=shareactivity 2026/02/05 15:56:20 INFO Applying migration id=application 2026/02/05 15:56:20 INFO Applying migration id=certificates 2026/02/05 15:56:20 INFO Applying migration id=rawforward 2026/02/05 15:56:20 INFO Applying migration id=publickey 2026/02/05 15:56:20 INFO Applying migration id=resolvegroup 2026/02/05 15:56:20 INFO Applying migration id=reject 2026/02/05 15:56:20 INFO Applying migration id=autodel 2026/02/05 15:56:20 INFO Applying migration id=jsonb 2026/02/05 15:56:20 INFO Applying migration id=quote 2026/02/05 15:56:20 INFO Applying migration id=rfc9421 2026/02/05 15:56:20 INFO Applying migration id=keys 2026/02/05 15:56:20 INFO Applying migration id=portable 2026/02/05 15:56:20 INFO Applying migration id=proofs 2026/02/05 15:56:20 INFO Applying migration id=contexts 2026/02/05 15:56:20 INFO Applying migration id=deliverieshost 2026/02/05 15:56:20 INFO Applying migration id=pembegin 2026/02/05 15:56:20 INFO Applying migration id=didhost 2026/02/05 15:56:21 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 15:56:21 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 15:56:21 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.73s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/02/05 15:56:21 INFO Applying migration id=initial 2026/02/05 15:56:21 INFO Applying migration id=notesupdated 2026/02/05 15:56:21 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:21 INFO Applying migration id=activitiesid 2026/02/05 15:56:21 INFO Applying migration id=outbox 2026/02/05 15:56:21 INFO Applying migration id=edits 2026/02/05 15:56:21 INFO Applying migration id=outboxactor 2026/02/05 15:56:21 INFO Applying migration id=outboxsender 2026/02/05 15:56:21 INFO Applying migration id=thread 2026/02/05 15:56:21 INFO Applying migration id=host 2026/02/05 15:56:21 INFO Applying migration id=sharedinbox 2026/02/05 15:56:21 INFO Applying migration id=noteshost 2026/02/05 15:56:21 INFO Applying migration id=fetched 2026/02/05 15:56:21 INFO Applying migration id=move 2026/02/05 15:56:21 INFO Applying migration id=cleanup 2026/02/05 15:56:21 INFO Applying migration id=received 2026/02/05 15:56:21 INFO Applying migration id=namehost 2026/02/05 15:56:21 INFO Applying migration id=outboxhost 2026/02/05 15:56:21 INFO Applying migration id=notesfts 2026/02/05 15:56:21 INFO Applying migration id=iconsname 2026/02/05 15:56:21 INFO Applying migration id=nohash 2026/02/05 15:56:21 INFO Applying migration id=shares 2026/02/05 15:56:21 INFO Applying migration id=actorttl 2026/02/05 15:56:21 INFO Applying migration id=tocc 2026/02/05 15:56:21 INFO Applying migration id=followeds 2026/02/05 15:56:21 INFO Applying migration id=certhash 2026/02/05 15:56:21 INFO Applying migration id=follows_sync 2026/02/05 15:56:21 INFO Applying migration id=jsonpath 2026/02/05 15:56:21 INFO Applying migration id=localforward 2026/02/05 15:56:21 INFO Applying migration id=avatar 2026/02/05 15:56:21 INFO Applying migration id=noimage 2026/02/05 15:56:21 INFO Applying migration id=feed 2026/02/05 15:56:21 INFO Applying migration id=bookmarks 2026/02/05 15:56:21 INFO Applying migration id=shareactivity 2026/02/05 15:56:21 INFO Applying migration id=application 2026/02/05 15:56:21 INFO Applying migration id=certificates 2026/02/05 15:56:21 INFO Applying migration id=rawforward 2026/02/05 15:56:21 INFO Applying migration id=publickey 2026/02/05 15:56:21 INFO Applying migration id=resolvegroup 2026/02/05 15:56:21 INFO Applying migration id=reject 2026/02/05 15:56:21 INFO Applying migration id=autodel 2026/02/05 15:56:21 INFO Applying migration id=jsonb 2026/02/05 15:56:21 INFO Applying migration id=quote 2026/02/05 15:56:21 INFO Applying migration id=rfc9421 2026/02/05 15:56:21 INFO Applying migration id=keys 2026/02/05 15:56:21 INFO Applying migration id=portable 2026/02/05 15:56:21 INFO Applying migration id=proofs 2026/02/05 15:56:21 INFO Applying migration id=contexts 2026/02/05 15:56:21 INFO Applying migration id=deliverieshost 2026/02/05 15:56:21 INFO Applying migration id=pembegin 2026/02/05 15:56:21 INFO Applying migration id=didhost 2026/02/05 15:56:21 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 15:56:21 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 15:56:21 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.56s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/02/05 15:56:21 INFO Applying migration id=initial 2026/02/05 15:56:21 INFO Applying migration id=notesupdated 2026/02/05 15:56:21 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:21 INFO Applying migration id=activitiesid 2026/02/05 15:56:21 INFO Applying migration id=outbox 2026/02/05 15:56:21 INFO Applying migration id=edits 2026/02/05 15:56:21 INFO Applying migration id=outboxactor 2026/02/05 15:56:21 INFO Applying migration id=outboxsender 2026/02/05 15:56:21 INFO Applying migration id=thread 2026/02/05 15:56:21 INFO Applying migration id=host 2026/02/05 15:56:21 INFO Applying migration id=sharedinbox 2026/02/05 15:56:21 INFO Applying migration id=noteshost 2026/02/05 15:56:21 INFO Applying migration id=fetched 2026/02/05 15:56:21 INFO Applying migration id=move 2026/02/05 15:56:21 INFO Applying migration id=cleanup 2026/02/05 15:56:21 INFO Applying migration id=received 2026/02/05 15:56:21 INFO Applying migration id=namehost 2026/02/05 15:56:21 INFO Applying migration id=outboxhost 2026/02/05 15:56:21 INFO Applying migration id=notesfts 2026/02/05 15:56:21 INFO Applying migration id=iconsname 2026/02/05 15:56:21 INFO Applying migration id=nohash 2026/02/05 15:56:21 INFO Applying migration id=shares 2026/02/05 15:56:21 INFO Applying migration id=actorttl 2026/02/05 15:56:21 INFO Applying migration id=tocc 2026/02/05 15:56:21 INFO Applying migration id=followeds 2026/02/05 15:56:21 INFO Applying migration id=certhash 2026/02/05 15:56:21 INFO Applying migration id=follows_sync 2026/02/05 15:56:21 INFO Applying migration id=jsonpath 2026/02/05 15:56:21 INFO Applying migration id=localforward 2026/02/05 15:56:21 INFO Applying migration id=avatar 2026/02/05 15:56:21 INFO Applying migration id=noimage 2026/02/05 15:56:21 INFO Applying migration id=feed 2026/02/05 15:56:21 INFO Applying migration id=bookmarks 2026/02/05 15:56:21 INFO Applying migration id=shareactivity 2026/02/05 15:56:21 INFO Applying migration id=application 2026/02/05 15:56:21 INFO Applying migration id=certificates 2026/02/05 15:56:21 INFO Applying migration id=rawforward 2026/02/05 15:56:21 INFO Applying migration id=publickey 2026/02/05 15:56:21 INFO Applying migration id=resolvegroup 2026/02/05 15:56:21 INFO Applying migration id=reject 2026/02/05 15:56:21 INFO Applying migration id=autodel 2026/02/05 15:56:21 INFO Applying migration id=jsonb 2026/02/05 15:56:21 INFO Applying migration id=quote 2026/02/05 15:56:21 INFO Applying migration id=rfc9421 2026/02/05 15:56:21 INFO Applying migration id=keys 2026/02/05 15:56:21 INFO Applying migration id=portable 2026/02/05 15:56:21 INFO Applying migration id=proofs 2026/02/05 15:56:21 INFO Applying migration id=contexts 2026/02/05 15:56:21 INFO Applying migration id=deliverieshost 2026/02/05 15:56:21 INFO Applying migration id=pembegin 2026/02/05 15:56:21 INFO Applying migration id=didhost 2026/02/05 15:56:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 15:56:22 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 15:56:22 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.35s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/02/05 15:56:22 INFO Applying migration id=initial 2026/02/05 15:56:22 INFO Applying migration id=notesupdated 2026/02/05 15:56:22 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:22 INFO Applying migration id=activitiesid 2026/02/05 15:56:22 INFO Applying migration id=outbox 2026/02/05 15:56:22 INFO Applying migration id=edits 2026/02/05 15:56:22 INFO Applying migration id=outboxactor 2026/02/05 15:56:22 INFO Applying migration id=outboxsender 2026/02/05 15:56:22 INFO Applying migration id=thread 2026/02/05 15:56:22 INFO Applying migration id=host 2026/02/05 15:56:22 INFO Applying migration id=sharedinbox 2026/02/05 15:56:22 INFO Applying migration id=noteshost 2026/02/05 15:56:22 INFO Applying migration id=fetched 2026/02/05 15:56:22 INFO Applying migration id=move 2026/02/05 15:56:22 INFO Applying migration id=cleanup 2026/02/05 15:56:22 INFO Applying migration id=received 2026/02/05 15:56:22 INFO Applying migration id=namehost 2026/02/05 15:56:22 INFO Applying migration id=outboxhost 2026/02/05 15:56:22 INFO Applying migration id=notesfts 2026/02/05 15:56:22 INFO Applying migration id=iconsname 2026/02/05 15:56:22 INFO Applying migration id=nohash 2026/02/05 15:56:22 INFO Applying migration id=shares 2026/02/05 15:56:22 INFO Applying migration id=actorttl 2026/02/05 15:56:22 INFO Applying migration id=tocc 2026/02/05 15:56:22 INFO Applying migration id=followeds 2026/02/05 15:56:22 INFO Applying migration id=certhash 2026/02/05 15:56:22 INFO Applying migration id=follows_sync 2026/02/05 15:56:22 INFO Applying migration id=jsonpath 2026/02/05 15:56:22 INFO Applying migration id=localforward 2026/02/05 15:56:22 INFO Applying migration id=avatar 2026/02/05 15:56:22 INFO Applying migration id=noimage 2026/02/05 15:56:22 INFO Applying migration id=feed 2026/02/05 15:56:22 INFO Applying migration id=bookmarks 2026/02/05 15:56:22 INFO Applying migration id=shareactivity 2026/02/05 15:56:22 INFO Applying migration id=application 2026/02/05 15:56:22 INFO Applying migration id=certificates 2026/02/05 15:56:22 INFO Applying migration id=rawforward 2026/02/05 15:56:22 INFO Applying migration id=publickey 2026/02/05 15:56:22 INFO Applying migration id=resolvegroup 2026/02/05 15:56:22 INFO Applying migration id=reject 2026/02/05 15:56:22 INFO Applying migration id=autodel 2026/02/05 15:56:22 INFO Applying migration id=jsonb 2026/02/05 15:56:22 INFO Applying migration id=quote 2026/02/05 15:56:22 INFO Applying migration id=rfc9421 2026/02/05 15:56:22 INFO Applying migration id=keys 2026/02/05 15:56:22 INFO Applying migration id=portable 2026/02/05 15:56:22 INFO Applying migration id=proofs 2026/02/05 15:56:22 INFO Applying migration id=contexts 2026/02/05 15:56:22 INFO Applying migration id=deliverieshost 2026/02/05 15:56:22 INFO Applying migration id=pembegin 2026/02/05 15:56:22 INFO Applying migration id=didhost 2026/02/05 15:56:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeWrongID (0.24s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/02/05 15:56:22 INFO Applying migration id=initial 2026/02/05 15:56:22 INFO Applying migration id=notesupdated 2026/02/05 15:56:22 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:22 INFO Applying migration id=activitiesid 2026/02/05 15:56:22 INFO Applying migration id=outbox 2026/02/05 15:56:22 INFO Applying migration id=edits 2026/02/05 15:56:22 INFO Applying migration id=outboxactor 2026/02/05 15:56:22 INFO Applying migration id=outboxsender 2026/02/05 15:56:22 INFO Applying migration id=thread 2026/02/05 15:56:22 INFO Applying migration id=host 2026/02/05 15:56:22 INFO Applying migration id=sharedinbox 2026/02/05 15:56:22 INFO Applying migration id=noteshost 2026/02/05 15:56:22 INFO Applying migration id=fetched 2026/02/05 15:56:22 INFO Applying migration id=move 2026/02/05 15:56:22 INFO Applying migration id=cleanup 2026/02/05 15:56:22 INFO Applying migration id=received 2026/02/05 15:56:22 INFO Applying migration id=namehost 2026/02/05 15:56:22 INFO Applying migration id=outboxhost 2026/02/05 15:56:22 INFO Applying migration id=notesfts 2026/02/05 15:56:22 INFO Applying migration id=iconsname 2026/02/05 15:56:22 INFO Applying migration id=nohash 2026/02/05 15:56:22 INFO Applying migration id=shares 2026/02/05 15:56:22 INFO Applying migration id=actorttl 2026/02/05 15:56:22 INFO Applying migration id=tocc 2026/02/05 15:56:22 INFO Applying migration id=followeds 2026/02/05 15:56:22 INFO Applying migration id=certhash 2026/02/05 15:56:22 INFO Applying migration id=follows_sync 2026/02/05 15:56:22 INFO Applying migration id=jsonpath 2026/02/05 15:56:22 INFO Applying migration id=localforward 2026/02/05 15:56:22 INFO Applying migration id=avatar 2026/02/05 15:56:22 INFO Applying migration id=noimage 2026/02/05 15:56:22 INFO Applying migration id=feed 2026/02/05 15:56:22 INFO Applying migration id=bookmarks 2026/02/05 15:56:22 INFO Applying migration id=shareactivity 2026/02/05 15:56:22 INFO Applying migration id=application 2026/02/05 15:56:22 INFO Applying migration id=certificates 2026/02/05 15:56:22 INFO Applying migration id=rawforward 2026/02/05 15:56:22 INFO Applying migration id=publickey 2026/02/05 15:56:22 INFO Applying migration id=resolvegroup 2026/02/05 15:56:22 INFO Applying migration id=reject 2026/02/05 15:56:22 INFO Applying migration id=autodel 2026/02/05 15:56:22 INFO Applying migration id=jsonb 2026/02/05 15:56:22 INFO Applying migration id=quote 2026/02/05 15:56:22 INFO Applying migration id=rfc9421 2026/02/05 15:56:22 INFO Applying migration id=keys 2026/02/05 15:56:22 INFO Applying migration id=portable 2026/02/05 15:56:22 INFO Applying migration id=proofs 2026/02/05 15:56:22 INFO Applying migration id=contexts 2026/02/05 15:56:22 INFO Applying migration id=deliverieshost 2026/02/05 15:56:22 INFO Applying migration id=pembegin 2026/02/05 15:56:22 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeDeleted (0.13s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/02/05 15:56:22 INFO Applying migration id=initial 2026/02/05 15:56:22 INFO Applying migration id=notesupdated 2026/02/05 15:56:22 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:22 INFO Applying migration id=activitiesid 2026/02/05 15:56:22 INFO Applying migration id=outbox 2026/02/05 15:56:22 INFO Applying migration id=edits 2026/02/05 15:56:22 INFO Applying migration id=outboxactor 2026/02/05 15:56:22 INFO Applying migration id=outboxsender 2026/02/05 15:56:22 INFO Applying migration id=thread 2026/02/05 15:56:22 INFO Applying migration id=host 2026/02/05 15:56:22 INFO Applying migration id=sharedinbox 2026/02/05 15:56:22 INFO Applying migration id=noteshost 2026/02/05 15:56:22 INFO Applying migration id=fetched 2026/02/05 15:56:22 INFO Applying migration id=move 2026/02/05 15:56:22 INFO Applying migration id=cleanup 2026/02/05 15:56:22 INFO Applying migration id=received 2026/02/05 15:56:22 INFO Applying migration id=namehost 2026/02/05 15:56:22 INFO Applying migration id=outboxhost 2026/02/05 15:56:22 INFO Applying migration id=notesfts 2026/02/05 15:56:22 INFO Applying migration id=iconsname 2026/02/05 15:56:22 INFO Applying migration id=nohash 2026/02/05 15:56:22 INFO Applying migration id=shares 2026/02/05 15:56:22 INFO Applying migration id=actorttl 2026/02/05 15:56:22 INFO Applying migration id=tocc 2026/02/05 15:56:22 INFO Applying migration id=followeds 2026/02/05 15:56:22 INFO Applying migration id=certhash 2026/02/05 15:56:22 INFO Applying migration id=follows_sync 2026/02/05 15:56:22 INFO Applying migration id=jsonpath 2026/02/05 15:56:22 INFO Applying migration id=localforward 2026/02/05 15:56:22 INFO Applying migration id=avatar 2026/02/05 15:56:22 INFO Applying migration id=noimage 2026/02/05 15:56:22 INFO Applying migration id=feed 2026/02/05 15:56:22 INFO Applying migration id=bookmarks 2026/02/05 15:56:22 INFO Applying migration id=shareactivity 2026/02/05 15:56:22 INFO Applying migration id=application 2026/02/05 15:56:22 INFO Applying migration id=certificates 2026/02/05 15:56:22 INFO Applying migration id=rawforward 2026/02/05 15:56:22 INFO Applying migration id=publickey 2026/02/05 15:56:22 INFO Applying migration id=resolvegroup 2026/02/05 15:56:22 INFO Applying migration id=reject 2026/02/05 15:56:22 INFO Applying migration id=autodel 2026/02/05 15:56:22 INFO Applying migration id=jsonb 2026/02/05 15:56:22 INFO Applying migration id=quote 2026/02/05 15:56:22 INFO Applying migration id=rfc9421 2026/02/05 15:56:22 INFO Applying migration id=keys 2026/02/05 15:56:22 INFO Applying migration id=portable 2026/02/05 15:56:22 INFO Applying migration id=proofs 2026/02/05 15:56:22 INFO Applying migration id=contexts 2026/02/05 15:56:22 INFO Applying migration id=deliverieshost 2026/02/05 15:56:22 INFO Applying migration id=pembegin 2026/02/05 15:56:22 INFO Applying migration id=didhost 2026/02/05 15:56:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (0.36s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/02/05 15:56:23 INFO Applying migration id=initial 2026/02/05 15:56:23 INFO Applying migration id=notesupdated 2026/02/05 15:56:23 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:23 INFO Applying migration id=activitiesid 2026/02/05 15:56:23 INFO Applying migration id=outbox 2026/02/05 15:56:23 INFO Applying migration id=edits 2026/02/05 15:56:23 INFO Applying migration id=outboxactor 2026/02/05 15:56:23 INFO Applying migration id=outboxsender 2026/02/05 15:56:23 INFO Applying migration id=thread 2026/02/05 15:56:23 INFO Applying migration id=host 2026/02/05 15:56:23 INFO Applying migration id=sharedinbox 2026/02/05 15:56:23 INFO Applying migration id=noteshost 2026/02/05 15:56:23 INFO Applying migration id=fetched 2026/02/05 15:56:23 INFO Applying migration id=move 2026/02/05 15:56:23 INFO Applying migration id=cleanup 2026/02/05 15:56:23 INFO Applying migration id=received 2026/02/05 15:56:23 INFO Applying migration id=namehost 2026/02/05 15:56:23 INFO Applying migration id=outboxhost 2026/02/05 15:56:23 INFO Applying migration id=notesfts 2026/02/05 15:56:23 INFO Applying migration id=iconsname 2026/02/05 15:56:23 INFO Applying migration id=nohash 2026/02/05 15:56:23 INFO Applying migration id=shares 2026/02/05 15:56:23 INFO Applying migration id=actorttl 2026/02/05 15:56:23 INFO Applying migration id=tocc 2026/02/05 15:56:23 INFO Applying migration id=followeds 2026/02/05 15:56:23 INFO Applying migration id=certhash 2026/02/05 15:56:23 INFO Applying migration id=follows_sync 2026/02/05 15:56:23 INFO Applying migration id=jsonpath 2026/02/05 15:56:23 INFO Applying migration id=localforward 2026/02/05 15:56:23 INFO Applying migration id=avatar 2026/02/05 15:56:23 INFO Applying migration id=noimage 2026/02/05 15:56:23 INFO Applying migration id=feed 2026/02/05 15:56:23 INFO Applying migration id=bookmarks 2026/02/05 15:56:23 INFO Applying migration id=shareactivity 2026/02/05 15:56:23 INFO Applying migration id=application 2026/02/05 15:56:23 INFO Applying migration id=certificates 2026/02/05 15:56:23 INFO Applying migration id=rawforward 2026/02/05 15:56:23 INFO Applying migration id=publickey 2026/02/05 15:56:23 INFO Applying migration id=resolvegroup 2026/02/05 15:56:23 INFO Applying migration id=reject 2026/02/05 15:56:23 INFO Applying migration id=autodel 2026/02/05 15:56:23 INFO Applying migration id=jsonb 2026/02/05 15:56:23 INFO Applying migration id=quote 2026/02/05 15:56:23 INFO Applying migration id=rfc9421 2026/02/05 15:56:23 INFO Applying migration id=keys 2026/02/05 15:56:23 INFO Applying migration id=portable 2026/02/05 15:56:23 INFO Applying migration id=proofs 2026/02/05 15:56:23 INFO Applying migration id=contexts 2026/02/05 15:56:23 INFO Applying migration id=deliverieshost 2026/02/05 15:56:23 INFO Applying migration id=pembegin 2026/02/05 15:56:23 INFO Applying migration id=didhost 2026/02/05 15:56:23 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeSuspended (0.46s) === RUN TestResolve_FederatedActorWrongIDCached 2026/02/05 15:56:23 INFO Applying migration id=initial 2026/02/05 15:56:23 INFO Applying migration id=notesupdated 2026/02/05 15:56:23 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:23 INFO Applying migration id=activitiesid 2026/02/05 15:56:23 INFO Applying migration id=outbox 2026/02/05 15:56:23 INFO Applying migration id=edits 2026/02/05 15:56:23 INFO Applying migration id=outboxactor 2026/02/05 15:56:23 INFO Applying migration id=outboxsender 2026/02/05 15:56:23 INFO Applying migration id=thread 2026/02/05 15:56:23 INFO Applying migration id=host 2026/02/05 15:56:23 INFO Applying migration id=sharedinbox 2026/02/05 15:56:23 INFO Applying migration id=noteshost 2026/02/05 15:56:23 INFO Applying migration id=fetched 2026/02/05 15:56:23 INFO Applying migration id=move 2026/02/05 15:56:23 INFO Applying migration id=cleanup 2026/02/05 15:56:23 INFO Applying migration id=received 2026/02/05 15:56:23 INFO Applying migration id=namehost 2026/02/05 15:56:23 INFO Applying migration id=outboxhost 2026/02/05 15:56:23 INFO Applying migration id=notesfts 2026/02/05 15:56:23 INFO Applying migration id=iconsname 2026/02/05 15:56:23 INFO Applying migration id=nohash 2026/02/05 15:56:23 INFO Applying migration id=shares 2026/02/05 15:56:23 INFO Applying migration id=actorttl 2026/02/05 15:56:23 INFO Applying migration id=tocc 2026/02/05 15:56:23 INFO Applying migration id=followeds 2026/02/05 15:56:23 INFO Applying migration id=certhash 2026/02/05 15:56:23 INFO Applying migration id=follows_sync 2026/02/05 15:56:23 INFO Applying migration id=jsonpath 2026/02/05 15:56:23 INFO Applying migration id=localforward 2026/02/05 15:56:23 INFO Applying migration id=avatar 2026/02/05 15:56:23 INFO Applying migration id=noimage 2026/02/05 15:56:23 INFO Applying migration id=feed 2026/02/05 15:56:23 INFO Applying migration id=bookmarks 2026/02/05 15:56:23 INFO Applying migration id=shareactivity 2026/02/05 15:56:23 INFO Applying migration id=application 2026/02/05 15:56:23 INFO Applying migration id=certificates 2026/02/05 15:56:23 INFO Applying migration id=rawforward 2026/02/05 15:56:23 INFO Applying migration id=publickey 2026/02/05 15:56:23 INFO Applying migration id=resolvegroup 2026/02/05 15:56:23 INFO Applying migration id=reject 2026/02/05 15:56:23 INFO Applying migration id=autodel 2026/02/05 15:56:23 INFO Applying migration id=jsonb 2026/02/05 15:56:23 INFO Applying migration id=quote 2026/02/05 15:56:23 INFO Applying migration id=rfc9421 2026/02/05 15:56:23 INFO Applying migration id=keys 2026/02/05 15:56:23 INFO Applying migration id=portable 2026/02/05 15:56:23 INFO Applying migration id=proofs 2026/02/05 15:56:23 INFO Applying migration id=contexts 2026/02/05 15:56:23 INFO Applying migration id=deliverieshost 2026/02/05 15:56:23 INFO Applying migration id=pembegin 2026/02/05 15:56:23 INFO Applying migration id=didhost 2026/02/05 15:56:23 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCached (0.21s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/02/05 15:56:23 INFO Applying migration id=initial 2026/02/05 15:56:23 INFO Applying migration id=notesupdated 2026/02/05 15:56:23 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:23 INFO Applying migration id=activitiesid 2026/02/05 15:56:23 INFO Applying migration id=outbox 2026/02/05 15:56:23 INFO Applying migration id=edits 2026/02/05 15:56:23 INFO Applying migration id=outboxactor 2026/02/05 15:56:23 INFO Applying migration id=outboxsender 2026/02/05 15:56:23 INFO Applying migration id=thread 2026/02/05 15:56:23 INFO Applying migration id=host 2026/02/05 15:56:23 INFO Applying migration id=sharedinbox 2026/02/05 15:56:23 INFO Applying migration id=noteshost 2026/02/05 15:56:23 INFO Applying migration id=fetched 2026/02/05 15:56:23 INFO Applying migration id=move 2026/02/05 15:56:23 INFO Applying migration id=cleanup 2026/02/05 15:56:23 INFO Applying migration id=received 2026/02/05 15:56:23 INFO Applying migration id=namehost 2026/02/05 15:56:23 INFO Applying migration id=outboxhost 2026/02/05 15:56:23 INFO Applying migration id=notesfts 2026/02/05 15:56:23 INFO Applying migration id=iconsname 2026/02/05 15:56:23 INFO Applying migration id=nohash 2026/02/05 15:56:23 INFO Applying migration id=shares 2026/02/05 15:56:23 INFO Applying migration id=actorttl 2026/02/05 15:56:23 INFO Applying migration id=tocc 2026/02/05 15:56:23 INFO Applying migration id=followeds 2026/02/05 15:56:23 INFO Applying migration id=certhash 2026/02/05 15:56:23 INFO Applying migration id=follows_sync 2026/02/05 15:56:23 INFO Applying migration id=jsonpath 2026/02/05 15:56:23 INFO Applying migration id=localforward 2026/02/05 15:56:23 INFO Applying migration id=avatar 2026/02/05 15:56:23 INFO Applying migration id=noimage 2026/02/05 15:56:23 INFO Applying migration id=feed 2026/02/05 15:56:23 INFO Applying migration id=bookmarks 2026/02/05 15:56:23 INFO Applying migration id=shareactivity 2026/02/05 15:56:23 INFO Applying migration id=application 2026/02/05 15:56:23 INFO Applying migration id=certificates 2026/02/05 15:56:23 INFO Applying migration id=rawforward 2026/02/05 15:56:23 INFO Applying migration id=publickey 2026/02/05 15:56:23 INFO Applying migration id=resolvegroup 2026/02/05 15:56:23 INFO Applying migration id=reject 2026/02/05 15:56:23 INFO Applying migration id=autodel 2026/02/05 15:56:23 INFO Applying migration id=jsonb 2026/02/05 15:56:23 INFO Applying migration id=quote 2026/02/05 15:56:23 INFO Applying migration id=rfc9421 2026/02/05 15:56:23 INFO Applying migration id=keys 2026/02/05 15:56:23 INFO Applying migration id=portable 2026/02/05 15:56:23 INFO Applying migration id=proofs 2026/02/05 15:56:23 INFO Applying migration id=contexts 2026/02/05 15:56:23 INFO Applying migration id=deliverieshost 2026/02/05 15:56:23 INFO Applying migration id=pembegin 2026/02/05 15:56:23 INFO Applying migration id=didhost 2026/02/05 15:56:23 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/02/05 15:56:23 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/02/05 15:56:23 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (0.29s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/02/05 15:56:23 INFO Applying migration id=initial 2026/02/05 15:56:23 INFO Applying migration id=notesupdated 2026/02/05 15:56:23 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:23 INFO Applying migration id=activitiesid 2026/02/05 15:56:23 INFO Applying migration id=outbox 2026/02/05 15:56:23 INFO Applying migration id=edits 2026/02/05 15:56:23 INFO Applying migration id=outboxactor 2026/02/05 15:56:23 INFO Applying migration id=outboxsender 2026/02/05 15:56:23 INFO Applying migration id=thread 2026/02/05 15:56:23 INFO Applying migration id=host 2026/02/05 15:56:23 INFO Applying migration id=sharedinbox 2026/02/05 15:56:23 INFO Applying migration id=noteshost 2026/02/05 15:56:23 INFO Applying migration id=fetched 2026/02/05 15:56:23 INFO Applying migration id=move 2026/02/05 15:56:23 INFO Applying migration id=cleanup 2026/02/05 15:56:23 INFO Applying migration id=received 2026/02/05 15:56:23 INFO Applying migration id=namehost 2026/02/05 15:56:23 INFO Applying migration id=outboxhost 2026/02/05 15:56:23 INFO Applying migration id=notesfts 2026/02/05 15:56:23 INFO Applying migration id=iconsname 2026/02/05 15:56:23 INFO Applying migration id=nohash 2026/02/05 15:56:23 INFO Applying migration id=shares 2026/02/05 15:56:23 INFO Applying migration id=actorttl 2026/02/05 15:56:23 INFO Applying migration id=tocc 2026/02/05 15:56:23 INFO Applying migration id=followeds 2026/02/05 15:56:23 INFO Applying migration id=certhash 2026/02/05 15:56:23 INFO Applying migration id=follows_sync 2026/02/05 15:56:23 INFO Applying migration id=jsonpath 2026/02/05 15:56:23 INFO Applying migration id=localforward 2026/02/05 15:56:23 INFO Applying migration id=avatar 2026/02/05 15:56:23 INFO Applying migration id=noimage 2026/02/05 15:56:23 INFO Applying migration id=feed 2026/02/05 15:56:23 INFO Applying migration id=bookmarks 2026/02/05 15:56:23 INFO Applying migration id=shareactivity 2026/02/05 15:56:23 INFO Applying migration id=application 2026/02/05 15:56:23 INFO Applying migration id=certificates 2026/02/05 15:56:23 INFO Applying migration id=rawforward 2026/02/05 15:56:23 INFO Applying migration id=publickey 2026/02/05 15:56:23 INFO Applying migration id=resolvegroup 2026/02/05 15:56:23 INFO Applying migration id=reject 2026/02/05 15:56:23 INFO Applying migration id=autodel 2026/02/05 15:56:23 INFO Applying migration id=jsonb 2026/02/05 15:56:24 INFO Applying migration id=quote 2026/02/05 15:56:24 INFO Applying migration id=rfc9421 2026/02/05 15:56:24 INFO Applying migration id=keys 2026/02/05 15:56:24 INFO Applying migration id=portable 2026/02/05 15:56:24 INFO Applying migration id=proofs 2026/02/05 15:56:24 INFO Applying migration id=contexts 2026/02/05 15:56:24 INFO Applying migration id=deliverieshost 2026/02/05 15:56:24 INFO Applying migration id=pembegin 2026/02/05 15:56:24 INFO Applying migration id=didhost 2026/02/05 15:56:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/02/05 15:56:24 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/02/05 15:56:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/02/05 15:56:24 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/02/05 15:56:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDOldCache (0.55s) PASS ok github.com/dimkr/tootik/fed 19.914s === 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.004s ? 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.015s ? github.com/dimkr/tootik/front/text/gmi [no test files] ? github.com/dimkr/tootik/front/text/guppy [no test files] === RUN TestFromHTML_Empty === PAUSE TestFromHTML_Empty === RUN TestFromHTML_Plain === PAUSE TestFromHTML_Plain === RUN TestFromHTML_Paragraphs === PAUSE TestFromHTML_Paragraphs === RUN TestFromHTML_TitleAndParagraphs === PAUSE TestFromHTML_TitleAndParagraphs === RUN TestFromHTML_TitleSubtitleAndParagraphs === PAUSE TestFromHTML_TitleSubtitleAndParagraphs === RUN TestFromHTML_TitleParagraphSubtitleAndParagraph === PAUSE TestFromHTML_TitleParagraphSubtitleAndParagraph === RUN TestFromHTML_LineBreak === PAUSE TestFromHTML_LineBreak === RUN TestFromHTML_MentionAndLink === PAUSE TestFromHTML_MentionAndLink === RUN TestFromHTML_MentionAndLinks === PAUSE TestFromHTML_MentionAndLinks === RUN TestFromHTML_MentionAndLinkAltText === PAUSE TestFromHTML_MentionAndLinkAltText === RUN TestFromHTML_Mention === PAUSE TestFromHTML_Mention === RUN TestFromHTML_Image === PAUSE TestFromHTML_Image === RUN TestFromHTML_ImageAlt === PAUSE TestFromHTML_ImageAlt === RUN TestFromHTML_ImageNoSrc === PAUSE TestFromHTML_ImageNoSrc === RUN TestFromHTML_ImageAndLink === PAUSE TestFromHTML_ImageAndLink === RUN TestFromHTML_ImageAndSameLink === PAUSE TestFromHTML_ImageAndSameLink === RUN TestFromHTML_Escaping === PAUSE TestFromHTML_Escaping === RUN TestFromHTML_UnorderedList === PAUSE TestFromHTML_UnorderedList === RUN TestFromHTML_OrderedList === PAUSE TestFromHTML_OrderedList === RUN TestFromHTML_Quote === PAUSE TestFromHTML_Quote === RUN TestToHTML_Empty === PAUSE TestToHTML_Empty === RUN TestToHTML_Plain === PAUSE TestToHTML_Plain === RUN TestToHTML_LineBreak === PAUSE TestToHTML_LineBreak === RUN TestToHTML_TwoLineBreaks === PAUSE TestToHTML_TwoLineBreaks === RUN TestToHTML_ManyLineBreaks === PAUSE TestToHTML_ManyLineBreaks === RUN TestToHTML_ManyLinesManyLineBreaks === PAUSE TestToHTML_ManyLinesManyLineBreaks === RUN TestToHTML_LeadingLineBreak === PAUSE TestToHTML_LeadingLineBreak === RUN TestToHTML_LeadingLineBreaks === PAUSE TestToHTML_LeadingLineBreaks === RUN TestToHTML_TrailingLineBreak === PAUSE TestToHTML_TrailingLineBreak === RUN TestToHTML_TrailingLineBreaks === PAUSE TestToHTML_TrailingLineBreaks === RUN TestToHTML_OnlyLineBreaks === PAUSE TestToHTML_OnlyLineBreaks === RUN TestToHTML_Link === PAUSE TestToHTML_Link === RUN TestToHTML_OverlappingLink === PAUSE TestToHTML_OverlappingLink === RUN TestToHTML_LinkAndLineBreak === PAUSE TestToHTML_LinkAndLineBreak === RUN TestToHTML_LinkStart === PAUSE TestToHTML_LinkStart === RUN TestToHTML_LinkDot === PAUSE TestToHTML_LinkDot === RUN TestToHTML_Question === PAUSE TestToHTML_Question === RUN TestToHTML_LinkExclamationMark === PAUSE TestToHTML_LinkExclamationMark === RUN TestToHTML_LinkParentheses === PAUSE TestToHTML_LinkParentheses === RUN TestToHTML_TitleAndParagraphs === PAUSE TestToHTML_TitleAndParagraphs === RUN TestToHTML_TitleSubtitleAndParagraphs === PAUSE TestToHTML_TitleSubtitleAndParagraphs === RUN TestToHTML_Mentions === PAUSE TestToHTML_Mentions === RUN TestToHTML_MissingMentions === PAUSE TestToHTML_MissingMentions === RUN TestToHTML_NoMentions === PAUSE TestToHTML_NoMentions === RUN TestToHTML_EmojiMention === PAUSE TestToHTML_EmojiMention === RUN TestToHTML_Escaping === PAUSE TestToHTML_Escaping === CONT TestFromHTML_Empty --- PASS: TestFromHTML_Empty (0.00s) === CONT TestToHTML_Escaping --- PASS: TestToHTML_Escaping (0.00s) === CONT TestToHTML_EmojiMention --- PASS: TestToHTML_EmojiMention (0.00s) === CONT TestToHTML_NoMentions --- PASS: TestToHTML_NoMentions (0.00s) === CONT TestToHTML_MissingMentions --- PASS: TestToHTML_MissingMentions (0.00s) === CONT TestToHTML_Mentions --- PASS: TestToHTML_Mentions (0.00s) === CONT TestToHTML_TitleSubtitleAndParagraphs --- PASS: TestToHTML_TitleSubtitleAndParagraphs (0.00s) === CONT TestToHTML_TitleAndParagraphs --- PASS: TestToHTML_TitleAndParagraphs (0.00s) === CONT TestToHTML_LinkParentheses --- PASS: TestToHTML_LinkParentheses (0.00s) === CONT TestToHTML_LinkExclamationMark --- PASS: TestToHTML_LinkExclamationMark (0.00s) === CONT TestToHTML_Question --- PASS: TestToHTML_Question (0.00s) === CONT TestToHTML_LinkDot --- PASS: TestToHTML_LinkDot (0.00s) === CONT TestToHTML_LinkStart --- PASS: TestToHTML_LinkStart (0.00s) === CONT TestToHTML_LinkAndLineBreak --- PASS: TestToHTML_LinkAndLineBreak (0.00s) === CONT TestToHTML_OverlappingLink --- PASS: TestToHTML_OverlappingLink (0.00s) === CONT TestToHTML_Link --- PASS: TestToHTML_Link (0.00s) === CONT TestToHTML_OnlyLineBreaks --- PASS: TestToHTML_OnlyLineBreaks (0.00s) === CONT TestToHTML_TrailingLineBreaks --- PASS: TestToHTML_TrailingLineBreaks (0.00s) === CONT TestToHTML_TrailingLineBreak --- PASS: TestToHTML_TrailingLineBreak (0.00s) === CONT TestToHTML_LeadingLineBreaks --- PASS: TestToHTML_LeadingLineBreaks (0.00s) === CONT TestToHTML_LeadingLineBreak --- PASS: TestToHTML_LeadingLineBreak (0.00s) === CONT TestToHTML_ManyLinesManyLineBreaks --- PASS: TestToHTML_ManyLinesManyLineBreaks (0.00s) === CONT TestToHTML_ManyLineBreaks --- PASS: TestToHTML_ManyLineBreaks (0.00s) === CONT TestToHTML_TwoLineBreaks --- PASS: TestToHTML_TwoLineBreaks (0.00s) === CONT TestToHTML_LineBreak --- PASS: TestToHTML_LineBreak (0.00s) === CONT TestToHTML_Plain --- PASS: TestToHTML_Plain (0.00s) === CONT TestToHTML_Empty --- PASS: TestToHTML_Empty (0.00s) === CONT TestFromHTML_Quote --- PASS: TestFromHTML_Quote (0.00s) === CONT TestFromHTML_OrderedList --- PASS: TestFromHTML_OrderedList (0.00s) === CONT TestFromHTML_UnorderedList --- PASS: TestFromHTML_UnorderedList (0.00s) === CONT TestFromHTML_Escaping --- PASS: TestFromHTML_Escaping (0.00s) === CONT TestFromHTML_ImageAndSameLink --- PASS: TestFromHTML_ImageAndSameLink (0.00s) === CONT TestFromHTML_ImageAndLink --- PASS: TestFromHTML_ImageAndLink (0.00s) === CONT TestFromHTML_ImageNoSrc --- PASS: TestFromHTML_ImageNoSrc (0.00s) === CONT TestFromHTML_ImageAlt --- PASS: TestFromHTML_ImageAlt (0.00s) === CONT TestFromHTML_Image --- PASS: TestFromHTML_Image (0.00s) === CONT TestFromHTML_Mention --- PASS: TestFromHTML_Mention (0.00s) === CONT TestFromHTML_MentionAndLinkAltText --- PASS: TestFromHTML_MentionAndLinkAltText (0.00s) === CONT TestFromHTML_MentionAndLinks --- PASS: TestFromHTML_MentionAndLinks (0.00s) === CONT TestFromHTML_MentionAndLink --- PASS: TestFromHTML_MentionAndLink (0.00s) === CONT TestFromHTML_LineBreak --- PASS: TestFromHTML_LineBreak (0.00s) === CONT TestFromHTML_TitleParagraphSubtitleAndParagraph --- PASS: TestFromHTML_TitleParagraphSubtitleAndParagraph (0.00s) === CONT TestFromHTML_TitleSubtitleAndParagraphs --- PASS: TestFromHTML_TitleSubtitleAndParagraphs (0.00s) === CONT TestFromHTML_TitleAndParagraphs --- PASS: TestFromHTML_TitleAndParagraphs (0.00s) === CONT TestFromHTML_Paragraphs --- PASS: TestFromHTML_Paragraphs (0.00s) === CONT TestFromHTML_Plain --- PASS: TestFromHTML_Plain (0.00s) PASS ok github.com/dimkr/tootik/front/text/plain 0.019s ? 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.10s) === RUN TestSign_Get --- PASS: TestSign_Get (0.50s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (0.21s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.00s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (0.09s) === RUN TestSign_ReadFailure --- PASS: TestSign_ReadFailure (0.35s) === RUN TestSign_SignFailure --- PASS: TestSign_SignFailure (0.00s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (0.95s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.59s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (0.57s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (0.17s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.46s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.40s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (0.28s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (0.23s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (0.37s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.48s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.40s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.10s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (0.26s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (0.33s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (0.17s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (0.62s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.08s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (0.13s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (0.19s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (0.13s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.64s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (0.14s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.09s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (0.19s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (0.03s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.10s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (0.61s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.44s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (0.27s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (0.26s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (0.13s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (0.41s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (0.06s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (0.21s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (0.20s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.16s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.21s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (0.29s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (0.36s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (0.39s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.02s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.10s) === CONT TestRFC9421_Sign === RUN TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_VerifyFailure === PAUSE TestRFC9421_Sign/RSAHappyFlow === RUN TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_VerifySignatureAge === RUN TestRFC9421_VerifyFailure/TwoSignatures === PAUSE TestRFC9421_VerifyFailure/TwoSignatures === RUN TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_VerifyFailure/TwoContentDigest === RUN TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_VerifyHappyFlow/Ed25519 === RUN TestRFC9421_Sign/BodyReadFailure === PAUSE TestRFC9421_Sign/BodyReadFailure === RUN TestRFC9421_Sign/EmptyKeyID === PAUSE TestRFC9421_Sign/EmptyKeyID === RUN TestRFC9421_Sign/InvalidKeyType === PAUSE TestRFC9421_Sign/InvalidKeyType === RUN TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_Sign/SmallKey === RUN TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_Sign/InvalidComponent === RUN TestRFC9421_Sign/PostWithQuery === PAUSE TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_Sign/PostWithoutQuery === PAUSE TestRFC9421_Sign/PostWithoutQuery === RUN TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_Sign/InvalidComponent === CONT TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_Sign/GetWithQuery === CONT TestRFC9421_Sign/SmallKey === CONT TestRFC9421_Sign/PostWithoutQuery === PAUSE TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_Sign/BodyReadFailure === RUN TestRFC9421_VerifyFailure/Expired === PAUSE TestRFC9421_VerifyFailure/Expired === PAUSE TestRFC9421_VerifySignatureAge/Ed25519 === RUN TestRFC9421_VerifyFailure/ExpiresNotNumber === PAUSE TestRFC9421_VerifyFailure/ExpiresNotNumber === RUN TestRFC9421_VerifySignatureAge/Ed25519#01 === RUN TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_VerifyHappyFlow/Ed25519 === CONT TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_VerifySignatureAge/Ed25519 === CONT TestRFC9421_VerifyHappyFlow/RSA === CONT TestRFC9421_VerifySignatureAge/Ed25519#01 === CONT TestRFC9421_Sign/PostWithQuery === PAUSE TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_Sign/InvalidKeyType === RUN TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_VerifyFailure/InvalidAlg === RUN TestRFC9421_VerifyFailure/AlgNoQuotes === PAUSE TestRFC9421_VerifyFailure/AlgNoQuotes === RUN TestRFC9421_VerifyFailure/InvalidHost === PAUSE TestRFC9421_VerifyFailure/InvalidHost === RUN TestRFC9421_VerifyFailure/InvalidSignatureInput === PAUSE TestRFC9421_VerifyFailure/InvalidSignatureInput === RUN TestRFC9421_VerifyFailure/InvalidSignature === PAUSE TestRFC9421_VerifyFailure/InvalidSignature === RUN TestRFC9421_VerifyFailure/LabelMismatch === PAUSE TestRFC9421_VerifyFailure/LabelMismatch === RUN TestRFC9421_VerifyFailure/DuplicateComponent === PAUSE TestRFC9421_VerifyFailure/DuplicateComponent === RUN TestRFC9421_VerifyFailure/MissingRequiredComponent === PAUSE TestRFC9421_VerifyFailure/MissingRequiredComponent === RUN TestRFC9421_VerifyFailure/TwoKeyIDs === PAUSE TestRFC9421_VerifyFailure/TwoKeyIDs === RUN TestRFC9421_VerifyFailure/KeyIDNoQuotes --- PASS: TestRFC9421_VerifySignatureAge (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519 (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519#01 (0.00s) === PAUSE TestRFC9421_VerifyFailure/KeyIDNoQuotes === RUN TestRFC9421_VerifyFailure/TwoCreated === PAUSE TestRFC9421_VerifyFailure/TwoCreated === RUN TestRFC9421_VerifyFailure/TwoExpires === PAUSE TestRFC9421_VerifyFailure/TwoExpires === RUN TestRFC9421_VerifyFailure/AddedTag === PAUSE TestRFC9421_VerifyFailure/AddedTag === RUN TestRFC9421_VerifyFailure/InvalidParameter === PAUSE TestRFC9421_VerifyFailure/InvalidParameter === RUN TestRFC9421_VerifyFailure/NoKeyId === PAUSE TestRFC9421_VerifyFailure/NoKeyId === RUN TestRFC9421_VerifyFailure/NoCreated === PAUSE TestRFC9421_VerifyFailure/NoCreated === RUN TestRFC9421_VerifyFailure/NoContentDigest === PAUSE TestRFC9421_VerifyFailure/NoContentDigest === RUN TestRFC9421_VerifyFailure/EmptyContentDigest === PAUSE TestRFC9421_VerifyFailure/EmptyContentDigest === RUN TestRFC9421_VerifyFailure/InvalidContentDigest === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigest === RUN TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === RUN TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === RUN TestRFC9421_VerifyFailure/InvalidComponent === PAUSE TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/TwoSignatures === CONT TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/NoKeyId === CONT TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_VerifyFailure/InvalidParameter === CONT TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === CONT TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_VerifyFailure/AddedTag === CONT TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyFailure/NoCreated === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === CONT TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === CONT TestRFC9421_VerifyFailure/InvalidContentDigest === CONT TestRFC9421_VerifyFailure/EmptyContentDigest === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === CONT TestRFC9421_VerifyFailure/NoContentDigest === CONT TestRFC9421_VerifyFailure/TwoKeyIDs === CONT TestRFC9421_VerifyFailure/TwoExpires === CONT TestRFC9421_VerifyFailure/TwoCreated === CONT TestRFC9421_VerifyFailure/KeyIDNoQuotes === CONT TestRFC9421_VerifyFailure/Expired === CONT TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_VerifyFailure/ExpiresNotNumber === CONT TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === CONT TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_VerifyFailure/InvalidBase64 === CONT TestRFC9421_VerifyFailure/TwoContentDigest --- PASS: TestRFC9421_VerifyHappyFlow (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/RSA (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/Ed25519 (0.00s) === CONT TestRFC9421_VerifyFailure/CreatedNotNumber --- PASS: TestRFC9421_VerifyFailure (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoSignatures (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoKeyId (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignatureInput (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignature (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidParameter (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidHost (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/AlgNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/EmptyContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoKeyIDs (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoExpires (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/KeyIDNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/DuplicateComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/MissingRequiredComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/LabelMismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/ExpiresNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/CreatedNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/Expired (0.00s) --- PASS: TestRFC9421_VerifyFailure/AddedTag (0.00s) --- PASS: TestRFC9421_Sign (0.00s) --- PASS: TestRFC9421_Sign/EmptyKeyID (0.00s) --- PASS: TestRFC9421_Sign/GetWithQuery (0.00s) --- PASS: TestRFC9421_Sign/SmallKey (0.00s) --- PASS: TestRFC9421_Sign/BodyReadFailure (0.00s) --- PASS: TestRFC9421_Sign/PostWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/Ed25519HappyFlow (0.00s) --- PASS: TestRFC9421_Sign/InvalidComponent (0.00s) --- PASS: TestRFC9421_Sign/InvalidKeyType (0.00s) --- PASS: TestRFC9421_Sign/PostWithQuery (0.00s) --- PASS: TestRFC9421_Sign/GetWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/RSAHappyFlow (0.00s) PASS ok github.com/dimkr/tootik/httpsig 13.511s ? 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 --- PASS: TestProof_Sign (0.00s) === CONT TestProof_Verify --- PASS: TestProof_Verify (0.00s) PASS ok github.com/dimkr/tootik/proof 0.011s === RUN TestAvatar_HappyFlow 2026/02/05 15:56:05 INFO Applying migration id=initial 2026/02/05 15:56:05 INFO Applying migration id=notesupdated 2026/02/05 15:56:05 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:05 INFO Applying migration id=activitiesid 2026/02/05 15:56:05 INFO Applying migration id=outbox 2026/02/05 15:56:05 INFO Applying migration id=edits 2026/02/05 15:56:05 INFO Applying migration id=outboxactor 2026/02/05 15:56:05 INFO Applying migration id=outboxsender 2026/02/05 15:56:05 INFO Applying migration id=thread 2026/02/05 15:56:05 INFO Applying migration id=host 2026/02/05 15:56:05 INFO Applying migration id=sharedinbox 2026/02/05 15:56:05 INFO Applying migration id=noteshost 2026/02/05 15:56:05 INFO Applying migration id=fetched 2026/02/05 15:56:05 INFO Applying migration id=move 2026/02/05 15:56:05 INFO Applying migration id=cleanup 2026/02/05 15:56:05 INFO Applying migration id=received 2026/02/05 15:56:05 INFO Applying migration id=namehost 2026/02/05 15:56:05 INFO Applying migration id=outboxhost 2026/02/05 15:56:05 INFO Applying migration id=notesfts 2026/02/05 15:56:05 INFO Applying migration id=iconsname 2026/02/05 15:56:05 INFO Applying migration id=nohash 2026/02/05 15:56:05 INFO Applying migration id=shares 2026/02/05 15:56:05 INFO Applying migration id=actorttl 2026/02/05 15:56:05 INFO Applying migration id=tocc 2026/02/05 15:56:05 INFO Applying migration id=followeds 2026/02/05 15:56:05 INFO Applying migration id=certhash 2026/02/05 15:56:05 INFO Applying migration id=follows_sync 2026/02/05 15:56:05 INFO Applying migration id=jsonpath 2026/02/05 15:56:06 INFO Applying migration id=localforward 2026/02/05 15:56:06 INFO Applying migration id=avatar 2026/02/05 15:56:06 INFO Applying migration id=noimage 2026/02/05 15:56:06 INFO Applying migration id=feed 2026/02/05 15:56:06 INFO Applying migration id=bookmarks 2026/02/05 15:56:06 INFO Applying migration id=shareactivity 2026/02/05 15:56:06 INFO Applying migration id=application 2026/02/05 15:56:06 INFO Applying migration id=certificates 2026/02/05 15:56:06 INFO Applying migration id=rawforward 2026/02/05 15:56:06 INFO Applying migration id=publickey 2026/02/05 15:56:06 INFO Applying migration id=resolvegroup 2026/02/05 15:56:06 INFO Applying migration id=reject 2026/02/05 15:56:06 INFO Applying migration id=autodel 2026/02/05 15:56:06 INFO Applying migration id=jsonb 2026/02/05 15:56:06 INFO Applying migration id=quote 2026/02/05 15:56:06 INFO Applying migration id=rfc9421 2026/02/05 15:56:06 INFO Applying migration id=keys 2026/02/05 15:56:06 INFO Applying migration id=portable 2026/02/05 15:56:06 INFO Applying migration id=proofs 2026/02/05 15:56:06 INFO Applying migration id=contexts 2026/02/05 15:56:06 INFO Applying migration id=deliverieshost 2026/02/05 15:56:06 INFO Applying migration id=pembegin 2026/02/05 15:56:06 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlow (1.55s) === RUN TestAvatar_NewUser 2026/02/05 15:56:07 INFO Applying migration id=initial 2026/02/05 15:56:07 INFO Applying migration id=notesupdated 2026/02/05 15:56:07 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:07 INFO Applying migration id=activitiesid 2026/02/05 15:56:07 INFO Applying migration id=outbox 2026/02/05 15:56:07 INFO Applying migration id=edits 2026/02/05 15:56:07 INFO Applying migration id=outboxactor 2026/02/05 15:56:07 INFO Applying migration id=outboxsender 2026/02/05 15:56:07 INFO Applying migration id=thread 2026/02/05 15:56:07 INFO Applying migration id=host 2026/02/05 15:56:07 INFO Applying migration id=sharedinbox 2026/02/05 15:56:07 INFO Applying migration id=noteshost 2026/02/05 15:56:07 INFO Applying migration id=fetched 2026/02/05 15:56:07 INFO Applying migration id=move 2026/02/05 15:56:07 INFO Applying migration id=cleanup 2026/02/05 15:56:07 INFO Applying migration id=received 2026/02/05 15:56:07 INFO Applying migration id=namehost 2026/02/05 15:56:07 INFO Applying migration id=outboxhost 2026/02/05 15:56:07 INFO Applying migration id=notesfts 2026/02/05 15:56:07 INFO Applying migration id=iconsname 2026/02/05 15:56:07 INFO Applying migration id=nohash 2026/02/05 15:56:07 INFO Applying migration id=shares 2026/02/05 15:56:07 INFO Applying migration id=actorttl 2026/02/05 15:56:07 INFO Applying migration id=tocc 2026/02/05 15:56:07 INFO Applying migration id=followeds 2026/02/05 15:56:07 INFO Applying migration id=certhash 2026/02/05 15:56:07 INFO Applying migration id=follows_sync 2026/02/05 15:56:07 INFO Applying migration id=jsonpath 2026/02/05 15:56:07 INFO Applying migration id=localforward 2026/02/05 15:56:07 INFO Applying migration id=avatar 2026/02/05 15:56:07 INFO Applying migration id=noimage 2026/02/05 15:56:07 INFO Applying migration id=feed 2026/02/05 15:56:07 INFO Applying migration id=bookmarks 2026/02/05 15:56:07 INFO Applying migration id=shareactivity 2026/02/05 15:56:07 INFO Applying migration id=application 2026/02/05 15:56:07 INFO Applying migration id=certificates 2026/02/05 15:56:07 INFO Applying migration id=rawforward 2026/02/05 15:56:07 INFO Applying migration id=publickey 2026/02/05 15:56:07 INFO Applying migration id=resolvegroup 2026/02/05 15:56:07 INFO Applying migration id=reject 2026/02/05 15:56:07 INFO Applying migration id=autodel 2026/02/05 15:56:07 INFO Applying migration id=jsonb 2026/02/05 15:56:07 INFO Applying migration id=quote 2026/02/05 15:56:07 INFO Applying migration id=rfc9421 2026/02/05 15:56:07 INFO Applying migration id=keys 2026/02/05 15:56:07 INFO Applying migration id=portable 2026/02/05 15:56:07 INFO Applying migration id=proofs 2026/02/05 15:56:07 INFO Applying migration id=contexts 2026/02/05 15:56:07 INFO Applying migration id=deliverieshost 2026/02/05 15:56:07 INFO Applying migration id=pembegin 2026/02/05 15:56:07 INFO Applying migration id=didhost 2026/02/05 15:56:09 WARN Throttled request to set avatar can=2026-02-05T16:26:04.321Z --- PASS: TestAvatar_NewUser (1.85s) === RUN TestAvatar_ChangedRecently 2026/02/05 15:56:09 INFO Applying migration id=initial 2026/02/05 15:56:09 INFO Applying migration id=notesupdated 2026/02/05 15:56:09 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:09 INFO Applying migration id=activitiesid 2026/02/05 15:56:09 INFO Applying migration id=outbox 2026/02/05 15:56:09 INFO Applying migration id=edits 2026/02/05 15:56:09 INFO Applying migration id=outboxactor 2026/02/05 15:56:09 INFO Applying migration id=outboxsender 2026/02/05 15:56:09 INFO Applying migration id=thread 2026/02/05 15:56:09 INFO Applying migration id=host 2026/02/05 15:56:09 INFO Applying migration id=sharedinbox 2026/02/05 15:56:09 INFO Applying migration id=noteshost 2026/02/05 15:56:09 INFO Applying migration id=fetched 2026/02/05 15:56:09 INFO Applying migration id=move 2026/02/05 15:56:09 INFO Applying migration id=cleanup 2026/02/05 15:56:09 INFO Applying migration id=received 2026/02/05 15:56:09 INFO Applying migration id=namehost 2026/02/05 15:56:09 INFO Applying migration id=outboxhost 2026/02/05 15:56:09 INFO Applying migration id=notesfts 2026/02/05 15:56:09 INFO Applying migration id=iconsname 2026/02/05 15:56:09 INFO Applying migration id=nohash 2026/02/05 15:56:09 INFO Applying migration id=shares 2026/02/05 15:56:09 INFO Applying migration id=actorttl 2026/02/05 15:56:09 INFO Applying migration id=tocc 2026/02/05 15:56:09 INFO Applying migration id=followeds 2026/02/05 15:56:09 INFO Applying migration id=certhash 2026/02/05 15:56:09 INFO Applying migration id=follows_sync 2026/02/05 15:56:09 INFO Applying migration id=jsonpath 2026/02/05 15:56:09 INFO Applying migration id=localforward 2026/02/05 15:56:09 INFO Applying migration id=avatar 2026/02/05 15:56:09 INFO Applying migration id=noimage 2026/02/05 15:56:09 INFO Applying migration id=feed 2026/02/05 15:56:09 INFO Applying migration id=bookmarks 2026/02/05 15:56:09 INFO Applying migration id=shareactivity 2026/02/05 15:56:09 INFO Applying migration id=application 2026/02/05 15:56:09 INFO Applying migration id=certificates 2026/02/05 15:56:09 INFO Applying migration id=rawforward 2026/02/05 15:56:09 INFO Applying migration id=publickey 2026/02/05 15:56:09 INFO Applying migration id=resolvegroup 2026/02/05 15:56:09 INFO Applying migration id=reject 2026/02/05 15:56:09 INFO Applying migration id=autodel 2026/02/05 15:56:09 INFO Applying migration id=jsonb 2026/02/05 15:56:09 INFO Applying migration id=quote 2026/02/05 15:56:09 INFO Applying migration id=rfc9421 2026/02/05 15:56:09 INFO Applying migration id=keys 2026/02/05 15:56:09 INFO Applying migration id=portable 2026/02/05 15:56:09 INFO Applying migration id=proofs 2026/02/05 15:56:09 INFO Applying migration id=contexts 2026/02/05 15:56:09 INFO Applying migration id=deliverieshost 2026/02/05 15:56:09 INFO Applying migration id=pembegin 2026/02/05 15:56:09 INFO Applying migration id=didhost 2026/02/05 15:56:10 WARN Throttled request to set avatar can=2026-02-05T16:26:05.111Z --- PASS: TestAvatar_ChangedRecently (0.79s) === RUN TestAvatar_HappyFlowSizeFirst 2026/02/05 15:56:10 INFO Applying migration id=initial 2026/02/05 15:56:10 INFO Applying migration id=notesupdated 2026/02/05 15:56:10 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:10 INFO Applying migration id=activitiesid 2026/02/05 15:56:10 INFO Applying migration id=outbox 2026/02/05 15:56:10 INFO Applying migration id=edits 2026/02/05 15:56:10 INFO Applying migration id=outboxactor 2026/02/05 15:56:10 INFO Applying migration id=outboxsender 2026/02/05 15:56:10 INFO Applying migration id=thread 2026/02/05 15:56:10 INFO Applying migration id=host 2026/02/05 15:56:10 INFO Applying migration id=sharedinbox 2026/02/05 15:56:10 INFO Applying migration id=noteshost 2026/02/05 15:56:10 INFO Applying migration id=fetched 2026/02/05 15:56:10 INFO Applying migration id=move 2026/02/05 15:56:10 INFO Applying migration id=cleanup 2026/02/05 15:56:10 INFO Applying migration id=received 2026/02/05 15:56:10 INFO Applying migration id=namehost 2026/02/05 15:56:10 INFO Applying migration id=outboxhost 2026/02/05 15:56:10 INFO Applying migration id=notesfts 2026/02/05 15:56:10 INFO Applying migration id=iconsname 2026/02/05 15:56:10 INFO Applying migration id=nohash 2026/02/05 15:56:10 INFO Applying migration id=shares 2026/02/05 15:56:10 INFO Applying migration id=actorttl 2026/02/05 15:56:10 INFO Applying migration id=tocc 2026/02/05 15:56:10 INFO Applying migration id=followeds 2026/02/05 15:56:10 INFO Applying migration id=certhash 2026/02/05 15:56:10 INFO Applying migration id=follows_sync 2026/02/05 15:56:10 INFO Applying migration id=jsonpath 2026/02/05 15:56:10 INFO Applying migration id=localforward 2026/02/05 15:56:10 INFO Applying migration id=avatar 2026/02/05 15:56:10 INFO Applying migration id=noimage 2026/02/05 15:56:10 INFO Applying migration id=feed 2026/02/05 15:56:10 INFO Applying migration id=bookmarks 2026/02/05 15:56:10 INFO Applying migration id=shareactivity 2026/02/05 15:56:10 INFO Applying migration id=application 2026/02/05 15:56:10 INFO Applying migration id=certificates 2026/02/05 15:56:10 INFO Applying migration id=rawforward 2026/02/05 15:56:10 INFO Applying migration id=publickey 2026/02/05 15:56:10 INFO Applying migration id=resolvegroup 2026/02/05 15:56:10 INFO Applying migration id=reject 2026/02/05 15:56:10 INFO Applying migration id=autodel 2026/02/05 15:56:10 INFO Applying migration id=jsonb 2026/02/05 15:56:10 INFO Applying migration id=quote 2026/02/05 15:56:10 INFO Applying migration id=rfc9421 2026/02/05 15:56:10 INFO Applying migration id=keys 2026/02/05 15:56:10 INFO Applying migration id=portable 2026/02/05 15:56:10 INFO Applying migration id=proofs 2026/02/05 15:56:10 INFO Applying migration id=contexts 2026/02/05 15:56:10 INFO Applying migration id=deliverieshost 2026/02/05 15:56:10 INFO Applying migration id=pembegin 2026/02/05 15:56:10 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlowSizeFirst (1.64s) === RUN TestAvatar_InvalidSize 2026/02/05 15:56:11 INFO Applying migration id=initial 2026/02/05 15:56:11 INFO Applying migration id=notesupdated 2026/02/05 15:56:11 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:11 INFO Applying migration id=activitiesid 2026/02/05 15:56:11 INFO Applying migration id=outbox 2026/02/05 15:56:11 INFO Applying migration id=edits 2026/02/05 15:56:11 INFO Applying migration id=outboxactor 2026/02/05 15:56:11 INFO Applying migration id=outboxsender 2026/02/05 15:56:11 INFO Applying migration id=thread 2026/02/05 15:56:11 INFO Applying migration id=host 2026/02/05 15:56:11 INFO Applying migration id=sharedinbox 2026/02/05 15:56:11 INFO Applying migration id=noteshost 2026/02/05 15:56:11 INFO Applying migration id=fetched 2026/02/05 15:56:11 INFO Applying migration id=move 2026/02/05 15:56:11 INFO Applying migration id=cleanup 2026/02/05 15:56:11 INFO Applying migration id=received 2026/02/05 15:56:11 INFO Applying migration id=namehost 2026/02/05 15:56:11 INFO Applying migration id=outboxhost 2026/02/05 15:56:11 INFO Applying migration id=notesfts 2026/02/05 15:56:11 INFO Applying migration id=iconsname 2026/02/05 15:56:11 INFO Applying migration id=nohash 2026/02/05 15:56:11 INFO Applying migration id=shares 2026/02/05 15:56:11 INFO Applying migration id=actorttl 2026/02/05 15:56:11 INFO Applying migration id=tocc 2026/02/05 15:56:11 INFO Applying migration id=followeds 2026/02/05 15:56:11 INFO Applying migration id=certhash 2026/02/05 15:56:11 INFO Applying migration id=follows_sync 2026/02/05 15:56:11 INFO Applying migration id=jsonpath 2026/02/05 15:56:11 INFO Applying migration id=localforward 2026/02/05 15:56:11 INFO Applying migration id=avatar 2026/02/05 15:56:11 INFO Applying migration id=noimage 2026/02/05 15:56:11 INFO Applying migration id=feed 2026/02/05 15:56:11 INFO Applying migration id=bookmarks 2026/02/05 15:56:11 INFO Applying migration id=shareactivity 2026/02/05 15:56:11 INFO Applying migration id=application 2026/02/05 15:56:11 INFO Applying migration id=certificates 2026/02/05 15:56:11 INFO Applying migration id=rawforward 2026/02/05 15:56:11 INFO Applying migration id=publickey 2026/02/05 15:56:11 INFO Applying migration id=resolvegroup 2026/02/05 15:56:11 INFO Applying migration id=reject 2026/02/05 15:56:11 INFO Applying migration id=autodel 2026/02/05 15:56:11 INFO Applying migration id=jsonb 2026/02/05 15:56:11 INFO Applying migration id=quote 2026/02/05 15:56:11 INFO Applying migration id=rfc9421 2026/02/05 15:56:11 INFO Applying migration id=keys 2026/02/05 15:56:11 INFO Applying migration id=portable 2026/02/05 15:56:11 INFO Applying migration id=proofs 2026/02/05 15:56:11 INFO Applying migration id=contexts 2026/02/05 15:56:11 INFO Applying migration id=deliverieshost 2026/02/05 15:56:11 INFO Applying migration id=pembegin 2026/02/05 15:56:11 INFO Applying migration id=didhost 2026/02/05 15:56:13 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (1.49s) === RUN TestAvatar_InvalidType 2026/02/05 15:56:13 INFO Applying migration id=initial 2026/02/05 15:56:13 INFO Applying migration id=notesupdated 2026/02/05 15:56:13 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:13 INFO Applying migration id=activitiesid 2026/02/05 15:56:13 INFO Applying migration id=outbox 2026/02/05 15:56:13 INFO Applying migration id=edits 2026/02/05 15:56:13 INFO Applying migration id=outboxactor 2026/02/05 15:56:13 INFO Applying migration id=outboxsender 2026/02/05 15:56:13 INFO Applying migration id=thread 2026/02/05 15:56:13 INFO Applying migration id=host 2026/02/05 15:56:13 INFO Applying migration id=sharedinbox 2026/02/05 15:56:13 INFO Applying migration id=noteshost 2026/02/05 15:56:13 INFO Applying migration id=fetched 2026/02/05 15:56:13 INFO Applying migration id=move 2026/02/05 15:56:13 INFO Applying migration id=cleanup 2026/02/05 15:56:13 INFO Applying migration id=received 2026/02/05 15:56:13 INFO Applying migration id=namehost 2026/02/05 15:56:13 INFO Applying migration id=outboxhost 2026/02/05 15:56:13 INFO Applying migration id=notesfts 2026/02/05 15:56:13 INFO Applying migration id=iconsname 2026/02/05 15:56:13 INFO Applying migration id=nohash 2026/02/05 15:56:13 INFO Applying migration id=shares 2026/02/05 15:56:13 INFO Applying migration id=actorttl 2026/02/05 15:56:13 INFO Applying migration id=tocc 2026/02/05 15:56:13 INFO Applying migration id=followeds 2026/02/05 15:56:13 INFO Applying migration id=certhash 2026/02/05 15:56:13 INFO Applying migration id=follows_sync 2026/02/05 15:56:13 INFO Applying migration id=jsonpath 2026/02/05 15:56:13 INFO Applying migration id=localforward 2026/02/05 15:56:13 INFO Applying migration id=avatar 2026/02/05 15:56:13 INFO Applying migration id=noimage 2026/02/05 15:56:13 INFO Applying migration id=feed 2026/02/05 15:56:13 INFO Applying migration id=bookmarks 2026/02/05 15:56:13 INFO Applying migration id=shareactivity 2026/02/05 15:56:13 INFO Applying migration id=application 2026/02/05 15:56:13 INFO Applying migration id=certificates 2026/02/05 15:56:13 INFO Applying migration id=rawforward 2026/02/05 15:56:13 INFO Applying migration id=publickey 2026/02/05 15:56:13 INFO Applying migration id=resolvegroup 2026/02/05 15:56:13 INFO Applying migration id=reject 2026/02/05 15:56:13 INFO Applying migration id=autodel 2026/02/05 15:56:13 INFO Applying migration id=jsonb 2026/02/05 15:56:13 INFO Applying migration id=quote 2026/02/05 15:56:13 INFO Applying migration id=rfc9421 2026/02/05 15:56:13 INFO Applying migration id=keys 2026/02/05 15:56:13 INFO Applying migration id=portable 2026/02/05 15:56:13 INFO Applying migration id=proofs 2026/02/05 15:56:13 INFO Applying migration id=contexts 2026/02/05 15:56:13 INFO Applying migration id=deliverieshost 2026/02/05 15:56:13 INFO Applying migration id=pembegin 2026/02/05 15:56:13 INFO Applying migration id=didhost 2026/02/05 15:56:14 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (1.20s) === RUN TestAvatar_NoSize 2026/02/05 15:56:14 INFO Applying migration id=initial 2026/02/05 15:56:14 INFO Applying migration id=notesupdated 2026/02/05 15:56:14 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:14 INFO Applying migration id=activitiesid 2026/02/05 15:56:14 INFO Applying migration id=outbox 2026/02/05 15:56:14 INFO Applying migration id=edits 2026/02/05 15:56:14 INFO Applying migration id=outboxactor 2026/02/05 15:56:14 INFO Applying migration id=outboxsender 2026/02/05 15:56:14 INFO Applying migration id=thread 2026/02/05 15:56:14 INFO Applying migration id=host 2026/02/05 15:56:14 INFO Applying migration id=sharedinbox 2026/02/05 15:56:14 INFO Applying migration id=noteshost 2026/02/05 15:56:14 INFO Applying migration id=fetched 2026/02/05 15:56:14 INFO Applying migration id=move 2026/02/05 15:56:14 INFO Applying migration id=cleanup 2026/02/05 15:56:14 INFO Applying migration id=received 2026/02/05 15:56:14 INFO Applying migration id=namehost 2026/02/05 15:56:14 INFO Applying migration id=outboxhost 2026/02/05 15:56:14 INFO Applying migration id=notesfts 2026/02/05 15:56:14 INFO Applying migration id=iconsname 2026/02/05 15:56:14 INFO Applying migration id=nohash 2026/02/05 15:56:14 INFO Applying migration id=shares 2026/02/05 15:56:14 INFO Applying migration id=actorttl 2026/02/05 15:56:14 INFO Applying migration id=tocc 2026/02/05 15:56:14 INFO Applying migration id=followeds 2026/02/05 15:56:14 INFO Applying migration id=certhash 2026/02/05 15:56:14 INFO Applying migration id=follows_sync 2026/02/05 15:56:14 INFO Applying migration id=jsonpath 2026/02/05 15:56:14 INFO Applying migration id=localforward 2026/02/05 15:56:14 INFO Applying migration id=avatar 2026/02/05 15:56:14 INFO Applying migration id=noimage 2026/02/05 15:56:14 INFO Applying migration id=feed 2026/02/05 15:56:14 INFO Applying migration id=bookmarks 2026/02/05 15:56:14 INFO Applying migration id=shareactivity 2026/02/05 15:56:14 INFO Applying migration id=application 2026/02/05 15:56:14 INFO Applying migration id=certificates 2026/02/05 15:56:14 INFO Applying migration id=rawforward 2026/02/05 15:56:14 INFO Applying migration id=publickey 2026/02/05 15:56:14 INFO Applying migration id=resolvegroup 2026/02/05 15:56:14 INFO Applying migration id=reject 2026/02/05 15:56:14 INFO Applying migration id=autodel 2026/02/05 15:56:14 INFO Applying migration id=jsonb 2026/02/05 15:56:14 INFO Applying migration id=quote 2026/02/05 15:56:14 INFO Applying migration id=rfc9421 2026/02/05 15:56:14 INFO Applying migration id=keys 2026/02/05 15:56:14 INFO Applying migration id=portable 2026/02/05 15:56:14 INFO Applying migration id=proofs 2026/02/05 15:56:14 INFO Applying migration id=contexts 2026/02/05 15:56:14 INFO Applying migration id=deliverieshost 2026/02/05 15:56:14 INFO Applying migration id=pembegin 2026/02/05 15:56:14 INFO Applying migration id=didhost 2026/02/05 15:56:15 WARN Invalid parameters --- PASS: TestAvatar_NoSize (1.36s) === RUN TestAvatar_NoType 2026/02/05 15:56:15 INFO Applying migration id=initial 2026/02/05 15:56:15 INFO Applying migration id=notesupdated 2026/02/05 15:56:15 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:15 INFO Applying migration id=activitiesid 2026/02/05 15:56:15 INFO Applying migration id=outbox 2026/02/05 15:56:15 INFO Applying migration id=edits 2026/02/05 15:56:15 INFO Applying migration id=outboxactor 2026/02/05 15:56:15 INFO Applying migration id=outboxsender 2026/02/05 15:56:15 INFO Applying migration id=thread 2026/02/05 15:56:15 INFO Applying migration id=host 2026/02/05 15:56:15 INFO Applying migration id=sharedinbox 2026/02/05 15:56:15 INFO Applying migration id=noteshost 2026/02/05 15:56:15 INFO Applying migration id=fetched 2026/02/05 15:56:15 INFO Applying migration id=move 2026/02/05 15:56:15 INFO Applying migration id=cleanup 2026/02/05 15:56:15 INFO Applying migration id=received 2026/02/05 15:56:15 INFO Applying migration id=namehost 2026/02/05 15:56:15 INFO Applying migration id=outboxhost 2026/02/05 15:56:15 INFO Applying migration id=notesfts 2026/02/05 15:56:15 INFO Applying migration id=iconsname 2026/02/05 15:56:15 INFO Applying migration id=nohash 2026/02/05 15:56:15 INFO Applying migration id=shares 2026/02/05 15:56:15 INFO Applying migration id=actorttl 2026/02/05 15:56:15 INFO Applying migration id=tocc 2026/02/05 15:56:15 INFO Applying migration id=followeds 2026/02/05 15:56:15 INFO Applying migration id=certhash 2026/02/05 15:56:15 INFO Applying migration id=follows_sync 2026/02/05 15:56:15 INFO Applying migration id=jsonpath 2026/02/05 15:56:15 INFO Applying migration id=localforward 2026/02/05 15:56:15 INFO Applying migration id=avatar 2026/02/05 15:56:15 INFO Applying migration id=noimage 2026/02/05 15:56:15 INFO Applying migration id=feed 2026/02/05 15:56:15 INFO Applying migration id=bookmarks 2026/02/05 15:56:15 INFO Applying migration id=shareactivity 2026/02/05 15:56:15 INFO Applying migration id=application 2026/02/05 15:56:15 INFO Applying migration id=certificates 2026/02/05 15:56:15 INFO Applying migration id=rawforward 2026/02/05 15:56:15 INFO Applying migration id=publickey 2026/02/05 15:56:15 INFO Applying migration id=resolvegroup 2026/02/05 15:56:15 INFO Applying migration id=reject 2026/02/05 15:56:15 INFO Applying migration id=autodel 2026/02/05 15:56:15 INFO Applying migration id=jsonb 2026/02/05 15:56:15 INFO Applying migration id=quote 2026/02/05 15:56:15 INFO Applying migration id=rfc9421 2026/02/05 15:56:15 INFO Applying migration id=keys 2026/02/05 15:56:15 INFO Applying migration id=portable 2026/02/05 15:56:15 INFO Applying migration id=proofs 2026/02/05 15:56:15 INFO Applying migration id=contexts 2026/02/05 15:56:15 INFO Applying migration id=deliverieshost 2026/02/05 15:56:15 INFO Applying migration id=pembegin 2026/02/05 15:56:15 INFO Applying migration id=didhost 2026/02/05 15:56:16 WARN Invalid parameters --- PASS: TestAvatar_NoType (1.16s) === RUN TestAvatar_InvalidImage 2026/02/05 15:56:16 INFO Applying migration id=initial 2026/02/05 15:56:16 INFO Applying migration id=notesupdated 2026/02/05 15:56:16 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:16 INFO Applying migration id=activitiesid 2026/02/05 15:56:16 INFO Applying migration id=outbox 2026/02/05 15:56:16 INFO Applying migration id=edits 2026/02/05 15:56:16 INFO Applying migration id=outboxactor 2026/02/05 15:56:16 INFO Applying migration id=outboxsender 2026/02/05 15:56:16 INFO Applying migration id=thread 2026/02/05 15:56:16 INFO Applying migration id=host 2026/02/05 15:56:16 INFO Applying migration id=sharedinbox 2026/02/05 15:56:16 INFO Applying migration id=noteshost 2026/02/05 15:56:16 INFO Applying migration id=fetched 2026/02/05 15:56:16 INFO Applying migration id=move 2026/02/05 15:56:16 INFO Applying migration id=cleanup 2026/02/05 15:56:16 INFO Applying migration id=received 2026/02/05 15:56:16 INFO Applying migration id=namehost 2026/02/05 15:56:16 INFO Applying migration id=outboxhost 2026/02/05 15:56:16 INFO Applying migration id=notesfts 2026/02/05 15:56:16 INFO Applying migration id=iconsname 2026/02/05 15:56:16 INFO Applying migration id=nohash 2026/02/05 15:56:16 INFO Applying migration id=shares 2026/02/05 15:56:16 INFO Applying migration id=actorttl 2026/02/05 15:56:16 INFO Applying migration id=tocc 2026/02/05 15:56:16 INFO Applying migration id=followeds 2026/02/05 15:56:16 INFO Applying migration id=certhash 2026/02/05 15:56:16 INFO Applying migration id=follows_sync 2026/02/05 15:56:16 INFO Applying migration id=jsonpath 2026/02/05 15:56:16 INFO Applying migration id=localforward 2026/02/05 15:56:16 INFO Applying migration id=avatar 2026/02/05 15:56:16 INFO Applying migration id=noimage 2026/02/05 15:56:16 INFO Applying migration id=feed 2026/02/05 15:56:16 INFO Applying migration id=bookmarks 2026/02/05 15:56:16 INFO Applying migration id=shareactivity 2026/02/05 15:56:16 INFO Applying migration id=application 2026/02/05 15:56:16 INFO Applying migration id=certificates 2026/02/05 15:56:17 INFO Applying migration id=rawforward 2026/02/05 15:56:17 INFO Applying migration id=publickey 2026/02/05 15:56:17 INFO Applying migration id=resolvegroup 2026/02/05 15:56:17 INFO Applying migration id=reject 2026/02/05 15:56:17 INFO Applying migration id=autodel 2026/02/05 15:56:17 INFO Applying migration id=jsonb 2026/02/05 15:56:17 INFO Applying migration id=quote 2026/02/05 15:56:17 INFO Applying migration id=rfc9421 2026/02/05 15:56:17 INFO Applying migration id=keys 2026/02/05 15:56:17 INFO Applying migration id=portable 2026/02/05 15:56:17 INFO Applying migration id=proofs 2026/02/05 15:56:17 INFO Applying migration id=contexts 2026/02/05 15:56:17 INFO Applying migration id=deliverieshost 2026/02/05 15:56:17 INFO Applying migration id=pembegin 2026/02/05 15:56:17 INFO Applying migration id=didhost 2026/02/05 15:56:17 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (0.97s) === RUN TestAvatar_TooSmallSize 2026/02/05 15:56:17 INFO Applying migration id=initial 2026/02/05 15:56:17 INFO Applying migration id=notesupdated 2026/02/05 15:56:17 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:17 INFO Applying migration id=activitiesid 2026/02/05 15:56:17 INFO Applying migration id=outbox 2026/02/05 15:56:17 INFO Applying migration id=edits 2026/02/05 15:56:17 INFO Applying migration id=outboxactor 2026/02/05 15:56:17 INFO Applying migration id=outboxsender 2026/02/05 15:56:17 INFO Applying migration id=thread 2026/02/05 15:56:17 INFO Applying migration id=host 2026/02/05 15:56:17 INFO Applying migration id=sharedinbox 2026/02/05 15:56:17 INFO Applying migration id=noteshost 2026/02/05 15:56:17 INFO Applying migration id=fetched 2026/02/05 15:56:17 INFO Applying migration id=move 2026/02/05 15:56:17 INFO Applying migration id=cleanup 2026/02/05 15:56:17 INFO Applying migration id=received 2026/02/05 15:56:17 INFO Applying migration id=namehost 2026/02/05 15:56:17 INFO Applying migration id=outboxhost 2026/02/05 15:56:17 INFO Applying migration id=notesfts 2026/02/05 15:56:17 INFO Applying migration id=iconsname 2026/02/05 15:56:17 INFO Applying migration id=nohash 2026/02/05 15:56:17 INFO Applying migration id=shares 2026/02/05 15:56:17 INFO Applying migration id=actorttl 2026/02/05 15:56:17 INFO Applying migration id=tocc 2026/02/05 15:56:17 INFO Applying migration id=followeds 2026/02/05 15:56:17 INFO Applying migration id=certhash 2026/02/05 15:56:17 INFO Applying migration id=follows_sync 2026/02/05 15:56:17 INFO Applying migration id=jsonpath 2026/02/05 15:56:17 INFO Applying migration id=localforward 2026/02/05 15:56:17 INFO Applying migration id=avatar 2026/02/05 15:56:17 INFO Applying migration id=noimage 2026/02/05 15:56:17 INFO Applying migration id=feed 2026/02/05 15:56:17 INFO Applying migration id=bookmarks 2026/02/05 15:56:17 INFO Applying migration id=shareactivity 2026/02/05 15:56:17 INFO Applying migration id=application 2026/02/05 15:56:17 INFO Applying migration id=certificates 2026/02/05 15:56:17 INFO Applying migration id=rawforward 2026/02/05 15:56:17 INFO Applying migration id=publickey 2026/02/05 15:56:17 INFO Applying migration id=resolvegroup 2026/02/05 15:56:17 INFO Applying migration id=reject 2026/02/05 15:56:17 INFO Applying migration id=autodel 2026/02/05 15:56:17 INFO Applying migration id=jsonb 2026/02/05 15:56:17 INFO Applying migration id=quote 2026/02/05 15:56:17 INFO Applying migration id=rfc9421 2026/02/05 15:56:17 INFO Applying migration id=keys 2026/02/05 15:56:17 INFO Applying migration id=portable 2026/02/05 15:56:17 INFO Applying migration id=proofs 2026/02/05 15:56:17 INFO Applying migration id=contexts 2026/02/05 15:56:17 INFO Applying migration id=deliverieshost 2026/02/05 15:56:17 INFO Applying migration id=pembegin 2026/02/05 15:56:17 INFO Applying migration id=didhost 2026/02/05 15:56:19 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (1.16s) === RUN TestAvatar_TooBigSize 2026/02/05 15:56:19 INFO Applying migration id=initial 2026/02/05 15:56:19 INFO Applying migration id=notesupdated 2026/02/05 15:56:19 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:19 INFO Applying migration id=activitiesid 2026/02/05 15:56:19 INFO Applying migration id=outbox 2026/02/05 15:56:19 INFO Applying migration id=edits 2026/02/05 15:56:19 INFO Applying migration id=outboxactor 2026/02/05 15:56:19 INFO Applying migration id=outboxsender 2026/02/05 15:56:19 INFO Applying migration id=thread 2026/02/05 15:56:19 INFO Applying migration id=host 2026/02/05 15:56:19 INFO Applying migration id=sharedinbox 2026/02/05 15:56:19 INFO Applying migration id=noteshost 2026/02/05 15:56:19 INFO Applying migration id=fetched 2026/02/05 15:56:19 INFO Applying migration id=move 2026/02/05 15:56:19 INFO Applying migration id=cleanup 2026/02/05 15:56:19 INFO Applying migration id=received 2026/02/05 15:56:19 INFO Applying migration id=namehost 2026/02/05 15:56:19 INFO Applying migration id=outboxhost 2026/02/05 15:56:19 INFO Applying migration id=notesfts 2026/02/05 15:56:19 INFO Applying migration id=iconsname 2026/02/05 15:56:19 INFO Applying migration id=nohash 2026/02/05 15:56:19 INFO Applying migration id=shares 2026/02/05 15:56:19 INFO Applying migration id=actorttl 2026/02/05 15:56:19 INFO Applying migration id=tocc 2026/02/05 15:56:19 INFO Applying migration id=followeds 2026/02/05 15:56:19 INFO Applying migration id=certhash 2026/02/05 15:56:19 INFO Applying migration id=follows_sync 2026/02/05 15:56:19 INFO Applying migration id=jsonpath 2026/02/05 15:56:19 INFO Applying migration id=localforward 2026/02/05 15:56:19 INFO Applying migration id=avatar 2026/02/05 15:56:19 INFO Applying migration id=noimage 2026/02/05 15:56:19 INFO Applying migration id=feed 2026/02/05 15:56:19 INFO Applying migration id=bookmarks 2026/02/05 15:56:19 INFO Applying migration id=shareactivity 2026/02/05 15:56:19 INFO Applying migration id=application 2026/02/05 15:56:19 INFO Applying migration id=certificates 2026/02/05 15:56:19 INFO Applying migration id=rawforward 2026/02/05 15:56:19 INFO Applying migration id=publickey 2026/02/05 15:56:19 INFO Applying migration id=resolvegroup 2026/02/05 15:56:19 INFO Applying migration id=reject 2026/02/05 15:56:19 INFO Applying migration id=autodel 2026/02/05 15:56:19 INFO Applying migration id=jsonb 2026/02/05 15:56:19 INFO Applying migration id=quote 2026/02/05 15:56:19 INFO Applying migration id=rfc9421 2026/02/05 15:56:19 INFO Applying migration id=keys 2026/02/05 15:56:19 INFO Applying migration id=portable 2026/02/05 15:56:19 INFO Applying migration id=proofs 2026/02/05 15:56:19 INFO Applying migration id=contexts 2026/02/05 15:56:19 INFO Applying migration id=deliverieshost 2026/02/05 15:56:19 INFO Applying migration id=pembegin 2026/02/05 15:56:19 INFO Applying migration id=didhost 2026/02/05 15:56:19 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (0.64s) === RUN TestAvatar_SizeLimit 2026/02/05 15:56:19 INFO Applying migration id=initial 2026/02/05 15:56:19 INFO Applying migration id=notesupdated 2026/02/05 15:56:19 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:19 INFO Applying migration id=activitiesid 2026/02/05 15:56:19 INFO Applying migration id=outbox 2026/02/05 15:56:19 INFO Applying migration id=edits 2026/02/05 15:56:19 INFO Applying migration id=outboxactor 2026/02/05 15:56:19 INFO Applying migration id=outboxsender 2026/02/05 15:56:19 INFO Applying migration id=thread 2026/02/05 15:56:19 INFO Applying migration id=host 2026/02/05 15:56:19 INFO Applying migration id=sharedinbox 2026/02/05 15:56:19 INFO Applying migration id=noteshost 2026/02/05 15:56:19 INFO Applying migration id=fetched 2026/02/05 15:56:19 INFO Applying migration id=move 2026/02/05 15:56:19 INFO Applying migration id=cleanup 2026/02/05 15:56:19 INFO Applying migration id=received 2026/02/05 15:56:19 INFO Applying migration id=namehost 2026/02/05 15:56:19 INFO Applying migration id=outboxhost 2026/02/05 15:56:19 INFO Applying migration id=notesfts 2026/02/05 15:56:19 INFO Applying migration id=iconsname 2026/02/05 15:56:19 INFO Applying migration id=nohash 2026/02/05 15:56:19 INFO Applying migration id=shares 2026/02/05 15:56:19 INFO Applying migration id=actorttl 2026/02/05 15:56:19 INFO Applying migration id=tocc 2026/02/05 15:56:19 INFO Applying migration id=followeds 2026/02/05 15:56:19 INFO Applying migration id=certhash 2026/02/05 15:56:19 INFO Applying migration id=follows_sync 2026/02/05 15:56:19 INFO Applying migration id=jsonpath 2026/02/05 15:56:19 INFO Applying migration id=localforward 2026/02/05 15:56:19 INFO Applying migration id=avatar 2026/02/05 15:56:19 INFO Applying migration id=noimage 2026/02/05 15:56:19 INFO Applying migration id=feed 2026/02/05 15:56:19 INFO Applying migration id=bookmarks 2026/02/05 15:56:19 INFO Applying migration id=shareactivity 2026/02/05 15:56:19 INFO Applying migration id=application 2026/02/05 15:56:19 INFO Applying migration id=certificates 2026/02/05 15:56:19 INFO Applying migration id=rawforward 2026/02/05 15:56:19 INFO Applying migration id=publickey 2026/02/05 15:56:19 INFO Applying migration id=resolvegroup 2026/02/05 15:56:19 INFO Applying migration id=reject 2026/02/05 15:56:19 INFO Applying migration id=autodel 2026/02/05 15:56:19 INFO Applying migration id=jsonb 2026/02/05 15:56:19 INFO Applying migration id=quote 2026/02/05 15:56:19 INFO Applying migration id=rfc9421 2026/02/05 15:56:19 INFO Applying migration id=keys 2026/02/05 15:56:19 INFO Applying migration id=portable 2026/02/05 15:56:19 INFO Applying migration id=proofs 2026/02/05 15:56:19 INFO Applying migration id=contexts 2026/02/05 15:56:19 INFO Applying migration id=deliverieshost 2026/02/05 15:56:19 INFO Applying migration id=pembegin 2026/02/05 15:56:19 INFO Applying migration id=didhost 2026/02/05 15:56:20 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (0.93s) === RUN TestAvatar_ExactlySizeLimit 2026/02/05 15:56:20 INFO Applying migration id=initial 2026/02/05 15:56:20 INFO Applying migration id=notesupdated 2026/02/05 15:56:20 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:20 INFO Applying migration id=activitiesid 2026/02/05 15:56:20 INFO Applying migration id=outbox 2026/02/05 15:56:20 INFO Applying migration id=edits 2026/02/05 15:56:20 INFO Applying migration id=outboxactor 2026/02/05 15:56:20 INFO Applying migration id=outboxsender 2026/02/05 15:56:20 INFO Applying migration id=thread 2026/02/05 15:56:20 INFO Applying migration id=host 2026/02/05 15:56:20 INFO Applying migration id=sharedinbox 2026/02/05 15:56:20 INFO Applying migration id=noteshost 2026/02/05 15:56:20 INFO Applying migration id=fetched 2026/02/05 15:56:20 INFO Applying migration id=move 2026/02/05 15:56:20 INFO Applying migration id=cleanup 2026/02/05 15:56:20 INFO Applying migration id=received 2026/02/05 15:56:20 INFO Applying migration id=namehost 2026/02/05 15:56:20 INFO Applying migration id=outboxhost 2026/02/05 15:56:20 INFO Applying migration id=notesfts 2026/02/05 15:56:20 INFO Applying migration id=iconsname 2026/02/05 15:56:20 INFO Applying migration id=nohash 2026/02/05 15:56:20 INFO Applying migration id=shares 2026/02/05 15:56:20 INFO Applying migration id=actorttl 2026/02/05 15:56:20 INFO Applying migration id=tocc 2026/02/05 15:56:20 INFO Applying migration id=followeds 2026/02/05 15:56:20 INFO Applying migration id=certhash 2026/02/05 15:56:20 INFO Applying migration id=follows_sync 2026/02/05 15:56:20 INFO Applying migration id=jsonpath 2026/02/05 15:56:20 INFO Applying migration id=localforward 2026/02/05 15:56:20 INFO Applying migration id=avatar 2026/02/05 15:56:20 INFO Applying migration id=noimage 2026/02/05 15:56:20 INFO Applying migration id=feed 2026/02/05 15:56:20 INFO Applying migration id=bookmarks 2026/02/05 15:56:20 INFO Applying migration id=shareactivity 2026/02/05 15:56:20 INFO Applying migration id=application 2026/02/05 15:56:20 INFO Applying migration id=certificates 2026/02/05 15:56:20 INFO Applying migration id=rawforward 2026/02/05 15:56:20 INFO Applying migration id=publickey 2026/02/05 15:56:20 INFO Applying migration id=resolvegroup 2026/02/05 15:56:20 INFO Applying migration id=reject 2026/02/05 15:56:20 INFO Applying migration id=autodel 2026/02/05 15:56:20 INFO Applying migration id=jsonb 2026/02/05 15:56:20 INFO Applying migration id=quote 2026/02/05 15:56:20 INFO Applying migration id=rfc9421 2026/02/05 15:56:20 INFO Applying migration id=keys 2026/02/05 15:56:20 INFO Applying migration id=portable 2026/02/05 15:56:20 INFO Applying migration id=proofs 2026/02/05 15:56:20 INFO Applying migration id=contexts 2026/02/05 15:56:20 INFO Applying migration id=deliverieshost 2026/02/05 15:56:20 INFO Applying migration id=pembegin 2026/02/05 15:56:20 INFO Applying migration id=didhost --- PASS: TestAvatar_ExactlySizeLimit (0.65s) === RUN TestBio_Throttled 2026/02/05 15:56:21 INFO Applying migration id=initial 2026/02/05 15:56:21 INFO Applying migration id=notesupdated 2026/02/05 15:56:21 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:21 INFO Applying migration id=activitiesid 2026/02/05 15:56:21 INFO Applying migration id=outbox 2026/02/05 15:56:21 INFO Applying migration id=edits 2026/02/05 15:56:21 INFO Applying migration id=outboxactor 2026/02/05 15:56:21 INFO Applying migration id=outboxsender 2026/02/05 15:56:21 INFO Applying migration id=thread 2026/02/05 15:56:21 INFO Applying migration id=host 2026/02/05 15:56:21 INFO Applying migration id=sharedinbox 2026/02/05 15:56:21 INFO Applying migration id=noteshost 2026/02/05 15:56:21 INFO Applying migration id=fetched 2026/02/05 15:56:21 INFO Applying migration id=move 2026/02/05 15:56:21 INFO Applying migration id=cleanup 2026/02/05 15:56:21 INFO Applying migration id=received 2026/02/05 15:56:21 INFO Applying migration id=namehost 2026/02/05 15:56:21 INFO Applying migration id=outboxhost 2026/02/05 15:56:21 INFO Applying migration id=notesfts 2026/02/05 15:56:21 INFO Applying migration id=iconsname 2026/02/05 15:56:21 INFO Applying migration id=nohash 2026/02/05 15:56:21 INFO Applying migration id=shares 2026/02/05 15:56:21 INFO Applying migration id=actorttl 2026/02/05 15:56:21 INFO Applying migration id=tocc 2026/02/05 15:56:21 INFO Applying migration id=followeds 2026/02/05 15:56:21 INFO Applying migration id=certhash 2026/02/05 15:56:21 INFO Applying migration id=follows_sync 2026/02/05 15:56:21 INFO Applying migration id=jsonpath 2026/02/05 15:56:21 INFO Applying migration id=localforward 2026/02/05 15:56:21 INFO Applying migration id=avatar 2026/02/05 15:56:21 INFO Applying migration id=noimage 2026/02/05 15:56:21 INFO Applying migration id=feed 2026/02/05 15:56:21 INFO Applying migration id=bookmarks 2026/02/05 15:56:21 INFO Applying migration id=shareactivity 2026/02/05 15:56:21 INFO Applying migration id=application 2026/02/05 15:56:21 INFO Applying migration id=certificates 2026/02/05 15:56:21 INFO Applying migration id=rawforward 2026/02/05 15:56:21 INFO Applying migration id=publickey 2026/02/05 15:56:21 INFO Applying migration id=resolvegroup 2026/02/05 15:56:21 INFO Applying migration id=reject 2026/02/05 15:56:21 INFO Applying migration id=autodel 2026/02/05 15:56:21 INFO Applying migration id=jsonb 2026/02/05 15:56:21 INFO Applying migration id=quote 2026/02/05 15:56:21 INFO Applying migration id=rfc9421 2026/02/05 15:56:21 INFO Applying migration id=keys 2026/02/05 15:56:21 INFO Applying migration id=portable 2026/02/05 15:56:21 INFO Applying migration id=proofs 2026/02/05 15:56:21 INFO Applying migration id=contexts 2026/02/05 15:56:21 INFO Applying migration id=deliverieshost 2026/02/05 15:56:21 INFO Applying migration id=pembegin 2026/02/05 15:56:21 INFO Applying migration id=didhost 2026/02/05 15:56:22 WARN Throttled request to set bio can=2026-02-05T16:26:21.537Z --- PASS: TestBio_Throttled (1.13s) === RUN TestBio_HappyFlow 2026/02/05 15:56:22 INFO Applying migration id=initial 2026/02/05 15:56:22 INFO Applying migration id=notesupdated 2026/02/05 15:56:22 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:22 INFO Applying migration id=activitiesid 2026/02/05 15:56:22 INFO Applying migration id=outbox 2026/02/05 15:56:22 INFO Applying migration id=edits 2026/02/05 15:56:22 INFO Applying migration id=outboxactor 2026/02/05 15:56:22 INFO Applying migration id=outboxsender 2026/02/05 15:56:22 INFO Applying migration id=thread 2026/02/05 15:56:22 INFO Applying migration id=host 2026/02/05 15:56:22 INFO Applying migration id=sharedinbox 2026/02/05 15:56:22 INFO Applying migration id=noteshost 2026/02/05 15:56:22 INFO Applying migration id=fetched 2026/02/05 15:56:22 INFO Applying migration id=move 2026/02/05 15:56:22 INFO Applying migration id=cleanup 2026/02/05 15:56:22 INFO Applying migration id=received 2026/02/05 15:56:22 INFO Applying migration id=namehost 2026/02/05 15:56:22 INFO Applying migration id=outboxhost 2026/02/05 15:56:22 INFO Applying migration id=notesfts 2026/02/05 15:56:22 INFO Applying migration id=iconsname 2026/02/05 15:56:22 INFO Applying migration id=nohash 2026/02/05 15:56:22 INFO Applying migration id=shares 2026/02/05 15:56:22 INFO Applying migration id=actorttl 2026/02/05 15:56:22 INFO Applying migration id=tocc 2026/02/05 15:56:22 INFO Applying migration id=followeds 2026/02/05 15:56:22 INFO Applying migration id=certhash 2026/02/05 15:56:22 INFO Applying migration id=follows_sync 2026/02/05 15:56:22 INFO Applying migration id=jsonpath 2026/02/05 15:56:22 INFO Applying migration id=localforward 2026/02/05 15:56:22 INFO Applying migration id=avatar 2026/02/05 15:56:22 INFO Applying migration id=noimage 2026/02/05 15:56:22 INFO Applying migration id=feed 2026/02/05 15:56:22 INFO Applying migration id=bookmarks 2026/02/05 15:56:22 INFO Applying migration id=shareactivity 2026/02/05 15:56:22 INFO Applying migration id=application 2026/02/05 15:56:22 INFO Applying migration id=certificates 2026/02/05 15:56:22 INFO Applying migration id=rawforward 2026/02/05 15:56:22 INFO Applying migration id=publickey 2026/02/05 15:56:22 INFO Applying migration id=resolvegroup 2026/02/05 15:56:22 INFO Applying migration id=reject 2026/02/05 15:56:22 INFO Applying migration id=autodel 2026/02/05 15:56:22 INFO Applying migration id=jsonb 2026/02/05 15:56:22 INFO Applying migration id=quote 2026/02/05 15:56:22 INFO Applying migration id=rfc9421 2026/02/05 15:56:22 INFO Applying migration id=keys 2026/02/05 15:56:22 INFO Applying migration id=portable 2026/02/05 15:56:22 INFO Applying migration id=proofs 2026/02/05 15:56:22 INFO Applying migration id=contexts 2026/02/05 15:56:22 INFO Applying migration id=deliverieshost 2026/02/05 15:56:22 INFO Applying migration id=pembegin 2026/02/05 15:56:22 INFO Applying migration id=didhost 2026/02/05 15:56:23 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (1.06s) === RUN TestBio_TooLong 2026/02/05 15:56:23 INFO Applying migration id=initial 2026/02/05 15:56:23 INFO Applying migration id=notesupdated 2026/02/05 15:56:23 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:23 INFO Applying migration id=activitiesid 2026/02/05 15:56:23 INFO Applying migration id=outbox 2026/02/05 15:56:23 INFO Applying migration id=edits 2026/02/05 15:56:23 INFO Applying migration id=outboxactor 2026/02/05 15:56:23 INFO Applying migration id=outboxsender 2026/02/05 15:56:23 INFO Applying migration id=thread 2026/02/05 15:56:23 INFO Applying migration id=host 2026/02/05 15:56:23 INFO Applying migration id=sharedinbox 2026/02/05 15:56:23 INFO Applying migration id=noteshost 2026/02/05 15:56:23 INFO Applying migration id=fetched 2026/02/05 15:56:23 INFO Applying migration id=move 2026/02/05 15:56:23 INFO Applying migration id=cleanup 2026/02/05 15:56:23 INFO Applying migration id=received 2026/02/05 15:56:23 INFO Applying migration id=namehost 2026/02/05 15:56:23 INFO Applying migration id=outboxhost 2026/02/05 15:56:23 INFO Applying migration id=notesfts 2026/02/05 15:56:23 INFO Applying migration id=iconsname 2026/02/05 15:56:23 INFO Applying migration id=nohash 2026/02/05 15:56:23 INFO Applying migration id=shares 2026/02/05 15:56:23 INFO Applying migration id=actorttl 2026/02/05 15:56:23 INFO Applying migration id=tocc 2026/02/05 15:56:23 INFO Applying migration id=followeds 2026/02/05 15:56:23 INFO Applying migration id=certhash 2026/02/05 15:56:23 INFO Applying migration id=follows_sync 2026/02/05 15:56:23 INFO Applying migration id=jsonpath 2026/02/05 15:56:23 INFO Applying migration id=localforward 2026/02/05 15:56:23 INFO Applying migration id=avatar 2026/02/05 15:56:23 INFO Applying migration id=noimage 2026/02/05 15:56:23 INFO Applying migration id=feed 2026/02/05 15:56:23 INFO Applying migration id=bookmarks 2026/02/05 15:56:23 INFO Applying migration id=shareactivity 2026/02/05 15:56:23 INFO Applying migration id=application 2026/02/05 15:56:23 INFO Applying migration id=certificates 2026/02/05 15:56:23 INFO Applying migration id=rawforward 2026/02/05 15:56:23 INFO Applying migration id=publickey 2026/02/05 15:56:23 INFO Applying migration id=resolvegroup 2026/02/05 15:56:23 INFO Applying migration id=reject 2026/02/05 15:56:23 INFO Applying migration id=autodel 2026/02/05 15:56:23 INFO Applying migration id=jsonb 2026/02/05 15:56:23 INFO Applying migration id=quote 2026/02/05 15:56:23 INFO Applying migration id=rfc9421 2026/02/05 15:56:23 INFO Applying migration id=keys 2026/02/05 15:56:23 INFO Applying migration id=portable 2026/02/05 15:56:23 INFO Applying migration id=proofs 2026/02/05 15:56:23 INFO Applying migration id=contexts 2026/02/05 15:56:23 INFO Applying migration id=deliverieshost 2026/02/05 15:56:23 INFO Applying migration id=pembegin 2026/02/05 15:56:23 INFO Applying migration id=didhost --- PASS: TestBio_TooLong (0.78s) === RUN TestBio_MultiLine 2026/02/05 15:56:24 INFO Applying migration id=initial 2026/02/05 15:56:24 INFO Applying migration id=notesupdated 2026/02/05 15:56:24 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:24 INFO Applying migration id=activitiesid 2026/02/05 15:56:24 INFO Applying migration id=outbox 2026/02/05 15:56:24 INFO Applying migration id=edits 2026/02/05 15:56:24 INFO Applying migration id=outboxactor 2026/02/05 15:56:24 INFO Applying migration id=outboxsender 2026/02/05 15:56:24 INFO Applying migration id=thread 2026/02/05 15:56:24 INFO Applying migration id=host 2026/02/05 15:56:24 INFO Applying migration id=sharedinbox 2026/02/05 15:56:24 INFO Applying migration id=noteshost 2026/02/05 15:56:24 INFO Applying migration id=fetched 2026/02/05 15:56:24 INFO Applying migration id=move 2026/02/05 15:56:24 INFO Applying migration id=cleanup 2026/02/05 15:56:24 INFO Applying migration id=received 2026/02/05 15:56:24 INFO Applying migration id=namehost 2026/02/05 15:56:24 INFO Applying migration id=outboxhost 2026/02/05 15:56:24 INFO Applying migration id=notesfts 2026/02/05 15:56:24 INFO Applying migration id=iconsname 2026/02/05 15:56:24 INFO Applying migration id=nohash 2026/02/05 15:56:24 INFO Applying migration id=shares 2026/02/05 15:56:24 INFO Applying migration id=actorttl 2026/02/05 15:56:24 INFO Applying migration id=tocc 2026/02/05 15:56:24 INFO Applying migration id=followeds 2026/02/05 15:56:24 INFO Applying migration id=certhash 2026/02/05 15:56:24 INFO Applying migration id=follows_sync 2026/02/05 15:56:24 INFO Applying migration id=jsonpath 2026/02/05 15:56:24 INFO Applying migration id=localforward 2026/02/05 15:56:24 INFO Applying migration id=avatar 2026/02/05 15:56:24 INFO Applying migration id=noimage 2026/02/05 15:56:24 INFO Applying migration id=feed 2026/02/05 15:56:24 INFO Applying migration id=bookmarks 2026/02/05 15:56:24 INFO Applying migration id=shareactivity 2026/02/05 15:56:24 INFO Applying migration id=application 2026/02/05 15:56:24 INFO Applying migration id=certificates 2026/02/05 15:56:24 INFO Applying migration id=rawforward 2026/02/05 15:56:24 INFO Applying migration id=publickey 2026/02/05 15:56:24 INFO Applying migration id=resolvegroup 2026/02/05 15:56:24 INFO Applying migration id=reject 2026/02/05 15:56:24 INFO Applying migration id=autodel 2026/02/05 15:56:24 INFO Applying migration id=jsonb 2026/02/05 15:56:24 INFO Applying migration id=quote 2026/02/05 15:56:24 INFO Applying migration id=rfc9421 2026/02/05 15:56:24 INFO Applying migration id=keys 2026/02/05 15:56:24 INFO Applying migration id=portable 2026/02/05 15:56:24 INFO Applying migration id=proofs 2026/02/05 15:56:24 INFO Applying migration id=contexts 2026/02/05 15:56:24 INFO Applying migration id=deliverieshost 2026/02/05 15:56:24 INFO Applying migration id=pembegin 2026/02/05 15:56:24 INFO Applying migration id=didhost 2026/02/05 15:56:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (0.50s) === RUN TestBio_MultiLineWithLink 2026/02/05 15:56:24 INFO Applying migration id=initial 2026/02/05 15:56:24 INFO Applying migration id=notesupdated 2026/02/05 15:56:24 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:24 INFO Applying migration id=activitiesid 2026/02/05 15:56:24 INFO Applying migration id=outbox 2026/02/05 15:56:24 INFO Applying migration id=edits 2026/02/05 15:56:24 INFO Applying migration id=outboxactor 2026/02/05 15:56:24 INFO Applying migration id=outboxsender 2026/02/05 15:56:24 INFO Applying migration id=thread 2026/02/05 15:56:24 INFO Applying migration id=host 2026/02/05 15:56:24 INFO Applying migration id=sharedinbox 2026/02/05 15:56:24 INFO Applying migration id=noteshost 2026/02/05 15:56:24 INFO Applying migration id=fetched 2026/02/05 15:56:24 INFO Applying migration id=move 2026/02/05 15:56:24 INFO Applying migration id=cleanup 2026/02/05 15:56:24 INFO Applying migration id=received 2026/02/05 15:56:24 INFO Applying migration id=namehost 2026/02/05 15:56:24 INFO Applying migration id=outboxhost 2026/02/05 15:56:24 INFO Applying migration id=notesfts 2026/02/05 15:56:24 INFO Applying migration id=iconsname 2026/02/05 15:56:24 INFO Applying migration id=nohash 2026/02/05 15:56:24 INFO Applying migration id=shares 2026/02/05 15:56:24 INFO Applying migration id=actorttl 2026/02/05 15:56:24 INFO Applying migration id=tocc 2026/02/05 15:56:24 INFO Applying migration id=followeds 2026/02/05 15:56:24 INFO Applying migration id=certhash 2026/02/05 15:56:24 INFO Applying migration id=follows_sync 2026/02/05 15:56:24 INFO Applying migration id=jsonpath 2026/02/05 15:56:24 INFO Applying migration id=localforward 2026/02/05 15:56:24 INFO Applying migration id=avatar 2026/02/05 15:56:24 INFO Applying migration id=noimage 2026/02/05 15:56:24 INFO Applying migration id=feed 2026/02/05 15:56:24 INFO Applying migration id=bookmarks 2026/02/05 15:56:24 INFO Applying migration id=shareactivity 2026/02/05 15:56:24 INFO Applying migration id=application 2026/02/05 15:56:24 INFO Applying migration id=certificates 2026/02/05 15:56:24 INFO Applying migration id=rawforward 2026/02/05 15:56:24 INFO Applying migration id=publickey 2026/02/05 15:56:24 INFO Applying migration id=resolvegroup 2026/02/05 15:56:24 INFO Applying migration id=reject 2026/02/05 15:56:24 INFO Applying migration id=autodel 2026/02/05 15:56:24 INFO Applying migration id=jsonb 2026/02/05 15:56:24 INFO Applying migration id=quote 2026/02/05 15:56:24 INFO Applying migration id=rfc9421 2026/02/05 15:56:24 INFO Applying migration id=keys 2026/02/05 15:56:24 INFO Applying migration id=portable 2026/02/05 15:56:24 INFO Applying migration id=proofs 2026/02/05 15:56:24 INFO Applying migration id=contexts 2026/02/05 15:56:24 INFO Applying migration id=deliverieshost 2026/02/05 15:56:24 INFO Applying migration id=pembegin 2026/02/05 15:56:24 INFO Applying migration id=didhost 2026/02/05 15:56:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (0.80s) === RUN TestBookmark_HappyFlow 2026/02/05 15:56:25 INFO Applying migration id=initial 2026/02/05 15:56:25 INFO Applying migration id=notesupdated 2026/02/05 15:56:25 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:25 INFO Applying migration id=activitiesid 2026/02/05 15:56:25 INFO Applying migration id=outbox 2026/02/05 15:56:25 INFO Applying migration id=edits 2026/02/05 15:56:25 INFO Applying migration id=outboxactor 2026/02/05 15:56:25 INFO Applying migration id=outboxsender 2026/02/05 15:56:25 INFO Applying migration id=thread 2026/02/05 15:56:25 INFO Applying migration id=host 2026/02/05 15:56:25 INFO Applying migration id=sharedinbox 2026/02/05 15:56:25 INFO Applying migration id=noteshost 2026/02/05 15:56:25 INFO Applying migration id=fetched 2026/02/05 15:56:25 INFO Applying migration id=move 2026/02/05 15:56:25 INFO Applying migration id=cleanup 2026/02/05 15:56:25 INFO Applying migration id=received 2026/02/05 15:56:25 INFO Applying migration id=namehost 2026/02/05 15:56:25 INFO Applying migration id=outboxhost 2026/02/05 15:56:25 INFO Applying migration id=notesfts 2026/02/05 15:56:25 INFO Applying migration id=iconsname 2026/02/05 15:56:25 INFO Applying migration id=nohash 2026/02/05 15:56:25 INFO Applying migration id=shares 2026/02/05 15:56:25 INFO Applying migration id=actorttl 2026/02/05 15:56:25 INFO Applying migration id=tocc 2026/02/05 15:56:25 INFO Applying migration id=followeds 2026/02/05 15:56:25 INFO Applying migration id=certhash 2026/02/05 15:56:25 INFO Applying migration id=follows_sync 2026/02/05 15:56:25 INFO Applying migration id=jsonpath 2026/02/05 15:56:25 INFO Applying migration id=localforward 2026/02/05 15:56:25 INFO Applying migration id=avatar 2026/02/05 15:56:25 INFO Applying migration id=noimage 2026/02/05 15:56:25 INFO Applying migration id=feed 2026/02/05 15:56:25 INFO Applying migration id=bookmarks 2026/02/05 15:56:25 INFO Applying migration id=shareactivity 2026/02/05 15:56:25 INFO Applying migration id=application 2026/02/05 15:56:25 INFO Applying migration id=certificates 2026/02/05 15:56:25 INFO Applying migration id=rawforward 2026/02/05 15:56:25 INFO Applying migration id=publickey 2026/02/05 15:56:25 INFO Applying migration id=resolvegroup 2026/02/05 15:56:25 INFO Applying migration id=reject 2026/02/05 15:56:25 INFO Applying migration id=autodel 2026/02/05 15:56:25 INFO Applying migration id=jsonb 2026/02/05 15:56:25 INFO Applying migration id=quote 2026/02/05 15:56:25 INFO Applying migration id=rfc9421 2026/02/05 15:56:25 INFO Applying migration id=keys 2026/02/05 15:56:25 INFO Applying migration id=portable 2026/02/05 15:56:25 INFO Applying migration id=proofs 2026/02/05 15:56:25 INFO Applying migration id=contexts 2026/02/05 15:56:25 INFO Applying migration id=deliverieshost 2026/02/05 15:56:25 INFO Applying migration id=pembegin 2026/02/05 15:56:25 INFO Applying migration id=didhost 2026/02/05 15:56:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e84-e1df-7c22-a0b5-e738f264469c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e84-e1df-7b81-9566-4387dc025b11 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e84-e1df-7b81-9566-4387dc025b11 2026/02/05 15:56:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e84-e1df-7b81-9566-4387dc025b11 2026/02/05 15:56:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e84-e1df-7b81-9566-4387dc025b11 2026/02/05 15:56:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e84-e1df-7b81-9566-4387dc025b11 --- PASS: TestBookmark_HappyFlow (0.91s) === RUN TestBookmark_Throttling 2026/02/05 15:56:26 INFO Applying migration id=initial 2026/02/05 15:56:26 INFO Applying migration id=notesupdated 2026/02/05 15:56:26 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:26 INFO Applying migration id=activitiesid 2026/02/05 15:56:26 INFO Applying migration id=outbox 2026/02/05 15:56:26 INFO Applying migration id=edits 2026/02/05 15:56:26 INFO Applying migration id=outboxactor 2026/02/05 15:56:26 INFO Applying migration id=outboxsender 2026/02/05 15:56:26 INFO Applying migration id=thread 2026/02/05 15:56:26 INFO Applying migration id=host 2026/02/05 15:56:26 INFO Applying migration id=sharedinbox 2026/02/05 15:56:26 INFO Applying migration id=noteshost 2026/02/05 15:56:26 INFO Applying migration id=fetched 2026/02/05 15:56:26 INFO Applying migration id=move 2026/02/05 15:56:26 INFO Applying migration id=cleanup 2026/02/05 15:56:26 INFO Applying migration id=received 2026/02/05 15:56:26 INFO Applying migration id=namehost 2026/02/05 15:56:26 INFO Applying migration id=outboxhost 2026/02/05 15:56:26 INFO Applying migration id=notesfts 2026/02/05 15:56:26 INFO Applying migration id=iconsname 2026/02/05 15:56:26 INFO Applying migration id=nohash 2026/02/05 15:56:26 INFO Applying migration id=shares 2026/02/05 15:56:26 INFO Applying migration id=actorttl 2026/02/05 15:56:26 INFO Applying migration id=tocc 2026/02/05 15:56:26 INFO Applying migration id=followeds 2026/02/05 15:56:26 INFO Applying migration id=certhash 2026/02/05 15:56:26 INFO Applying migration id=follows_sync 2026/02/05 15:56:26 INFO Applying migration id=jsonpath 2026/02/05 15:56:26 INFO Applying migration id=localforward 2026/02/05 15:56:26 INFO Applying migration id=avatar 2026/02/05 15:56:26 INFO Applying migration id=noimage 2026/02/05 15:56:26 INFO Applying migration id=feed 2026/02/05 15:56:26 INFO Applying migration id=bookmarks 2026/02/05 15:56:26 INFO Applying migration id=shareactivity 2026/02/05 15:56:26 INFO Applying migration id=application 2026/02/05 15:56:26 INFO Applying migration id=certificates 2026/02/05 15:56:26 INFO Applying migration id=rawforward 2026/02/05 15:56:26 INFO Applying migration id=publickey 2026/02/05 15:56:26 INFO Applying migration id=resolvegroup 2026/02/05 15:56:26 INFO Applying migration id=reject 2026/02/05 15:56:26 INFO Applying migration id=autodel 2026/02/05 15:56:26 INFO Applying migration id=jsonb 2026/02/05 15:56:26 INFO Applying migration id=quote 2026/02/05 15:56:26 INFO Applying migration id=rfc9421 2026/02/05 15:56:26 INFO Applying migration id=keys 2026/02/05 15:56:26 INFO Applying migration id=portable 2026/02/05 15:56:26 INFO Applying migration id=proofs 2026/02/05 15:56:26 INFO Applying migration id=contexts 2026/02/05 15:56:26 INFO Applying migration id=deliverieshost 2026/02/05 15:56:26 INFO Applying migration id=pembegin 2026/02/05 15:56:26 INFO Applying migration id=didhost 2026/02/05 15:56:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e84-e48e-7d29-9f09-f8b4fcda4cb2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e84-e48e-7c8a-b575-7a601d8b0c1a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e84-e48e-7c8a-b575-7a601d8b0c1a 2026/02/05 15:56:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e84-e490-74cf-8945-a61afaa45106 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e84-e490-74bb-bbc1-68966c36c686 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2e84-e490-74bb-bbc1-68966c36c686 2026/02/05 15:56:27 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (0.68s) === RUN TestBookmark_Limit 2026/02/05 15:56:27 INFO Applying migration id=initial 2026/02/05 15:56:27 INFO Applying migration id=notesupdated 2026/02/05 15:56:27 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:27 INFO Applying migration id=activitiesid 2026/02/05 15:56:27 INFO Applying migration id=outbox 2026/02/05 15:56:27 INFO Applying migration id=edits 2026/02/05 15:56:27 INFO Applying migration id=outboxactor 2026/02/05 15:56:27 INFO Applying migration id=outboxsender 2026/02/05 15:56:27 INFO Applying migration id=thread 2026/02/05 15:56:27 INFO Applying migration id=host 2026/02/05 15:56:27 INFO Applying migration id=sharedinbox 2026/02/05 15:56:27 INFO Applying migration id=noteshost 2026/02/05 15:56:27 INFO Applying migration id=fetched 2026/02/05 15:56:27 INFO Applying migration id=move 2026/02/05 15:56:27 INFO Applying migration id=cleanup 2026/02/05 15:56:27 INFO Applying migration id=received 2026/02/05 15:56:27 INFO Applying migration id=namehost 2026/02/05 15:56:27 INFO Applying migration id=outboxhost 2026/02/05 15:56:27 INFO Applying migration id=notesfts 2026/02/05 15:56:27 INFO Applying migration id=iconsname 2026/02/05 15:56:27 INFO Applying migration id=nohash 2026/02/05 15:56:27 INFO Applying migration id=shares 2026/02/05 15:56:27 INFO Applying migration id=actorttl 2026/02/05 15:56:27 INFO Applying migration id=tocc 2026/02/05 15:56:27 INFO Applying migration id=followeds 2026/02/05 15:56:27 INFO Applying migration id=certhash 2026/02/05 15:56:27 INFO Applying migration id=follows_sync 2026/02/05 15:56:27 INFO Applying migration id=jsonpath 2026/02/05 15:56:27 INFO Applying migration id=localforward 2026/02/05 15:56:27 INFO Applying migration id=avatar 2026/02/05 15:56:27 INFO Applying migration id=noimage 2026/02/05 15:56:27 INFO Applying migration id=feed 2026/02/05 15:56:27 INFO Applying migration id=bookmarks 2026/02/05 15:56:27 INFO Applying migration id=shareactivity 2026/02/05 15:56:27 INFO Applying migration id=application 2026/02/05 15:56:27 INFO Applying migration id=certificates 2026/02/05 15:56:27 INFO Applying migration id=rawforward 2026/02/05 15:56:27 INFO Applying migration id=publickey 2026/02/05 15:56:27 INFO Applying migration id=resolvegroup 2026/02/05 15:56:27 INFO Applying migration id=reject 2026/02/05 15:56:27 INFO Applying migration id=autodel 2026/02/05 15:56:27 INFO Applying migration id=jsonb 2026/02/05 15:56:27 INFO Applying migration id=quote 2026/02/05 15:56:27 INFO Applying migration id=rfc9421 2026/02/05 15:56:27 INFO Applying migration id=keys 2026/02/05 15:56:27 INFO Applying migration id=portable 2026/02/05 15:56:27 INFO Applying migration id=proofs 2026/02/05 15:56:27 INFO Applying migration id=contexts 2026/02/05 15:56:27 INFO Applying migration id=deliverieshost 2026/02/05 15:56:27 INFO Applying migration id=pembegin 2026/02/05 15:56:27 INFO Applying migration id=didhost 2026/02/05 15:56:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e84-e72b-7732-b552-854bdc704729 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e84-e72b-76d8-a668-a6a8726152c8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e84-e72b-76d8-a668-a6a8726152c8 2026/02/05 15:56:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e84-e72c-7ea6-80cc-e462248a5df2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e84-e72c-7e87-a61f-de1ac97157b9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2e84-e72c-7e87-a61f-de1ac97157b9 2026/02/05 15:56:27 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/019c2e84-e72c-7e87-a61f-de1ac97157b9 --- PASS: TestBookmark_Limit (0.67s) === RUN TestBookmark_TwoBookmarks 2026/02/05 15:56:27 INFO Applying migration id=initial 2026/02/05 15:56:27 INFO Applying migration id=notesupdated 2026/02/05 15:56:27 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:27 INFO Applying migration id=activitiesid 2026/02/05 15:56:27 INFO Applying migration id=outbox 2026/02/05 15:56:27 INFO Applying migration id=edits 2026/02/05 15:56:27 INFO Applying migration id=outboxactor 2026/02/05 15:56:27 INFO Applying migration id=outboxsender 2026/02/05 15:56:27 INFO Applying migration id=thread 2026/02/05 15:56:27 INFO Applying migration id=host 2026/02/05 15:56:27 INFO Applying migration id=sharedinbox 2026/02/05 15:56:27 INFO Applying migration id=noteshost 2026/02/05 15:56:27 INFO Applying migration id=fetched 2026/02/05 15:56:27 INFO Applying migration id=move 2026/02/05 15:56:27 INFO Applying migration id=cleanup 2026/02/05 15:56:27 INFO Applying migration id=received 2026/02/05 15:56:27 INFO Applying migration id=namehost 2026/02/05 15:56:27 INFO Applying migration id=outboxhost 2026/02/05 15:56:27 INFO Applying migration id=notesfts 2026/02/05 15:56:27 INFO Applying migration id=iconsname 2026/02/05 15:56:27 INFO Applying migration id=nohash 2026/02/05 15:56:27 INFO Applying migration id=shares 2026/02/05 15:56:27 INFO Applying migration id=actorttl 2026/02/05 15:56:27 INFO Applying migration id=tocc 2026/02/05 15:56:27 INFO Applying migration id=followeds 2026/02/05 15:56:27 INFO Applying migration id=certhash 2026/02/05 15:56:27 INFO Applying migration id=follows_sync 2026/02/05 15:56:27 INFO Applying migration id=jsonpath 2026/02/05 15:56:27 INFO Applying migration id=localforward 2026/02/05 15:56:27 INFO Applying migration id=avatar 2026/02/05 15:56:27 INFO Applying migration id=noimage 2026/02/05 15:56:27 INFO Applying migration id=feed 2026/02/05 15:56:27 INFO Applying migration id=bookmarks 2026/02/05 15:56:27 INFO Applying migration id=shareactivity 2026/02/05 15:56:27 INFO Applying migration id=application 2026/02/05 15:56:27 INFO Applying migration id=certificates 2026/02/05 15:56:27 INFO Applying migration id=rawforward 2026/02/05 15:56:27 INFO Applying migration id=publickey 2026/02/05 15:56:27 INFO Applying migration id=resolvegroup 2026/02/05 15:56:27 INFO Applying migration id=reject 2026/02/05 15:56:27 INFO Applying migration id=autodel 2026/02/05 15:56:27 INFO Applying migration id=jsonb 2026/02/05 15:56:27 INFO Applying migration id=quote 2026/02/05 15:56:27 INFO Applying migration id=rfc9421 2026/02/05 15:56:27 INFO Applying migration id=keys 2026/02/05 15:56:27 INFO Applying migration id=portable 2026/02/05 15:56:27 INFO Applying migration id=proofs 2026/02/05 15:56:27 INFO Applying migration id=contexts 2026/02/05 15:56:27 INFO Applying migration id=deliverieshost 2026/02/05 15:56:27 INFO Applying migration id=pembegin 2026/02/05 15:56:27 INFO Applying migration id=didhost 2026/02/05 15:56:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e84-eb05-7a04-94fd-6450b7357d67 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e84-eb05-7963-b405-65f11a663e0f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e84-eb05-7963-b405-65f11a663e0f 2026/02/05 15:56:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e84-eb07-723b-b4ec-4d1ecce44b0a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e84-eb07-7226-aaa3-3f47924c7e47 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2e84-eb07-7226-aaa3-3f47924c7e47 --- PASS: TestBookmark_TwoBookmarks (0.99s) === RUN TestBookmark_Twice 2026/02/05 15:56:28 INFO Applying migration id=initial 2026/02/05 15:56:28 INFO Applying migration id=notesupdated 2026/02/05 15:56:28 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:28 INFO Applying migration id=activitiesid 2026/02/05 15:56:28 INFO Applying migration id=outbox 2026/02/05 15:56:28 INFO Applying migration id=edits 2026/02/05 15:56:28 INFO Applying migration id=outboxactor 2026/02/05 15:56:28 INFO Applying migration id=outboxsender 2026/02/05 15:56:28 INFO Applying migration id=thread 2026/02/05 15:56:28 INFO Applying migration id=host 2026/02/05 15:56:28 INFO Applying migration id=sharedinbox 2026/02/05 15:56:28 INFO Applying migration id=noteshost 2026/02/05 15:56:28 INFO Applying migration id=fetched 2026/02/05 15:56:28 INFO Applying migration id=move 2026/02/05 15:56:28 INFO Applying migration id=cleanup 2026/02/05 15:56:28 INFO Applying migration id=received 2026/02/05 15:56:28 INFO Applying migration id=namehost 2026/02/05 15:56:28 INFO Applying migration id=outboxhost 2026/02/05 15:56:28 INFO Applying migration id=notesfts 2026/02/05 15:56:28 INFO Applying migration id=iconsname 2026/02/05 15:56:28 INFO Applying migration id=nohash 2026/02/05 15:56:28 INFO Applying migration id=shares 2026/02/05 15:56:28 INFO Applying migration id=actorttl 2026/02/05 15:56:28 INFO Applying migration id=tocc 2026/02/05 15:56:28 INFO Applying migration id=followeds 2026/02/05 15:56:28 INFO Applying migration id=certhash 2026/02/05 15:56:28 INFO Applying migration id=follows_sync 2026/02/05 15:56:28 INFO Applying migration id=jsonpath 2026/02/05 15:56:28 INFO Applying migration id=localforward 2026/02/05 15:56:28 INFO Applying migration id=avatar 2026/02/05 15:56:28 INFO Applying migration id=noimage 2026/02/05 15:56:28 INFO Applying migration id=feed 2026/02/05 15:56:28 INFO Applying migration id=bookmarks 2026/02/05 15:56:28 INFO Applying migration id=shareactivity 2026/02/05 15:56:28 INFO Applying migration id=application 2026/02/05 15:56:28 INFO Applying migration id=certificates 2026/02/05 15:56:28 INFO Applying migration id=rawforward 2026/02/05 15:56:28 INFO Applying migration id=publickey 2026/02/05 15:56:28 INFO Applying migration id=resolvegroup 2026/02/05 15:56:28 INFO Applying migration id=reject 2026/02/05 15:56:28 INFO Applying migration id=autodel 2026/02/05 15:56:28 INFO Applying migration id=jsonb 2026/02/05 15:56:28 INFO Applying migration id=quote 2026/02/05 15:56:28 INFO Applying migration id=rfc9421 2026/02/05 15:56:28 INFO Applying migration id=keys 2026/02/05 15:56:28 INFO Applying migration id=portable 2026/02/05 15:56:28 INFO Applying migration id=proofs 2026/02/05 15:56:28 INFO Applying migration id=contexts 2026/02/05 15:56:28 INFO Applying migration id=deliverieshost 2026/02/05 15:56:28 INFO Applying migration id=pembegin 2026/02/05 15:56:28 INFO Applying migration id=didhost 2026/02/05 15:56:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e84-ed7b-779c-bafd-dbc4579a4883 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e84-ed7b-774a-a919-60caefdbea19 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e84-ed7b-774a-a919-60caefdbea19 2026/02/05 15:56:29 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (0.63s) === RUN TestBookmark_ToFollowers 2026/02/05 15:56:29 INFO Applying migration id=initial 2026/02/05 15:56:29 INFO Applying migration id=notesupdated 2026/02/05 15:56:29 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:29 INFO Applying migration id=activitiesid 2026/02/05 15:56:29 INFO Applying migration id=outbox 2026/02/05 15:56:29 INFO Applying migration id=edits 2026/02/05 15:56:29 INFO Applying migration id=outboxactor 2026/02/05 15:56:29 INFO Applying migration id=outboxsender 2026/02/05 15:56:29 INFO Applying migration id=thread 2026/02/05 15:56:29 INFO Applying migration id=host 2026/02/05 15:56:29 INFO Applying migration id=sharedinbox 2026/02/05 15:56:29 INFO Applying migration id=noteshost 2026/02/05 15:56:29 INFO Applying migration id=fetched 2026/02/05 15:56:29 INFO Applying migration id=move 2026/02/05 15:56:29 INFO Applying migration id=cleanup 2026/02/05 15:56:29 INFO Applying migration id=received 2026/02/05 15:56:29 INFO Applying migration id=namehost 2026/02/05 15:56:29 INFO Applying migration id=outboxhost 2026/02/05 15:56:29 INFO Applying migration id=notesfts 2026/02/05 15:56:29 INFO Applying migration id=iconsname 2026/02/05 15:56:29 INFO Applying migration id=nohash 2026/02/05 15:56:29 INFO Applying migration id=shares 2026/02/05 15:56:29 INFO Applying migration id=actorttl 2026/02/05 15:56:29 INFO Applying migration id=tocc 2026/02/05 15:56:29 INFO Applying migration id=followeds 2026/02/05 15:56:29 INFO Applying migration id=certhash 2026/02/05 15:56:29 INFO Applying migration id=follows_sync 2026/02/05 15:56:29 INFO Applying migration id=jsonpath 2026/02/05 15:56:29 INFO Applying migration id=localforward 2026/02/05 15:56:29 INFO Applying migration id=avatar 2026/02/05 15:56:29 INFO Applying migration id=noimage 2026/02/05 15:56:29 INFO Applying migration id=feed 2026/02/05 15:56:29 INFO Applying migration id=bookmarks 2026/02/05 15:56:29 INFO Applying migration id=shareactivity 2026/02/05 15:56:29 INFO Applying migration id=application 2026/02/05 15:56:29 INFO Applying migration id=certificates 2026/02/05 15:56:29 INFO Applying migration id=rawforward 2026/02/05 15:56:29 INFO Applying migration id=publickey 2026/02/05 15:56:29 INFO Applying migration id=resolvegroup 2026/02/05 15:56:29 INFO Applying migration id=reject 2026/02/05 15:56:29 INFO Applying migration id=autodel 2026/02/05 15:56:29 INFO Applying migration id=jsonb 2026/02/05 15:56:29 INFO Applying migration id=quote 2026/02/05 15:56:29 INFO Applying migration id=rfc9421 2026/02/05 15:56:29 INFO Applying migration id=keys 2026/02/05 15:56:29 INFO Applying migration id=portable 2026/02/05 15:56:29 INFO Applying migration id=proofs 2026/02/05 15:56:29 INFO Applying migration id=contexts 2026/02/05 15:56:29 INFO Applying migration id=deliverieshost 2026/02/05 15:56:29 INFO Applying migration id=pembegin 2026/02/05 15:56:29 INFO Applying migration id=didhost 2026/02/05 15:56:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e84-efec-7994-8e76-5a8b55d6b024 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 15:56:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e84-efed-71e8-b213-1e0429c62f1d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e84-efec-7994-8e76-5a8b55d6b024 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2e84-efec-7994-8e76-5a8b55d6b024 2026/02/05 15:56:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e84-efed-75fa-b389-c790861d8696 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e84-efed-75bb-ae7b-4fbad2fb4915 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e84-efed-75bb-ae7b-4fbad2fb4915 2026/02/05 15:56:30 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2e84-efed-75bb-ae7b-4fbad2fb4915 2026/02/05 15:56:30 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2e84-eff0-7081-94fa-0ea248421e3f activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e84-efec-7994-8e76-5a8b55d6b024 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice --- PASS: TestBookmark_ToFollowers (0.63s) === RUN TestBookmark_DM 2026/02/05 15:56:30 INFO Applying migration id=initial 2026/02/05 15:56:30 INFO Applying migration id=notesupdated 2026/02/05 15:56:30 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:30 INFO Applying migration id=activitiesid 2026/02/05 15:56:30 INFO Applying migration id=outbox 2026/02/05 15:56:30 INFO Applying migration id=edits 2026/02/05 15:56:30 INFO Applying migration id=outboxactor 2026/02/05 15:56:30 INFO Applying migration id=outboxsender 2026/02/05 15:56:30 INFO Applying migration id=thread 2026/02/05 15:56:30 INFO Applying migration id=host 2026/02/05 15:56:30 INFO Applying migration id=sharedinbox 2026/02/05 15:56:30 INFO Applying migration id=noteshost 2026/02/05 15:56:30 INFO Applying migration id=fetched 2026/02/05 15:56:30 INFO Applying migration id=move 2026/02/05 15:56:30 INFO Applying migration id=cleanup 2026/02/05 15:56:30 INFO Applying migration id=received 2026/02/05 15:56:30 INFO Applying migration id=namehost 2026/02/05 15:56:30 INFO Applying migration id=outboxhost 2026/02/05 15:56:30 INFO Applying migration id=notesfts 2026/02/05 15:56:30 INFO Applying migration id=iconsname 2026/02/05 15:56:30 INFO Applying migration id=nohash 2026/02/05 15:56:30 INFO Applying migration id=shares 2026/02/05 15:56:30 INFO Applying migration id=actorttl 2026/02/05 15:56:30 INFO Applying migration id=tocc 2026/02/05 15:56:30 INFO Applying migration id=followeds 2026/02/05 15:56:30 INFO Applying migration id=certhash 2026/02/05 15:56:30 INFO Applying migration id=follows_sync 2026/02/05 15:56:30 INFO Applying migration id=jsonpath 2026/02/05 15:56:30 INFO Applying migration id=localforward 2026/02/05 15:56:30 INFO Applying migration id=avatar 2026/02/05 15:56:30 INFO Applying migration id=noimage 2026/02/05 15:56:30 INFO Applying migration id=feed 2026/02/05 15:56:30 INFO Applying migration id=bookmarks 2026/02/05 15:56:30 INFO Applying migration id=shareactivity 2026/02/05 15:56:30 INFO Applying migration id=application 2026/02/05 15:56:30 INFO Applying migration id=certificates 2026/02/05 15:56:30 INFO Applying migration id=rawforward 2026/02/05 15:56:30 INFO Applying migration id=publickey 2026/02/05 15:56:30 INFO Applying migration id=resolvegroup 2026/02/05 15:56:30 INFO Applying migration id=reject 2026/02/05 15:56:30 INFO Applying migration id=autodel 2026/02/05 15:56:30 INFO Applying migration id=jsonb 2026/02/05 15:56:30 INFO Applying migration id=quote 2026/02/05 15:56:30 INFO Applying migration id=rfc9421 2026/02/05 15:56:30 INFO Applying migration id=keys 2026/02/05 15:56:30 INFO Applying migration id=portable 2026/02/05 15:56:30 INFO Applying migration id=proofs 2026/02/05 15:56:30 INFO Applying migration id=contexts 2026/02/05 15:56:30 INFO Applying migration id=deliverieshost 2026/02/05 15:56:30 INFO Applying migration id=pembegin 2026/02/05 15:56:30 INFO Applying migration id=didhost 2026/02/05 15:56:30 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/02/05 15:56:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e84-f2e1-70d9-9fe5-4aed7338ac9f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e84-f2e0-7e5f-86d7-ca302b59fde2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e84-f2e0-7e5f-86d7-ca302b59fde2 2026/02/05 15:56:30 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2e84-f2e0-7e5f-86d7-ca302b59fde2 --- PASS: TestBookmark_DM (0.76s) === RUN TestCommunities_OneCommunity 2026/02/05 15:56:30 INFO Applying migration id=initial 2026/02/05 15:56:30 INFO Applying migration id=notesupdated 2026/02/05 15:56:30 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:30 INFO Applying migration id=activitiesid 2026/02/05 15:56:30 INFO Applying migration id=outbox 2026/02/05 15:56:30 INFO Applying migration id=edits 2026/02/05 15:56:30 INFO Applying migration id=outboxactor 2026/02/05 15:56:30 INFO Applying migration id=outboxsender 2026/02/05 15:56:30 INFO Applying migration id=thread 2026/02/05 15:56:30 INFO Applying migration id=host 2026/02/05 15:56:30 INFO Applying migration id=sharedinbox 2026/02/05 15:56:30 INFO Applying migration id=noteshost 2026/02/05 15:56:30 INFO Applying migration id=fetched 2026/02/05 15:56:30 INFO Applying migration id=move 2026/02/05 15:56:30 INFO Applying migration id=cleanup 2026/02/05 15:56:30 INFO Applying migration id=received 2026/02/05 15:56:30 INFO Applying migration id=namehost 2026/02/05 15:56:30 INFO Applying migration id=outboxhost 2026/02/05 15:56:30 INFO Applying migration id=notesfts 2026/02/05 15:56:30 INFO Applying migration id=iconsname 2026/02/05 15:56:30 INFO Applying migration id=nohash 2026/02/05 15:56:30 INFO Applying migration id=shares 2026/02/05 15:56:30 INFO Applying migration id=actorttl 2026/02/05 15:56:30 INFO Applying migration id=tocc 2026/02/05 15:56:30 INFO Applying migration id=followeds 2026/02/05 15:56:30 INFO Applying migration id=certhash 2026/02/05 15:56:30 INFO Applying migration id=follows_sync 2026/02/05 15:56:30 INFO Applying migration id=jsonpath 2026/02/05 15:56:30 INFO Applying migration id=localforward 2026/02/05 15:56:30 INFO Applying migration id=avatar 2026/02/05 15:56:30 INFO Applying migration id=noimage 2026/02/05 15:56:30 INFO Applying migration id=feed 2026/02/05 15:56:30 INFO Applying migration id=bookmarks 2026/02/05 15:56:30 INFO Applying migration id=shareactivity 2026/02/05 15:56:30 INFO Applying migration id=application 2026/02/05 15:56:30 INFO Applying migration id=certificates 2026/02/05 15:56:30 INFO Applying migration id=rawforward 2026/02/05 15:56:30 INFO Applying migration id=publickey 2026/02/05 15:56:30 INFO Applying migration id=resolvegroup 2026/02/05 15:56:30 INFO Applying migration id=reject 2026/02/05 15:56:30 INFO Applying migration id=autodel 2026/02/05 15:56:30 INFO Applying migration id=jsonb 2026/02/05 15:56:30 INFO Applying migration id=quote 2026/02/05 15:56:30 INFO Applying migration id=rfc9421 2026/02/05 15:56:30 INFO Applying migration id=keys 2026/02/05 15:56:30 INFO Applying migration id=portable 2026/02/05 15:56:30 INFO Applying migration id=proofs 2026/02/05 15:56:30 INFO Applying migration id=contexts 2026/02/05 15:56:30 INFO Applying migration id=deliverieshost 2026/02/05 15:56:30 INFO Applying migration id=pembegin 2026/02/05 15:56:30 INFO Applying migration id=didhost 2026/02/05 15:56:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e84-f55b-7c26-a751-3902b81c1193 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 15:56:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e84-f55c-7491-8b98-b008c34cc5e0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e84-f55b-7c26-a751-3902b81c1193 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2e84-f55b-7c26-a751-3902b81c1193 2026/02/05 15:56:31 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:31 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2e84-f55c-7978-9f26-dc7c3a578fba note=https://localhost.localdomain:8443/post/019c2e84-f55c-788f-a09e-a464d5d5f220 group=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e84-f55c-7978-9f26-dc7c3a578fba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e84-f55c-788f-a09e-a464d5d5f220 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e84-f55c-788f-a09e-a464d5d5f220 --- PASS: TestCommunities_OneCommunity (0.63s) === RUN TestCommunity_NewThread 2026/02/05 15:56:31 INFO Applying migration id=initial 2026/02/05 15:56:31 INFO Applying migration id=notesupdated 2026/02/05 15:56:31 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:31 INFO Applying migration id=activitiesid 2026/02/05 15:56:31 INFO Applying migration id=outbox 2026/02/05 15:56:31 INFO Applying migration id=edits 2026/02/05 15:56:31 INFO Applying migration id=outboxactor 2026/02/05 15:56:31 INFO Applying migration id=outboxsender 2026/02/05 15:56:31 INFO Applying migration id=thread 2026/02/05 15:56:31 INFO Applying migration id=host 2026/02/05 15:56:31 INFO Applying migration id=sharedinbox 2026/02/05 15:56:31 INFO Applying migration id=noteshost 2026/02/05 15:56:31 INFO Applying migration id=fetched 2026/02/05 15:56:31 INFO Applying migration id=move 2026/02/05 15:56:31 INFO Applying migration id=cleanup 2026/02/05 15:56:31 INFO Applying migration id=received 2026/02/05 15:56:31 INFO Applying migration id=namehost 2026/02/05 15:56:31 INFO Applying migration id=outboxhost 2026/02/05 15:56:31 INFO Applying migration id=notesfts 2026/02/05 15:56:31 INFO Applying migration id=iconsname 2026/02/05 15:56:31 INFO Applying migration id=nohash 2026/02/05 15:56:31 INFO Applying migration id=shares 2026/02/05 15:56:31 INFO Applying migration id=actorttl 2026/02/05 15:56:31 INFO Applying migration id=tocc 2026/02/05 15:56:31 INFO Applying migration id=followeds 2026/02/05 15:56:31 INFO Applying migration id=certhash 2026/02/05 15:56:31 INFO Applying migration id=follows_sync 2026/02/05 15:56:31 INFO Applying migration id=jsonpath 2026/02/05 15:56:31 INFO Applying migration id=localforward 2026/02/05 15:56:31 INFO Applying migration id=avatar 2026/02/05 15:56:31 INFO Applying migration id=noimage 2026/02/05 15:56:31 INFO Applying migration id=feed 2026/02/05 15:56:31 INFO Applying migration id=bookmarks 2026/02/05 15:56:31 INFO Applying migration id=shareactivity 2026/02/05 15:56:31 INFO Applying migration id=application 2026/02/05 15:56:31 INFO Applying migration id=certificates 2026/02/05 15:56:31 INFO Applying migration id=rawforward 2026/02/05 15:56:31 INFO Applying migration id=publickey 2026/02/05 15:56:31 INFO Applying migration id=resolvegroup 2026/02/05 15:56:31 INFO Applying migration id=reject 2026/02/05 15:56:31 INFO Applying migration id=autodel 2026/02/05 15:56:31 INFO Applying migration id=jsonb 2026/02/05 15:56:31 INFO Applying migration id=quote 2026/02/05 15:56:31 INFO Applying migration id=rfc9421 2026/02/05 15:56:31 INFO Applying migration id=keys 2026/02/05 15:56:31 INFO Applying migration id=portable 2026/02/05 15:56:31 INFO Applying migration id=proofs 2026/02/05 15:56:31 INFO Applying migration id=contexts 2026/02/05 15:56:31 INFO Applying migration id=deliverieshost 2026/02/05 15:56:31 INFO Applying migration id=pembegin 2026/02/05 15:56:31 INFO Applying migration id=didhost 2026/02/05 15:56:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e84-f99b-700a-9236-a7d9e799c820 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 15:56:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e84-f99b-7563-864e-0f6e0d1a44a8 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 15:56:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e84-f99b-7b4d-8098-ebab1fc567c0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e84-f99b-7563-864e-0f6e0d1a44a8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2e84-f99b-7563-864e-0f6e0d1a44a8 2026/02/05 15:56:32 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:32 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2e84-f99c-7000-8b61-b5103c312330 note=https://localhost.localdomain:8443/post/019c2e84-f99b-7e5e-9a7a-d9fa36228391 group=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e84-f99c-7000-8b61-b5103c312330 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e84-f99b-7e5e-9a7a-d9fa36228391 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e84-f99b-7e5e-9a7a-d9fa36228391 --- PASS: TestCommunity_NewThread (1.09s) === RUN TestCommunity_NewThreadNotFollowing 2026/02/05 15:56:32 INFO Applying migration id=initial 2026/02/05 15:56:32 INFO Applying migration id=notesupdated 2026/02/05 15:56:32 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:32 INFO Applying migration id=activitiesid 2026/02/05 15:56:32 INFO Applying migration id=outbox 2026/02/05 15:56:32 INFO Applying migration id=edits 2026/02/05 15:56:32 INFO Applying migration id=outboxactor 2026/02/05 15:56:32 INFO Applying migration id=outboxsender 2026/02/05 15:56:32 INFO Applying migration id=thread 2026/02/05 15:56:32 INFO Applying migration id=host 2026/02/05 15:56:32 INFO Applying migration id=sharedinbox 2026/02/05 15:56:32 INFO Applying migration id=noteshost 2026/02/05 15:56:32 INFO Applying migration id=fetched 2026/02/05 15:56:32 INFO Applying migration id=move 2026/02/05 15:56:32 INFO Applying migration id=cleanup 2026/02/05 15:56:32 INFO Applying migration id=received 2026/02/05 15:56:32 INFO Applying migration id=namehost 2026/02/05 15:56:32 INFO Applying migration id=outboxhost 2026/02/05 15:56:32 INFO Applying migration id=notesfts 2026/02/05 15:56:32 INFO Applying migration id=iconsname 2026/02/05 15:56:32 INFO Applying migration id=nohash 2026/02/05 15:56:32 INFO Applying migration id=shares 2026/02/05 15:56:32 INFO Applying migration id=actorttl 2026/02/05 15:56:32 INFO Applying migration id=tocc 2026/02/05 15:56:32 INFO Applying migration id=followeds 2026/02/05 15:56:32 INFO Applying migration id=certhash 2026/02/05 15:56:32 INFO Applying migration id=follows_sync 2026/02/05 15:56:32 INFO Applying migration id=jsonpath 2026/02/05 15:56:32 INFO Applying migration id=localforward 2026/02/05 15:56:32 INFO Applying migration id=avatar 2026/02/05 15:56:32 INFO Applying migration id=noimage 2026/02/05 15:56:32 INFO Applying migration id=feed 2026/02/05 15:56:32 INFO Applying migration id=bookmarks 2026/02/05 15:56:32 INFO Applying migration id=shareactivity 2026/02/05 15:56:32 INFO Applying migration id=application 2026/02/05 15:56:32 INFO Applying migration id=certificates 2026/02/05 15:56:32 INFO Applying migration id=rawforward 2026/02/05 15:56:32 INFO Applying migration id=publickey 2026/02/05 15:56:32 INFO Applying migration id=resolvegroup 2026/02/05 15:56:32 INFO Applying migration id=reject 2026/02/05 15:56:32 INFO Applying migration id=autodel 2026/02/05 15:56:32 INFO Applying migration id=jsonb 2026/02/05 15:56:32 INFO Applying migration id=quote 2026/02/05 15:56:32 INFO Applying migration id=rfc9421 2026/02/05 15:56:32 INFO Applying migration id=keys 2026/02/05 15:56:32 INFO Applying migration id=portable 2026/02/05 15:56:32 INFO Applying migration id=proofs 2026/02/05 15:56:32 INFO Applying migration id=contexts 2026/02/05 15:56:32 INFO Applying migration id=deliverieshost 2026/02/05 15:56:32 INFO Applying migration id=pembegin 2026/02/05 15:56:32 INFO Applying migration id=didhost 2026/02/05 15:56:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e84-fd43-7e00-98da-6366e2b4cf82 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 15:56:33 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e84-fd44-7502-ba0d-5c4b3e895437 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e84-fd44-73d6-8aee-83a106bcae4e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e84-fd44-73d6-8aee-83a106bcae4e --- PASS: TestCommunity_NewThreadNotFollowing (0.94s) === RUN TestCommunity_NewThreadNotPublic 2026/02/05 15:56:33 INFO Applying migration id=initial 2026/02/05 15:56:33 INFO Applying migration id=notesupdated 2026/02/05 15:56:33 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:33 INFO Applying migration id=activitiesid 2026/02/05 15:56:33 INFO Applying migration id=outbox 2026/02/05 15:56:33 INFO Applying migration id=edits 2026/02/05 15:56:33 INFO Applying migration id=outboxactor 2026/02/05 15:56:33 INFO Applying migration id=outboxsender 2026/02/05 15:56:33 INFO Applying migration id=thread 2026/02/05 15:56:33 INFO Applying migration id=host 2026/02/05 15:56:33 INFO Applying migration id=sharedinbox 2026/02/05 15:56:33 INFO Applying migration id=noteshost 2026/02/05 15:56:33 INFO Applying migration id=fetched 2026/02/05 15:56:33 INFO Applying migration id=move 2026/02/05 15:56:33 INFO Applying migration id=cleanup 2026/02/05 15:56:33 INFO Applying migration id=received 2026/02/05 15:56:33 INFO Applying migration id=namehost 2026/02/05 15:56:33 INFO Applying migration id=outboxhost 2026/02/05 15:56:33 INFO Applying migration id=notesfts 2026/02/05 15:56:33 INFO Applying migration id=iconsname 2026/02/05 15:56:33 INFO Applying migration id=nohash 2026/02/05 15:56:33 INFO Applying migration id=shares 2026/02/05 15:56:33 INFO Applying migration id=actorttl 2026/02/05 15:56:33 INFO Applying migration id=tocc 2026/02/05 15:56:33 INFO Applying migration id=followeds 2026/02/05 15:56:33 INFO Applying migration id=certhash 2026/02/05 15:56:33 INFO Applying migration id=follows_sync 2026/02/05 15:56:33 INFO Applying migration id=jsonpath 2026/02/05 15:56:33 INFO Applying migration id=localforward 2026/02/05 15:56:33 INFO Applying migration id=avatar 2026/02/05 15:56:33 INFO Applying migration id=noimage 2026/02/05 15:56:33 INFO Applying migration id=feed 2026/02/05 15:56:33 INFO Applying migration id=bookmarks 2026/02/05 15:56:33 INFO Applying migration id=shareactivity 2026/02/05 15:56:33 INFO Applying migration id=application 2026/02/05 15:56:33 INFO Applying migration id=certificates 2026/02/05 15:56:33 INFO Applying migration id=rawforward 2026/02/05 15:56:33 INFO Applying migration id=publickey 2026/02/05 15:56:33 INFO Applying migration id=resolvegroup 2026/02/05 15:56:33 INFO Applying migration id=reject 2026/02/05 15:56:33 INFO Applying migration id=autodel 2026/02/05 15:56:33 INFO Applying migration id=jsonb 2026/02/05 15:56:33 INFO Applying migration id=quote 2026/02/05 15:56:33 INFO Applying migration id=rfc9421 2026/02/05 15:56:33 INFO Applying migration id=keys 2026/02/05 15:56:33 INFO Applying migration id=portable 2026/02/05 15:56:33 INFO Applying migration id=proofs 2026/02/05 15:56:33 INFO Applying migration id=contexts 2026/02/05 15:56:33 INFO Applying migration id=deliverieshost 2026/02/05 15:56:33 INFO Applying migration id=pembegin 2026/02/05 15:56:33 INFO Applying migration id=didhost 2026/02/05 15:56:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-01a2-7c77-b469-a6c73edee6b4 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 15:56:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e85-01a3-7293-93c9-44516a0d22c8 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 15:56:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-01a3-7877-b6ed-39f0b843344d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e85-01a3-7293-93c9-44516a0d22c8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2e85-01a3-7293-93c9-44516a0d22c8 2026/02/05 15:56:34 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-01a3-7c8e-812f-f3e14874346f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-01a3-7ba7-9788-9c7cb1c78a16 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-01a3-7ba7-9788-9c7cb1c78a16 --- PASS: TestCommunity_NewThreadNotPublic (1.12s) === RUN TestCommunity_ReplyInThread 2026/02/05 15:56:34 INFO Applying migration id=initial 2026/02/05 15:56:34 INFO Applying migration id=notesupdated 2026/02/05 15:56:34 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:34 INFO Applying migration id=activitiesid 2026/02/05 15:56:34 INFO Applying migration id=outbox 2026/02/05 15:56:34 INFO Applying migration id=edits 2026/02/05 15:56:34 INFO Applying migration id=outboxactor 2026/02/05 15:56:34 INFO Applying migration id=outboxsender 2026/02/05 15:56:34 INFO Applying migration id=thread 2026/02/05 15:56:34 INFO Applying migration id=host 2026/02/05 15:56:34 INFO Applying migration id=sharedinbox 2026/02/05 15:56:34 INFO Applying migration id=noteshost 2026/02/05 15:56:34 INFO Applying migration id=fetched 2026/02/05 15:56:34 INFO Applying migration id=move 2026/02/05 15:56:34 INFO Applying migration id=cleanup 2026/02/05 15:56:34 INFO Applying migration id=received 2026/02/05 15:56:34 INFO Applying migration id=namehost 2026/02/05 15:56:34 INFO Applying migration id=outboxhost 2026/02/05 15:56:34 INFO Applying migration id=notesfts 2026/02/05 15:56:34 INFO Applying migration id=iconsname 2026/02/05 15:56:34 INFO Applying migration id=nohash 2026/02/05 15:56:34 INFO Applying migration id=shares 2026/02/05 15:56:34 INFO Applying migration id=actorttl 2026/02/05 15:56:34 INFO Applying migration id=tocc 2026/02/05 15:56:34 INFO Applying migration id=followeds 2026/02/05 15:56:34 INFO Applying migration id=certhash 2026/02/05 15:56:34 INFO Applying migration id=follows_sync 2026/02/05 15:56:34 INFO Applying migration id=jsonpath 2026/02/05 15:56:34 INFO Applying migration id=localforward 2026/02/05 15:56:34 INFO Applying migration id=avatar 2026/02/05 15:56:34 INFO Applying migration id=noimage 2026/02/05 15:56:34 INFO Applying migration id=feed 2026/02/05 15:56:34 INFO Applying migration id=bookmarks 2026/02/05 15:56:34 INFO Applying migration id=shareactivity 2026/02/05 15:56:34 INFO Applying migration id=application 2026/02/05 15:56:34 INFO Applying migration id=certificates 2026/02/05 15:56:34 INFO Applying migration id=rawforward 2026/02/05 15:56:34 INFO Applying migration id=publickey 2026/02/05 15:56:34 INFO Applying migration id=resolvegroup 2026/02/05 15:56:34 INFO Applying migration id=reject 2026/02/05 15:56:34 INFO Applying migration id=autodel 2026/02/05 15:56:34 INFO Applying migration id=jsonb 2026/02/05 15:56:34 INFO Applying migration id=quote 2026/02/05 15:56:34 INFO Applying migration id=rfc9421 2026/02/05 15:56:34 INFO Applying migration id=keys 2026/02/05 15:56:34 INFO Applying migration id=portable 2026/02/05 15:56:34 INFO Applying migration id=proofs 2026/02/05 15:56:34 INFO Applying migration id=contexts 2026/02/05 15:56:34 INFO Applying migration id=deliverieshost 2026/02/05 15:56:34 INFO Applying migration id=pembegin 2026/02/05 15:56:34 INFO Applying migration id=didhost 2026/02/05 15:56:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-04cf-7a60-a29f-f88100487e33 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 15:56:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e85-04d0-700c-9da5-18065edc80f3 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 15:56:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-04d0-7553-92e8-5bc3ac0cb835 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e85-04d0-700c-9da5-18065edc80f3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2e85-04d0-700c-9da5-18065edc80f3 2026/02/05 15:56:35 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:35 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2e85-04d0-793c-99d9-ab759e8fa7fc note=https://localhost.localdomain:8443/post/019c2e85-04d0-785f-81a4-677e666942cf group=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-04d0-793c-99d9-ab759e8fa7fc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-04d0-785f-81a4-677e666942cf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-04d0-785f-81a4-677e666942cf 2026/02/05 15:56:35 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:35 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThread (0.82s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/02/05 15:56:35 INFO Applying migration id=initial 2026/02/05 15:56:35 INFO Applying migration id=notesupdated 2026/02/05 15:56:35 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:35 INFO Applying migration id=activitiesid 2026/02/05 15:56:35 INFO Applying migration id=outbox 2026/02/05 15:56:35 INFO Applying migration id=edits 2026/02/05 15:56:35 INFO Applying migration id=outboxactor 2026/02/05 15:56:35 INFO Applying migration id=outboxsender 2026/02/05 15:56:35 INFO Applying migration id=thread 2026/02/05 15:56:35 INFO Applying migration id=host 2026/02/05 15:56:35 INFO Applying migration id=sharedinbox 2026/02/05 15:56:35 INFO Applying migration id=noteshost 2026/02/05 15:56:35 INFO Applying migration id=fetched 2026/02/05 15:56:35 INFO Applying migration id=move 2026/02/05 15:56:35 INFO Applying migration id=cleanup 2026/02/05 15:56:35 INFO Applying migration id=received 2026/02/05 15:56:35 INFO Applying migration id=namehost 2026/02/05 15:56:35 INFO Applying migration id=outboxhost 2026/02/05 15:56:35 INFO Applying migration id=notesfts 2026/02/05 15:56:35 INFO Applying migration id=iconsname 2026/02/05 15:56:35 INFO Applying migration id=nohash 2026/02/05 15:56:35 INFO Applying migration id=shares 2026/02/05 15:56:35 INFO Applying migration id=actorttl 2026/02/05 15:56:35 INFO Applying migration id=tocc 2026/02/05 15:56:35 INFO Applying migration id=followeds 2026/02/05 15:56:35 INFO Applying migration id=certhash 2026/02/05 15:56:35 INFO Applying migration id=follows_sync 2026/02/05 15:56:35 INFO Applying migration id=jsonpath 2026/02/05 15:56:35 INFO Applying migration id=localforward 2026/02/05 15:56:35 INFO Applying migration id=avatar 2026/02/05 15:56:35 INFO Applying migration id=noimage 2026/02/05 15:56:35 INFO Applying migration id=feed 2026/02/05 15:56:35 INFO Applying migration id=bookmarks 2026/02/05 15:56:35 INFO Applying migration id=shareactivity 2026/02/05 15:56:35 INFO Applying migration id=application 2026/02/05 15:56:35 INFO Applying migration id=certificates 2026/02/05 15:56:35 INFO Applying migration id=rawforward 2026/02/05 15:56:35 INFO Applying migration id=publickey 2026/02/05 15:56:35 INFO Applying migration id=resolvegroup 2026/02/05 15:56:35 INFO Applying migration id=reject 2026/02/05 15:56:35 INFO Applying migration id=autodel 2026/02/05 15:56:35 INFO Applying migration id=jsonb 2026/02/05 15:56:35 INFO Applying migration id=quote 2026/02/05 15:56:35 INFO Applying migration id=rfc9421 2026/02/05 15:56:35 INFO Applying migration id=keys 2026/02/05 15:56:35 INFO Applying migration id=portable 2026/02/05 15:56:35 INFO Applying migration id=proofs 2026/02/05 15:56:35 INFO Applying migration id=contexts 2026/02/05 15:56:35 INFO Applying migration id=deliverieshost 2026/02/05 15:56:35 INFO Applying migration id=pembegin 2026/02/05 15:56:35 INFO Applying migration id=didhost 2026/02/05 15:56:36 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-07d3-70d7-a645-b038033f2558 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-07d2-7eb0-9a54-4300d93f4ad7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-07d2-7eb0-9a54-4300d93f4ad7 2026/02/05 15:56: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 --- PASS: TestCommunity_ReplyInThreadAuthorNotFollowing (0.77s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/02/05 15:56:36 INFO Applying migration id=initial 2026/02/05 15:56:36 INFO Applying migration id=notesupdated 2026/02/05 15:56:36 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:36 INFO Applying migration id=activitiesid 2026/02/05 15:56:36 INFO Applying migration id=outbox 2026/02/05 15:56:36 INFO Applying migration id=edits 2026/02/05 15:56:36 INFO Applying migration id=outboxactor 2026/02/05 15:56:36 INFO Applying migration id=outboxsender 2026/02/05 15:56:36 INFO Applying migration id=thread 2026/02/05 15:56:36 INFO Applying migration id=host 2026/02/05 15:56:36 INFO Applying migration id=sharedinbox 2026/02/05 15:56:36 INFO Applying migration id=noteshost 2026/02/05 15:56:36 INFO Applying migration id=fetched 2026/02/05 15:56:36 INFO Applying migration id=move 2026/02/05 15:56:36 INFO Applying migration id=cleanup 2026/02/05 15:56:36 INFO Applying migration id=received 2026/02/05 15:56:36 INFO Applying migration id=namehost 2026/02/05 15:56:36 INFO Applying migration id=outboxhost 2026/02/05 15:56:36 INFO Applying migration id=notesfts 2026/02/05 15:56:36 INFO Applying migration id=iconsname 2026/02/05 15:56:36 INFO Applying migration id=nohash 2026/02/05 15:56:36 INFO Applying migration id=shares 2026/02/05 15:56:36 INFO Applying migration id=actorttl 2026/02/05 15:56:36 INFO Applying migration id=tocc 2026/02/05 15:56:36 INFO Applying migration id=followeds 2026/02/05 15:56:36 INFO Applying migration id=certhash 2026/02/05 15:56:36 INFO Applying migration id=follows_sync 2026/02/05 15:56:36 INFO Applying migration id=jsonpath 2026/02/05 15:56:36 INFO Applying migration id=localforward 2026/02/05 15:56:36 INFO Applying migration id=avatar 2026/02/05 15:56:36 INFO Applying migration id=noimage 2026/02/05 15:56:36 INFO Applying migration id=feed 2026/02/05 15:56:36 INFO Applying migration id=bookmarks 2026/02/05 15:56:36 INFO Applying migration id=shareactivity 2026/02/05 15:56:36 INFO Applying migration id=application 2026/02/05 15:56:36 INFO Applying migration id=certificates 2026/02/05 15:56:36 INFO Applying migration id=rawforward 2026/02/05 15:56:36 INFO Applying migration id=publickey 2026/02/05 15:56:36 INFO Applying migration id=resolvegroup 2026/02/05 15:56:36 INFO Applying migration id=reject 2026/02/05 15:56:36 INFO Applying migration id=autodel 2026/02/05 15:56:36 INFO Applying migration id=jsonb 2026/02/05 15:56:36 INFO Applying migration id=quote 2026/02/05 15:56:36 INFO Applying migration id=rfc9421 2026/02/05 15:56:36 INFO Applying migration id=keys 2026/02/05 15:56:36 INFO Applying migration id=portable 2026/02/05 15:56:36 INFO Applying migration id=proofs 2026/02/05 15:56:36 INFO Applying migration id=contexts 2026/02/05 15:56:36 INFO Applying migration id=deliverieshost 2026/02/05 15:56:36 INFO Applying migration id=pembegin 2026/02/05 15:56:36 INFO Applying migration id=didhost 2026/02/05 15:56:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-0c43-7b62-95e5-9417f1fd4956 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 15:56:37 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-0c44-7295-8467-f31867c1db74 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-0c44-7198-bbe5-88511c275c39 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-0c44-7198-bbe5-88511c275c39 2026/02/05 15:56:37 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 15:56: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: TestCommunity_ReplyInThreadSenderNotFollowing (1.14s) === RUN TestCommunity_DuplicateReplyInThread 2026/02/05 15:56:37 INFO Applying migration id=initial 2026/02/05 15:56:37 INFO Applying migration id=notesupdated 2026/02/05 15:56:37 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:37 INFO Applying migration id=activitiesid 2026/02/05 15:56:37 INFO Applying migration id=outbox 2026/02/05 15:56:37 INFO Applying migration id=edits 2026/02/05 15:56:37 INFO Applying migration id=outboxactor 2026/02/05 15:56:37 INFO Applying migration id=outboxsender 2026/02/05 15:56:37 INFO Applying migration id=thread 2026/02/05 15:56:37 INFO Applying migration id=host 2026/02/05 15:56:37 INFO Applying migration id=sharedinbox 2026/02/05 15:56:37 INFO Applying migration id=noteshost 2026/02/05 15:56:37 INFO Applying migration id=fetched 2026/02/05 15:56:37 INFO Applying migration id=move 2026/02/05 15:56:37 INFO Applying migration id=cleanup 2026/02/05 15:56:37 INFO Applying migration id=received 2026/02/05 15:56:37 INFO Applying migration id=namehost 2026/02/05 15:56:37 INFO Applying migration id=outboxhost 2026/02/05 15:56:37 INFO Applying migration id=notesfts 2026/02/05 15:56:37 INFO Applying migration id=iconsname 2026/02/05 15:56:37 INFO Applying migration id=nohash 2026/02/05 15:56:37 INFO Applying migration id=shares 2026/02/05 15:56:37 INFO Applying migration id=actorttl 2026/02/05 15:56:37 INFO Applying migration id=tocc 2026/02/05 15:56:37 INFO Applying migration id=followeds 2026/02/05 15:56:37 INFO Applying migration id=certhash 2026/02/05 15:56:37 INFO Applying migration id=follows_sync 2026/02/05 15:56:37 INFO Applying migration id=jsonpath 2026/02/05 15:56:37 INFO Applying migration id=localforward 2026/02/05 15:56:37 INFO Applying migration id=avatar 2026/02/05 15:56:37 INFO Applying migration id=noimage 2026/02/05 15:56:37 INFO Applying migration id=feed 2026/02/05 15:56:37 INFO Applying migration id=bookmarks 2026/02/05 15:56:37 INFO Applying migration id=shareactivity 2026/02/05 15:56:37 INFO Applying migration id=application 2026/02/05 15:56:37 INFO Applying migration id=certificates 2026/02/05 15:56:37 INFO Applying migration id=rawforward 2026/02/05 15:56:37 INFO Applying migration id=publickey 2026/02/05 15:56:37 INFO Applying migration id=resolvegroup 2026/02/05 15:56:37 INFO Applying migration id=reject 2026/02/05 15:56:37 INFO Applying migration id=autodel 2026/02/05 15:56:37 INFO Applying migration id=jsonb 2026/02/05 15:56:37 INFO Applying migration id=quote 2026/02/05 15:56:37 INFO Applying migration id=rfc9421 2026/02/05 15:56:37 INFO Applying migration id=keys 2026/02/05 15:56:37 INFO Applying migration id=portable 2026/02/05 15:56:37 INFO Applying migration id=proofs 2026/02/05 15:56:37 INFO Applying migration id=contexts 2026/02/05 15:56:37 INFO Applying migration id=deliverieshost 2026/02/05 15:56:37 INFO Applying migration id=pembegin 2026/02/05 15:56:37 INFO Applying migration id=didhost 2026/02/05 15:56:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-0f61-78c1-998e-5700ea1e4256 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 15:56:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e85-0f61-7e57-b382-da17299a8718 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 15:56:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-0f62-7567-8431-46164d16551e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e85-0f61-7e57-b382-da17299a8718 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2e85-0f61-7e57-b382-da17299a8718 2026/02/05 15:56:38 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:38 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2e85-0f62-79cf-9c49-6b1a8e12566e note=https://localhost.localdomain:8443/post/019c2e85-0f62-78e0-b29a-74b477d88653 group=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-0f62-79cf-9c49-6b1a8e12566e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-0f62-78e0-b29a-74b477d88653 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-0f62-78e0-b29a-74b477d88653 2026/02/05 15:56:38 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:38 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_DuplicateReplyInThread (0.80s) === RUN TestCommunity_EditedReplyInThread 2026/02/05 15:56:38 INFO Applying migration id=initial 2026/02/05 15:56:38 INFO Applying migration id=notesupdated 2026/02/05 15:56:38 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:38 INFO Applying migration id=activitiesid 2026/02/05 15:56:38 INFO Applying migration id=outbox 2026/02/05 15:56:38 INFO Applying migration id=edits 2026/02/05 15:56:38 INFO Applying migration id=outboxactor 2026/02/05 15:56:38 INFO Applying migration id=outboxsender 2026/02/05 15:56:38 INFO Applying migration id=thread 2026/02/05 15:56:38 INFO Applying migration id=host 2026/02/05 15:56:38 INFO Applying migration id=sharedinbox 2026/02/05 15:56:38 INFO Applying migration id=noteshost 2026/02/05 15:56:38 INFO Applying migration id=fetched 2026/02/05 15:56:38 INFO Applying migration id=move 2026/02/05 15:56:38 INFO Applying migration id=cleanup 2026/02/05 15:56:38 INFO Applying migration id=received 2026/02/05 15:56:38 INFO Applying migration id=namehost 2026/02/05 15:56:38 INFO Applying migration id=outboxhost 2026/02/05 15:56:38 INFO Applying migration id=notesfts 2026/02/05 15:56:38 INFO Applying migration id=iconsname 2026/02/05 15:56:38 INFO Applying migration id=nohash 2026/02/05 15:56:38 INFO Applying migration id=shares 2026/02/05 15:56:38 INFO Applying migration id=actorttl 2026/02/05 15:56:38 INFO Applying migration id=tocc 2026/02/05 15:56:38 INFO Applying migration id=followeds 2026/02/05 15:56:38 INFO Applying migration id=certhash 2026/02/05 15:56:38 INFO Applying migration id=follows_sync 2026/02/05 15:56:38 INFO Applying migration id=jsonpath 2026/02/05 15:56:38 INFO Applying migration id=localforward 2026/02/05 15:56:38 INFO Applying migration id=avatar 2026/02/05 15:56:38 INFO Applying migration id=noimage 2026/02/05 15:56:38 INFO Applying migration id=feed 2026/02/05 15:56:38 INFO Applying migration id=bookmarks 2026/02/05 15:56:38 INFO Applying migration id=shareactivity 2026/02/05 15:56:38 INFO Applying migration id=application 2026/02/05 15:56:38 INFO Applying migration id=certificates 2026/02/05 15:56:38 INFO Applying migration id=rawforward 2026/02/05 15:56:38 INFO Applying migration id=publickey 2026/02/05 15:56:38 INFO Applying migration id=resolvegroup 2026/02/05 15:56:38 INFO Applying migration id=reject 2026/02/05 15:56:38 INFO Applying migration id=autodel 2026/02/05 15:56:38 INFO Applying migration id=jsonb 2026/02/05 15:56:38 INFO Applying migration id=quote 2026/02/05 15:56:38 INFO Applying migration id=rfc9421 2026/02/05 15:56:38 INFO Applying migration id=keys 2026/02/05 15:56:38 INFO Applying migration id=portable 2026/02/05 15:56:38 INFO Applying migration id=proofs 2026/02/05 15:56:38 INFO Applying migration id=contexts 2026/02/05 15:56:38 INFO Applying migration id=deliverieshost 2026/02/05 15:56:38 INFO Applying migration id=pembegin 2026/02/05 15:56:38 INFO Applying migration id=didhost 2026/02/05 15:56:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-1363-7a20-a158-82e0847600f5 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 15:56:39 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e85-1363-7f27-bbd6-4ef7b9d334f4 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 15:56:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-1364-7554-8c4a-b1b1831933ff activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e85-1363-7f27-bbd6-4ef7b9d334f4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2e85-1363-7f27-bbd6-4ef7b9d334f4 2026/02/05 15:56:39 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:39 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2e85-1364-794c-9345-25a41a31eb03 note=https://localhost.localdomain:8443/post/019c2e85-1364-786d-ba72-57efb0ac4e74 group=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-1364-794c-9345-25a41a31eb03 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-1364-786d-ba72-57efb0ac4e74 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-1364-786d-ba72-57efb0ac4e74 2026/02/05 15:56:39 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 15:56:39 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 15:56:39 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 15:56:39 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_EditedReplyInThread (1.03s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/02/05 15:56:39 INFO Applying migration id=initial 2026/02/05 15:56:39 INFO Applying migration id=notesupdated 2026/02/05 15:56:39 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:39 INFO Applying migration id=activitiesid 2026/02/05 15:56:39 INFO Applying migration id=outbox 2026/02/05 15:56:39 INFO Applying migration id=edits 2026/02/05 15:56:39 INFO Applying migration id=outboxactor 2026/02/05 15:56:39 INFO Applying migration id=outboxsender 2026/02/05 15:56:39 INFO Applying migration id=thread 2026/02/05 15:56:39 INFO Applying migration id=host 2026/02/05 15:56:39 INFO Applying migration id=sharedinbox 2026/02/05 15:56:39 INFO Applying migration id=noteshost 2026/02/05 15:56:39 INFO Applying migration id=fetched 2026/02/05 15:56:39 INFO Applying migration id=move 2026/02/05 15:56:39 INFO Applying migration id=cleanup 2026/02/05 15:56:39 INFO Applying migration id=received 2026/02/05 15:56:39 INFO Applying migration id=namehost 2026/02/05 15:56:39 INFO Applying migration id=outboxhost 2026/02/05 15:56:39 INFO Applying migration id=notesfts 2026/02/05 15:56:39 INFO Applying migration id=iconsname 2026/02/05 15:56:39 INFO Applying migration id=nohash 2026/02/05 15:56:39 INFO Applying migration id=shares 2026/02/05 15:56:39 INFO Applying migration id=actorttl 2026/02/05 15:56:39 INFO Applying migration id=tocc 2026/02/05 15:56:39 INFO Applying migration id=followeds 2026/02/05 15:56:39 INFO Applying migration id=certhash 2026/02/05 15:56:39 INFO Applying migration id=follows_sync 2026/02/05 15:56:39 INFO Applying migration id=jsonpath 2026/02/05 15:56:39 INFO Applying migration id=localforward 2026/02/05 15:56:39 INFO Applying migration id=avatar 2026/02/05 15:56:39 INFO Applying migration id=noimage 2026/02/05 15:56:39 INFO Applying migration id=feed 2026/02/05 15:56:39 INFO Applying migration id=bookmarks 2026/02/05 15:56:39 INFO Applying migration id=shareactivity 2026/02/05 15:56:39 INFO Applying migration id=application 2026/02/05 15:56:39 INFO Applying migration id=certificates 2026/02/05 15:56:39 INFO Applying migration id=rawforward 2026/02/05 15:56:39 INFO Applying migration id=publickey 2026/02/05 15:56:39 INFO Applying migration id=resolvegroup 2026/02/05 15:56:39 INFO Applying migration id=reject 2026/02/05 15:56:39 INFO Applying migration id=autodel 2026/02/05 15:56:39 INFO Applying migration id=jsonb 2026/02/05 15:56:39 INFO Applying migration id=quote 2026/02/05 15:56:39 INFO Applying migration id=rfc9421 2026/02/05 15:56:39 INFO Applying migration id=keys 2026/02/05 15:56:39 INFO Applying migration id=portable 2026/02/05 15:56:39 INFO Applying migration id=proofs 2026/02/05 15:56:39 INFO Applying migration id=contexts 2026/02/05 15:56:39 INFO Applying migration id=deliverieshost 2026/02/05 15:56:39 INFO Applying migration id=pembegin 2026/02/05 15:56:39 INFO Applying migration id=didhost 2026/02/05 15:56:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-16cd-78e7-b807-f973f941a62e 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 15:56:40 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e85-16cd-7e01-b793-262134c8f962 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 15:56:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-16ce-7417-a3e2-1b699676b3da activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e85-16cd-7e01-b793-262134c8f962 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2e85-16cd-7e01-b793-262134c8f962 2026/02/05 15:56:40 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:40 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2e85-16ce-77eb-9aaa-fd056d8df358 note=https://localhost.localdomain:8443/post/019c2e85-16ce-7704-af38-8ece08bb1bdb group=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-16ce-77eb-9aaa-fd056d8df358 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-16ce-7704-af38-8ece08bb1bdb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-16ce-7704-af38-8ece08bb1bdb 2026/02/05 15:56:40 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 15:56:40 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 (0.87s) === RUN TestDelete_HappyFlow 2026/02/05 15:56:40 INFO Applying migration id=initial 2026/02/05 15:56:40 INFO Applying migration id=notesupdated 2026/02/05 15:56:40 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:40 INFO Applying migration id=activitiesid 2026/02/05 15:56:40 INFO Applying migration id=outbox 2026/02/05 15:56:40 INFO Applying migration id=edits 2026/02/05 15:56:40 INFO Applying migration id=outboxactor 2026/02/05 15:56:40 INFO Applying migration id=outboxsender 2026/02/05 15:56:40 INFO Applying migration id=thread 2026/02/05 15:56:40 INFO Applying migration id=host 2026/02/05 15:56:40 INFO Applying migration id=sharedinbox 2026/02/05 15:56:40 INFO Applying migration id=noteshost 2026/02/05 15:56:40 INFO Applying migration id=fetched 2026/02/05 15:56:40 INFO Applying migration id=move 2026/02/05 15:56:40 INFO Applying migration id=cleanup 2026/02/05 15:56:40 INFO Applying migration id=received 2026/02/05 15:56:40 INFO Applying migration id=namehost 2026/02/05 15:56:40 INFO Applying migration id=outboxhost 2026/02/05 15:56:40 INFO Applying migration id=notesfts 2026/02/05 15:56:40 INFO Applying migration id=iconsname 2026/02/05 15:56:40 INFO Applying migration id=nohash 2026/02/05 15:56:40 INFO Applying migration id=shares 2026/02/05 15:56:40 INFO Applying migration id=actorttl 2026/02/05 15:56:40 INFO Applying migration id=tocc 2026/02/05 15:56:40 INFO Applying migration id=followeds 2026/02/05 15:56:40 INFO Applying migration id=certhash 2026/02/05 15:56:40 INFO Applying migration id=follows_sync 2026/02/05 15:56:40 INFO Applying migration id=jsonpath 2026/02/05 15:56:40 INFO Applying migration id=localforward 2026/02/05 15:56:40 INFO Applying migration id=avatar 2026/02/05 15:56:40 INFO Applying migration id=noimage 2026/02/05 15:56:40 INFO Applying migration id=feed 2026/02/05 15:56:40 INFO Applying migration id=bookmarks 2026/02/05 15:56:40 INFO Applying migration id=shareactivity 2026/02/05 15:56:40 INFO Applying migration id=application 2026/02/05 15:56:40 INFO Applying migration id=certificates 2026/02/05 15:56:40 INFO Applying migration id=rawforward 2026/02/05 15:56:40 INFO Applying migration id=publickey 2026/02/05 15:56:40 INFO Applying migration id=resolvegroup 2026/02/05 15:56:40 INFO Applying migration id=reject 2026/02/05 15:56:40 INFO Applying migration id=autodel 2026/02/05 15:56:40 INFO Applying migration id=jsonb 2026/02/05 15:56:40 INFO Applying migration id=quote 2026/02/05 15:56:40 INFO Applying migration id=rfc9421 2026/02/05 15:56:40 INFO Applying migration id=keys 2026/02/05 15:56:40 INFO Applying migration id=portable 2026/02/05 15:56:40 INFO Applying migration id=proofs 2026/02/05 15:56:40 INFO Applying migration id=contexts 2026/02/05 15:56:40 INFO Applying migration id=deliverieshost 2026/02/05 15:56:40 INFO Applying migration id=pembegin 2026/02/05 15:56:40 INFO Applying migration id=didhost 2026/02/05 15:56:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-1a14-74df-9841-7795553c54c9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-1a14-7474-a29f-5d2f3de42a2b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-1a14-7474-a29f-5d2f3de42a2b 2026/02/05 15:56:40 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-1a14-7474-a29f-5d2f3de42a2b 2026/02/05 15:56:40 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2e85-1a14-7474-a29f-5d2f3de42a2b#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-1a14-7474-a29f-5d2f3de42a2b activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2e85-1a14-7474-a29f-5d2f3de42a2b 2026/02/05 15:56:40 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-1a14-7474-a29f-5d2f3de42a2b 2026/02/05 15:56:40 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2e85-1a14-7474-a29f-5d2f3de42a2b --- PASS: TestDelete_HappyFlow (0.84s) === RUN TestDelete_NotAuthor 2026/02/05 15:56:40 INFO Applying migration id=initial 2026/02/05 15:56:40 INFO Applying migration id=notesupdated 2026/02/05 15:56:40 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:40 INFO Applying migration id=activitiesid 2026/02/05 15:56:40 INFO Applying migration id=outbox 2026/02/05 15:56:40 INFO Applying migration id=edits 2026/02/05 15:56:40 INFO Applying migration id=outboxactor 2026/02/05 15:56:40 INFO Applying migration id=outboxsender 2026/02/05 15:56:40 INFO Applying migration id=thread 2026/02/05 15:56:40 INFO Applying migration id=host 2026/02/05 15:56:40 INFO Applying migration id=sharedinbox 2026/02/05 15:56:40 INFO Applying migration id=noteshost 2026/02/05 15:56:40 INFO Applying migration id=fetched 2026/02/05 15:56:40 INFO Applying migration id=move 2026/02/05 15:56:40 INFO Applying migration id=cleanup 2026/02/05 15:56:40 INFO Applying migration id=received 2026/02/05 15:56:40 INFO Applying migration id=namehost 2026/02/05 15:56:40 INFO Applying migration id=outboxhost 2026/02/05 15:56:40 INFO Applying migration id=notesfts 2026/02/05 15:56:40 INFO Applying migration id=iconsname 2026/02/05 15:56:40 INFO Applying migration id=nohash 2026/02/05 15:56:40 INFO Applying migration id=shares 2026/02/05 15:56:40 INFO Applying migration id=actorttl 2026/02/05 15:56:40 INFO Applying migration id=tocc 2026/02/05 15:56:40 INFO Applying migration id=followeds 2026/02/05 15:56:40 INFO Applying migration id=certhash 2026/02/05 15:56:40 INFO Applying migration id=follows_sync 2026/02/05 15:56:40 INFO Applying migration id=jsonpath 2026/02/05 15:56:40 INFO Applying migration id=localforward 2026/02/05 15:56:40 INFO Applying migration id=avatar 2026/02/05 15:56:40 INFO Applying migration id=noimage 2026/02/05 15:56:40 INFO Applying migration id=feed 2026/02/05 15:56:40 INFO Applying migration id=bookmarks 2026/02/05 15:56:40 INFO Applying migration id=shareactivity 2026/02/05 15:56:40 INFO Applying migration id=application 2026/02/05 15:56:40 INFO Applying migration id=certificates 2026/02/05 15:56:40 INFO Applying migration id=rawforward 2026/02/05 15:56:40 INFO Applying migration id=publickey 2026/02/05 15:56:40 INFO Applying migration id=resolvegroup 2026/02/05 15:56:40 INFO Applying migration id=reject 2026/02/05 15:56:40 INFO Applying migration id=autodel 2026/02/05 15:56:40 INFO Applying migration id=jsonb 2026/02/05 15:56:40 INFO Applying migration id=quote 2026/02/05 15:56:40 INFO Applying migration id=rfc9421 2026/02/05 15:56:40 INFO Applying migration id=keys 2026/02/05 15:56:40 INFO Applying migration id=portable 2026/02/05 15:56:40 INFO Applying migration id=proofs 2026/02/05 15:56:40 INFO Applying migration id=contexts 2026/02/05 15:56:40 INFO Applying migration id=deliverieshost 2026/02/05 15:56:40 INFO Applying migration id=pembegin 2026/02/05 15:56:40 INFO Applying migration id=didhost 2026/02/05 15:56:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-1e64-785a-a050-210210851858 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-1e64-77f7-8b0f-f34f67f0d2c3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-1e64-77f7-8b0f-f34f67f0d2c3 2026/02/05 15:56:41 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-1e64-77f7-8b0f-f34f67f0d2c3 2026/02/05 15:56:41 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/019c2e85-1e64-77f7-8b0f-f34f67f0d2c3 error="sql: no rows in result set" 2026/02/05 15:56:41 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-1e64-77f7-8b0f-f34f67f0d2c3 --- PASS: TestDelete_NotAuthor (1.10s) === RUN TestDelete_NoSuchPost 2026/02/05 15:56:41 INFO Applying migration id=initial 2026/02/05 15:56:41 INFO Applying migration id=notesupdated 2026/02/05 15:56:41 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:41 INFO Applying migration id=activitiesid 2026/02/05 15:56:41 INFO Applying migration id=outbox 2026/02/05 15:56:41 INFO Applying migration id=edits 2026/02/05 15:56:41 INFO Applying migration id=outboxactor 2026/02/05 15:56:41 INFO Applying migration id=outboxsender 2026/02/05 15:56:41 INFO Applying migration id=thread 2026/02/05 15:56:41 INFO Applying migration id=host 2026/02/05 15:56:41 INFO Applying migration id=sharedinbox 2026/02/05 15:56:41 INFO Applying migration id=noteshost 2026/02/05 15:56:41 INFO Applying migration id=fetched 2026/02/05 15:56:41 INFO Applying migration id=move 2026/02/05 15:56:41 INFO Applying migration id=cleanup 2026/02/05 15:56:41 INFO Applying migration id=received 2026/02/05 15:56:41 INFO Applying migration id=namehost 2026/02/05 15:56:41 INFO Applying migration id=outboxhost 2026/02/05 15:56:41 INFO Applying migration id=notesfts 2026/02/05 15:56:41 INFO Applying migration id=iconsname 2026/02/05 15:56:41 INFO Applying migration id=nohash 2026/02/05 15:56:41 INFO Applying migration id=shares 2026/02/05 15:56:41 INFO Applying migration id=actorttl 2026/02/05 15:56:41 INFO Applying migration id=tocc 2026/02/05 15:56:41 INFO Applying migration id=followeds 2026/02/05 15:56:41 INFO Applying migration id=certhash 2026/02/05 15:56:41 INFO Applying migration id=follows_sync 2026/02/05 15:56:41 INFO Applying migration id=jsonpath 2026/02/05 15:56:41 INFO Applying migration id=localforward 2026/02/05 15:56:41 INFO Applying migration id=avatar 2026/02/05 15:56:41 INFO Applying migration id=noimage 2026/02/05 15:56:41 INFO Applying migration id=feed 2026/02/05 15:56:41 INFO Applying migration id=bookmarks 2026/02/05 15:56:41 INFO Applying migration id=shareactivity 2026/02/05 15:56:41 INFO Applying migration id=application 2026/02/05 15:56:41 INFO Applying migration id=certificates 2026/02/05 15:56:42 INFO Applying migration id=rawforward 2026/02/05 15:56:42 INFO Applying migration id=publickey 2026/02/05 15:56:42 INFO Applying migration id=resolvegroup 2026/02/05 15:56:42 INFO Applying migration id=reject 2026/02/05 15:56:42 INFO Applying migration id=autodel 2026/02/05 15:56:42 INFO Applying migration id=jsonb 2026/02/05 15:56:42 INFO Applying migration id=quote 2026/02/05 15:56:42 INFO Applying migration id=rfc9421 2026/02/05 15:56:42 INFO Applying migration id=keys 2026/02/05 15:56:42 INFO Applying migration id=portable 2026/02/05 15:56:42 INFO Applying migration id=proofs 2026/02/05 15:56:42 INFO Applying migration id=contexts 2026/02/05 15:56:42 INFO Applying migration id=deliverieshost 2026/02/05 15:56:42 INFO Applying migration id=pembegin 2026/02/05 15:56:42 INFO Applying migration id=didhost 2026/02/05 15:56:42 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (0.52s) === RUN TestDelete_UnauthenticatedUser 2026/02/05 15:56:42 INFO Applying migration id=initial 2026/02/05 15:56:42 INFO Applying migration id=notesupdated 2026/02/05 15:56:42 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:42 INFO Applying migration id=activitiesid 2026/02/05 15:56:42 INFO Applying migration id=outbox 2026/02/05 15:56:42 INFO Applying migration id=edits 2026/02/05 15:56:42 INFO Applying migration id=outboxactor 2026/02/05 15:56:42 INFO Applying migration id=outboxsender 2026/02/05 15:56:42 INFO Applying migration id=thread 2026/02/05 15:56:42 INFO Applying migration id=host 2026/02/05 15:56:42 INFO Applying migration id=sharedinbox 2026/02/05 15:56:42 INFO Applying migration id=noteshost 2026/02/05 15:56:42 INFO Applying migration id=fetched 2026/02/05 15:56:42 INFO Applying migration id=move 2026/02/05 15:56:42 INFO Applying migration id=cleanup 2026/02/05 15:56:42 INFO Applying migration id=received 2026/02/05 15:56:42 INFO Applying migration id=namehost 2026/02/05 15:56:42 INFO Applying migration id=outboxhost 2026/02/05 15:56:42 INFO Applying migration id=notesfts 2026/02/05 15:56:42 INFO Applying migration id=iconsname 2026/02/05 15:56:42 INFO Applying migration id=nohash 2026/02/05 15:56:42 INFO Applying migration id=shares 2026/02/05 15:56:42 INFO Applying migration id=actorttl 2026/02/05 15:56:42 INFO Applying migration id=tocc 2026/02/05 15:56:42 INFO Applying migration id=followeds 2026/02/05 15:56:42 INFO Applying migration id=certhash 2026/02/05 15:56:42 INFO Applying migration id=follows_sync 2026/02/05 15:56:42 INFO Applying migration id=jsonpath 2026/02/05 15:56:42 INFO Applying migration id=localforward 2026/02/05 15:56:42 INFO Applying migration id=avatar 2026/02/05 15:56:42 INFO Applying migration id=noimage 2026/02/05 15:56:42 INFO Applying migration id=feed 2026/02/05 15:56:42 INFO Applying migration id=bookmarks 2026/02/05 15:56:42 INFO Applying migration id=shareactivity 2026/02/05 15:56:42 INFO Applying migration id=application 2026/02/05 15:56:42 INFO Applying migration id=certificates 2026/02/05 15:56:42 INFO Applying migration id=rawforward 2026/02/05 15:56:42 INFO Applying migration id=publickey 2026/02/05 15:56:42 INFO Applying migration id=resolvegroup 2026/02/05 15:56:42 INFO Applying migration id=reject 2026/02/05 15:56:42 INFO Applying migration id=autodel 2026/02/05 15:56:42 INFO Applying migration id=jsonb 2026/02/05 15:56:42 INFO Applying migration id=quote 2026/02/05 15:56:42 INFO Applying migration id=rfc9421 2026/02/05 15:56:42 INFO Applying migration id=keys 2026/02/05 15:56:42 INFO Applying migration id=portable 2026/02/05 15:56:42 INFO Applying migration id=proofs 2026/02/05 15:56:42 INFO Applying migration id=contexts 2026/02/05 15:56:42 INFO Applying migration id=deliverieshost 2026/02/05 15:56:42 INFO Applying migration id=pembegin 2026/02/05 15:56:42 INFO Applying migration id=didhost 2026/02/05 15:56:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-22f1-7472-bfd6-ea2c53777944 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-22f1-7416-80d5-3d74d12919cd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-22f1-7416-80d5-3d74d12919cd 2026/02/05 15:56:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-22f1-7416-80d5-3d74d12919cd 2026/02/05 15:56:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-22f1-7416-80d5-3d74d12919cd --- PASS: TestDelete_UnauthenticatedUser (0.64s) === RUN TestDelete_WithReply 2026/02/05 15:56:43 INFO Applying migration id=initial 2026/02/05 15:56:43 INFO Applying migration id=notesupdated 2026/02/05 15:56:43 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:43 INFO Applying migration id=activitiesid 2026/02/05 15:56:43 INFO Applying migration id=outbox 2026/02/05 15:56:43 INFO Applying migration id=edits 2026/02/05 15:56:43 INFO Applying migration id=outboxactor 2026/02/05 15:56:43 INFO Applying migration id=outboxsender 2026/02/05 15:56:43 INFO Applying migration id=thread 2026/02/05 15:56:43 INFO Applying migration id=host 2026/02/05 15:56:43 INFO Applying migration id=sharedinbox 2026/02/05 15:56:43 INFO Applying migration id=noteshost 2026/02/05 15:56:43 INFO Applying migration id=fetched 2026/02/05 15:56:43 INFO Applying migration id=move 2026/02/05 15:56:43 INFO Applying migration id=cleanup 2026/02/05 15:56:43 INFO Applying migration id=received 2026/02/05 15:56:43 INFO Applying migration id=namehost 2026/02/05 15:56:43 INFO Applying migration id=outboxhost 2026/02/05 15:56:43 INFO Applying migration id=notesfts 2026/02/05 15:56:43 INFO Applying migration id=iconsname 2026/02/05 15:56:43 INFO Applying migration id=nohash 2026/02/05 15:56:43 INFO Applying migration id=shares 2026/02/05 15:56:43 INFO Applying migration id=actorttl 2026/02/05 15:56:43 INFO Applying migration id=tocc 2026/02/05 15:56:43 INFO Applying migration id=followeds 2026/02/05 15:56:43 INFO Applying migration id=certhash 2026/02/05 15:56:43 INFO Applying migration id=follows_sync 2026/02/05 15:56:43 INFO Applying migration id=jsonpath 2026/02/05 15:56:43 INFO Applying migration id=localforward 2026/02/05 15:56:43 INFO Applying migration id=avatar 2026/02/05 15:56:43 INFO Applying migration id=noimage 2026/02/05 15:56:43 INFO Applying migration id=feed 2026/02/05 15:56:43 INFO Applying migration id=bookmarks 2026/02/05 15:56:43 INFO Applying migration id=shareactivity 2026/02/05 15:56:43 INFO Applying migration id=application 2026/02/05 15:56:43 INFO Applying migration id=certificates 2026/02/05 15:56:43 INFO Applying migration id=rawforward 2026/02/05 15:56:43 INFO Applying migration id=publickey 2026/02/05 15:56:43 INFO Applying migration id=resolvegroup 2026/02/05 15:56:43 INFO Applying migration id=reject 2026/02/05 15:56:43 INFO Applying migration id=autodel 2026/02/05 15:56:43 INFO Applying migration id=jsonb 2026/02/05 15:56:43 INFO Applying migration id=quote 2026/02/05 15:56:43 INFO Applying migration id=rfc9421 2026/02/05 15:56:43 INFO Applying migration id=keys 2026/02/05 15:56:43 INFO Applying migration id=portable 2026/02/05 15:56:43 INFO Applying migration id=proofs 2026/02/05 15:56:43 INFO Applying migration id=contexts 2026/02/05 15:56:43 INFO Applying migration id=deliverieshost 2026/02/05 15:56:43 INFO Applying migration id=pembegin 2026/02/05 15:56:43 INFO Applying migration id=didhost 2026/02/05 15:56:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-2513-7c89-aeaa-b787e362b664 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-2513-7c3e-9e26-1898e7da52da activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-2513-7c3e-9e26-1898e7da52da 2026/02/05 15:56:43 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e85-2513-7c3e-9e26-1898e7da52da 2026/02/05 15:56:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e85-2515-73cf-834f-f226fc97f282 note=https://localhost.localdomain:8443/post/019c2e85-2515-73b4-9004-7612c97f6af0 thread=https://localhost.localdomain:8443/post/019c2e85-2513-7c3e-9e26-1898e7da52da starter=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-2515-73cf-834f-f226fc97f282 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-2515-73b4-9004-7612c97f6af0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-2515-73b4-9004-7612c97f6af0 2026/02/05 15:56:43 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2e85-2515-73b4-9004-7612c97f6af0#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-2515-73b4-9004-7612c97f6af0 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2e85-2515-73b4-9004-7612c97f6af0 2026/02/05 15:56:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2e85-2515-73b4-9004-7612c97f6af0#delete note=https://localhost.localdomain:8443/post/019c2e85-2515-73b4-9004-7612c97f6af0 thread=https://localhost.localdomain:8443/post/019c2e85-2513-7c3e-9e26-1898e7da52da starter=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-2515-73b4-9004-7612c97f6af0 2026/02/05 15:56:43 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2e85-2515-73b4-9004-7612c97f6af0 2026/02/05 15:56:43 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2e85-2513-7c3e-9e26-1898e7da52da#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-2513-7c3e-9e26-1898e7da52da activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2e85-2513-7c3e-9e26-1898e7da52da 2026/02/05 15:56:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-2513-7c3e-9e26-1898e7da52da 2026/02/05 15:56:43 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2e85-2513-7c3e-9e26-1898e7da52da --- PASS: TestDelete_WithReply (0.55s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/02/05 15:56:43 INFO Applying migration id=initial 2026/02/05 15:56:43 INFO Applying migration id=notesupdated 2026/02/05 15:56:43 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:43 INFO Applying migration id=activitiesid 2026/02/05 15:56:43 INFO Applying migration id=outbox 2026/02/05 15:56:43 INFO Applying migration id=edits 2026/02/05 15:56:43 INFO Applying migration id=outboxactor 2026/02/05 15:56:43 INFO Applying migration id=outboxsender 2026/02/05 15:56:43 INFO Applying migration id=thread 2026/02/05 15:56:43 INFO Applying migration id=host 2026/02/05 15:56:43 INFO Applying migration id=sharedinbox 2026/02/05 15:56:43 INFO Applying migration id=noteshost 2026/02/05 15:56:43 INFO Applying migration id=fetched 2026/02/05 15:56:43 INFO Applying migration id=move 2026/02/05 15:56:43 INFO Applying migration id=cleanup 2026/02/05 15:56:43 INFO Applying migration id=received 2026/02/05 15:56:43 INFO Applying migration id=namehost 2026/02/05 15:56:43 INFO Applying migration id=outboxhost 2026/02/05 15:56:43 INFO Applying migration id=notesfts 2026/02/05 15:56:43 INFO Applying migration id=iconsname 2026/02/05 15:56:43 INFO Applying migration id=nohash 2026/02/05 15:56:43 INFO Applying migration id=shares 2026/02/05 15:56:43 INFO Applying migration id=actorttl 2026/02/05 15:56:43 INFO Applying migration id=tocc 2026/02/05 15:56:43 INFO Applying migration id=followeds 2026/02/05 15:56:43 INFO Applying migration id=certhash 2026/02/05 15:56:43 INFO Applying migration id=follows_sync 2026/02/05 15:56:43 INFO Applying migration id=jsonpath 2026/02/05 15:56:43 INFO Applying migration id=localforward 2026/02/05 15:56:43 INFO Applying migration id=avatar 2026/02/05 15:56:43 INFO Applying migration id=noimage 2026/02/05 15:56:43 INFO Applying migration id=feed 2026/02/05 15:56:43 INFO Applying migration id=bookmarks 2026/02/05 15:56:43 INFO Applying migration id=shareactivity 2026/02/05 15:56:43 INFO Applying migration id=application 2026/02/05 15:56:43 INFO Applying migration id=certificates 2026/02/05 15:56:43 INFO Applying migration id=rawforward 2026/02/05 15:56:43 INFO Applying migration id=publickey 2026/02/05 15:56:43 INFO Applying migration id=resolvegroup 2026/02/05 15:56:43 INFO Applying migration id=reject 2026/02/05 15:56:43 INFO Applying migration id=autodel 2026/02/05 15:56:43 INFO Applying migration id=jsonb 2026/02/05 15:56:43 INFO Applying migration id=quote 2026/02/05 15:56:43 INFO Applying migration id=rfc9421 2026/02/05 15:56:43 INFO Applying migration id=keys 2026/02/05 15:56:43 INFO Applying migration id=portable 2026/02/05 15:56:43 INFO Applying migration id=proofs 2026/02/05 15:56:43 INFO Applying migration id=contexts 2026/02/05 15:56:43 INFO Applying migration id=deliverieshost 2026/02/05 15:56:43 INFO Applying migration id=pembegin 2026/02/05 15:56:43 INFO Applying migration id=didhost 2026/02/05 15:56:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-28bb-7334-9730-57dbe7d9325e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-28bb-72ca-ba5e-9bcc4dfd0717 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-28bb-72ca-ba5e-9bcc4dfd0717 2026/02/05 15:56:44 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e85-28bb-72ca-ba5e-9bcc4dfd0717 2026/02/05 15:56:44 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e85-28bc-7ac6-b7c4-5bc735d9b1ec note=https://localhost.localdomain:8443/post/019c2e85-28bc-7aaa-9718-8394eeeaf8e9 thread=https://localhost.localdomain:8443/post/019c2e85-28bb-72ca-ba5e-9bcc4dfd0717 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-28bc-7ac6-b7c4-5bc735d9b1ec activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-28bc-7aaa-9718-8394eeeaf8e9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-28bc-7aaa-9718-8394eeeaf8e9 2026/02/05 15:56:44 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2e85-28bb-72ca-ba5e-9bcc4dfd0717#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-28bb-72ca-ba5e-9bcc4dfd0717 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2e85-28bb-72ca-ba5e-9bcc4dfd0717 2026/02/05 15:56:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-28bb-72ca-ba5e-9bcc4dfd0717 2026/02/05 15:56:44 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2e85-28bb-72ca-ba5e-9bcc4dfd0717 2026/02/05 15:56:44 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2e85-28bc-7aaa-9718-8394eeeaf8e9#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-28bc-7aaa-9718-8394eeeaf8e9 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2e85-28bc-7aaa-9718-8394eeeaf8e9 2026/02/05 15:56:44 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2e85-28bc-7aaa-9718-8394eeeaf8e9#delete note=https://localhost.localdomain:8443/post/019c2e85-28bc-7aaa-9718-8394eeeaf8e9 thread=https://localhost.localdomain:8443/post/019c2e85-28bc-7aaa-9718-8394eeeaf8e9 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 15:56:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-28bc-7aaa-9718-8394eeeaf8e9 2026/02/05 15:56:44 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2e85-28bc-7aaa-9718-8394eeeaf8e9 --- PASS: TestDelete_WithReplyPostDeletedFirst (0.94s) === RUN TestDM_HappyFlow 2026/02/05 15:56:44 INFO Applying migration id=initial 2026/02/05 15:56:44 INFO Applying migration id=notesupdated 2026/02/05 15:56:44 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:44 INFO Applying migration id=activitiesid 2026/02/05 15:56:44 INFO Applying migration id=outbox 2026/02/05 15:56:44 INFO Applying migration id=edits 2026/02/05 15:56:44 INFO Applying migration id=outboxactor 2026/02/05 15:56:44 INFO Applying migration id=outboxsender 2026/02/05 15:56:44 INFO Applying migration id=thread 2026/02/05 15:56:44 INFO Applying migration id=host 2026/02/05 15:56:44 INFO Applying migration id=sharedinbox 2026/02/05 15:56:44 INFO Applying migration id=noteshost 2026/02/05 15:56:44 INFO Applying migration id=fetched 2026/02/05 15:56:44 INFO Applying migration id=move 2026/02/05 15:56:44 INFO Applying migration id=cleanup 2026/02/05 15:56:44 INFO Applying migration id=received 2026/02/05 15:56:44 INFO Applying migration id=namehost 2026/02/05 15:56:44 INFO Applying migration id=outboxhost 2026/02/05 15:56:44 INFO Applying migration id=notesfts 2026/02/05 15:56:44 INFO Applying migration id=iconsname 2026/02/05 15:56:44 INFO Applying migration id=nohash 2026/02/05 15:56:44 INFO Applying migration id=shares 2026/02/05 15:56:44 INFO Applying migration id=actorttl 2026/02/05 15:56:44 INFO Applying migration id=tocc 2026/02/05 15:56:44 INFO Applying migration id=followeds 2026/02/05 15:56:44 INFO Applying migration id=certhash 2026/02/05 15:56:44 INFO Applying migration id=follows_sync 2026/02/05 15:56:44 INFO Applying migration id=jsonpath 2026/02/05 15:56:44 INFO Applying migration id=localforward 2026/02/05 15:56:44 INFO Applying migration id=avatar 2026/02/05 15:56:44 INFO Applying migration id=noimage 2026/02/05 15:56:44 INFO Applying migration id=feed 2026/02/05 15:56:44 INFO Applying migration id=bookmarks 2026/02/05 15:56:44 INFO Applying migration id=shareactivity 2026/02/05 15:56:44 INFO Applying migration id=application 2026/02/05 15:56:44 INFO Applying migration id=certificates 2026/02/05 15:56:44 INFO Applying migration id=rawforward 2026/02/05 15:56:44 INFO Applying migration id=publickey 2026/02/05 15:56:44 INFO Applying migration id=resolvegroup 2026/02/05 15:56:44 INFO Applying migration id=reject 2026/02/05 15:56:44 INFO Applying migration id=autodel 2026/02/05 15:56:44 INFO Applying migration id=jsonb 2026/02/05 15:56:44 INFO Applying migration id=quote 2026/02/05 15:56:44 INFO Applying migration id=rfc9421 2026/02/05 15:56:44 INFO Applying migration id=keys 2026/02/05 15:56:44 INFO Applying migration id=portable 2026/02/05 15:56:44 INFO Applying migration id=proofs 2026/02/05 15:56:44 INFO Applying migration id=contexts 2026/02/05 15:56:44 INFO Applying migration id=deliverieshost 2026/02/05 15:56:44 INFO Applying migration id=pembegin 2026/02/05 15:56:44 INFO Applying migration id=didhost 2026/02/05 15:56:45 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-2d90-7f1f-b9f9-f078c712f320 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-2d90-7d75-8415-6ecd27a382e9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-2d90-7d75-8415-6ecd27a382e9 2026/02/05 15:56:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-2d90-7d75-8415-6ecd27a382e9 2026/02/05 15:56:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-2d90-7d75-8415-6ecd27a382e9 2026/02/05 15:56:45 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2e85-2d90-7d75-8415-6ecd27a382e9 2026/02/05 15:56:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-2d90-7d75-8415-6ecd27a382e9 --- PASS: TestDM_HappyFlow (1.24s) === RUN TestDM_UnauthenticatedUser 2026/02/05 15:56:45 INFO Applying migration id=initial 2026/02/05 15:56:45 INFO Applying migration id=notesupdated 2026/02/05 15:56:45 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:45 INFO Applying migration id=activitiesid 2026/02/05 15:56:45 INFO Applying migration id=outbox 2026/02/05 15:56:45 INFO Applying migration id=edits 2026/02/05 15:56:45 INFO Applying migration id=outboxactor 2026/02/05 15:56:45 INFO Applying migration id=outboxsender 2026/02/05 15:56:45 INFO Applying migration id=thread 2026/02/05 15:56:45 INFO Applying migration id=host 2026/02/05 15:56:45 INFO Applying migration id=sharedinbox 2026/02/05 15:56:45 INFO Applying migration id=noteshost 2026/02/05 15:56:45 INFO Applying migration id=fetched 2026/02/05 15:56:45 INFO Applying migration id=move 2026/02/05 15:56:45 INFO Applying migration id=cleanup 2026/02/05 15:56:45 INFO Applying migration id=received 2026/02/05 15:56:45 INFO Applying migration id=namehost 2026/02/05 15:56:45 INFO Applying migration id=outboxhost 2026/02/05 15:56:45 INFO Applying migration id=notesfts 2026/02/05 15:56:45 INFO Applying migration id=iconsname 2026/02/05 15:56:45 INFO Applying migration id=nohash 2026/02/05 15:56:45 INFO Applying migration id=shares 2026/02/05 15:56:45 INFO Applying migration id=actorttl 2026/02/05 15:56:45 INFO Applying migration id=tocc 2026/02/05 15:56:45 INFO Applying migration id=followeds 2026/02/05 15:56:45 INFO Applying migration id=certhash 2026/02/05 15:56:45 INFO Applying migration id=follows_sync 2026/02/05 15:56:45 INFO Applying migration id=jsonpath 2026/02/05 15:56:45 INFO Applying migration id=localforward 2026/02/05 15:56:45 INFO Applying migration id=avatar 2026/02/05 15:56:45 INFO Applying migration id=noimage 2026/02/05 15:56:45 INFO Applying migration id=feed 2026/02/05 15:56:45 INFO Applying migration id=bookmarks 2026/02/05 15:56:45 INFO Applying migration id=shareactivity 2026/02/05 15:56:45 INFO Applying migration id=application 2026/02/05 15:56:45 INFO Applying migration id=certificates 2026/02/05 15:56:45 INFO Applying migration id=rawforward 2026/02/05 15:56:45 INFO Applying migration id=publickey 2026/02/05 15:56:45 INFO Applying migration id=resolvegroup 2026/02/05 15:56:45 INFO Applying migration id=reject 2026/02/05 15:56:45 INFO Applying migration id=autodel 2026/02/05 15:56:45 INFO Applying migration id=jsonb 2026/02/05 15:56:45 INFO Applying migration id=quote 2026/02/05 15:56:45 INFO Applying migration id=rfc9421 2026/02/05 15:56:45 INFO Applying migration id=keys 2026/02/05 15:56:45 INFO Applying migration id=portable 2026/02/05 15:56:45 INFO Applying migration id=proofs 2026/02/05 15:56:45 INFO Applying migration id=contexts 2026/02/05 15:56:45 INFO Applying migration id=deliverieshost 2026/02/05 15:56:45 INFO Applying migration id=pembegin 2026/02/05 15:56:45 INFO Applying migration id=didhost 2026/02/05 15:56:46 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-3086-7425-8181-b8e006cf5526 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-3086-72b1-acb9-cc07f4c7eb9b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-3086-72b1-acb9-cc07f4c7eb9b 2026/02/05 15:56:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-3086-72b1-acb9-cc07f4c7eb9b 2026/02/05 15:56:46 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2e85-3086-72b1-acb9-cc07f4c7eb9b --- PASS: TestDM_UnauthenticatedUser (0.76s) === RUN TestDM_Loopback 2026/02/05 15:56:46 INFO Applying migration id=initial 2026/02/05 15:56:46 INFO Applying migration id=notesupdated 2026/02/05 15:56:46 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:46 INFO Applying migration id=activitiesid 2026/02/05 15:56:46 INFO Applying migration id=outbox 2026/02/05 15:56:46 INFO Applying migration id=edits 2026/02/05 15:56:46 INFO Applying migration id=outboxactor 2026/02/05 15:56:46 INFO Applying migration id=outboxsender 2026/02/05 15:56:46 INFO Applying migration id=thread 2026/02/05 15:56:46 INFO Applying migration id=host 2026/02/05 15:56:46 INFO Applying migration id=sharedinbox 2026/02/05 15:56:46 INFO Applying migration id=noteshost 2026/02/05 15:56:46 INFO Applying migration id=fetched 2026/02/05 15:56:46 INFO Applying migration id=move 2026/02/05 15:56:46 INFO Applying migration id=cleanup 2026/02/05 15:56:46 INFO Applying migration id=received 2026/02/05 15:56:46 INFO Applying migration id=namehost 2026/02/05 15:56:46 INFO Applying migration id=outboxhost 2026/02/05 15:56:46 INFO Applying migration id=notesfts 2026/02/05 15:56:46 INFO Applying migration id=iconsname 2026/02/05 15:56:46 INFO Applying migration id=nohash 2026/02/05 15:56:46 INFO Applying migration id=shares 2026/02/05 15:56:46 INFO Applying migration id=actorttl 2026/02/05 15:56:46 INFO Applying migration id=tocc 2026/02/05 15:56:46 INFO Applying migration id=followeds 2026/02/05 15:56:46 INFO Applying migration id=certhash 2026/02/05 15:56:46 INFO Applying migration id=follows_sync 2026/02/05 15:56:46 INFO Applying migration id=jsonpath 2026/02/05 15:56:46 INFO Applying migration id=localforward 2026/02/05 15:56:46 INFO Applying migration id=avatar 2026/02/05 15:56:46 INFO Applying migration id=noimage 2026/02/05 15:56:46 INFO Applying migration id=feed 2026/02/05 15:56:46 INFO Applying migration id=bookmarks 2026/02/05 15:56:46 INFO Applying migration id=shareactivity 2026/02/05 15:56:46 INFO Applying migration id=application 2026/02/05 15:56:46 INFO Applying migration id=certificates 2026/02/05 15:56:46 INFO Applying migration id=rawforward 2026/02/05 15:56:46 INFO Applying migration id=publickey 2026/02/05 15:56:46 INFO Applying migration id=resolvegroup 2026/02/05 15:56:46 INFO Applying migration id=reject 2026/02/05 15:56:46 INFO Applying migration id=autodel 2026/02/05 15:56:46 INFO Applying migration id=jsonb 2026/02/05 15:56:46 INFO Applying migration id=quote 2026/02/05 15:56:46 INFO Applying migration id=rfc9421 2026/02/05 15:56:46 INFO Applying migration id=keys 2026/02/05 15:56:46 INFO Applying migration id=portable 2026/02/05 15:56:46 INFO Applying migration id=proofs 2026/02/05 15:56:46 INFO Applying migration id=contexts 2026/02/05 15:56:46 INFO Applying migration id=deliverieshost 2026/02/05 15:56:46 INFO Applying migration id=pembegin 2026/02/05 15:56:46 INFO Applying migration id=didhost 2026/02/05 15:56:47 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (0.74s) === RUN TestDM_TwoMentions 2026/02/05 15:56:47 INFO Applying migration id=initial 2026/02/05 15:56:47 INFO Applying migration id=notesupdated 2026/02/05 15:56:47 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:47 INFO Applying migration id=activitiesid 2026/02/05 15:56:47 INFO Applying migration id=outbox 2026/02/05 15:56:47 INFO Applying migration id=edits 2026/02/05 15:56:47 INFO Applying migration id=outboxactor 2026/02/05 15:56:47 INFO Applying migration id=outboxsender 2026/02/05 15:56:47 INFO Applying migration id=thread 2026/02/05 15:56:47 INFO Applying migration id=host 2026/02/05 15:56:47 INFO Applying migration id=sharedinbox 2026/02/05 15:56:47 INFO Applying migration id=noteshost 2026/02/05 15:56:47 INFO Applying migration id=fetched 2026/02/05 15:56:47 INFO Applying migration id=move 2026/02/05 15:56:47 INFO Applying migration id=cleanup 2026/02/05 15:56:47 INFO Applying migration id=received 2026/02/05 15:56:47 INFO Applying migration id=namehost 2026/02/05 15:56:47 INFO Applying migration id=outboxhost 2026/02/05 15:56:47 INFO Applying migration id=notesfts 2026/02/05 15:56:47 INFO Applying migration id=iconsname 2026/02/05 15:56:47 INFO Applying migration id=nohash 2026/02/05 15:56:47 INFO Applying migration id=shares 2026/02/05 15:56:47 INFO Applying migration id=actorttl 2026/02/05 15:56:47 INFO Applying migration id=tocc 2026/02/05 15:56:47 INFO Applying migration id=followeds 2026/02/05 15:56:47 INFO Applying migration id=certhash 2026/02/05 15:56:47 INFO Applying migration id=follows_sync 2026/02/05 15:56:47 INFO Applying migration id=jsonpath 2026/02/05 15:56:47 INFO Applying migration id=localforward 2026/02/05 15:56:47 INFO Applying migration id=avatar 2026/02/05 15:56:47 INFO Applying migration id=noimage 2026/02/05 15:56:47 INFO Applying migration id=feed 2026/02/05 15:56:47 INFO Applying migration id=bookmarks 2026/02/05 15:56:47 INFO Applying migration id=shareactivity 2026/02/05 15:56:47 INFO Applying migration id=application 2026/02/05 15:56:47 INFO Applying migration id=certificates 2026/02/05 15:56:47 INFO Applying migration id=rawforward 2026/02/05 15:56:47 INFO Applying migration id=publickey 2026/02/05 15:56:47 INFO Applying migration id=resolvegroup 2026/02/05 15:56:47 INFO Applying migration id=reject 2026/02/05 15:56:47 INFO Applying migration id=autodel 2026/02/05 15:56:47 INFO Applying migration id=jsonb 2026/02/05 15:56:47 INFO Applying migration id=quote 2026/02/05 15:56:47 INFO Applying migration id=rfc9421 2026/02/05 15:56:47 INFO Applying migration id=keys 2026/02/05 15:56:47 INFO Applying migration id=portable 2026/02/05 15:56:47 INFO Applying migration id=proofs 2026/02/05 15:56:47 INFO Applying migration id=contexts 2026/02/05 15:56:47 INFO Applying migration id=deliverieshost 2026/02/05 15:56:47 INFO Applying migration id=pembegin 2026/02/05 15:56:47 INFO Applying migration id=didhost 2026/02/05 15:56:48 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:48 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/02/05 15:56:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-3723-71c2-8dbe-e23d0dd98315 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-3722-7eeb-b2fc-0ebfeb2f6596 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-3722-7eeb-b2fc-0ebfeb2f6596 2026/02/05 15:56:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-3722-7eeb-b2fc-0ebfeb2f6596 2026/02/05 15:56:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-3722-7eeb-b2fc-0ebfeb2f6596 2026/02/05 15:56:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-3722-7eeb-b2fc-0ebfeb2f6596 --- PASS: TestDM_TwoMentions (0.95s) === RUN TestDM_TwoMentionsOneLoopback 2026/02/05 15:56:48 INFO Applying migration id=initial 2026/02/05 15:56:48 INFO Applying migration id=notesupdated 2026/02/05 15:56:48 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:48 INFO Applying migration id=activitiesid 2026/02/05 15:56:48 INFO Applying migration id=outbox 2026/02/05 15:56:48 INFO Applying migration id=edits 2026/02/05 15:56:48 INFO Applying migration id=outboxactor 2026/02/05 15:56:48 INFO Applying migration id=outboxsender 2026/02/05 15:56:48 INFO Applying migration id=thread 2026/02/05 15:56:48 INFO Applying migration id=host 2026/02/05 15:56:48 INFO Applying migration id=sharedinbox 2026/02/05 15:56:48 INFO Applying migration id=noteshost 2026/02/05 15:56:48 INFO Applying migration id=fetched 2026/02/05 15:56:48 INFO Applying migration id=move 2026/02/05 15:56:48 INFO Applying migration id=cleanup 2026/02/05 15:56:48 INFO Applying migration id=received 2026/02/05 15:56:48 INFO Applying migration id=namehost 2026/02/05 15:56:48 INFO Applying migration id=outboxhost 2026/02/05 15:56:48 INFO Applying migration id=notesfts 2026/02/05 15:56:48 INFO Applying migration id=iconsname 2026/02/05 15:56:48 INFO Applying migration id=nohash 2026/02/05 15:56:48 INFO Applying migration id=shares 2026/02/05 15:56:48 INFO Applying migration id=actorttl 2026/02/05 15:56:48 INFO Applying migration id=tocc 2026/02/05 15:56:48 INFO Applying migration id=followeds 2026/02/05 15:56:48 INFO Applying migration id=certhash 2026/02/05 15:56:48 INFO Applying migration id=follows_sync 2026/02/05 15:56:48 INFO Applying migration id=jsonpath 2026/02/05 15:56:48 INFO Applying migration id=localforward 2026/02/05 15:56:48 INFO Applying migration id=avatar 2026/02/05 15:56:48 INFO Applying migration id=noimage 2026/02/05 15:56:48 INFO Applying migration id=feed 2026/02/05 15:56:48 INFO Applying migration id=bookmarks 2026/02/05 15:56:48 INFO Applying migration id=shareactivity 2026/02/05 15:56:48 INFO Applying migration id=application 2026/02/05 15:56:48 INFO Applying migration id=certificates 2026/02/05 15:56:48 INFO Applying migration id=rawforward 2026/02/05 15:56:48 INFO Applying migration id=publickey 2026/02/05 15:56:48 INFO Applying migration id=resolvegroup 2026/02/05 15:56:48 INFO Applying migration id=reject 2026/02/05 15:56:48 INFO Applying migration id=autodel 2026/02/05 15:56:48 INFO Applying migration id=jsonb 2026/02/05 15:56:48 INFO Applying migration id=quote 2026/02/05 15:56:48 INFO Applying migration id=rfc9421 2026/02/05 15:56:48 INFO Applying migration id=keys 2026/02/05 15:56:48 INFO Applying migration id=portable 2026/02/05 15:56:48 INFO Applying migration id=proofs 2026/02/05 15:56:48 INFO Applying migration id=contexts 2026/02/05 15:56:48 INFO Applying migration id=deliverieshost 2026/02/05 15:56:48 INFO Applying migration id=pembegin 2026/02/05 15:56:48 INFO Applying migration id=didhost 2026/02/05 15:56:48 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:48 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/02/05 15:56:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-38cd-7088-8444-6a33f991e747 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-38cc-7da5-9666-5df8fcff98b9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-38cc-7da5-9666-5df8fcff98b9 2026/02/05 15:56:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-38cc-7da5-9666-5df8fcff98b9 2026/02/05 15:56:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-38cc-7da5-9666-5df8fcff98b9 2026/02/05 15:56:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2e85-38cc-7da5-9666-5df8fcff98b9 2026/02/05 15:56:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-38cc-7da5-9666-5df8fcff98b9 --- PASS: TestDM_TwoMentionsOneLoopback (0.43s) === RUN TestDM_TooManyRecipients 2026/02/05 15:56:48 INFO Applying migration id=initial 2026/02/05 15:56:48 INFO Applying migration id=notesupdated 2026/02/05 15:56:48 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:48 INFO Applying migration id=activitiesid 2026/02/05 15:56:48 INFO Applying migration id=outbox 2026/02/05 15:56:48 INFO Applying migration id=edits 2026/02/05 15:56:48 INFO Applying migration id=outboxactor 2026/02/05 15:56:48 INFO Applying migration id=outboxsender 2026/02/05 15:56:48 INFO Applying migration id=thread 2026/02/05 15:56:48 INFO Applying migration id=host 2026/02/05 15:56:48 INFO Applying migration id=sharedinbox 2026/02/05 15:56:48 INFO Applying migration id=noteshost 2026/02/05 15:56:48 INFO Applying migration id=fetched 2026/02/05 15:56:48 INFO Applying migration id=move 2026/02/05 15:56:48 INFO Applying migration id=cleanup 2026/02/05 15:56:48 INFO Applying migration id=received 2026/02/05 15:56:48 INFO Applying migration id=namehost 2026/02/05 15:56:48 INFO Applying migration id=outboxhost 2026/02/05 15:56:48 INFO Applying migration id=notesfts 2026/02/05 15:56:48 INFO Applying migration id=iconsname 2026/02/05 15:56:48 INFO Applying migration id=nohash 2026/02/05 15:56:48 INFO Applying migration id=shares 2026/02/05 15:56:48 INFO Applying migration id=actorttl 2026/02/05 15:56:48 INFO Applying migration id=tocc 2026/02/05 15:56:48 INFO Applying migration id=followeds 2026/02/05 15:56:48 INFO Applying migration id=certhash 2026/02/05 15:56:48 INFO Applying migration id=follows_sync 2026/02/05 15:56:48 INFO Applying migration id=jsonpath 2026/02/05 15:56:48 INFO Applying migration id=localforward 2026/02/05 15:56:48 INFO Applying migration id=avatar 2026/02/05 15:56:48 INFO Applying migration id=noimage 2026/02/05 15:56:48 INFO Applying migration id=feed 2026/02/05 15:56:48 INFO Applying migration id=bookmarks 2026/02/05 15:56:48 INFO Applying migration id=shareactivity 2026/02/05 15:56:48 INFO Applying migration id=application 2026/02/05 15:56:48 INFO Applying migration id=certificates 2026/02/05 15:56:48 INFO Applying migration id=rawforward 2026/02/05 15:56:48 INFO Applying migration id=publickey 2026/02/05 15:56:48 INFO Applying migration id=resolvegroup 2026/02/05 15:56:48 INFO Applying migration id=reject 2026/02/05 15:56:48 INFO Applying migration id=autodel 2026/02/05 15:56:48 INFO Applying migration id=jsonb 2026/02/05 15:56:48 INFO Applying migration id=quote 2026/02/05 15:56:48 INFO Applying migration id=rfc9421 2026/02/05 15:56:48 INFO Applying migration id=keys 2026/02/05 15:56:48 INFO Applying migration id=portable 2026/02/05 15:56:48 INFO Applying migration id=proofs 2026/02/05 15:56:48 INFO Applying migration id=contexts 2026/02/05 15:56:48 INFO Applying migration id=deliverieshost 2026/02/05 15:56:48 INFO Applying migration id=pembegin 2026/02/05 15:56:48 INFO Applying migration id=didhost 2026/02/05 15:56:49 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:49 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (0.52s) === RUN TestDM_MaxRecipients 2026/02/05 15:56:49 INFO Applying migration id=initial 2026/02/05 15:56:49 INFO Applying migration id=notesupdated 2026/02/05 15:56:49 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:49 INFO Applying migration id=activitiesid 2026/02/05 15:56:49 INFO Applying migration id=outbox 2026/02/05 15:56:49 INFO Applying migration id=edits 2026/02/05 15:56:49 INFO Applying migration id=outboxactor 2026/02/05 15:56:49 INFO Applying migration id=outboxsender 2026/02/05 15:56:49 INFO Applying migration id=thread 2026/02/05 15:56:49 INFO Applying migration id=host 2026/02/05 15:56:49 INFO Applying migration id=sharedinbox 2026/02/05 15:56:49 INFO Applying migration id=noteshost 2026/02/05 15:56:49 INFO Applying migration id=fetched 2026/02/05 15:56:49 INFO Applying migration id=move 2026/02/05 15:56:49 INFO Applying migration id=cleanup 2026/02/05 15:56:49 INFO Applying migration id=received 2026/02/05 15:56:49 INFO Applying migration id=namehost 2026/02/05 15:56:49 INFO Applying migration id=outboxhost 2026/02/05 15:56:49 INFO Applying migration id=notesfts 2026/02/05 15:56:49 INFO Applying migration id=iconsname 2026/02/05 15:56:49 INFO Applying migration id=nohash 2026/02/05 15:56:49 INFO Applying migration id=shares 2026/02/05 15:56:49 INFO Applying migration id=actorttl 2026/02/05 15:56:49 INFO Applying migration id=tocc 2026/02/05 15:56:49 INFO Applying migration id=followeds 2026/02/05 15:56:49 INFO Applying migration id=certhash 2026/02/05 15:56:49 INFO Applying migration id=follows_sync 2026/02/05 15:56:49 INFO Applying migration id=jsonpath 2026/02/05 15:56:49 INFO Applying migration id=localforward 2026/02/05 15:56:49 INFO Applying migration id=avatar 2026/02/05 15:56:49 INFO Applying migration id=noimage 2026/02/05 15:56:49 INFO Applying migration id=feed 2026/02/05 15:56:49 INFO Applying migration id=bookmarks 2026/02/05 15:56:49 INFO Applying migration id=shareactivity 2026/02/05 15:56:49 INFO Applying migration id=application 2026/02/05 15:56:49 INFO Applying migration id=certificates 2026/02/05 15:56:49 INFO Applying migration id=rawforward 2026/02/05 15:56:49 INFO Applying migration id=publickey 2026/02/05 15:56:49 INFO Applying migration id=resolvegroup 2026/02/05 15:56:49 INFO Applying migration id=reject 2026/02/05 15:56:49 INFO Applying migration id=autodel 2026/02/05 15:56:49 INFO Applying migration id=jsonb 2026/02/05 15:56:49 INFO Applying migration id=quote 2026/02/05 15:56:49 INFO Applying migration id=rfc9421 2026/02/05 15:56:49 INFO Applying migration id=keys 2026/02/05 15:56:49 INFO Applying migration id=portable 2026/02/05 15:56:49 INFO Applying migration id=proofs 2026/02/05 15:56:49 INFO Applying migration id=contexts 2026/02/05 15:56:49 INFO Applying migration id=deliverieshost 2026/02/05 15:56:49 INFO Applying migration id=pembegin 2026/02/05 15:56:49 INFO Applying migration id=didhost 2026/02/05 15:56:49 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:56:49 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/02/05 15:56:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-3d10-77b8-9b9c-e26ea0a60f1b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-3d10-7592-83bb-9bd305086ec2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-3d10-7592-83bb-9bd305086ec2 2026/02/05 15:56:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-3d10-7592-83bb-9bd305086ec2 2026/02/05 15:56:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-3d10-7592-83bb-9bd305086ec2 2026/02/05 15:56:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-3d10-7592-83bb-9bd305086ec2 --- PASS: TestDM_MaxRecipients (0.57s) === RUN TestEdit_Throttling 2026/02/05 15:56:49 INFO Applying migration id=initial 2026/02/05 15:56:49 INFO Applying migration id=notesupdated 2026/02/05 15:56:49 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:49 INFO Applying migration id=activitiesid 2026/02/05 15:56:49 INFO Applying migration id=outbox 2026/02/05 15:56:49 INFO Applying migration id=edits 2026/02/05 15:56:49 INFO Applying migration id=outboxactor 2026/02/05 15:56:49 INFO Applying migration id=outboxsender 2026/02/05 15:56:49 INFO Applying migration id=thread 2026/02/05 15:56:49 INFO Applying migration id=host 2026/02/05 15:56:49 INFO Applying migration id=sharedinbox 2026/02/05 15:56:49 INFO Applying migration id=noteshost 2026/02/05 15:56:49 INFO Applying migration id=fetched 2026/02/05 15:56:49 INFO Applying migration id=move 2026/02/05 15:56:49 INFO Applying migration id=cleanup 2026/02/05 15:56:49 INFO Applying migration id=received 2026/02/05 15:56:49 INFO Applying migration id=namehost 2026/02/05 15:56:49 INFO Applying migration id=outboxhost 2026/02/05 15:56:49 INFO Applying migration id=notesfts 2026/02/05 15:56:49 INFO Applying migration id=iconsname 2026/02/05 15:56:49 INFO Applying migration id=nohash 2026/02/05 15:56:49 INFO Applying migration id=shares 2026/02/05 15:56:49 INFO Applying migration id=actorttl 2026/02/05 15:56:49 INFO Applying migration id=tocc 2026/02/05 15:56:49 INFO Applying migration id=followeds 2026/02/05 15:56:49 INFO Applying migration id=certhash 2026/02/05 15:56:49 INFO Applying migration id=follows_sync 2026/02/05 15:56:49 INFO Applying migration id=jsonpath 2026/02/05 15:56:49 INFO Applying migration id=localforward 2026/02/05 15:56:49 INFO Applying migration id=avatar 2026/02/05 15:56:49 INFO Applying migration id=noimage 2026/02/05 15:56:49 INFO Applying migration id=feed 2026/02/05 15:56:49 INFO Applying migration id=bookmarks 2026/02/05 15:56:49 INFO Applying migration id=shareactivity 2026/02/05 15:56:49 INFO Applying migration id=application 2026/02/05 15:56:49 INFO Applying migration id=certificates 2026/02/05 15:56:49 INFO Applying migration id=rawforward 2026/02/05 15:56:49 INFO Applying migration id=publickey 2026/02/05 15:56:49 INFO Applying migration id=resolvegroup 2026/02/05 15:56:49 INFO Applying migration id=reject 2026/02/05 15:56:49 INFO Applying migration id=autodel 2026/02/05 15:56:49 INFO Applying migration id=jsonb 2026/02/05 15:56:49 INFO Applying migration id=quote 2026/02/05 15:56:49 INFO Applying migration id=rfc9421 2026/02/05 15:56:49 INFO Applying migration id=keys 2026/02/05 15:56:49 INFO Applying migration id=portable 2026/02/05 15:56:49 INFO Applying migration id=proofs 2026/02/05 15:56:49 INFO Applying migration id=contexts 2026/02/05 15:56:49 INFO Applying migration id=deliverieshost 2026/02/05 15:56:49 INFO Applying migration id=pembegin 2026/02/05 15:56:49 INFO Applying migration id=didhost 2026/02/05 15:56:51 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e85-424d-7104-98e3-8bef2b99024d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:56:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-4258-7b64-a0ef-ecacd6ab1904 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e85-424d-7104-98e3-8bef2b99024d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e85-424d-7104-98e3-8bef2b99024d 2026/02/05 15:56:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-4259-7d6a-8197-df17dd807a91 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-4259-7d33-bd91-4e95974762ca activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-4259-7d33-bd91-4e95974762ca 2026/02/05 15:56:51 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2e85-4259-7d33-bd91-4e95974762ca can=2026-02-05T16:00:51.161Z --- PASS: TestEdit_Throttling (1.35s) === RUN TestEdit_HappyFlow 2026/02/05 15:56:51 INFO Applying migration id=initial 2026/02/05 15:56:51 INFO Applying migration id=notesupdated 2026/02/05 15:56:51 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:51 INFO Applying migration id=activitiesid 2026/02/05 15:56:51 INFO Applying migration id=outbox 2026/02/05 15:56:51 INFO Applying migration id=edits 2026/02/05 15:56:51 INFO Applying migration id=outboxactor 2026/02/05 15:56:51 INFO Applying migration id=outboxsender 2026/02/05 15:56:51 INFO Applying migration id=thread 2026/02/05 15:56:51 INFO Applying migration id=host 2026/02/05 15:56:51 INFO Applying migration id=sharedinbox 2026/02/05 15:56:51 INFO Applying migration id=noteshost 2026/02/05 15:56:51 INFO Applying migration id=fetched 2026/02/05 15:56:51 INFO Applying migration id=move 2026/02/05 15:56:51 INFO Applying migration id=cleanup 2026/02/05 15:56:51 INFO Applying migration id=received 2026/02/05 15:56:51 INFO Applying migration id=namehost 2026/02/05 15:56:51 INFO Applying migration id=outboxhost 2026/02/05 15:56:51 INFO Applying migration id=notesfts 2026/02/05 15:56:51 INFO Applying migration id=iconsname 2026/02/05 15:56:51 INFO Applying migration id=nohash 2026/02/05 15:56:51 INFO Applying migration id=shares 2026/02/05 15:56:51 INFO Applying migration id=actorttl 2026/02/05 15:56:51 INFO Applying migration id=tocc 2026/02/05 15:56:51 INFO Applying migration id=followeds 2026/02/05 15:56:51 INFO Applying migration id=certhash 2026/02/05 15:56:51 INFO Applying migration id=follows_sync 2026/02/05 15:56:51 INFO Applying migration id=jsonpath 2026/02/05 15:56:51 INFO Applying migration id=localforward 2026/02/05 15:56:51 INFO Applying migration id=avatar 2026/02/05 15:56:51 INFO Applying migration id=noimage 2026/02/05 15:56:51 INFO Applying migration id=feed 2026/02/05 15:56:51 INFO Applying migration id=bookmarks 2026/02/05 15:56:51 INFO Applying migration id=shareactivity 2026/02/05 15:56:51 INFO Applying migration id=application 2026/02/05 15:56:51 INFO Applying migration id=certificates 2026/02/05 15:56:51 INFO Applying migration id=rawforward 2026/02/05 15:56:51 INFO Applying migration id=publickey 2026/02/05 15:56:51 INFO Applying migration id=resolvegroup 2026/02/05 15:56:51 INFO Applying migration id=reject 2026/02/05 15:56:51 INFO Applying migration id=autodel 2026/02/05 15:56:51 INFO Applying migration id=jsonb 2026/02/05 15:56:51 INFO Applying migration id=quote 2026/02/05 15:56:51 INFO Applying migration id=rfc9421 2026/02/05 15:56:51 INFO Applying migration id=keys 2026/02/05 15:56:51 INFO Applying migration id=portable 2026/02/05 15:56:51 INFO Applying migration id=proofs 2026/02/05 15:56:51 INFO Applying migration id=contexts 2026/02/05 15:56:51 INFO Applying migration id=deliverieshost 2026/02/05 15:56:51 INFO Applying migration id=pembegin 2026/02/05 15:56:51 INFO Applying migration id=didhost 2026/02/05 15:56:51 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e85-4478-7a1a-ad09-3bc9ee3f975a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:56:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-4479-7314-b493-52689433f306 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e85-4478-7a1a-ad09-3bc9ee3f975a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e85-4478-7a1a-ad09-3bc9ee3f975a 2026/02/05 15:56:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-447a-7688-99f0-8e352cb457eb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-447a-7646-b4a1-4b134b176e2e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-447a-7646-b4a1-4b134b176e2e 2026/02/05 15:56:51 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2e85-447b-764d-8ade-66e92fcd7c90 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-447a-7646-b4a1-4b134b176e2e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-447a-7646-b4a1-4b134b176e2e 2026/02/05 15:56:51 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2e85-447a-7646-b4a1-4b134b176e2e can=2026-02-05T16:12:51.707Z --- PASS: TestEdit_HappyFlow (0.55s) === RUN TestEdit_EmptyContent 2026/02/05 15:56:51 INFO Applying migration id=initial 2026/02/05 15:56:51 INFO Applying migration id=notesupdated 2026/02/05 15:56:51 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:51 INFO Applying migration id=activitiesid 2026/02/05 15:56:51 INFO Applying migration id=outbox 2026/02/05 15:56:51 INFO Applying migration id=edits 2026/02/05 15:56:51 INFO Applying migration id=outboxactor 2026/02/05 15:56:51 INFO Applying migration id=outboxsender 2026/02/05 15:56:51 INFO Applying migration id=thread 2026/02/05 15:56:51 INFO Applying migration id=host 2026/02/05 15:56:51 INFO Applying migration id=sharedinbox 2026/02/05 15:56:51 INFO Applying migration id=noteshost 2026/02/05 15:56:51 INFO Applying migration id=fetched 2026/02/05 15:56:51 INFO Applying migration id=move 2026/02/05 15:56:51 INFO Applying migration id=cleanup 2026/02/05 15:56:51 INFO Applying migration id=received 2026/02/05 15:56:51 INFO Applying migration id=namehost 2026/02/05 15:56:51 INFO Applying migration id=outboxhost 2026/02/05 15:56:51 INFO Applying migration id=notesfts 2026/02/05 15:56:51 INFO Applying migration id=iconsname 2026/02/05 15:56:51 INFO Applying migration id=nohash 2026/02/05 15:56:51 INFO Applying migration id=shares 2026/02/05 15:56:51 INFO Applying migration id=actorttl 2026/02/05 15:56:51 INFO Applying migration id=tocc 2026/02/05 15:56:51 INFO Applying migration id=followeds 2026/02/05 15:56:51 INFO Applying migration id=certhash 2026/02/05 15:56:51 INFO Applying migration id=follows_sync 2026/02/05 15:56:51 INFO Applying migration id=jsonpath 2026/02/05 15:56:51 INFO Applying migration id=localforward 2026/02/05 15:56:51 INFO Applying migration id=avatar 2026/02/05 15:56:51 INFO Applying migration id=noimage 2026/02/05 15:56:51 INFO Applying migration id=feed 2026/02/05 15:56:51 INFO Applying migration id=bookmarks 2026/02/05 15:56:51 INFO Applying migration id=shareactivity 2026/02/05 15:56:51 INFO Applying migration id=application 2026/02/05 15:56:51 INFO Applying migration id=certificates 2026/02/05 15:56:51 INFO Applying migration id=rawforward 2026/02/05 15:56:51 INFO Applying migration id=publickey 2026/02/05 15:56:51 INFO Applying migration id=resolvegroup 2026/02/05 15:56:51 INFO Applying migration id=reject 2026/02/05 15:56:51 INFO Applying migration id=autodel 2026/02/05 15:56:51 INFO Applying migration id=jsonb 2026/02/05 15:56:51 INFO Applying migration id=quote 2026/02/05 15:56:51 INFO Applying migration id=rfc9421 2026/02/05 15:56:51 INFO Applying migration id=keys 2026/02/05 15:56:51 INFO Applying migration id=portable 2026/02/05 15:56:51 INFO Applying migration id=proofs 2026/02/05 15:56:51 INFO Applying migration id=contexts 2026/02/05 15:56:51 INFO Applying migration id=deliverieshost 2026/02/05 15:56:51 INFO Applying migration id=pembegin 2026/02/05 15:56:51 INFO Applying migration id=didhost 2026/02/05 15:56:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e85-496c-7808-acbf-34db834d43b5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:56:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-496d-706d-8610-52e95dee79af activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e85-496c-7808-acbf-34db834d43b5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e85-496c-7808-acbf-34db834d43b5 2026/02/05 15:56:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-496e-7271-8282-e2b8c4d29eaa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-496e-7235-94b5-8a573bf7dadb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-496e-7235-94b5-8a573bf7dadb --- PASS: TestEdit_EmptyContent (1.27s) === RUN TestEdit_LongContent 2026/02/05 15:56:52 INFO Applying migration id=initial 2026/02/05 15:56:52 INFO Applying migration id=notesupdated 2026/02/05 15:56:52 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:52 INFO Applying migration id=activitiesid 2026/02/05 15:56:52 INFO Applying migration id=outbox 2026/02/05 15:56:52 INFO Applying migration id=edits 2026/02/05 15:56:52 INFO Applying migration id=outboxactor 2026/02/05 15:56:52 INFO Applying migration id=outboxsender 2026/02/05 15:56:52 INFO Applying migration id=thread 2026/02/05 15:56:52 INFO Applying migration id=host 2026/02/05 15:56:52 INFO Applying migration id=sharedinbox 2026/02/05 15:56:52 INFO Applying migration id=noteshost 2026/02/05 15:56:52 INFO Applying migration id=fetched 2026/02/05 15:56:52 INFO Applying migration id=move 2026/02/05 15:56:52 INFO Applying migration id=cleanup 2026/02/05 15:56:52 INFO Applying migration id=received 2026/02/05 15:56:52 INFO Applying migration id=namehost 2026/02/05 15:56:52 INFO Applying migration id=outboxhost 2026/02/05 15:56:52 INFO Applying migration id=notesfts 2026/02/05 15:56:52 INFO Applying migration id=iconsname 2026/02/05 15:56:52 INFO Applying migration id=nohash 2026/02/05 15:56:52 INFO Applying migration id=shares 2026/02/05 15:56:52 INFO Applying migration id=actorttl 2026/02/05 15:56:52 INFO Applying migration id=tocc 2026/02/05 15:56:52 INFO Applying migration id=followeds 2026/02/05 15:56:53 INFO Applying migration id=certhash 2026/02/05 15:56:53 INFO Applying migration id=follows_sync 2026/02/05 15:56:53 INFO Applying migration id=jsonpath 2026/02/05 15:56:53 INFO Applying migration id=localforward 2026/02/05 15:56:53 INFO Applying migration id=avatar 2026/02/05 15:56:53 INFO Applying migration id=noimage 2026/02/05 15:56:53 INFO Applying migration id=feed 2026/02/05 15:56:53 INFO Applying migration id=bookmarks 2026/02/05 15:56:53 INFO Applying migration id=shareactivity 2026/02/05 15:56:53 INFO Applying migration id=application 2026/02/05 15:56:53 INFO Applying migration id=certificates 2026/02/05 15:56:53 INFO Applying migration id=rawforward 2026/02/05 15:56:53 INFO Applying migration id=publickey 2026/02/05 15:56:53 INFO Applying migration id=resolvegroup 2026/02/05 15:56:53 INFO Applying migration id=reject 2026/02/05 15:56:53 INFO Applying migration id=autodel 2026/02/05 15:56:53 INFO Applying migration id=jsonb 2026/02/05 15:56:53 INFO Applying migration id=quote 2026/02/05 15:56:53 INFO Applying migration id=rfc9421 2026/02/05 15:56:53 INFO Applying migration id=keys 2026/02/05 15:56:53 INFO Applying migration id=portable 2026/02/05 15:56:53 INFO Applying migration id=proofs 2026/02/05 15:56:53 INFO Applying migration id=contexts 2026/02/05 15:56:53 INFO Applying migration id=deliverieshost 2026/02/05 15:56:53 INFO Applying migration id=pembegin 2026/02/05 15:56:53 INFO Applying migration id=didhost 2026/02/05 15:56:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e85-4ca0-7afb-8ece-c238430a2b1b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:56:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-4ca1-73ec-96ea-acd9ebbc65d2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e85-4ca0-7afb-8ece-c238430a2b1b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e85-4ca0-7afb-8ece-c238430a2b1b 2026/02/05 15:56:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-4ca2-770a-909c-ec0a680611eb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-4ca2-76ca-bd5b-c00a186da00d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-4ca2-76ca-bd5b-c00a186da00d --- PASS: TestEdit_LongContent (0.82s) === RUN TestEdit_InvalidEscapeSequence 2026/02/05 15:56:53 INFO Applying migration id=initial 2026/02/05 15:56:53 INFO Applying migration id=notesupdated 2026/02/05 15:56:53 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:53 INFO Applying migration id=activitiesid 2026/02/05 15:56:53 INFO Applying migration id=outbox 2026/02/05 15:56:53 INFO Applying migration id=edits 2026/02/05 15:56:53 INFO Applying migration id=outboxactor 2026/02/05 15:56:53 INFO Applying migration id=outboxsender 2026/02/05 15:56:53 INFO Applying migration id=thread 2026/02/05 15:56:53 INFO Applying migration id=host 2026/02/05 15:56:53 INFO Applying migration id=sharedinbox 2026/02/05 15:56:53 INFO Applying migration id=noteshost 2026/02/05 15:56:53 INFO Applying migration id=fetched 2026/02/05 15:56:53 INFO Applying migration id=move 2026/02/05 15:56:53 INFO Applying migration id=cleanup 2026/02/05 15:56:53 INFO Applying migration id=received 2026/02/05 15:56:53 INFO Applying migration id=namehost 2026/02/05 15:56:53 INFO Applying migration id=outboxhost 2026/02/05 15:56:53 INFO Applying migration id=notesfts 2026/02/05 15:56:53 INFO Applying migration id=iconsname 2026/02/05 15:56:53 INFO Applying migration id=nohash 2026/02/05 15:56:53 INFO Applying migration id=shares 2026/02/05 15:56:53 INFO Applying migration id=actorttl 2026/02/05 15:56:53 INFO Applying migration id=tocc 2026/02/05 15:56:53 INFO Applying migration id=followeds 2026/02/05 15:56:53 INFO Applying migration id=certhash 2026/02/05 15:56:53 INFO Applying migration id=follows_sync 2026/02/05 15:56:53 INFO Applying migration id=jsonpath 2026/02/05 15:56:53 INFO Applying migration id=localforward 2026/02/05 15:56:53 INFO Applying migration id=avatar 2026/02/05 15:56:53 INFO Applying migration id=noimage 2026/02/05 15:56:53 INFO Applying migration id=feed 2026/02/05 15:56:53 INFO Applying migration id=bookmarks 2026/02/05 15:56:53 INFO Applying migration id=shareactivity 2026/02/05 15:56:53 INFO Applying migration id=application 2026/02/05 15:56:53 INFO Applying migration id=certificates 2026/02/05 15:56:53 INFO Applying migration id=rawforward 2026/02/05 15:56:53 INFO Applying migration id=publickey 2026/02/05 15:56:53 INFO Applying migration id=resolvegroup 2026/02/05 15:56:53 INFO Applying migration id=reject 2026/02/05 15:56:53 INFO Applying migration id=autodel 2026/02/05 15:56:53 INFO Applying migration id=jsonb 2026/02/05 15:56:53 INFO Applying migration id=quote 2026/02/05 15:56:53 INFO Applying migration id=rfc9421 2026/02/05 15:56:53 INFO Applying migration id=keys 2026/02/05 15:56:53 INFO Applying migration id=portable 2026/02/05 15:56:53 INFO Applying migration id=proofs 2026/02/05 15:56:53 INFO Applying migration id=contexts 2026/02/05 15:56:53 INFO Applying migration id=deliverieshost 2026/02/05 15:56:53 INFO Applying migration id=pembegin 2026/02/05 15:56:53 INFO Applying migration id=didhost 2026/02/05 15:56:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e85-5066-7d39-83fd-e667f6b81144 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:56:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-5067-7587-a0cd-b99328ff389d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e85-5066-7d39-83fd-e667f6b81144 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e85-5066-7d39-83fd-e667f6b81144 2026/02/05 15:56:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-5068-7799-97d5-7e708e8e4909 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-5068-775d-893c-0a55ad7455b4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-5068-775d-893c-0a55ad7455b4 --- PASS: TestEdit_InvalidEscapeSequence (0.97s) === RUN TestEdit_NoSuchPost 2026/02/05 15:56:54 INFO Applying migration id=initial 2026/02/05 15:56:54 INFO Applying migration id=notesupdated 2026/02/05 15:56:54 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:54 INFO Applying migration id=activitiesid 2026/02/05 15:56:54 INFO Applying migration id=outbox 2026/02/05 15:56:54 INFO Applying migration id=edits 2026/02/05 15:56:54 INFO Applying migration id=outboxactor 2026/02/05 15:56:54 INFO Applying migration id=outboxsender 2026/02/05 15:56:54 INFO Applying migration id=thread 2026/02/05 15:56:54 INFO Applying migration id=host 2026/02/05 15:56:54 INFO Applying migration id=sharedinbox 2026/02/05 15:56:54 INFO Applying migration id=noteshost 2026/02/05 15:56:54 INFO Applying migration id=fetched 2026/02/05 15:56:54 INFO Applying migration id=move 2026/02/05 15:56:54 INFO Applying migration id=cleanup 2026/02/05 15:56:54 INFO Applying migration id=received 2026/02/05 15:56:54 INFO Applying migration id=namehost 2026/02/05 15:56:54 INFO Applying migration id=outboxhost 2026/02/05 15:56:54 INFO Applying migration id=notesfts 2026/02/05 15:56:54 INFO Applying migration id=iconsname 2026/02/05 15:56:54 INFO Applying migration id=nohash 2026/02/05 15:56:54 INFO Applying migration id=shares 2026/02/05 15:56:54 INFO Applying migration id=actorttl 2026/02/05 15:56:54 INFO Applying migration id=tocc 2026/02/05 15:56:54 INFO Applying migration id=followeds 2026/02/05 15:56:54 INFO Applying migration id=certhash 2026/02/05 15:56:54 INFO Applying migration id=follows_sync 2026/02/05 15:56:54 INFO Applying migration id=jsonpath 2026/02/05 15:56:54 INFO Applying migration id=localforward 2026/02/05 15:56:54 INFO Applying migration id=avatar 2026/02/05 15:56:54 INFO Applying migration id=noimage 2026/02/05 15:56:54 INFO Applying migration id=feed 2026/02/05 15:56:54 INFO Applying migration id=bookmarks 2026/02/05 15:56:54 INFO Applying migration id=shareactivity 2026/02/05 15:56:54 INFO Applying migration id=application 2026/02/05 15:56:54 INFO Applying migration id=certificates 2026/02/05 15:56:54 INFO Applying migration id=rawforward 2026/02/05 15:56:54 INFO Applying migration id=publickey 2026/02/05 15:56:54 INFO Applying migration id=resolvegroup 2026/02/05 15:56:54 INFO Applying migration id=reject 2026/02/05 15:56:54 INFO Applying migration id=autodel 2026/02/05 15:56:54 INFO Applying migration id=jsonb 2026/02/05 15:56:54 INFO Applying migration id=quote 2026/02/05 15:56:54 INFO Applying migration id=rfc9421 2026/02/05 15:56:54 INFO Applying migration id=keys 2026/02/05 15:56:54 INFO Applying migration id=portable 2026/02/05 15:56:54 INFO Applying migration id=proofs 2026/02/05 15:56:54 INFO Applying migration id=contexts 2026/02/05 15:56:54 INFO Applying migration id=deliverieshost 2026/02/05 15:56:54 INFO Applying migration id=pembegin 2026/02/05 15:56:54 INFO Applying migration id=didhost 2026/02/05 15:56:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e85-54a5-7204-b788-f6df4910ad27 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:56:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-54a5-79a2-bf47-c64f6d39a9eb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e85-54a5-7204-b788-f6df4910ad27 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e85-54a5-7204-b788-f6df4910ad27 2026/02/05 15:56:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-54a6-7c34-9821-ca4f960c10dd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-54a6-7bfb-924a-70175c6571a4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-54a6-7bfb-924a-70175c6571a4 2026/02/05 15:56:55 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (1.09s) === RUN TestEdit_UnauthenticatedUser 2026/02/05 15:56:55 INFO Applying migration id=initial 2026/02/05 15:56:55 INFO Applying migration id=notesupdated 2026/02/05 15:56:55 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:55 INFO Applying migration id=activitiesid 2026/02/05 15:56:55 INFO Applying migration id=outbox 2026/02/05 15:56:55 INFO Applying migration id=edits 2026/02/05 15:56:55 INFO Applying migration id=outboxactor 2026/02/05 15:56:55 INFO Applying migration id=outboxsender 2026/02/05 15:56:55 INFO Applying migration id=thread 2026/02/05 15:56:55 INFO Applying migration id=host 2026/02/05 15:56:55 INFO Applying migration id=sharedinbox 2026/02/05 15:56:55 INFO Applying migration id=noteshost 2026/02/05 15:56:55 INFO Applying migration id=fetched 2026/02/05 15:56:55 INFO Applying migration id=move 2026/02/05 15:56:55 INFO Applying migration id=cleanup 2026/02/05 15:56:55 INFO Applying migration id=received 2026/02/05 15:56:55 INFO Applying migration id=namehost 2026/02/05 15:56:55 INFO Applying migration id=outboxhost 2026/02/05 15:56:55 INFO Applying migration id=notesfts 2026/02/05 15:56:55 INFO Applying migration id=iconsname 2026/02/05 15:56:55 INFO Applying migration id=nohash 2026/02/05 15:56:55 INFO Applying migration id=shares 2026/02/05 15:56:55 INFO Applying migration id=actorttl 2026/02/05 15:56:55 INFO Applying migration id=tocc 2026/02/05 15:56:55 INFO Applying migration id=followeds 2026/02/05 15:56:55 INFO Applying migration id=certhash 2026/02/05 15:56:55 INFO Applying migration id=follows_sync 2026/02/05 15:56:55 INFO Applying migration id=jsonpath 2026/02/05 15:56:55 INFO Applying migration id=localforward 2026/02/05 15:56:55 INFO Applying migration id=avatar 2026/02/05 15:56:55 INFO Applying migration id=noimage 2026/02/05 15:56:55 INFO Applying migration id=feed 2026/02/05 15:56:55 INFO Applying migration id=bookmarks 2026/02/05 15:56:55 INFO Applying migration id=shareactivity 2026/02/05 15:56:55 INFO Applying migration id=application 2026/02/05 15:56:55 INFO Applying migration id=certificates 2026/02/05 15:56:55 INFO Applying migration id=rawforward 2026/02/05 15:56:55 INFO Applying migration id=publickey 2026/02/05 15:56:55 INFO Applying migration id=resolvegroup 2026/02/05 15:56:55 INFO Applying migration id=reject 2026/02/05 15:56:55 INFO Applying migration id=autodel 2026/02/05 15:56:55 INFO Applying migration id=jsonb 2026/02/05 15:56:55 INFO Applying migration id=quote 2026/02/05 15:56:55 INFO Applying migration id=rfc9421 2026/02/05 15:56:55 INFO Applying migration id=keys 2026/02/05 15:56:55 INFO Applying migration id=portable 2026/02/05 15:56:55 INFO Applying migration id=proofs 2026/02/05 15:56:55 INFO Applying migration id=contexts 2026/02/05 15:56:55 INFO Applying migration id=deliverieshost 2026/02/05 15:56:55 INFO Applying migration id=pembegin 2026/02/05 15:56:55 INFO Applying migration id=didhost 2026/02/05 15:56:56 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e85-5885-75c3-a3c9-e426985ceb34 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:56:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-5885-7d3c-a685-a9f3dae65b8b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e85-5885-75c3-a3c9-e426985ceb34 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e85-5885-75c3-a3c9-e426985ceb34 2026/02/05 15:56:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-5886-7f26-aaf8-436c72bf9be6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-5886-7eea-b228-a5ec6735f554 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-5886-7eea-b228-a5ec6735f554 --- PASS: TestEdit_UnauthenticatedUser (0.99s) === RUN TestEdit_AddHashtag 2026/02/05 15:56:56 INFO Applying migration id=initial 2026/02/05 15:56:56 INFO Applying migration id=notesupdated 2026/02/05 15:56:56 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:56 INFO Applying migration id=activitiesid 2026/02/05 15:56:56 INFO Applying migration id=outbox 2026/02/05 15:56:56 INFO Applying migration id=edits 2026/02/05 15:56:56 INFO Applying migration id=outboxactor 2026/02/05 15:56:56 INFO Applying migration id=outboxsender 2026/02/05 15:56:56 INFO Applying migration id=thread 2026/02/05 15:56:56 INFO Applying migration id=host 2026/02/05 15:56:56 INFO Applying migration id=sharedinbox 2026/02/05 15:56:56 INFO Applying migration id=noteshost 2026/02/05 15:56:56 INFO Applying migration id=fetched 2026/02/05 15:56:56 INFO Applying migration id=move 2026/02/05 15:56:56 INFO Applying migration id=cleanup 2026/02/05 15:56:56 INFO Applying migration id=received 2026/02/05 15:56:56 INFO Applying migration id=namehost 2026/02/05 15:56:56 INFO Applying migration id=outboxhost 2026/02/05 15:56:56 INFO Applying migration id=notesfts 2026/02/05 15:56:56 INFO Applying migration id=iconsname 2026/02/05 15:56:56 INFO Applying migration id=nohash 2026/02/05 15:56:56 INFO Applying migration id=shares 2026/02/05 15:56:56 INFO Applying migration id=actorttl 2026/02/05 15:56:56 INFO Applying migration id=tocc 2026/02/05 15:56:56 INFO Applying migration id=followeds 2026/02/05 15:56:56 INFO Applying migration id=certhash 2026/02/05 15:56:56 INFO Applying migration id=follows_sync 2026/02/05 15:56:56 INFO Applying migration id=jsonpath 2026/02/05 15:56:56 INFO Applying migration id=localforward 2026/02/05 15:56:56 INFO Applying migration id=avatar 2026/02/05 15:56:56 INFO Applying migration id=noimage 2026/02/05 15:56:56 INFO Applying migration id=feed 2026/02/05 15:56:56 INFO Applying migration id=bookmarks 2026/02/05 15:56:56 INFO Applying migration id=shareactivity 2026/02/05 15:56:56 INFO Applying migration id=application 2026/02/05 15:56:56 INFO Applying migration id=certificates 2026/02/05 15:56:56 INFO Applying migration id=rawforward 2026/02/05 15:56:56 INFO Applying migration id=publickey 2026/02/05 15:56:56 INFO Applying migration id=resolvegroup 2026/02/05 15:56:56 INFO Applying migration id=reject 2026/02/05 15:56:56 INFO Applying migration id=autodel 2026/02/05 15:56:56 INFO Applying migration id=jsonb 2026/02/05 15:56:56 INFO Applying migration id=quote 2026/02/05 15:56:56 INFO Applying migration id=rfc9421 2026/02/05 15:56:56 INFO Applying migration id=keys 2026/02/05 15:56:56 INFO Applying migration id=portable 2026/02/05 15:56:56 INFO Applying migration id=proofs 2026/02/05 15:56:56 INFO Applying migration id=contexts 2026/02/05 15:56:56 INFO Applying migration id=deliverieshost 2026/02/05 15:56:56 INFO Applying migration id=pembegin 2026/02/05 15:56:56 INFO Applying migration id=didhost 2026/02/05 15:56:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-5c03-7c21-8c46-89e7d782788f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-5c03-77c6-998c-da4ea6434753 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-5c03-77c6-998c-da4ea6434753 2026/02/05 15:56:57 INFO Generating first response key=/users/hashtag/hello 2026/02/05 15:56:57 INFO Generating first response key=/users/hashtag/world 2026/02/05 15:56:57 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2e85-5c07-7108-9e70-ffe8534addf5 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-5c03-77c6-998c-da4ea6434753 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-5c03-77c6-998c-da4ea6434753 2026/02/05 15:56:57 INFO Generating first response key=/hashtag/hello 2026/02/05 15:56:57 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (0.90s) === RUN TestEdit_RemoveHashtag 2026/02/05 15:56:57 INFO Applying migration id=initial 2026/02/05 15:56:57 INFO Applying migration id=notesupdated 2026/02/05 15:56:57 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:57 INFO Applying migration id=activitiesid 2026/02/05 15:56:57 INFO Applying migration id=outbox 2026/02/05 15:56:57 INFO Applying migration id=edits 2026/02/05 15:56:57 INFO Applying migration id=outboxactor 2026/02/05 15:56:57 INFO Applying migration id=outboxsender 2026/02/05 15:56:57 INFO Applying migration id=thread 2026/02/05 15:56:57 INFO Applying migration id=host 2026/02/05 15:56:57 INFO Applying migration id=sharedinbox 2026/02/05 15:56:57 INFO Applying migration id=noteshost 2026/02/05 15:56:57 INFO Applying migration id=fetched 2026/02/05 15:56:57 INFO Applying migration id=move 2026/02/05 15:56:57 INFO Applying migration id=cleanup 2026/02/05 15:56:57 INFO Applying migration id=received 2026/02/05 15:56:57 INFO Applying migration id=namehost 2026/02/05 15:56:57 INFO Applying migration id=outboxhost 2026/02/05 15:56:57 INFO Applying migration id=notesfts 2026/02/05 15:56:57 INFO Applying migration id=iconsname 2026/02/05 15:56:57 INFO Applying migration id=nohash 2026/02/05 15:56:57 INFO Applying migration id=shares 2026/02/05 15:56:57 INFO Applying migration id=actorttl 2026/02/05 15:56:57 INFO Applying migration id=tocc 2026/02/05 15:56:57 INFO Applying migration id=followeds 2026/02/05 15:56:57 INFO Applying migration id=certhash 2026/02/05 15:56:57 INFO Applying migration id=follows_sync 2026/02/05 15:56:57 INFO Applying migration id=jsonpath 2026/02/05 15:56:57 INFO Applying migration id=localforward 2026/02/05 15:56:57 INFO Applying migration id=avatar 2026/02/05 15:56:57 INFO Applying migration id=noimage 2026/02/05 15:56:57 INFO Applying migration id=feed 2026/02/05 15:56:57 INFO Applying migration id=bookmarks 2026/02/05 15:56:57 INFO Applying migration id=shareactivity 2026/02/05 15:56:57 INFO Applying migration id=application 2026/02/05 15:56:57 INFO Applying migration id=certificates 2026/02/05 15:56:57 INFO Applying migration id=rawforward 2026/02/05 15:56:57 INFO Applying migration id=publickey 2026/02/05 15:56:57 INFO Applying migration id=resolvegroup 2026/02/05 15:56:57 INFO Applying migration id=reject 2026/02/05 15:56:57 INFO Applying migration id=autodel 2026/02/05 15:56:57 INFO Applying migration id=jsonb 2026/02/05 15:56:57 INFO Applying migration id=quote 2026/02/05 15:56:57 INFO Applying migration id=rfc9421 2026/02/05 15:56:57 INFO Applying migration id=keys 2026/02/05 15:56:57 INFO Applying migration id=portable 2026/02/05 15:56:57 INFO Applying migration id=proofs 2026/02/05 15:56:57 INFO Applying migration id=contexts 2026/02/05 15:56:57 INFO Applying migration id=deliverieshost 2026/02/05 15:56:57 INFO Applying migration id=pembegin 2026/02/05 15:56:57 INFO Applying migration id=didhost 2026/02/05 15:56:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-5fa7-7758-9494-9790ee3f358a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-5fa7-76fe-befd-13608ea30f29 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-5fa7-76fe-befd-13608ea30f29 2026/02/05 15:56:58 INFO Generating first response key=/users/hashtag/hello 2026/02/05 15:56:58 INFO Generating first response key=/users/hashtag/world 2026/02/05 15:56:58 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2e85-5faa-7aa2-a56a-310c21f326e9 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-5fa7-76fe-befd-13608ea30f29 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-5fa7-76fe-befd-13608ea30f29 2026/02/05 15:56:58 INFO Generating first response key=/hashtag/hello 2026/02/05 15:56:58 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (0.93s) === RUN TestEdit_KeepHashtags 2026/02/05 15:56:58 INFO Applying migration id=initial 2026/02/05 15:56:58 INFO Applying migration id=notesupdated 2026/02/05 15:56:58 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:58 INFO Applying migration id=activitiesid 2026/02/05 15:56:58 INFO Applying migration id=outbox 2026/02/05 15:56:58 INFO Applying migration id=edits 2026/02/05 15:56:58 INFO Applying migration id=outboxactor 2026/02/05 15:56:58 INFO Applying migration id=outboxsender 2026/02/05 15:56:58 INFO Applying migration id=thread 2026/02/05 15:56:58 INFO Applying migration id=host 2026/02/05 15:56:58 INFO Applying migration id=sharedinbox 2026/02/05 15:56:58 INFO Applying migration id=noteshost 2026/02/05 15:56:58 INFO Applying migration id=fetched 2026/02/05 15:56:58 INFO Applying migration id=move 2026/02/05 15:56:58 INFO Applying migration id=cleanup 2026/02/05 15:56:58 INFO Applying migration id=received 2026/02/05 15:56:58 INFO Applying migration id=namehost 2026/02/05 15:56:58 INFO Applying migration id=outboxhost 2026/02/05 15:56:58 INFO Applying migration id=notesfts 2026/02/05 15:56:58 INFO Applying migration id=iconsname 2026/02/05 15:56:58 INFO Applying migration id=nohash 2026/02/05 15:56:58 INFO Applying migration id=shares 2026/02/05 15:56:58 INFO Applying migration id=actorttl 2026/02/05 15:56:58 INFO Applying migration id=tocc 2026/02/05 15:56:58 INFO Applying migration id=followeds 2026/02/05 15:56:58 INFO Applying migration id=certhash 2026/02/05 15:56:58 INFO Applying migration id=follows_sync 2026/02/05 15:56:58 INFO Applying migration id=jsonpath 2026/02/05 15:56:58 INFO Applying migration id=localforward 2026/02/05 15:56:58 INFO Applying migration id=avatar 2026/02/05 15:56:58 INFO Applying migration id=noimage 2026/02/05 15:56:58 INFO Applying migration id=feed 2026/02/05 15:56:58 INFO Applying migration id=bookmarks 2026/02/05 15:56:58 INFO Applying migration id=shareactivity 2026/02/05 15:56:58 INFO Applying migration id=application 2026/02/05 15:56:58 INFO Applying migration id=certificates 2026/02/05 15:56:58 INFO Applying migration id=rawforward 2026/02/05 15:56:58 INFO Applying migration id=publickey 2026/02/05 15:56:58 INFO Applying migration id=resolvegroup 2026/02/05 15:56:58 INFO Applying migration id=reject 2026/02/05 15:56:58 INFO Applying migration id=autodel 2026/02/05 15:56:58 INFO Applying migration id=jsonb 2026/02/05 15:56:58 INFO Applying migration id=quote 2026/02/05 15:56:58 INFO Applying migration id=rfc9421 2026/02/05 15:56:58 INFO Applying migration id=keys 2026/02/05 15:56:58 INFO Applying migration id=portable 2026/02/05 15:56:58 INFO Applying migration id=proofs 2026/02/05 15:56:58 INFO Applying migration id=contexts 2026/02/05 15:56:58 INFO Applying migration id=deliverieshost 2026/02/05 15:56:58 INFO Applying migration id=pembegin 2026/02/05 15:56:58 INFO Applying migration id=didhost 2026/02/05 15:56:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-628f-749c-bcc1-321e8a263ccc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-628f-743e-93b4-c2f2e2bf8fea activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-628f-743e-93b4-c2f2e2bf8fea 2026/02/05 15:56:59 INFO Generating first response key=/users/hashtag/hello 2026/02/05 15:56:59 INFO Generating first response key=/users/hashtag/world 2026/02/05 15:56:59 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2e85-6292-7854-8268-dd3395b3468d activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-628f-743e-93b4-c2f2e2bf8fea activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-628f-743e-93b4-c2f2e2bf8fea 2026/02/05 15:56:59 INFO Generating first response key=/hashtag/hello 2026/02/05 15:56:59 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (0.74s) === RUN TestEdit_AddMention 2026/02/05 15:56:59 INFO Applying migration id=initial 2026/02/05 15:56:59 INFO Applying migration id=notesupdated 2026/02/05 15:56:59 INFO Applying migration id=personspreferredusername 2026/02/05 15:56:59 INFO Applying migration id=activitiesid 2026/02/05 15:56:59 INFO Applying migration id=outbox 2026/02/05 15:56:59 INFO Applying migration id=edits 2026/02/05 15:56:59 INFO Applying migration id=outboxactor 2026/02/05 15:56:59 INFO Applying migration id=outboxsender 2026/02/05 15:56:59 INFO Applying migration id=thread 2026/02/05 15:56:59 INFO Applying migration id=host 2026/02/05 15:56:59 INFO Applying migration id=sharedinbox 2026/02/05 15:56:59 INFO Applying migration id=noteshost 2026/02/05 15:56:59 INFO Applying migration id=fetched 2026/02/05 15:56:59 INFO Applying migration id=move 2026/02/05 15:56:59 INFO Applying migration id=cleanup 2026/02/05 15:56:59 INFO Applying migration id=received 2026/02/05 15:56:59 INFO Applying migration id=namehost 2026/02/05 15:56:59 INFO Applying migration id=outboxhost 2026/02/05 15:56:59 INFO Applying migration id=notesfts 2026/02/05 15:56:59 INFO Applying migration id=iconsname 2026/02/05 15:56:59 INFO Applying migration id=nohash 2026/02/05 15:56:59 INFO Applying migration id=shares 2026/02/05 15:56:59 INFO Applying migration id=actorttl 2026/02/05 15:56:59 INFO Applying migration id=tocc 2026/02/05 15:56:59 INFO Applying migration id=followeds 2026/02/05 15:56:59 INFO Applying migration id=certhash 2026/02/05 15:56:59 INFO Applying migration id=follows_sync 2026/02/05 15:56:59 INFO Applying migration id=jsonpath 2026/02/05 15:56:59 INFO Applying migration id=localforward 2026/02/05 15:56:59 INFO Applying migration id=avatar 2026/02/05 15:56:59 INFO Applying migration id=noimage 2026/02/05 15:56:59 INFO Applying migration id=feed 2026/02/05 15:56:59 INFO Applying migration id=bookmarks 2026/02/05 15:56:59 INFO Applying migration id=shareactivity 2026/02/05 15:56:59 INFO Applying migration id=application 2026/02/05 15:56:59 INFO Applying migration id=certificates 2026/02/05 15:56:59 INFO Applying migration id=rawforward 2026/02/05 15:56:59 INFO Applying migration id=publickey 2026/02/05 15:56:59 INFO Applying migration id=resolvegroup 2026/02/05 15:56:59 INFO Applying migration id=reject 2026/02/05 15:56:59 INFO Applying migration id=autodel 2026/02/05 15:56:59 INFO Applying migration id=jsonb 2026/02/05 15:56:59 INFO Applying migration id=quote 2026/02/05 15:56:59 INFO Applying migration id=rfc9421 2026/02/05 15:56:59 INFO Applying migration id=keys 2026/02/05 15:56:59 INFO Applying migration id=portable 2026/02/05 15:56:59 INFO Applying migration id=proofs 2026/02/05 15:56:59 INFO Applying migration id=contexts 2026/02/05 15:56:59 INFO Applying migration id=deliverieshost 2026/02/05 15:56:59 INFO Applying migration id=pembegin 2026/02/05 15:56:59 INFO Applying migration id=didhost 2026/02/05 15:57:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-65d4-7231-923e-71d93ddc2d28 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-65d4-71d3-853f-2d8093028daa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-65d4-71d3-853f-2d8093028daa 2026/02/05 15:57:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-65d4-71d3-853f-2d8093028daa 2026/02/05 15:57:00 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:57:00 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2e85-65d6-7ca7-aff3-73491f19f897 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-65d4-71d3-853f-2d8093028daa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-65d4-71d3-853f-2d8093028daa 2026/02/05 15:57:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-65d4-71d3-853f-2d8093028daa --- PASS: TestEdit_AddMention (0.84s) === RUN TestEdit_RemoveMention 2026/02/05 15:57:00 INFO Applying migration id=initial 2026/02/05 15:57:00 INFO Applying migration id=notesupdated 2026/02/05 15:57:00 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:00 INFO Applying migration id=activitiesid 2026/02/05 15:57:00 INFO Applying migration id=outbox 2026/02/05 15:57:00 INFO Applying migration id=edits 2026/02/05 15:57:00 INFO Applying migration id=outboxactor 2026/02/05 15:57:00 INFO Applying migration id=outboxsender 2026/02/05 15:57:00 INFO Applying migration id=thread 2026/02/05 15:57:00 INFO Applying migration id=host 2026/02/05 15:57:00 INFO Applying migration id=sharedinbox 2026/02/05 15:57:00 INFO Applying migration id=noteshost 2026/02/05 15:57:00 INFO Applying migration id=fetched 2026/02/05 15:57:00 INFO Applying migration id=move 2026/02/05 15:57:00 INFO Applying migration id=cleanup 2026/02/05 15:57:00 INFO Applying migration id=received 2026/02/05 15:57:00 INFO Applying migration id=namehost 2026/02/05 15:57:00 INFO Applying migration id=outboxhost 2026/02/05 15:57:00 INFO Applying migration id=notesfts 2026/02/05 15:57:00 INFO Applying migration id=iconsname 2026/02/05 15:57:00 INFO Applying migration id=nohash 2026/02/05 15:57:00 INFO Applying migration id=shares 2026/02/05 15:57:00 INFO Applying migration id=actorttl 2026/02/05 15:57:00 INFO Applying migration id=tocc 2026/02/05 15:57:00 INFO Applying migration id=followeds 2026/02/05 15:57:00 INFO Applying migration id=certhash 2026/02/05 15:57:00 INFO Applying migration id=follows_sync 2026/02/05 15:57:00 INFO Applying migration id=jsonpath 2026/02/05 15:57:00 INFO Applying migration id=localforward 2026/02/05 15:57:00 INFO Applying migration id=avatar 2026/02/05 15:57:00 INFO Applying migration id=noimage 2026/02/05 15:57:00 INFO Applying migration id=feed 2026/02/05 15:57:00 INFO Applying migration id=bookmarks 2026/02/05 15:57:00 INFO Applying migration id=shareactivity 2026/02/05 15:57:00 INFO Applying migration id=application 2026/02/05 15:57:00 INFO Applying migration id=certificates 2026/02/05 15:57:00 INFO Applying migration id=rawforward 2026/02/05 15:57:00 INFO Applying migration id=publickey 2026/02/05 15:57:00 INFO Applying migration id=resolvegroup 2026/02/05 15:57:00 INFO Applying migration id=reject 2026/02/05 15:57:00 INFO Applying migration id=autodel 2026/02/05 15:57:00 INFO Applying migration id=jsonb 2026/02/05 15:57:00 INFO Applying migration id=quote 2026/02/05 15:57:00 INFO Applying migration id=rfc9421 2026/02/05 15:57:00 INFO Applying migration id=keys 2026/02/05 15:57:00 INFO Applying migration id=portable 2026/02/05 15:57:00 INFO Applying migration id=proofs 2026/02/05 15:57:00 INFO Applying migration id=contexts 2026/02/05 15:57:00 INFO Applying migration id=deliverieshost 2026/02/05 15:57:00 INFO Applying migration id=pembegin 2026/02/05 15:57:00 INFO Applying migration id=didhost 2026/02/05 15:57:00 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:57:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-687e-72a4-808a-a38d443e7cab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-687d-7f3f-a23b-174a3313e5b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-687d-7f3f-a23b-174a3313e5b2 2026/02/05 15:57:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-687d-7f3f-a23b-174a3313e5b2 2026/02/05 15:57:00 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2e85-6880-7a61-a4a5-c309b0403cf1 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-687d-7f3f-a23b-174a3313e5b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-687d-7f3f-a23b-174a3313e5b2 2026/02/05 15:57:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-687d-7f3f-a23b-174a3313e5b2 --- PASS: TestEdit_RemoveMention (0.68s) === RUN TestEdit_KeepMention 2026/02/05 15:57:00 INFO Applying migration id=initial 2026/02/05 15:57:00 INFO Applying migration id=notesupdated 2026/02/05 15:57:00 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:00 INFO Applying migration id=activitiesid 2026/02/05 15:57:00 INFO Applying migration id=outbox 2026/02/05 15:57:00 INFO Applying migration id=edits 2026/02/05 15:57:00 INFO Applying migration id=outboxactor 2026/02/05 15:57:00 INFO Applying migration id=outboxsender 2026/02/05 15:57:00 INFO Applying migration id=thread 2026/02/05 15:57:00 INFO Applying migration id=host 2026/02/05 15:57:00 INFO Applying migration id=sharedinbox 2026/02/05 15:57:00 INFO Applying migration id=noteshost 2026/02/05 15:57:00 INFO Applying migration id=fetched 2026/02/05 15:57:00 INFO Applying migration id=move 2026/02/05 15:57:00 INFO Applying migration id=cleanup 2026/02/05 15:57:00 INFO Applying migration id=received 2026/02/05 15:57:00 INFO Applying migration id=namehost 2026/02/05 15:57:00 INFO Applying migration id=outboxhost 2026/02/05 15:57:00 INFO Applying migration id=notesfts 2026/02/05 15:57:00 INFO Applying migration id=iconsname 2026/02/05 15:57:00 INFO Applying migration id=nohash 2026/02/05 15:57:00 INFO Applying migration id=shares 2026/02/05 15:57:00 INFO Applying migration id=actorttl 2026/02/05 15:57:00 INFO Applying migration id=tocc 2026/02/05 15:57:00 INFO Applying migration id=followeds 2026/02/05 15:57:00 INFO Applying migration id=certhash 2026/02/05 15:57:00 INFO Applying migration id=follows_sync 2026/02/05 15:57:00 INFO Applying migration id=jsonpath 2026/02/05 15:57:00 INFO Applying migration id=localforward 2026/02/05 15:57:00 INFO Applying migration id=avatar 2026/02/05 15:57:00 INFO Applying migration id=noimage 2026/02/05 15:57:00 INFO Applying migration id=feed 2026/02/05 15:57:00 INFO Applying migration id=bookmarks 2026/02/05 15:57:00 INFO Applying migration id=shareactivity 2026/02/05 15:57:00 INFO Applying migration id=application 2026/02/05 15:57:00 INFO Applying migration id=certificates 2026/02/05 15:57:00 INFO Applying migration id=rawforward 2026/02/05 15:57:00 INFO Applying migration id=publickey 2026/02/05 15:57:00 INFO Applying migration id=resolvegroup 2026/02/05 15:57:00 INFO Applying migration id=reject 2026/02/05 15:57:00 INFO Applying migration id=autodel 2026/02/05 15:57:00 INFO Applying migration id=jsonb 2026/02/05 15:57:00 INFO Applying migration id=quote 2026/02/05 15:57:00 INFO Applying migration id=rfc9421 2026/02/05 15:57:00 INFO Applying migration id=keys 2026/02/05 15:57:00 INFO Applying migration id=portable 2026/02/05 15:57:00 INFO Applying migration id=proofs 2026/02/05 15:57:00 INFO Applying migration id=contexts 2026/02/05 15:57:00 INFO Applying migration id=deliverieshost 2026/02/05 15:57:00 INFO Applying migration id=pembegin 2026/02/05 15:57:00 INFO Applying migration id=didhost 2026/02/05 15:57:01 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:57:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-6c60-7829-8d55-b76c9e71edaf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-6c60-758e-a111-ecca032f2cac activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-6c60-758e-a111-ecca032f2cac 2026/02/05 15:57:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-6c60-758e-a111-ecca032f2cac 2026/02/05 15:57:01 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:57:01 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2e85-6c63-72c0-b41b-8bbf6bfda21e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-6c60-758e-a111-ecca032f2cac activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-6c60-758e-a111-ecca032f2cac 2026/02/05 15:57:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-6c60-758e-a111-ecca032f2cac --- PASS: TestEdit_KeepMention (0.99s) === RUN TestEdit_PollAddOption 2026/02/05 15:57:01 INFO Applying migration id=initial 2026/02/05 15:57:01 INFO Applying migration id=notesupdated 2026/02/05 15:57:01 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:01 INFO Applying migration id=activitiesid 2026/02/05 15:57:01 INFO Applying migration id=outbox 2026/02/05 15:57:01 INFO Applying migration id=edits 2026/02/05 15:57:01 INFO Applying migration id=outboxactor 2026/02/05 15:57:01 INFO Applying migration id=outboxsender 2026/02/05 15:57:01 INFO Applying migration id=thread 2026/02/05 15:57:01 INFO Applying migration id=host 2026/02/05 15:57:01 INFO Applying migration id=sharedinbox 2026/02/05 15:57:01 INFO Applying migration id=noteshost 2026/02/05 15:57:01 INFO Applying migration id=fetched 2026/02/05 15:57:01 INFO Applying migration id=move 2026/02/05 15:57:01 INFO Applying migration id=cleanup 2026/02/05 15:57:01 INFO Applying migration id=received 2026/02/05 15:57:01 INFO Applying migration id=namehost 2026/02/05 15:57:01 INFO Applying migration id=outboxhost 2026/02/05 15:57:01 INFO Applying migration id=notesfts 2026/02/05 15:57:01 INFO Applying migration id=iconsname 2026/02/05 15:57:01 INFO Applying migration id=nohash 2026/02/05 15:57:01 INFO Applying migration id=shares 2026/02/05 15:57:01 INFO Applying migration id=actorttl 2026/02/05 15:57:01 INFO Applying migration id=tocc 2026/02/05 15:57:01 INFO Applying migration id=followeds 2026/02/05 15:57:01 INFO Applying migration id=certhash 2026/02/05 15:57:01 INFO Applying migration id=follows_sync 2026/02/05 15:57:01 INFO Applying migration id=jsonpath 2026/02/05 15:57:01 INFO Applying migration id=localforward 2026/02/05 15:57:01 INFO Applying migration id=avatar 2026/02/05 15:57:01 INFO Applying migration id=noimage 2026/02/05 15:57:01 INFO Applying migration id=feed 2026/02/05 15:57:01 INFO Applying migration id=bookmarks 2026/02/05 15:57:01 INFO Applying migration id=shareactivity 2026/02/05 15:57:01 INFO Applying migration id=application 2026/02/05 15:57:01 INFO Applying migration id=certificates 2026/02/05 15:57:01 INFO Applying migration id=rawforward 2026/02/05 15:57:01 INFO Applying migration id=publickey 2026/02/05 15:57:01 INFO Applying migration id=resolvegroup 2026/02/05 15:57:01 INFO Applying migration id=reject 2026/02/05 15:57:01 INFO Applying migration id=autodel 2026/02/05 15:57:01 INFO Applying migration id=jsonb 2026/02/05 15:57:01 INFO Applying migration id=quote 2026/02/05 15:57:01 INFO Applying migration id=rfc9421 2026/02/05 15:57:01 INFO Applying migration id=keys 2026/02/05 15:57:01 INFO Applying migration id=portable 2026/02/05 15:57:01 INFO Applying migration id=proofs 2026/02/05 15:57:01 INFO Applying migration id=contexts 2026/02/05 15:57:01 INFO Applying migration id=deliverieshost 2026/02/05 15:57:01 INFO Applying migration id=pembegin 2026/02/05 15:57:01 INFO Applying migration id=didhost 2026/02/05 15:57:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-6f75-7b49-a42d-212fefdfd1b8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-6f75-7965-a6a3-c153e200489c activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-6f75-7965-a6a3-c153e200489c 2026/02/05 15:57:02 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e85-6f75-7965-a6a3-c153e200489c 2026/02/05 15:57:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-6f77-7374-8227-b926325b5e82 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-6f77-7365-947c-1c8adf5e5b28 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-6f77-7365-947c-1c8adf5e5b28 2026/02/05 15:57:02 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2e85-6f75-7965-a6a3-c153e200489c 2026/02/05 15:57:02 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2e85-6f78-78d5-9842-9f9d65da5607 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-6f75-7965-a6a3-c153e200489c activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-6f75-7965-a6a3-c153e200489c 2026/02/05 15:57:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-6f75-7965-a6a3-c153e200489c 2026/02/05 15:57:02 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2e85-6f7b-72f5-b16d-1a75c3c44bb2 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-6f75-7965-a6a3-c153e200489c activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-6f75-7965-a6a3-c153e200489c 2026/02/05 15:57:02 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e85-6f75-7965-a6a3-c153e200489c 2026/02/05 15:57:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-6f7c-7452-a462-b4fb612c73a5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-6f7c-7443-ac42-5840eab09f21 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2e85-6f7c-7443-ac42-5840eab09f21 2026/02/05 15:57:02 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2e85-6f75-7965-a6a3-c153e200489c 2026/02/05 15:57:02 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2e85-6f7d-70b2-b4d8-9e99fd863cb6 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-6f75-7965-a6a3-c153e200489c activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-6f75-7965-a6a3-c153e200489c 2026/02/05 15:57:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-6f75-7965-a6a3-c153e200489c --- PASS: TestEdit_PollAddOption (0.79s) === RUN TestEdit_RemoveQuestion 2026/02/05 15:57:02 INFO Applying migration id=initial 2026/02/05 15:57:02 INFO Applying migration id=notesupdated 2026/02/05 15:57:02 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:02 INFO Applying migration id=activitiesid 2026/02/05 15:57:02 INFO Applying migration id=outbox 2026/02/05 15:57:02 INFO Applying migration id=edits 2026/02/05 15:57:02 INFO Applying migration id=outboxactor 2026/02/05 15:57:02 INFO Applying migration id=outboxsender 2026/02/05 15:57:02 INFO Applying migration id=thread 2026/02/05 15:57:02 INFO Applying migration id=host 2026/02/05 15:57:02 INFO Applying migration id=sharedinbox 2026/02/05 15:57:02 INFO Applying migration id=noteshost 2026/02/05 15:57:02 INFO Applying migration id=fetched 2026/02/05 15:57:02 INFO Applying migration id=move 2026/02/05 15:57:02 INFO Applying migration id=cleanup 2026/02/05 15:57:02 INFO Applying migration id=received 2026/02/05 15:57:02 INFO Applying migration id=namehost 2026/02/05 15:57:02 INFO Applying migration id=outboxhost 2026/02/05 15:57:02 INFO Applying migration id=notesfts 2026/02/05 15:57:02 INFO Applying migration id=iconsname 2026/02/05 15:57:02 INFO Applying migration id=nohash 2026/02/05 15:57:02 INFO Applying migration id=shares 2026/02/05 15:57:02 INFO Applying migration id=actorttl 2026/02/05 15:57:02 INFO Applying migration id=tocc 2026/02/05 15:57:02 INFO Applying migration id=followeds 2026/02/05 15:57:02 INFO Applying migration id=certhash 2026/02/05 15:57:02 INFO Applying migration id=follows_sync 2026/02/05 15:57:02 INFO Applying migration id=jsonpath 2026/02/05 15:57:02 INFO Applying migration id=localforward 2026/02/05 15:57:02 INFO Applying migration id=avatar 2026/02/05 15:57:02 INFO Applying migration id=noimage 2026/02/05 15:57:02 INFO Applying migration id=feed 2026/02/05 15:57:02 INFO Applying migration id=bookmarks 2026/02/05 15:57:02 INFO Applying migration id=shareactivity 2026/02/05 15:57:02 INFO Applying migration id=application 2026/02/05 15:57:02 INFO Applying migration id=certificates 2026/02/05 15:57:02 INFO Applying migration id=rawforward 2026/02/05 15:57:02 INFO Applying migration id=publickey 2026/02/05 15:57:02 INFO Applying migration id=resolvegroup 2026/02/05 15:57:02 INFO Applying migration id=reject 2026/02/05 15:57:02 INFO Applying migration id=autodel 2026/02/05 15:57:02 INFO Applying migration id=jsonb 2026/02/05 15:57:02 INFO Applying migration id=quote 2026/02/05 15:57:02 INFO Applying migration id=rfc9421 2026/02/05 15:57:02 INFO Applying migration id=keys 2026/02/05 15:57:02 INFO Applying migration id=portable 2026/02/05 15:57:02 INFO Applying migration id=proofs 2026/02/05 15:57:02 INFO Applying migration id=contexts 2026/02/05 15:57:02 INFO Applying migration id=deliverieshost 2026/02/05 15:57:02 INFO Applying migration id=pembegin 2026/02/05 15:57:02 INFO Applying migration id=didhost 2026/02/05 15:57:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-7294-7b40-bfac-8165fcb0934e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-7294-7a99-93a3-d557370e3307 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-7294-7a99-93a3-d557370e3307 2026/02/05 15:57:03 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e85-7294-7a99-93a3-d557370e3307 2026/02/05 15:57:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-7296-7386-91ae-4917a5392fff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-7296-7377-8bd6-9b6ff00e1c68 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-7296-7377-8bd6-9b6ff00e1c68 2026/02/05 15:57:03 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2e85-7294-7a99-93a3-d557370e3307 2026/02/05 15:57:03 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2e85-7297-796c-b8c7-48076f5ab727 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-7294-7a99-93a3-d557370e3307 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-7294-7a99-93a3-d557370e3307 2026/02/05 15:57:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-7294-7a99-93a3-d557370e3307 2026/02/05 15:57:03 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2e85-729a-72aa-a9a6-9bc404774683 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-7294-7a99-93a3-d557370e3307 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-7294-7a99-93a3-d557370e3307 2026/02/05 15:57:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e85-7294-7a99-93a3-d557370e3307 --- PASS: TestEdit_RemoveQuestion (0.80s) === RUN TestFollow_PostToFollowers 2026/02/05 15:57:03 INFO Applying migration id=initial 2026/02/05 15:57:03 INFO Applying migration id=notesupdated 2026/02/05 15:57:03 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:03 INFO Applying migration id=activitiesid 2026/02/05 15:57:03 INFO Applying migration id=outbox 2026/02/05 15:57:03 INFO Applying migration id=edits 2026/02/05 15:57:03 INFO Applying migration id=outboxactor 2026/02/05 15:57:03 INFO Applying migration id=outboxsender 2026/02/05 15:57:03 INFO Applying migration id=thread 2026/02/05 15:57:03 INFO Applying migration id=host 2026/02/05 15:57:03 INFO Applying migration id=sharedinbox 2026/02/05 15:57:03 INFO Applying migration id=noteshost 2026/02/05 15:57:03 INFO Applying migration id=fetched 2026/02/05 15:57:03 INFO Applying migration id=move 2026/02/05 15:57:03 INFO Applying migration id=cleanup 2026/02/05 15:57:03 INFO Applying migration id=received 2026/02/05 15:57:03 INFO Applying migration id=namehost 2026/02/05 15:57:03 INFO Applying migration id=outboxhost 2026/02/05 15:57:03 INFO Applying migration id=notesfts 2026/02/05 15:57:03 INFO Applying migration id=iconsname 2026/02/05 15:57:03 INFO Applying migration id=nohash 2026/02/05 15:57:03 INFO Applying migration id=shares 2026/02/05 15:57:03 INFO Applying migration id=actorttl 2026/02/05 15:57:03 INFO Applying migration id=tocc 2026/02/05 15:57:03 INFO Applying migration id=followeds 2026/02/05 15:57:03 INFO Applying migration id=certhash 2026/02/05 15:57:03 INFO Applying migration id=follows_sync 2026/02/05 15:57:03 INFO Applying migration id=jsonpath 2026/02/05 15:57:03 INFO Applying migration id=localforward 2026/02/05 15:57:03 INFO Applying migration id=avatar 2026/02/05 15:57:03 INFO Applying migration id=noimage 2026/02/05 15:57:03 INFO Applying migration id=feed 2026/02/05 15:57:03 INFO Applying migration id=bookmarks 2026/02/05 15:57:03 INFO Applying migration id=shareactivity 2026/02/05 15:57:03 INFO Applying migration id=application 2026/02/05 15:57:03 INFO Applying migration id=certificates 2026/02/05 15:57:03 INFO Applying migration id=rawforward 2026/02/05 15:57:03 INFO Applying migration id=publickey 2026/02/05 15:57:03 INFO Applying migration id=resolvegroup 2026/02/05 15:57:03 INFO Applying migration id=reject 2026/02/05 15:57:03 INFO Applying migration id=autodel 2026/02/05 15:57:03 INFO Applying migration id=jsonb 2026/02/05 15:57:03 INFO Applying migration id=quote 2026/02/05 15:57:03 INFO Applying migration id=rfc9421 2026/02/05 15:57:03 INFO Applying migration id=keys 2026/02/05 15:57:03 INFO Applying migration id=portable 2026/02/05 15:57:03 INFO Applying migration id=proofs 2026/02/05 15:57:03 INFO Applying migration id=contexts 2026/02/05 15:57:03 INFO Applying migration id=deliverieshost 2026/02/05 15:57:03 INFO Applying migration id=pembegin 2026/02/05 15:57:03 INFO Applying migration id=didhost 2026/02/05 15:57:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e85-75b1-75c4-8f53-257c1747bcbd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:57:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-75b1-7d4a-aeae-88f27d3a6c21 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e85-75b1-75c4-8f53-257c1747bcbd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e85-75b1-75c4-8f53-257c1747bcbd 2026/02/05 15:57:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-75b3-726c-88e7-7c9887ef6a30 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-75b3-722a-8f1b-ab83c4b74cef activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-75b3-722a-8f1b-ab83c4b74cef --- PASS: TestFollow_PostToFollowers (0.79s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/02/05 15:57:04 INFO Applying migration id=initial 2026/02/05 15:57:04 INFO Applying migration id=notesupdated 2026/02/05 15:57:04 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:04 INFO Applying migration id=activitiesid 2026/02/05 15:57:04 INFO Applying migration id=outbox 2026/02/05 15:57:04 INFO Applying migration id=edits 2026/02/05 15:57:04 INFO Applying migration id=outboxactor 2026/02/05 15:57:04 INFO Applying migration id=outboxsender 2026/02/05 15:57:04 INFO Applying migration id=thread 2026/02/05 15:57:04 INFO Applying migration id=host 2026/02/05 15:57:04 INFO Applying migration id=sharedinbox 2026/02/05 15:57:04 INFO Applying migration id=noteshost 2026/02/05 15:57:04 INFO Applying migration id=fetched 2026/02/05 15:57:04 INFO Applying migration id=move 2026/02/05 15:57:04 INFO Applying migration id=cleanup 2026/02/05 15:57:04 INFO Applying migration id=received 2026/02/05 15:57:04 INFO Applying migration id=namehost 2026/02/05 15:57:04 INFO Applying migration id=outboxhost 2026/02/05 15:57:04 INFO Applying migration id=notesfts 2026/02/05 15:57:04 INFO Applying migration id=iconsname 2026/02/05 15:57:04 INFO Applying migration id=nohash 2026/02/05 15:57:04 INFO Applying migration id=shares 2026/02/05 15:57:04 INFO Applying migration id=actorttl 2026/02/05 15:57:04 INFO Applying migration id=tocc 2026/02/05 15:57:04 INFO Applying migration id=followeds 2026/02/05 15:57:04 INFO Applying migration id=certhash 2026/02/05 15:57:04 INFO Applying migration id=follows_sync 2026/02/05 15:57:04 INFO Applying migration id=jsonpath 2026/02/05 15:57:04 INFO Applying migration id=localforward 2026/02/05 15:57:04 INFO Applying migration id=avatar 2026/02/05 15:57:04 INFO Applying migration id=noimage 2026/02/05 15:57:04 INFO Applying migration id=feed 2026/02/05 15:57:04 INFO Applying migration id=bookmarks 2026/02/05 15:57:04 INFO Applying migration id=shareactivity 2026/02/05 15:57:04 INFO Applying migration id=application 2026/02/05 15:57:04 INFO Applying migration id=certificates 2026/02/05 15:57:04 INFO Applying migration id=rawforward 2026/02/05 15:57:04 INFO Applying migration id=publickey 2026/02/05 15:57:04 INFO Applying migration id=resolvegroup 2026/02/05 15:57:04 INFO Applying migration id=reject 2026/02/05 15:57:04 INFO Applying migration id=autodel 2026/02/05 15:57:04 INFO Applying migration id=jsonb 2026/02/05 15:57:04 INFO Applying migration id=quote 2026/02/05 15:57:04 INFO Applying migration id=rfc9421 2026/02/05 15:57:04 INFO Applying migration id=keys 2026/02/05 15:57:04 INFO Applying migration id=portable 2026/02/05 15:57:04 INFO Applying migration id=proofs 2026/02/05 15:57:04 INFO Applying migration id=contexts 2026/02/05 15:57:04 INFO Applying migration id=deliverieshost 2026/02/05 15:57:04 INFO Applying migration id=pembegin 2026/02/05 15:57:04 INFO Applying migration id=didhost 2026/02/05 15:57:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-7868-773f-8f20-a8b3d1a9b814 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-7868-76f2-9584-e1e19ad374b1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-7868-76f2-9584-e1e19ad374b1 2026/02/05 15:57:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e85-7869-7955-90e5-b30b465cf9b5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:57:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-7869-7eca-b982-963d52292175 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e85-7869-7955-90e5-b30b465cf9b5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e85-7869-7955-90e5-b30b465cf9b5 --- PASS: TestFollow_PostToFollowersBeforeFollow (0.69s) === RUN TestFollow_DMUnfollowFollow 2026/02/05 15:57:05 INFO Applying migration id=initial 2026/02/05 15:57:05 INFO Applying migration id=notesupdated 2026/02/05 15:57:05 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:05 INFO Applying migration id=activitiesid 2026/02/05 15:57:05 INFO Applying migration id=outbox 2026/02/05 15:57:05 INFO Applying migration id=edits 2026/02/05 15:57:05 INFO Applying migration id=outboxactor 2026/02/05 15:57:05 INFO Applying migration id=outboxsender 2026/02/05 15:57:05 INFO Applying migration id=thread 2026/02/05 15:57:05 INFO Applying migration id=host 2026/02/05 15:57:05 INFO Applying migration id=sharedinbox 2026/02/05 15:57:05 INFO Applying migration id=noteshost 2026/02/05 15:57:05 INFO Applying migration id=fetched 2026/02/05 15:57:05 INFO Applying migration id=move 2026/02/05 15:57:05 INFO Applying migration id=cleanup 2026/02/05 15:57:05 INFO Applying migration id=received 2026/02/05 15:57:05 INFO Applying migration id=namehost 2026/02/05 15:57:05 INFO Applying migration id=outboxhost 2026/02/05 15:57:05 INFO Applying migration id=notesfts 2026/02/05 15:57:05 INFO Applying migration id=iconsname 2026/02/05 15:57:05 INFO Applying migration id=nohash 2026/02/05 15:57:05 INFO Applying migration id=shares 2026/02/05 15:57:05 INFO Applying migration id=actorttl 2026/02/05 15:57:05 INFO Applying migration id=tocc 2026/02/05 15:57:05 INFO Applying migration id=followeds 2026/02/05 15:57:05 INFO Applying migration id=certhash 2026/02/05 15:57:05 INFO Applying migration id=follows_sync 2026/02/05 15:57:05 INFO Applying migration id=jsonpath 2026/02/05 15:57:05 INFO Applying migration id=localforward 2026/02/05 15:57:05 INFO Applying migration id=avatar 2026/02/05 15:57:05 INFO Applying migration id=noimage 2026/02/05 15:57:05 INFO Applying migration id=feed 2026/02/05 15:57:05 INFO Applying migration id=bookmarks 2026/02/05 15:57:05 INFO Applying migration id=shareactivity 2026/02/05 15:57:05 INFO Applying migration id=application 2026/02/05 15:57:05 INFO Applying migration id=certificates 2026/02/05 15:57:05 INFO Applying migration id=rawforward 2026/02/05 15:57:05 INFO Applying migration id=publickey 2026/02/05 15:57:05 INFO Applying migration id=resolvegroup 2026/02/05 15:57:05 INFO Applying migration id=reject 2026/02/05 15:57:05 INFO Applying migration id=autodel 2026/02/05 15:57:05 INFO Applying migration id=jsonb 2026/02/05 15:57:05 INFO Applying migration id=quote 2026/02/05 15:57:05 INFO Applying migration id=rfc9421 2026/02/05 15:57:05 INFO Applying migration id=keys 2026/02/05 15:57:05 INFO Applying migration id=portable 2026/02/05 15:57:05 INFO Applying migration id=proofs 2026/02/05 15:57:05 INFO Applying migration id=contexts 2026/02/05 15:57:05 INFO Applying migration id=deliverieshost 2026/02/05 15:57:05 INFO Applying migration id=pembegin 2026/02/05 15:57:05 INFO Applying migration id=didhost 2026/02/05 15:57:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e85-7a8f-745d-be74-a93485db1268 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:57:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-7a8f-7a7b-9e79-33793d7b7649 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e85-7a8f-745d-be74-a93485db1268 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e85-7a8f-745d-be74-a93485db1268 2026/02/05 15:57:05 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:57:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-7a8f-7ea8-a078-2bf264e9cd26 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-7a8f-7db6-b768-7d87114623ca activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-7a8f-7db6-b768-7d87114623ca 2026/02/05 15:57:05 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2e85-7a92-7652-9a98-a90cf1cb02e1 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e85-7a8f-745d-be74-a93485db1268 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 (0.55s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/02/05 15:57:05 INFO Applying migration id=initial 2026/02/05 15:57:05 INFO Applying migration id=notesupdated 2026/02/05 15:57:05 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:05 INFO Applying migration id=activitiesid 2026/02/05 15:57:05 INFO Applying migration id=outbox 2026/02/05 15:57:05 INFO Applying migration id=edits 2026/02/05 15:57:05 INFO Applying migration id=outboxactor 2026/02/05 15:57:05 INFO Applying migration id=outboxsender 2026/02/05 15:57:05 INFO Applying migration id=thread 2026/02/05 15:57:05 INFO Applying migration id=host 2026/02/05 15:57:05 INFO Applying migration id=sharedinbox 2026/02/05 15:57:05 INFO Applying migration id=noteshost 2026/02/05 15:57:05 INFO Applying migration id=fetched 2026/02/05 15:57:05 INFO Applying migration id=move 2026/02/05 15:57:05 INFO Applying migration id=cleanup 2026/02/05 15:57:05 INFO Applying migration id=received 2026/02/05 15:57:05 INFO Applying migration id=namehost 2026/02/05 15:57:05 INFO Applying migration id=outboxhost 2026/02/05 15:57:05 INFO Applying migration id=notesfts 2026/02/05 15:57:05 INFO Applying migration id=iconsname 2026/02/05 15:57:05 INFO Applying migration id=nohash 2026/02/05 15:57:05 INFO Applying migration id=shares 2026/02/05 15:57:05 INFO Applying migration id=actorttl 2026/02/05 15:57:05 INFO Applying migration id=tocc 2026/02/05 15:57:05 INFO Applying migration id=followeds 2026/02/05 15:57:05 INFO Applying migration id=certhash 2026/02/05 15:57:05 INFO Applying migration id=follows_sync 2026/02/05 15:57:05 INFO Applying migration id=jsonpath 2026/02/05 15:57:05 INFO Applying migration id=localforward 2026/02/05 15:57:05 INFO Applying migration id=avatar 2026/02/05 15:57:05 INFO Applying migration id=noimage 2026/02/05 15:57:05 INFO Applying migration id=feed 2026/02/05 15:57:05 INFO Applying migration id=bookmarks 2026/02/05 15:57:05 INFO Applying migration id=shareactivity 2026/02/05 15:57:05 INFO Applying migration id=application 2026/02/05 15:57:05 INFO Applying migration id=certificates 2026/02/05 15:57:05 INFO Applying migration id=rawforward 2026/02/05 15:57:05 INFO Applying migration id=publickey 2026/02/05 15:57:05 INFO Applying migration id=resolvegroup 2026/02/05 15:57:05 INFO Applying migration id=reject 2026/02/05 15:57:05 INFO Applying migration id=autodel 2026/02/05 15:57:05 INFO Applying migration id=jsonb 2026/02/05 15:57:05 INFO Applying migration id=quote 2026/02/05 15:57:05 INFO Applying migration id=rfc9421 2026/02/05 15:57:05 INFO Applying migration id=keys 2026/02/05 15:57:05 INFO Applying migration id=portable 2026/02/05 15:57:05 INFO Applying migration id=proofs 2026/02/05 15:57:05 INFO Applying migration id=contexts 2026/02/05 15:57:05 INFO Applying migration id=deliverieshost 2026/02/05 15:57:05 INFO Applying migration id=pembegin 2026/02/05 15:57:05 INFO Applying migration id=didhost 2026/02/05 15:57:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e85-7f76-7183-8a34-b7815f619a7b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:57:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-7f76-7774-a9a7-48a825a0b6d4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e85-7f76-7183-8a34-b7815f619a7b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e85-7f76-7183-8a34-b7815f619a7b 2026/02/05 15:57:06 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:57:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-7f76-7b95-ae59-31a0de7cb302 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-7f76-7ab4-833e-83c4fdf644ad activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-7f76-7ab4-833e-83c4fdf644ad 2026/02/05 15:57:06 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2e85-7f77-78f0-9a58-d90878d4b2c3 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e85-7f76-7183-8a34-b7815f619a7b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestFollow_DMUnfollowBeforeFeedUpdate (1.25s) === RUN TestFollow_PublicPost 2026/02/05 15:57:06 INFO Applying migration id=initial 2026/02/05 15:57:06 INFO Applying migration id=notesupdated 2026/02/05 15:57:06 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:06 INFO Applying migration id=activitiesid 2026/02/05 15:57:06 INFO Applying migration id=outbox 2026/02/05 15:57:06 INFO Applying migration id=edits 2026/02/05 15:57:06 INFO Applying migration id=outboxactor 2026/02/05 15:57:06 INFO Applying migration id=outboxsender 2026/02/05 15:57:06 INFO Applying migration id=thread 2026/02/05 15:57:06 INFO Applying migration id=host 2026/02/05 15:57:06 INFO Applying migration id=sharedinbox 2026/02/05 15:57:06 INFO Applying migration id=noteshost 2026/02/05 15:57:06 INFO Applying migration id=fetched 2026/02/05 15:57:06 INFO Applying migration id=move 2026/02/05 15:57:06 INFO Applying migration id=cleanup 2026/02/05 15:57:06 INFO Applying migration id=received 2026/02/05 15:57:06 INFO Applying migration id=namehost 2026/02/05 15:57:06 INFO Applying migration id=outboxhost 2026/02/05 15:57:06 INFO Applying migration id=notesfts 2026/02/05 15:57:06 INFO Applying migration id=iconsname 2026/02/05 15:57:06 INFO Applying migration id=nohash 2026/02/05 15:57:06 INFO Applying migration id=shares 2026/02/05 15:57:06 INFO Applying migration id=actorttl 2026/02/05 15:57:06 INFO Applying migration id=tocc 2026/02/05 15:57:06 INFO Applying migration id=followeds 2026/02/05 15:57:06 INFO Applying migration id=certhash 2026/02/05 15:57:06 INFO Applying migration id=follows_sync 2026/02/05 15:57:06 INFO Applying migration id=jsonpath 2026/02/05 15:57:06 INFO Applying migration id=localforward 2026/02/05 15:57:06 INFO Applying migration id=avatar 2026/02/05 15:57:06 INFO Applying migration id=noimage 2026/02/05 15:57:06 INFO Applying migration id=feed 2026/02/05 15:57:06 INFO Applying migration id=bookmarks 2026/02/05 15:57:06 INFO Applying migration id=shareactivity 2026/02/05 15:57:06 INFO Applying migration id=application 2026/02/05 15:57:06 INFO Applying migration id=certificates 2026/02/05 15:57:06 INFO Applying migration id=rawforward 2026/02/05 15:57:06 INFO Applying migration id=publickey 2026/02/05 15:57:06 INFO Applying migration id=resolvegroup 2026/02/05 15:57:06 INFO Applying migration id=reject 2026/02/05 15:57:06 INFO Applying migration id=autodel 2026/02/05 15:57:06 INFO Applying migration id=jsonb 2026/02/05 15:57:06 INFO Applying migration id=quote 2026/02/05 15:57:06 INFO Applying migration id=rfc9421 2026/02/05 15:57:06 INFO Applying migration id=keys 2026/02/05 15:57:06 INFO Applying migration id=portable 2026/02/05 15:57:06 INFO Applying migration id=proofs 2026/02/05 15:57:06 INFO Applying migration id=contexts 2026/02/05 15:57:06 INFO Applying migration id=deliverieshost 2026/02/05 15:57:06 INFO Applying migration id=pembegin 2026/02/05 15:57:06 INFO Applying migration id=didhost 2026/02/05 15:57:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e85-829c-7155-9029-3dc5baee5f15 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:57:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-829c-794f-ac3a-2342286baa0c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e85-829c-7155-9029-3dc5baee5f15 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e85-829c-7155-9029-3dc5baee5f15 2026/02/05 15:57:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-829d-7b75-ad9f-3f9c5591162f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-829d-7b3b-89f9-4f418afad8e5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-829d-7b3b-89f9-4f418afad8e5 --- PASS: TestFollow_PublicPost (0.81s) === RUN TestFollow_Mutual 2026/02/05 15:57:07 INFO Applying migration id=initial 2026/02/05 15:57:07 INFO Applying migration id=notesupdated 2026/02/05 15:57:07 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:07 INFO Applying migration id=activitiesid 2026/02/05 15:57:07 INFO Applying migration id=outbox 2026/02/05 15:57:07 INFO Applying migration id=edits 2026/02/05 15:57:07 INFO Applying migration id=outboxactor 2026/02/05 15:57:07 INFO Applying migration id=outboxsender 2026/02/05 15:57:07 INFO Applying migration id=thread 2026/02/05 15:57:07 INFO Applying migration id=host 2026/02/05 15:57:07 INFO Applying migration id=sharedinbox 2026/02/05 15:57:07 INFO Applying migration id=noteshost 2026/02/05 15:57:07 INFO Applying migration id=fetched 2026/02/05 15:57:07 INFO Applying migration id=move 2026/02/05 15:57:07 INFO Applying migration id=cleanup 2026/02/05 15:57:07 INFO Applying migration id=received 2026/02/05 15:57:07 INFO Applying migration id=namehost 2026/02/05 15:57:07 INFO Applying migration id=outboxhost 2026/02/05 15:57:07 INFO Applying migration id=notesfts 2026/02/05 15:57:07 INFO Applying migration id=iconsname 2026/02/05 15:57:07 INFO Applying migration id=nohash 2026/02/05 15:57:07 INFO Applying migration id=shares 2026/02/05 15:57:07 INFO Applying migration id=actorttl 2026/02/05 15:57:07 INFO Applying migration id=tocc 2026/02/05 15:57:07 INFO Applying migration id=followeds 2026/02/05 15:57:07 INFO Applying migration id=certhash 2026/02/05 15:57:07 INFO Applying migration id=follows_sync 2026/02/05 15:57:07 INFO Applying migration id=jsonpath 2026/02/05 15:57:07 INFO Applying migration id=localforward 2026/02/05 15:57:07 INFO Applying migration id=avatar 2026/02/05 15:57:07 INFO Applying migration id=noimage 2026/02/05 15:57:07 INFO Applying migration id=feed 2026/02/05 15:57:07 INFO Applying migration id=bookmarks 2026/02/05 15:57:07 INFO Applying migration id=shareactivity 2026/02/05 15:57:07 INFO Applying migration id=application 2026/02/05 15:57:07 INFO Applying migration id=certificates 2026/02/05 15:57:07 INFO Applying migration id=rawforward 2026/02/05 15:57:07 INFO Applying migration id=publickey 2026/02/05 15:57:07 INFO Applying migration id=resolvegroup 2026/02/05 15:57:07 INFO Applying migration id=reject 2026/02/05 15:57:07 INFO Applying migration id=autodel 2026/02/05 15:57:07 INFO Applying migration id=jsonb 2026/02/05 15:57:07 INFO Applying migration id=quote 2026/02/05 15:57:07 INFO Applying migration id=rfc9421 2026/02/05 15:57:07 INFO Applying migration id=keys 2026/02/05 15:57:07 INFO Applying migration id=portable 2026/02/05 15:57:07 INFO Applying migration id=proofs 2026/02/05 15:57:07 INFO Applying migration id=contexts 2026/02/05 15:57:07 INFO Applying migration id=deliverieshost 2026/02/05 15:57:07 INFO Applying migration id=pembegin 2026/02/05 15:57:07 INFO Applying migration id=didhost 2026/02/05 15:57:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e85-86e2-7730-b9c5-b32e82e6bceb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:57:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-86e3-7061-ad52-a7e5a9866f99 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e85-86e2-7730-b9c5-b32e82e6bceb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e85-86e2-7730-b9c5-b32e82e6bceb 2026/02/05 15:57:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-86e4-74c4-a0e5-6d8275871b1b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-86e4-7489-94de-4061eae98779 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-86e4-7489-94de-4061eae98779 2026/02/05 15:57:08 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e85-86e4-7489-94de-4061eae98779 2026/02/05 15:57:08 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e85-86e5-77fe-a37c-28d902d12b7e note=https://localhost.localdomain:8443/post/019c2e85-86e5-77e4-9758-05b8146b63ff thread=https://localhost.localdomain:8443/post/019c2e85-86e4-7489-94de-4061eae98779 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 15:57:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-86e5-77fe-a37c-28d902d12b7e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-86e5-77e4-9758-05b8146b63ff activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-86e5-77e4-9758-05b8146b63ff 2026/02/05 15:57:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e85-86e8-7deb-a17b-82ecc1afe147 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 15:57:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-86e9-73a8-ad8d-ab1e1ebe73ea activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e85-86e8-7deb-a17b-82ecc1afe147 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2e85-86e8-7deb-a17b-82ecc1afe147 --- PASS: TestFollow_Mutual (1.10s) === RUN TestFollow_AlreadyFollowing 2026/02/05 15:57:08 INFO Applying migration id=initial 2026/02/05 15:57:08 INFO Applying migration id=notesupdated 2026/02/05 15:57:08 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:08 INFO Applying migration id=activitiesid 2026/02/05 15:57:08 INFO Applying migration id=outbox 2026/02/05 15:57:08 INFO Applying migration id=edits 2026/02/05 15:57:08 INFO Applying migration id=outboxactor 2026/02/05 15:57:08 INFO Applying migration id=outboxsender 2026/02/05 15:57:08 INFO Applying migration id=thread 2026/02/05 15:57:08 INFO Applying migration id=host 2026/02/05 15:57:08 INFO Applying migration id=sharedinbox 2026/02/05 15:57:08 INFO Applying migration id=noteshost 2026/02/05 15:57:08 INFO Applying migration id=fetched 2026/02/05 15:57:08 INFO Applying migration id=move 2026/02/05 15:57:08 INFO Applying migration id=cleanup 2026/02/05 15:57:08 INFO Applying migration id=received 2026/02/05 15:57:08 INFO Applying migration id=namehost 2026/02/05 15:57:08 INFO Applying migration id=outboxhost 2026/02/05 15:57:08 INFO Applying migration id=notesfts 2026/02/05 15:57:08 INFO Applying migration id=iconsname 2026/02/05 15:57:08 INFO Applying migration id=nohash 2026/02/05 15:57:08 INFO Applying migration id=shares 2026/02/05 15:57:08 INFO Applying migration id=actorttl 2026/02/05 15:57:08 INFO Applying migration id=tocc 2026/02/05 15:57:08 INFO Applying migration id=followeds 2026/02/05 15:57:08 INFO Applying migration id=certhash 2026/02/05 15:57:08 INFO Applying migration id=follows_sync 2026/02/05 15:57:08 INFO Applying migration id=jsonpath 2026/02/05 15:57:08 INFO Applying migration id=localforward 2026/02/05 15:57:08 INFO Applying migration id=avatar 2026/02/05 15:57:08 INFO Applying migration id=noimage 2026/02/05 15:57:08 INFO Applying migration id=feed 2026/02/05 15:57:08 INFO Applying migration id=bookmarks 2026/02/05 15:57:08 INFO Applying migration id=shareactivity 2026/02/05 15:57:08 INFO Applying migration id=application 2026/02/05 15:57:08 INFO Applying migration id=certificates 2026/02/05 15:57:08 INFO Applying migration id=rawforward 2026/02/05 15:57:08 INFO Applying migration id=publickey 2026/02/05 15:57:08 INFO Applying migration id=resolvegroup 2026/02/05 15:57:08 INFO Applying migration id=reject 2026/02/05 15:57:08 INFO Applying migration id=autodel 2026/02/05 15:57:08 INFO Applying migration id=jsonb 2026/02/05 15:57:08 INFO Applying migration id=quote 2026/02/05 15:57:08 INFO Applying migration id=rfc9421 2026/02/05 15:57:08 INFO Applying migration id=keys 2026/02/05 15:57:08 INFO Applying migration id=portable 2026/02/05 15:57:08 INFO Applying migration id=proofs 2026/02/05 15:57:08 INFO Applying migration id=contexts 2026/02/05 15:57:08 INFO Applying migration id=deliverieshost 2026/02/05 15:57:08 INFO Applying migration id=pembegin 2026/02/05 15:57:08 INFO Applying migration id=didhost 2026/02/05 15:57:09 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e85-895e-7c9f-ba0b-cfb437a34b51 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:57:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-895f-74ec-ab15-6d285f944ac7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e85-895e-7c9f-ba0b-cfb437a34b51 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e85-895e-7c9f-ba0b-cfb437a34b51 --- PASS: TestFollow_AlreadyFollowing (0.63s) === RUN TestFollow_NoSuchUser 2026/02/05 15:57:09 INFO Applying migration id=initial 2026/02/05 15:57:09 INFO Applying migration id=notesupdated 2026/02/05 15:57:09 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:09 INFO Applying migration id=activitiesid 2026/02/05 15:57:09 INFO Applying migration id=outbox 2026/02/05 15:57:09 INFO Applying migration id=edits 2026/02/05 15:57:09 INFO Applying migration id=outboxactor 2026/02/05 15:57:09 INFO Applying migration id=outboxsender 2026/02/05 15:57:09 INFO Applying migration id=thread 2026/02/05 15:57:09 INFO Applying migration id=host 2026/02/05 15:57:09 INFO Applying migration id=sharedinbox 2026/02/05 15:57:09 INFO Applying migration id=noteshost 2026/02/05 15:57:09 INFO Applying migration id=fetched 2026/02/05 15:57:09 INFO Applying migration id=move 2026/02/05 15:57:09 INFO Applying migration id=cleanup 2026/02/05 15:57:09 INFO Applying migration id=received 2026/02/05 15:57:09 INFO Applying migration id=namehost 2026/02/05 15:57:09 INFO Applying migration id=outboxhost 2026/02/05 15:57:09 INFO Applying migration id=notesfts 2026/02/05 15:57:09 INFO Applying migration id=iconsname 2026/02/05 15:57:09 INFO Applying migration id=nohash 2026/02/05 15:57:09 INFO Applying migration id=shares 2026/02/05 15:57:09 INFO Applying migration id=actorttl 2026/02/05 15:57:09 INFO Applying migration id=tocc 2026/02/05 15:57:09 INFO Applying migration id=followeds 2026/02/05 15:57:09 INFO Applying migration id=certhash 2026/02/05 15:57:09 INFO Applying migration id=follows_sync 2026/02/05 15:57:09 INFO Applying migration id=jsonpath 2026/02/05 15:57:09 INFO Applying migration id=localforward 2026/02/05 15:57:09 INFO Applying migration id=avatar 2026/02/05 15:57:09 INFO Applying migration id=noimage 2026/02/05 15:57:09 INFO Applying migration id=feed 2026/02/05 15:57:09 INFO Applying migration id=bookmarks 2026/02/05 15:57:09 INFO Applying migration id=shareactivity 2026/02/05 15:57:09 INFO Applying migration id=application 2026/02/05 15:57:09 INFO Applying migration id=certificates 2026/02/05 15:57:09 INFO Applying migration id=rawforward 2026/02/05 15:57:09 INFO Applying migration id=publickey 2026/02/05 15:57:09 INFO Applying migration id=resolvegroup 2026/02/05 15:57:09 INFO Applying migration id=reject 2026/02/05 15:57:09 INFO Applying migration id=autodel 2026/02/05 15:57:09 INFO Applying migration id=jsonb 2026/02/05 15:57:09 INFO Applying migration id=quote 2026/02/05 15:57:09 INFO Applying migration id=rfc9421 2026/02/05 15:57:09 INFO Applying migration id=keys 2026/02/05 15:57:09 INFO Applying migration id=portable 2026/02/05 15:57:09 INFO Applying migration id=proofs 2026/02/05 15:57:09 INFO Applying migration id=contexts 2026/02/05 15:57:09 INFO Applying migration id=deliverieshost 2026/02/05 15:57:09 INFO Applying migration id=pembegin 2026/02/05 15:57:09 INFO Applying migration id=didhost 2026/02/05 15:57:09 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (0.57s) === RUN TestFollow_UnauthenticatedUser 2026/02/05 15:57:09 INFO Applying migration id=initial 2026/02/05 15:57:09 INFO Applying migration id=notesupdated 2026/02/05 15:57:09 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:09 INFO Applying migration id=activitiesid 2026/02/05 15:57:09 INFO Applying migration id=outbox 2026/02/05 15:57:09 INFO Applying migration id=edits 2026/02/05 15:57:09 INFO Applying migration id=outboxactor 2026/02/05 15:57:09 INFO Applying migration id=outboxsender 2026/02/05 15:57:09 INFO Applying migration id=thread 2026/02/05 15:57:09 INFO Applying migration id=host 2026/02/05 15:57:09 INFO Applying migration id=sharedinbox 2026/02/05 15:57:09 INFO Applying migration id=noteshost 2026/02/05 15:57:09 INFO Applying migration id=fetched 2026/02/05 15:57:09 INFO Applying migration id=move 2026/02/05 15:57:09 INFO Applying migration id=cleanup 2026/02/05 15:57:09 INFO Applying migration id=received 2026/02/05 15:57:09 INFO Applying migration id=namehost 2026/02/05 15:57:09 INFO Applying migration id=outboxhost 2026/02/05 15:57:09 INFO Applying migration id=notesfts 2026/02/05 15:57:09 INFO Applying migration id=iconsname 2026/02/05 15:57:09 INFO Applying migration id=nohash 2026/02/05 15:57:09 INFO Applying migration id=shares 2026/02/05 15:57:09 INFO Applying migration id=actorttl 2026/02/05 15:57:09 INFO Applying migration id=tocc 2026/02/05 15:57:09 INFO Applying migration id=followeds 2026/02/05 15:57:09 INFO Applying migration id=certhash 2026/02/05 15:57:09 INFO Applying migration id=follows_sync 2026/02/05 15:57:09 INFO Applying migration id=jsonpath 2026/02/05 15:57:09 INFO Applying migration id=localforward 2026/02/05 15:57:09 INFO Applying migration id=avatar 2026/02/05 15:57:09 INFO Applying migration id=noimage 2026/02/05 15:57:09 INFO Applying migration id=feed 2026/02/05 15:57:09 INFO Applying migration id=bookmarks 2026/02/05 15:57:09 INFO Applying migration id=shareactivity 2026/02/05 15:57:09 INFO Applying migration id=application 2026/02/05 15:57:09 INFO Applying migration id=certificates 2026/02/05 15:57:09 INFO Applying migration id=rawforward 2026/02/05 15:57:09 INFO Applying migration id=publickey 2026/02/05 15:57:09 INFO Applying migration id=resolvegroup 2026/02/05 15:57:09 INFO Applying migration id=reject 2026/02/05 15:57:09 INFO Applying migration id=autodel 2026/02/05 15:57:09 INFO Applying migration id=jsonb 2026/02/05 15:57:09 INFO Applying migration id=quote 2026/02/05 15:57:09 INFO Applying migration id=rfc9421 2026/02/05 15:57:09 INFO Applying migration id=keys 2026/02/05 15:57:09 INFO Applying migration id=portable 2026/02/05 15:57:09 INFO Applying migration id=proofs 2026/02/05 15:57:09 INFO Applying migration id=contexts 2026/02/05 15:57:09 INFO Applying migration id=deliverieshost 2026/02/05 15:57:09 INFO Applying migration id=pembegin 2026/02/05 15:57:09 INFO Applying migration id=didhost --- PASS: TestFollow_UnauthenticatedUser (0.63s) === RUN TestFollows_NoFollows 2026/02/05 15:57:10 INFO Applying migration id=initial 2026/02/05 15:57:10 INFO Applying migration id=notesupdated 2026/02/05 15:57:10 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:10 INFO Applying migration id=activitiesid 2026/02/05 15:57:10 INFO Applying migration id=outbox 2026/02/05 15:57:10 INFO Applying migration id=edits 2026/02/05 15:57:10 INFO Applying migration id=outboxactor 2026/02/05 15:57:10 INFO Applying migration id=outboxsender 2026/02/05 15:57:10 INFO Applying migration id=thread 2026/02/05 15:57:10 INFO Applying migration id=host 2026/02/05 15:57:10 INFO Applying migration id=sharedinbox 2026/02/05 15:57:10 INFO Applying migration id=noteshost 2026/02/05 15:57:10 INFO Applying migration id=fetched 2026/02/05 15:57:10 INFO Applying migration id=move 2026/02/05 15:57:10 INFO Applying migration id=cleanup 2026/02/05 15:57:10 INFO Applying migration id=received 2026/02/05 15:57:10 INFO Applying migration id=namehost 2026/02/05 15:57:10 INFO Applying migration id=outboxhost 2026/02/05 15:57:10 INFO Applying migration id=notesfts 2026/02/05 15:57:10 INFO Applying migration id=iconsname 2026/02/05 15:57:10 INFO Applying migration id=nohash 2026/02/05 15:57:10 INFO Applying migration id=shares 2026/02/05 15:57:10 INFO Applying migration id=actorttl 2026/02/05 15:57:10 INFO Applying migration id=tocc 2026/02/05 15:57:10 INFO Applying migration id=followeds 2026/02/05 15:57:10 INFO Applying migration id=certhash 2026/02/05 15:57:10 INFO Applying migration id=follows_sync 2026/02/05 15:57:10 INFO Applying migration id=jsonpath 2026/02/05 15:57:10 INFO Applying migration id=localforward 2026/02/05 15:57:10 INFO Applying migration id=avatar 2026/02/05 15:57:10 INFO Applying migration id=noimage 2026/02/05 15:57:10 INFO Applying migration id=feed 2026/02/05 15:57:10 INFO Applying migration id=bookmarks 2026/02/05 15:57:10 INFO Applying migration id=shareactivity 2026/02/05 15:57:10 INFO Applying migration id=application 2026/02/05 15:57:10 INFO Applying migration id=certificates 2026/02/05 15:57:10 INFO Applying migration id=rawforward 2026/02/05 15:57:10 INFO Applying migration id=publickey 2026/02/05 15:57:10 INFO Applying migration id=resolvegroup 2026/02/05 15:57:10 INFO Applying migration id=reject 2026/02/05 15:57:10 INFO Applying migration id=autodel 2026/02/05 15:57:10 INFO Applying migration id=jsonb 2026/02/05 15:57:10 INFO Applying migration id=quote 2026/02/05 15:57:10 INFO Applying migration id=rfc9421 2026/02/05 15:57:10 INFO Applying migration id=keys 2026/02/05 15:57:10 INFO Applying migration id=portable 2026/02/05 15:57:10 INFO Applying migration id=proofs 2026/02/05 15:57:10 INFO Applying migration id=contexts 2026/02/05 15:57:10 INFO Applying migration id=deliverieshost 2026/02/05 15:57:10 INFO Applying migration id=pembegin 2026/02/05 15:57:10 INFO Applying migration id=didhost --- PASS: TestFollows_NoFollows (0.90s) === RUN TestFollows_TwoInactive 2026/02/05 15:57:11 INFO Applying migration id=initial 2026/02/05 15:57:11 INFO Applying migration id=notesupdated 2026/02/05 15:57:11 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:11 INFO Applying migration id=activitiesid 2026/02/05 15:57:11 INFO Applying migration id=outbox 2026/02/05 15:57:11 INFO Applying migration id=edits 2026/02/05 15:57:11 INFO Applying migration id=outboxactor 2026/02/05 15:57:11 INFO Applying migration id=outboxsender 2026/02/05 15:57:11 INFO Applying migration id=thread 2026/02/05 15:57:11 INFO Applying migration id=host 2026/02/05 15:57:11 INFO Applying migration id=sharedinbox 2026/02/05 15:57:11 INFO Applying migration id=noteshost 2026/02/05 15:57:11 INFO Applying migration id=fetched 2026/02/05 15:57:11 INFO Applying migration id=move 2026/02/05 15:57:11 INFO Applying migration id=cleanup 2026/02/05 15:57:11 INFO Applying migration id=received 2026/02/05 15:57:11 INFO Applying migration id=namehost 2026/02/05 15:57:11 INFO Applying migration id=outboxhost 2026/02/05 15:57:11 INFO Applying migration id=notesfts 2026/02/05 15:57:11 INFO Applying migration id=iconsname 2026/02/05 15:57:11 INFO Applying migration id=nohash 2026/02/05 15:57:11 INFO Applying migration id=shares 2026/02/05 15:57:11 INFO Applying migration id=actorttl 2026/02/05 15:57:11 INFO Applying migration id=tocc 2026/02/05 15:57:11 INFO Applying migration id=followeds 2026/02/05 15:57:11 INFO Applying migration id=certhash 2026/02/05 15:57:11 INFO Applying migration id=follows_sync 2026/02/05 15:57:11 INFO Applying migration id=jsonpath 2026/02/05 15:57:11 INFO Applying migration id=localforward 2026/02/05 15:57:11 INFO Applying migration id=avatar 2026/02/05 15:57:11 INFO Applying migration id=noimage 2026/02/05 15:57:11 INFO Applying migration id=feed 2026/02/05 15:57:11 INFO Applying migration id=bookmarks 2026/02/05 15:57:11 INFO Applying migration id=shareactivity 2026/02/05 15:57:11 INFO Applying migration id=application 2026/02/05 15:57:11 INFO Applying migration id=certificates 2026/02/05 15:57:11 INFO Applying migration id=rawforward 2026/02/05 15:57:11 INFO Applying migration id=publickey 2026/02/05 15:57:11 INFO Applying migration id=resolvegroup 2026/02/05 15:57:11 INFO Applying migration id=reject 2026/02/05 15:57:11 INFO Applying migration id=autodel 2026/02/05 15:57:11 INFO Applying migration id=jsonb 2026/02/05 15:57:11 INFO Applying migration id=quote 2026/02/05 15:57:11 INFO Applying migration id=rfc9421 2026/02/05 15:57:11 INFO Applying migration id=keys 2026/02/05 15:57:11 INFO Applying migration id=portable 2026/02/05 15:57:11 INFO Applying migration id=proofs 2026/02/05 15:57:11 INFO Applying migration id=contexts 2026/02/05 15:57:11 INFO Applying migration id=deliverieshost 2026/02/05 15:57:11 INFO Applying migration id=pembegin 2026/02/05 15:57:11 INFO Applying migration id=didhost 2026/02/05 15:57:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e85-945d-7899-a356-05ac5ff80a41 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:57:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-945e-7183-88cb-d89ac47e0f38 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e85-945d-7899-a356-05ac5ff80a41 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e85-945d-7899-a356-05ac5ff80a41 2026/02/05 15:57:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e85-945f-7610-890d-1f1dc5637282 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 15:57:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-945f-7a43-a41c-72b39ed79350 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e85-945f-7610-890d-1f1dc5637282 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e85-945f-7610-890d-1f1dc5637282 --- PASS: TestFollows_TwoInactive (0.71s) === RUN TestFollows_OneActiveOneInactive 2026/02/05 15:57:12 INFO Applying migration id=initial 2026/02/05 15:57:12 INFO Applying migration id=notesupdated 2026/02/05 15:57:12 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:12 INFO Applying migration id=activitiesid 2026/02/05 15:57:12 INFO Applying migration id=outbox 2026/02/05 15:57:12 INFO Applying migration id=edits 2026/02/05 15:57:12 INFO Applying migration id=outboxactor 2026/02/05 15:57:12 INFO Applying migration id=outboxsender 2026/02/05 15:57:12 INFO Applying migration id=thread 2026/02/05 15:57:12 INFO Applying migration id=host 2026/02/05 15:57:12 INFO Applying migration id=sharedinbox 2026/02/05 15:57:12 INFO Applying migration id=noteshost 2026/02/05 15:57:12 INFO Applying migration id=fetched 2026/02/05 15:57:12 INFO Applying migration id=move 2026/02/05 15:57:12 INFO Applying migration id=cleanup 2026/02/05 15:57:12 INFO Applying migration id=received 2026/02/05 15:57:12 INFO Applying migration id=namehost 2026/02/05 15:57:12 INFO Applying migration id=outboxhost 2026/02/05 15:57:12 INFO Applying migration id=notesfts 2026/02/05 15:57:12 INFO Applying migration id=iconsname 2026/02/05 15:57:12 INFO Applying migration id=nohash 2026/02/05 15:57:12 INFO Applying migration id=shares 2026/02/05 15:57:12 INFO Applying migration id=actorttl 2026/02/05 15:57:12 INFO Applying migration id=tocc 2026/02/05 15:57:12 INFO Applying migration id=followeds 2026/02/05 15:57:12 INFO Applying migration id=certhash 2026/02/05 15:57:12 INFO Applying migration id=follows_sync 2026/02/05 15:57:12 INFO Applying migration id=jsonpath 2026/02/05 15:57:12 INFO Applying migration id=localforward 2026/02/05 15:57:12 INFO Applying migration id=avatar 2026/02/05 15:57:12 INFO Applying migration id=noimage 2026/02/05 15:57:12 INFO Applying migration id=feed 2026/02/05 15:57:12 INFO Applying migration id=bookmarks 2026/02/05 15:57:12 INFO Applying migration id=shareactivity 2026/02/05 15:57:12 INFO Applying migration id=application 2026/02/05 15:57:12 INFO Applying migration id=certificates 2026/02/05 15:57:12 INFO Applying migration id=rawforward 2026/02/05 15:57:12 INFO Applying migration id=publickey 2026/02/05 15:57:12 INFO Applying migration id=resolvegroup 2026/02/05 15:57:12 INFO Applying migration id=reject 2026/02/05 15:57:12 INFO Applying migration id=autodel 2026/02/05 15:57:12 INFO Applying migration id=jsonb 2026/02/05 15:57:12 INFO Applying migration id=quote 2026/02/05 15:57:12 INFO Applying migration id=rfc9421 2026/02/05 15:57:12 INFO Applying migration id=keys 2026/02/05 15:57:12 INFO Applying migration id=portable 2026/02/05 15:57:12 INFO Applying migration id=proofs 2026/02/05 15:57:12 INFO Applying migration id=contexts 2026/02/05 15:57:12 INFO Applying migration id=deliverieshost 2026/02/05 15:57:12 INFO Applying migration id=pembegin 2026/02/05 15:57:12 INFO Applying migration id=didhost 2026/02/05 15:57:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e85-96e5-7ef4-acfd-3121821075c8 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:57:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-96e6-7740-a7c6-be00ab87ccb3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e85-96e5-7ef4-acfd-3121821075c8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e85-96e5-7ef4-acfd-3121821075c8 2026/02/05 15:57:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e85-96e6-7ad3-b468-09119e868cf7 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 15:57:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-96e6-7f16-9fa2-f60e90eeeaba activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e85-96e6-7ad3-b468-09119e868cf7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e85-96e6-7ad3-b468-09119e868cf7 2026/02/05 15:57:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-96e8-75a6-9f37-7c5c5eedb2ab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-96e8-7571-bd0d-a8b31d1e4c86 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-96e8-7571-bd0d-a8b31d1e4c86 --- PASS: TestFollows_OneActiveOneInactive (0.65s) === RUN TestFollows_UnauthenticatedUser 2026/02/05 15:57:12 INFO Applying migration id=initial 2026/02/05 15:57:12 INFO Applying migration id=notesupdated 2026/02/05 15:57:12 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:12 INFO Applying migration id=activitiesid 2026/02/05 15:57:12 INFO Applying migration id=outbox 2026/02/05 15:57:12 INFO Applying migration id=edits 2026/02/05 15:57:12 INFO Applying migration id=outboxactor 2026/02/05 15:57:12 INFO Applying migration id=outboxsender 2026/02/05 15:57:12 INFO Applying migration id=thread 2026/02/05 15:57:12 INFO Applying migration id=host 2026/02/05 15:57:12 INFO Applying migration id=sharedinbox 2026/02/05 15:57:12 INFO Applying migration id=noteshost 2026/02/05 15:57:12 INFO Applying migration id=fetched 2026/02/05 15:57:12 INFO Applying migration id=move 2026/02/05 15:57:12 INFO Applying migration id=cleanup 2026/02/05 15:57:12 INFO Applying migration id=received 2026/02/05 15:57:12 INFO Applying migration id=namehost 2026/02/05 15:57:12 INFO Applying migration id=outboxhost 2026/02/05 15:57:12 INFO Applying migration id=notesfts 2026/02/05 15:57:12 INFO Applying migration id=iconsname 2026/02/05 15:57:12 INFO Applying migration id=nohash 2026/02/05 15:57:12 INFO Applying migration id=shares 2026/02/05 15:57:12 INFO Applying migration id=actorttl 2026/02/05 15:57:12 INFO Applying migration id=tocc 2026/02/05 15:57:12 INFO Applying migration id=followeds 2026/02/05 15:57:12 INFO Applying migration id=certhash 2026/02/05 15:57:12 INFO Applying migration id=follows_sync 2026/02/05 15:57:12 INFO Applying migration id=jsonpath 2026/02/05 15:57:12 INFO Applying migration id=localforward 2026/02/05 15:57:12 INFO Applying migration id=avatar 2026/02/05 15:57:12 INFO Applying migration id=noimage 2026/02/05 15:57:12 INFO Applying migration id=feed 2026/02/05 15:57:12 INFO Applying migration id=bookmarks 2026/02/05 15:57:12 INFO Applying migration id=shareactivity 2026/02/05 15:57:12 INFO Applying migration id=application 2026/02/05 15:57:12 INFO Applying migration id=certificates 2026/02/05 15:57:12 INFO Applying migration id=rawforward 2026/02/05 15:57:12 INFO Applying migration id=publickey 2026/02/05 15:57:12 INFO Applying migration id=resolvegroup 2026/02/05 15:57:12 INFO Applying migration id=reject 2026/02/05 15:57:12 INFO Applying migration id=autodel 2026/02/05 15:57:12 INFO Applying migration id=jsonb 2026/02/05 15:57:12 INFO Applying migration id=quote 2026/02/05 15:57:12 INFO Applying migration id=rfc9421 2026/02/05 15:57:12 INFO Applying migration id=keys 2026/02/05 15:57:12 INFO Applying migration id=portable 2026/02/05 15:57:12 INFO Applying migration id=proofs 2026/02/05 15:57:12 INFO Applying migration id=contexts 2026/02/05 15:57:12 INFO Applying migration id=deliverieshost 2026/02/05 15:57:12 INFO Applying migration id=pembegin 2026/02/05 15:57:12 INFO Applying migration id=didhost --- PASS: TestFollows_UnauthenticatedUser (1.26s) === RUN TestForward_ReplyToPostByFollower 2026/02/05 15:57:14 INFO Applying migration id=initial 2026/02/05 15:57:14 INFO Applying migration id=notesupdated 2026/02/05 15:57:14 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:14 INFO Applying migration id=activitiesid 2026/02/05 15:57:14 INFO Applying migration id=outbox 2026/02/05 15:57:14 INFO Applying migration id=edits 2026/02/05 15:57:14 INFO Applying migration id=outboxactor 2026/02/05 15:57:14 INFO Applying migration id=outboxsender 2026/02/05 15:57:14 INFO Applying migration id=thread 2026/02/05 15:57:14 INFO Applying migration id=host 2026/02/05 15:57:14 INFO Applying migration id=sharedinbox 2026/02/05 15:57:14 INFO Applying migration id=noteshost 2026/02/05 15:57:14 INFO Applying migration id=fetched 2026/02/05 15:57:14 INFO Applying migration id=move 2026/02/05 15:57:14 INFO Applying migration id=cleanup 2026/02/05 15:57:14 INFO Applying migration id=received 2026/02/05 15:57:14 INFO Applying migration id=namehost 2026/02/05 15:57:14 INFO Applying migration id=outboxhost 2026/02/05 15:57:14 INFO Applying migration id=notesfts 2026/02/05 15:57:14 INFO Applying migration id=iconsname 2026/02/05 15:57:14 INFO Applying migration id=nohash 2026/02/05 15:57:14 INFO Applying migration id=shares 2026/02/05 15:57:14 INFO Applying migration id=actorttl 2026/02/05 15:57:14 INFO Applying migration id=tocc 2026/02/05 15:57:14 INFO Applying migration id=followeds 2026/02/05 15:57:14 INFO Applying migration id=certhash 2026/02/05 15:57:14 INFO Applying migration id=follows_sync 2026/02/05 15:57:14 INFO Applying migration id=jsonpath 2026/02/05 15:57:14 INFO Applying migration id=localforward 2026/02/05 15:57:14 INFO Applying migration id=avatar 2026/02/05 15:57:14 INFO Applying migration id=noimage 2026/02/05 15:57:14 INFO Applying migration id=feed 2026/02/05 15:57:14 INFO Applying migration id=bookmarks 2026/02/05 15:57:14 INFO Applying migration id=shareactivity 2026/02/05 15:57:14 INFO Applying migration id=application 2026/02/05 15:57:14 INFO Applying migration id=certificates 2026/02/05 15:57:14 INFO Applying migration id=rawforward 2026/02/05 15:57:14 INFO Applying migration id=publickey 2026/02/05 15:57:14 INFO Applying migration id=resolvegroup 2026/02/05 15:57:14 INFO Applying migration id=reject 2026/02/05 15:57:14 INFO Applying migration id=autodel 2026/02/05 15:57:14 INFO Applying migration id=jsonb 2026/02/05 15:57:14 INFO Applying migration id=quote 2026/02/05 15:57:14 INFO Applying migration id=rfc9421 2026/02/05 15:57:14 INFO Applying migration id=keys 2026/02/05 15:57:14 INFO Applying migration id=portable 2026/02/05 15:57:14 INFO Applying migration id=proofs 2026/02/05 15:57:14 INFO Applying migration id=contexts 2026/02/05 15:57:14 INFO Applying migration id=deliverieshost 2026/02/05 15:57:14 INFO Applying migration id=pembegin 2026/02/05 15:57:14 INFO Applying migration id=didhost 2026/02/05 15:57:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-a0a6-7e87-9094-e235c6409814 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 15:57:15 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 15:57:15 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToPostByFollower (1.24s) === RUN TestForward_ReplyToPublicPost 2026/02/05 15:57:15 INFO Applying migration id=initial 2026/02/05 15:57:15 INFO Applying migration id=notesupdated 2026/02/05 15:57:15 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:15 INFO Applying migration id=activitiesid 2026/02/05 15:57:15 INFO Applying migration id=outbox 2026/02/05 15:57:15 INFO Applying migration id=edits 2026/02/05 15:57:15 INFO Applying migration id=outboxactor 2026/02/05 15:57:15 INFO Applying migration id=outboxsender 2026/02/05 15:57:15 INFO Applying migration id=thread 2026/02/05 15:57:15 INFO Applying migration id=host 2026/02/05 15:57:15 INFO Applying migration id=sharedinbox 2026/02/05 15:57:15 INFO Applying migration id=noteshost 2026/02/05 15:57:15 INFO Applying migration id=fetched 2026/02/05 15:57:15 INFO Applying migration id=move 2026/02/05 15:57:15 INFO Applying migration id=cleanup 2026/02/05 15:57:15 INFO Applying migration id=received 2026/02/05 15:57:15 INFO Applying migration id=namehost 2026/02/05 15:57:15 INFO Applying migration id=outboxhost 2026/02/05 15:57:15 INFO Applying migration id=notesfts 2026/02/05 15:57:15 INFO Applying migration id=iconsname 2026/02/05 15:57:15 INFO Applying migration id=nohash 2026/02/05 15:57:15 INFO Applying migration id=shares 2026/02/05 15:57:15 INFO Applying migration id=actorttl 2026/02/05 15:57:15 INFO Applying migration id=tocc 2026/02/05 15:57:15 INFO Applying migration id=followeds 2026/02/05 15:57:15 INFO Applying migration id=certhash 2026/02/05 15:57:15 INFO Applying migration id=follows_sync 2026/02/05 15:57:15 INFO Applying migration id=jsonpath 2026/02/05 15:57:15 INFO Applying migration id=localforward 2026/02/05 15:57:15 INFO Applying migration id=avatar 2026/02/05 15:57:15 INFO Applying migration id=noimage 2026/02/05 15:57:15 INFO Applying migration id=feed 2026/02/05 15:57:15 INFO Applying migration id=bookmarks 2026/02/05 15:57:15 INFO Applying migration id=shareactivity 2026/02/05 15:57:15 INFO Applying migration id=application 2026/02/05 15:57:15 INFO Applying migration id=certificates 2026/02/05 15:57:15 INFO Applying migration id=rawforward 2026/02/05 15:57:15 INFO Applying migration id=publickey 2026/02/05 15:57:15 INFO Applying migration id=resolvegroup 2026/02/05 15:57:15 INFO Applying migration id=reject 2026/02/05 15:57:15 INFO Applying migration id=autodel 2026/02/05 15:57:15 INFO Applying migration id=jsonb 2026/02/05 15:57:15 INFO Applying migration id=quote 2026/02/05 15:57:15 INFO Applying migration id=rfc9421 2026/02/05 15:57:15 INFO Applying migration id=keys 2026/02/05 15:57:15 INFO Applying migration id=portable 2026/02/05 15:57:15 INFO Applying migration id=proofs 2026/02/05 15:57:15 INFO Applying migration id=contexts 2026/02/05 15:57:15 INFO Applying migration id=deliverieshost 2026/02/05 15:57:15 INFO Applying migration id=pembegin 2026/02/05 15:57:15 INFO Applying migration id=didhost 2026/02/05 15:57:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-a2f4-7edf-8612-36df498cc127 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 15:57:15 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 15:57:15 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToPublicPost (0.59s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/02/05 15:57:15 INFO Applying migration id=initial 2026/02/05 15:57:15 INFO Applying migration id=notesupdated 2026/02/05 15:57:15 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:15 INFO Applying migration id=activitiesid 2026/02/05 15:57:15 INFO Applying migration id=outbox 2026/02/05 15:57:15 INFO Applying migration id=edits 2026/02/05 15:57:15 INFO Applying migration id=outboxactor 2026/02/05 15:57:15 INFO Applying migration id=outboxsender 2026/02/05 15:57:15 INFO Applying migration id=thread 2026/02/05 15:57:15 INFO Applying migration id=host 2026/02/05 15:57:15 INFO Applying migration id=sharedinbox 2026/02/05 15:57:15 INFO Applying migration id=noteshost 2026/02/05 15:57:15 INFO Applying migration id=fetched 2026/02/05 15:57:15 INFO Applying migration id=move 2026/02/05 15:57:15 INFO Applying migration id=cleanup 2026/02/05 15:57:15 INFO Applying migration id=received 2026/02/05 15:57:15 INFO Applying migration id=namehost 2026/02/05 15:57:15 INFO Applying migration id=outboxhost 2026/02/05 15:57:15 INFO Applying migration id=notesfts 2026/02/05 15:57:15 INFO Applying migration id=iconsname 2026/02/05 15:57:15 INFO Applying migration id=nohash 2026/02/05 15:57:15 INFO Applying migration id=shares 2026/02/05 15:57:15 INFO Applying migration id=actorttl 2026/02/05 15:57:15 INFO Applying migration id=tocc 2026/02/05 15:57:15 INFO Applying migration id=followeds 2026/02/05 15:57:15 INFO Applying migration id=certhash 2026/02/05 15:57:15 INFO Applying migration id=follows_sync 2026/02/05 15:57:15 INFO Applying migration id=jsonpath 2026/02/05 15:57:15 INFO Applying migration id=localforward 2026/02/05 15:57:15 INFO Applying migration id=avatar 2026/02/05 15:57:15 INFO Applying migration id=noimage 2026/02/05 15:57:15 INFO Applying migration id=feed 2026/02/05 15:57:15 INFO Applying migration id=bookmarks 2026/02/05 15:57:15 INFO Applying migration id=shareactivity 2026/02/05 15:57:15 INFO Applying migration id=application 2026/02/05 15:57:15 INFO Applying migration id=certificates 2026/02/05 15:57:15 INFO Applying migration id=rawforward 2026/02/05 15:57:15 INFO Applying migration id=publickey 2026/02/05 15:57:15 INFO Applying migration id=resolvegroup 2026/02/05 15:57:15 INFO Applying migration id=reject 2026/02/05 15:57:15 INFO Applying migration id=autodel 2026/02/05 15:57:15 INFO Applying migration id=jsonb 2026/02/05 15:57:15 INFO Applying migration id=quote 2026/02/05 15:57:15 INFO Applying migration id=rfc9421 2026/02/05 15:57:15 INFO Applying migration id=keys 2026/02/05 15:57:15 INFO Applying migration id=portable 2026/02/05 15:57:15 INFO Applying migration id=proofs 2026/02/05 15:57:15 INFO Applying migration id=contexts 2026/02/05 15:57:15 INFO Applying migration id=deliverieshost 2026/02/05 15:57:15 INFO Applying migration id=pembegin 2026/02/05 15:57:15 INFO Applying migration id=didhost 2026/02/05 15:57:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-a5c5-75cf-9a96-9a18a92f849f 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 15:57:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-a5c5-7c58-b802-c67bf56c77cf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-a5c5-7bc5-bb2f-b112e8326902 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-a5c5-7bc5-bb2f-b112e8326902 2026/02/05 15:57:16 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e85-a5c5-7bc5-bb2f-b112e8326902 2026/02/05 15:57:16 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e85-a5c7-7366-88aa-43ca6e9256a9 note=https://localhost.localdomain:8443/post/019c2e85-a5c7-7344-9634-36dfb9b44ad4 thread=https://localhost.localdomain:8443/post/019c2e85-a5c5-7bc5-bb2f-b112e8326902 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 15:57:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-a5c7-7366-88aa-43ca6e9256a9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-a5c7-7344-9634-36dfb9b44ad4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-a5c7-7344-9634-36dfb9b44ad4 --- PASS: TestForward_LocalReplyToLocalPublicPost (0.72s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/02/05 15:57:16 INFO Applying migration id=initial 2026/02/05 15:57:16 INFO Applying migration id=notesupdated 2026/02/05 15:57:16 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:16 INFO Applying migration id=activitiesid 2026/02/05 15:57:16 INFO Applying migration id=outbox 2026/02/05 15:57:16 INFO Applying migration id=edits 2026/02/05 15:57:16 INFO Applying migration id=outboxactor 2026/02/05 15:57:16 INFO Applying migration id=outboxsender 2026/02/05 15:57:16 INFO Applying migration id=thread 2026/02/05 15:57:16 INFO Applying migration id=host 2026/02/05 15:57:16 INFO Applying migration id=sharedinbox 2026/02/05 15:57:16 INFO Applying migration id=noteshost 2026/02/05 15:57:16 INFO Applying migration id=fetched 2026/02/05 15:57:16 INFO Applying migration id=move 2026/02/05 15:57:16 INFO Applying migration id=cleanup 2026/02/05 15:57:16 INFO Applying migration id=received 2026/02/05 15:57:16 INFO Applying migration id=namehost 2026/02/05 15:57:16 INFO Applying migration id=outboxhost 2026/02/05 15:57:16 INFO Applying migration id=notesfts 2026/02/05 15:57:16 INFO Applying migration id=iconsname 2026/02/05 15:57:16 INFO Applying migration id=nohash 2026/02/05 15:57:16 INFO Applying migration id=shares 2026/02/05 15:57:16 INFO Applying migration id=actorttl 2026/02/05 15:57:16 INFO Applying migration id=tocc 2026/02/05 15:57:16 INFO Applying migration id=followeds 2026/02/05 15:57:16 INFO Applying migration id=certhash 2026/02/05 15:57:16 INFO Applying migration id=follows_sync 2026/02/05 15:57:16 INFO Applying migration id=jsonpath 2026/02/05 15:57:16 INFO Applying migration id=localforward 2026/02/05 15:57:16 INFO Applying migration id=avatar 2026/02/05 15:57:16 INFO Applying migration id=noimage 2026/02/05 15:57:16 INFO Applying migration id=feed 2026/02/05 15:57:16 INFO Applying migration id=bookmarks 2026/02/05 15:57:16 INFO Applying migration id=shareactivity 2026/02/05 15:57:16 INFO Applying migration id=application 2026/02/05 15:57:16 INFO Applying migration id=certificates 2026/02/05 15:57:16 INFO Applying migration id=rawforward 2026/02/05 15:57:16 INFO Applying migration id=publickey 2026/02/05 15:57:16 INFO Applying migration id=resolvegroup 2026/02/05 15:57:16 INFO Applying migration id=reject 2026/02/05 15:57:16 INFO Applying migration id=autodel 2026/02/05 15:57:16 INFO Applying migration id=jsonb 2026/02/05 15:57:16 INFO Applying migration id=quote 2026/02/05 15:57:16 INFO Applying migration id=rfc9421 2026/02/05 15:57:16 INFO Applying migration id=keys 2026/02/05 15:57:16 INFO Applying migration id=portable 2026/02/05 15:57:16 INFO Applying migration id=proofs 2026/02/05 15:57:16 INFO Applying migration id=contexts 2026/02/05 15:57:16 INFO Applying migration id=deliverieshost 2026/02/05 15:57:16 INFO Applying migration id=pembegin 2026/02/05 15:57:16 INFO Applying migration id=didhost 2026/02/05 15:57:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-ab4b-7203-9713-35c44e873189 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 15:57:18 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 15:57:18 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToReplyToPostByFollower (1.41s) === RUN TestForward_ReplyToUnknownPost 2026/02/05 15:57:18 INFO Applying migration id=initial 2026/02/05 15:57:18 INFO Applying migration id=notesupdated 2026/02/05 15:57:18 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:18 INFO Applying migration id=activitiesid 2026/02/05 15:57:18 INFO Applying migration id=outbox 2026/02/05 15:57:18 INFO Applying migration id=edits 2026/02/05 15:57:18 INFO Applying migration id=outboxactor 2026/02/05 15:57:18 INFO Applying migration id=outboxsender 2026/02/05 15:57:18 INFO Applying migration id=thread 2026/02/05 15:57:18 INFO Applying migration id=host 2026/02/05 15:57:18 INFO Applying migration id=sharedinbox 2026/02/05 15:57:18 INFO Applying migration id=noteshost 2026/02/05 15:57:18 INFO Applying migration id=fetched 2026/02/05 15:57:18 INFO Applying migration id=move 2026/02/05 15:57:18 INFO Applying migration id=cleanup 2026/02/05 15:57:18 INFO Applying migration id=received 2026/02/05 15:57:18 INFO Applying migration id=namehost 2026/02/05 15:57:18 INFO Applying migration id=outboxhost 2026/02/05 15:57:18 INFO Applying migration id=notesfts 2026/02/05 15:57:18 INFO Applying migration id=iconsname 2026/02/05 15:57:18 INFO Applying migration id=nohash 2026/02/05 15:57:18 INFO Applying migration id=shares 2026/02/05 15:57:18 INFO Applying migration id=actorttl 2026/02/05 15:57:18 INFO Applying migration id=tocc 2026/02/05 15:57:18 INFO Applying migration id=followeds 2026/02/05 15:57:18 INFO Applying migration id=certhash 2026/02/05 15:57:18 INFO Applying migration id=follows_sync 2026/02/05 15:57:18 INFO Applying migration id=jsonpath 2026/02/05 15:57:18 INFO Applying migration id=localforward 2026/02/05 15:57:18 INFO Applying migration id=avatar 2026/02/05 15:57:18 INFO Applying migration id=noimage 2026/02/05 15:57:18 INFO Applying migration id=feed 2026/02/05 15:57:18 INFO Applying migration id=bookmarks 2026/02/05 15:57:18 INFO Applying migration id=shareactivity 2026/02/05 15:57:18 INFO Applying migration id=application 2026/02/05 15:57:18 INFO Applying migration id=certificates 2026/02/05 15:57:18 INFO Applying migration id=rawforward 2026/02/05 15:57:18 INFO Applying migration id=publickey 2026/02/05 15:57:18 INFO Applying migration id=resolvegroup 2026/02/05 15:57:18 INFO Applying migration id=reject 2026/02/05 15:57:18 INFO Applying migration id=autodel 2026/02/05 15:57:18 INFO Applying migration id=jsonb 2026/02/05 15:57:18 INFO Applying migration id=quote 2026/02/05 15:57:18 INFO Applying migration id=rfc9421 2026/02/05 15:57:18 INFO Applying migration id=keys 2026/02/05 15:57:18 INFO Applying migration id=portable 2026/02/05 15:57:18 INFO Applying migration id=proofs 2026/02/05 15:57:18 INFO Applying migration id=contexts 2026/02/05 15:57:18 INFO Applying migration id=deliverieshost 2026/02/05 15:57:18 INFO Applying migration id=pembegin 2026/02/05 15:57:18 INFO Applying migration id=didhost 2026/02/05 15:57:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-af60-76dc-a61e-46d3b623b9c1 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 15:57:19 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToUnknownPost (1.04s) === RUN TestForward_ReplyToDM 2026/02/05 15:57:19 INFO Applying migration id=initial 2026/02/05 15:57:19 INFO Applying migration id=notesupdated 2026/02/05 15:57:19 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:19 INFO Applying migration id=activitiesid 2026/02/05 15:57:19 INFO Applying migration id=outbox 2026/02/05 15:57:19 INFO Applying migration id=edits 2026/02/05 15:57:19 INFO Applying migration id=outboxactor 2026/02/05 15:57:19 INFO Applying migration id=outboxsender 2026/02/05 15:57:19 INFO Applying migration id=thread 2026/02/05 15:57:19 INFO Applying migration id=host 2026/02/05 15:57:19 INFO Applying migration id=sharedinbox 2026/02/05 15:57:19 INFO Applying migration id=noteshost 2026/02/05 15:57:19 INFO Applying migration id=fetched 2026/02/05 15:57:19 INFO Applying migration id=move 2026/02/05 15:57:19 INFO Applying migration id=cleanup 2026/02/05 15:57:19 INFO Applying migration id=received 2026/02/05 15:57:19 INFO Applying migration id=namehost 2026/02/05 15:57:19 INFO Applying migration id=outboxhost 2026/02/05 15:57:19 INFO Applying migration id=notesfts 2026/02/05 15:57:19 INFO Applying migration id=iconsname 2026/02/05 15:57:19 INFO Applying migration id=nohash 2026/02/05 15:57:19 INFO Applying migration id=shares 2026/02/05 15:57:19 INFO Applying migration id=actorttl 2026/02/05 15:57:19 INFO Applying migration id=tocc 2026/02/05 15:57:19 INFO Applying migration id=followeds 2026/02/05 15:57:19 INFO Applying migration id=certhash 2026/02/05 15:57:19 INFO Applying migration id=follows_sync 2026/02/05 15:57:19 INFO Applying migration id=jsonpath 2026/02/05 15:57:19 INFO Applying migration id=localforward 2026/02/05 15:57:19 INFO Applying migration id=avatar 2026/02/05 15:57:19 INFO Applying migration id=noimage 2026/02/05 15:57:19 INFO Applying migration id=feed 2026/02/05 15:57:19 INFO Applying migration id=bookmarks 2026/02/05 15:57:19 INFO Applying migration id=shareactivity 2026/02/05 15:57:19 INFO Applying migration id=application 2026/02/05 15:57:19 INFO Applying migration id=certificates 2026/02/05 15:57:19 INFO Applying migration id=rawforward 2026/02/05 15:57:19 INFO Applying migration id=publickey 2026/02/05 15:57:19 INFO Applying migration id=resolvegroup 2026/02/05 15:57:19 INFO Applying migration id=reject 2026/02/05 15:57:19 INFO Applying migration id=autodel 2026/02/05 15:57:19 INFO Applying migration id=jsonb 2026/02/05 15:57:19 INFO Applying migration id=quote 2026/02/05 15:57:19 INFO Applying migration id=rfc9421 2026/02/05 15:57:19 INFO Applying migration id=keys 2026/02/05 15:57:19 INFO Applying migration id=portable 2026/02/05 15:57:19 INFO Applying migration id=proofs 2026/02/05 15:57:19 INFO Applying migration id=contexts 2026/02/05 15:57:19 INFO Applying migration id=deliverieshost 2026/02/05 15:57:19 INFO Applying migration id=pembegin 2026/02/05 15:57:19 INFO Applying migration id=didhost 2026/02/05 15:57:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-b309-773b-9328-3de72d8ed026 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 15:57: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_ReplyToDM (0.94s) === RUN TestForward_NotFollowingAuthor 2026/02/05 15:57:20 INFO Applying migration id=initial 2026/02/05 15:57:20 INFO Applying migration id=notesupdated 2026/02/05 15:57:20 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:20 INFO Applying migration id=activitiesid 2026/02/05 15:57:20 INFO Applying migration id=outbox 2026/02/05 15:57:20 INFO Applying migration id=edits 2026/02/05 15:57:20 INFO Applying migration id=outboxactor 2026/02/05 15:57:20 INFO Applying migration id=outboxsender 2026/02/05 15:57:20 INFO Applying migration id=thread 2026/02/05 15:57:20 INFO Applying migration id=host 2026/02/05 15:57:20 INFO Applying migration id=sharedinbox 2026/02/05 15:57:20 INFO Applying migration id=noteshost 2026/02/05 15:57:20 INFO Applying migration id=fetched 2026/02/05 15:57:20 INFO Applying migration id=move 2026/02/05 15:57:20 INFO Applying migration id=cleanup 2026/02/05 15:57:20 INFO Applying migration id=received 2026/02/05 15:57:20 INFO Applying migration id=namehost 2026/02/05 15:57:20 INFO Applying migration id=outboxhost 2026/02/05 15:57:20 INFO Applying migration id=notesfts 2026/02/05 15:57:20 INFO Applying migration id=iconsname 2026/02/05 15:57:20 INFO Applying migration id=nohash 2026/02/05 15:57:20 INFO Applying migration id=shares 2026/02/05 15:57:20 INFO Applying migration id=actorttl 2026/02/05 15:57:20 INFO Applying migration id=tocc 2026/02/05 15:57:20 INFO Applying migration id=followeds 2026/02/05 15:57:20 INFO Applying migration id=certhash 2026/02/05 15:57:20 INFO Applying migration id=follows_sync 2026/02/05 15:57:20 INFO Applying migration id=jsonpath 2026/02/05 15:57:20 INFO Applying migration id=localforward 2026/02/05 15:57:20 INFO Applying migration id=avatar 2026/02/05 15:57:20 INFO Applying migration id=noimage 2026/02/05 15:57:20 INFO Applying migration id=feed 2026/02/05 15:57:20 INFO Applying migration id=bookmarks 2026/02/05 15:57:20 INFO Applying migration id=shareactivity 2026/02/05 15:57:20 INFO Applying migration id=application 2026/02/05 15:57:20 INFO Applying migration id=certificates 2026/02/05 15:57:20 INFO Applying migration id=rawforward 2026/02/05 15:57:20 INFO Applying migration id=publickey 2026/02/05 15:57:20 INFO Applying migration id=resolvegroup 2026/02/05 15:57:20 INFO Applying migration id=reject 2026/02/05 15:57:20 INFO Applying migration id=autodel 2026/02/05 15:57:20 INFO Applying migration id=jsonb 2026/02/05 15:57:20 INFO Applying migration id=quote 2026/02/05 15:57:20 INFO Applying migration id=rfc9421 2026/02/05 15:57:20 INFO Applying migration id=keys 2026/02/05 15:57:20 INFO Applying migration id=portable 2026/02/05 15:57:20 INFO Applying migration id=proofs 2026/02/05 15:57:20 INFO Applying migration id=contexts 2026/02/05 15:57:20 INFO Applying migration id=deliverieshost 2026/02/05 15:57:20 INFO Applying migration id=pembegin 2026/02/05 15:57:20 INFO Applying migration id=didhost 2026/02/05 15:57: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 15:57: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_NotFollowingAuthor (0.82s) === RUN TestForward_NotReplyToLocalPost 2026/02/05 15:57:20 INFO Applying migration id=initial 2026/02/05 15:57:20 INFO Applying migration id=notesupdated 2026/02/05 15:57:20 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:20 INFO Applying migration id=activitiesid 2026/02/05 15:57:20 INFO Applying migration id=outbox 2026/02/05 15:57:20 INFO Applying migration id=edits 2026/02/05 15:57:20 INFO Applying migration id=outboxactor 2026/02/05 15:57:20 INFO Applying migration id=outboxsender 2026/02/05 15:57:20 INFO Applying migration id=thread 2026/02/05 15:57:20 INFO Applying migration id=host 2026/02/05 15:57:20 INFO Applying migration id=sharedinbox 2026/02/05 15:57:20 INFO Applying migration id=noteshost 2026/02/05 15:57:20 INFO Applying migration id=fetched 2026/02/05 15:57:20 INFO Applying migration id=move 2026/02/05 15:57:20 INFO Applying migration id=cleanup 2026/02/05 15:57:20 INFO Applying migration id=received 2026/02/05 15:57:20 INFO Applying migration id=namehost 2026/02/05 15:57:20 INFO Applying migration id=outboxhost 2026/02/05 15:57:20 INFO Applying migration id=notesfts 2026/02/05 15:57:20 INFO Applying migration id=iconsname 2026/02/05 15:57:20 INFO Applying migration id=nohash 2026/02/05 15:57:20 INFO Applying migration id=shares 2026/02/05 15:57:20 INFO Applying migration id=actorttl 2026/02/05 15:57:20 INFO Applying migration id=tocc 2026/02/05 15:57:20 INFO Applying migration id=followeds 2026/02/05 15:57:20 INFO Applying migration id=certhash 2026/02/05 15:57:20 INFO Applying migration id=follows_sync 2026/02/05 15:57:20 INFO Applying migration id=jsonpath 2026/02/05 15:57:20 INFO Applying migration id=localforward 2026/02/05 15:57:20 INFO Applying migration id=avatar 2026/02/05 15:57:20 INFO Applying migration id=noimage 2026/02/05 15:57:20 INFO Applying migration id=feed 2026/02/05 15:57:20 INFO Applying migration id=bookmarks 2026/02/05 15:57:20 INFO Applying migration id=shareactivity 2026/02/05 15:57:20 INFO Applying migration id=application 2026/02/05 15:57:20 INFO Applying migration id=certificates 2026/02/05 15:57:20 INFO Applying migration id=rawforward 2026/02/05 15:57:20 INFO Applying migration id=publickey 2026/02/05 15:57:20 INFO Applying migration id=resolvegroup 2026/02/05 15:57:20 INFO Applying migration id=reject 2026/02/05 15:57:20 INFO Applying migration id=autodel 2026/02/05 15:57:20 INFO Applying migration id=jsonb 2026/02/05 15:57:20 INFO Applying migration id=quote 2026/02/05 15:57:20 INFO Applying migration id=rfc9421 2026/02/05 15:57:20 INFO Applying migration id=keys 2026/02/05 15:57:20 INFO Applying migration id=portable 2026/02/05 15:57:20 INFO Applying migration id=proofs 2026/02/05 15:57:20 INFO Applying migration id=contexts 2026/02/05 15:57:20 INFO Applying migration id=deliverieshost 2026/02/05 15:57:20 INFO Applying migration id=pembegin 2026/02/05 15:57:20 INFO Applying migration id=didhost 2026/02/05 15:57:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-bb0e-718a-9512-3fa9056b368c 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 15:57:22 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotReplyToLocalPost (1.24s) === RUN TestForward_ReplyToFederatedPost 2026/02/05 15:57:22 INFO Applying migration id=initial 2026/02/05 15:57:22 INFO Applying migration id=notesupdated 2026/02/05 15:57:22 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:22 INFO Applying migration id=activitiesid 2026/02/05 15:57:22 INFO Applying migration id=outbox 2026/02/05 15:57:22 INFO Applying migration id=edits 2026/02/05 15:57:22 INFO Applying migration id=outboxactor 2026/02/05 15:57:22 INFO Applying migration id=outboxsender 2026/02/05 15:57:22 INFO Applying migration id=thread 2026/02/05 15:57:22 INFO Applying migration id=host 2026/02/05 15:57:22 INFO Applying migration id=sharedinbox 2026/02/05 15:57:22 INFO Applying migration id=noteshost 2026/02/05 15:57:22 INFO Applying migration id=fetched 2026/02/05 15:57:22 INFO Applying migration id=move 2026/02/05 15:57:22 INFO Applying migration id=cleanup 2026/02/05 15:57:22 INFO Applying migration id=received 2026/02/05 15:57:22 INFO Applying migration id=namehost 2026/02/05 15:57:22 INFO Applying migration id=outboxhost 2026/02/05 15:57:22 INFO Applying migration id=notesfts 2026/02/05 15:57:22 INFO Applying migration id=iconsname 2026/02/05 15:57:22 INFO Applying migration id=nohash 2026/02/05 15:57:22 INFO Applying migration id=shares 2026/02/05 15:57:22 INFO Applying migration id=actorttl 2026/02/05 15:57:22 INFO Applying migration id=tocc 2026/02/05 15:57:22 INFO Applying migration id=followeds 2026/02/05 15:57:22 INFO Applying migration id=certhash 2026/02/05 15:57:22 INFO Applying migration id=follows_sync 2026/02/05 15:57:22 INFO Applying migration id=jsonpath 2026/02/05 15:57:22 INFO Applying migration id=localforward 2026/02/05 15:57:22 INFO Applying migration id=avatar 2026/02/05 15:57:22 INFO Applying migration id=noimage 2026/02/05 15:57:22 INFO Applying migration id=feed 2026/02/05 15:57:22 INFO Applying migration id=bookmarks 2026/02/05 15:57:22 INFO Applying migration id=shareactivity 2026/02/05 15:57:22 INFO Applying migration id=application 2026/02/05 15:57:22 INFO Applying migration id=certificates 2026/02/05 15:57:22 INFO Applying migration id=rawforward 2026/02/05 15:57:22 INFO Applying migration id=publickey 2026/02/05 15:57:22 INFO Applying migration id=resolvegroup 2026/02/05 15:57:22 INFO Applying migration id=reject 2026/02/05 15:57:22 INFO Applying migration id=autodel 2026/02/05 15:57:22 INFO Applying migration id=jsonb 2026/02/05 15:57:22 INFO Applying migration id=quote 2026/02/05 15:57:22 INFO Applying migration id=rfc9421 2026/02/05 15:57:22 INFO Applying migration id=keys 2026/02/05 15:57:22 INFO Applying migration id=portable 2026/02/05 15:57:22 INFO Applying migration id=proofs 2026/02/05 15:57:22 INFO Applying migration id=contexts 2026/02/05 15:57:22 INFO Applying migration id=deliverieshost 2026/02/05 15:57:22 INFO Applying migration id=pembegin 2026/02/05 15:57:22 INFO Applying migration id=didhost --- PASS: TestForward_ReplyToFederatedPost (0.98s) === RUN TestForward_MaxDepth 2026/02/05 15:57:23 INFO Applying migration id=initial 2026/02/05 15:57:23 INFO Applying migration id=notesupdated 2026/02/05 15:57:23 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:23 INFO Applying migration id=activitiesid 2026/02/05 15:57:23 INFO Applying migration id=outbox 2026/02/05 15:57:23 INFO Applying migration id=edits 2026/02/05 15:57:23 INFO Applying migration id=outboxactor 2026/02/05 15:57:23 INFO Applying migration id=outboxsender 2026/02/05 15:57:23 INFO Applying migration id=thread 2026/02/05 15:57:23 INFO Applying migration id=host 2026/02/05 15:57:23 INFO Applying migration id=sharedinbox 2026/02/05 15:57:23 INFO Applying migration id=noteshost 2026/02/05 15:57:23 INFO Applying migration id=fetched 2026/02/05 15:57:23 INFO Applying migration id=move 2026/02/05 15:57:23 INFO Applying migration id=cleanup 2026/02/05 15:57:23 INFO Applying migration id=received 2026/02/05 15:57:23 INFO Applying migration id=namehost 2026/02/05 15:57:23 INFO Applying migration id=outboxhost 2026/02/05 15:57:23 INFO Applying migration id=notesfts 2026/02/05 15:57:23 INFO Applying migration id=iconsname 2026/02/05 15:57:23 INFO Applying migration id=nohash 2026/02/05 15:57:23 INFO Applying migration id=shares 2026/02/05 15:57:23 INFO Applying migration id=actorttl 2026/02/05 15:57:23 INFO Applying migration id=tocc 2026/02/05 15:57:23 INFO Applying migration id=followeds 2026/02/05 15:57:23 INFO Applying migration id=certhash 2026/02/05 15:57:23 INFO Applying migration id=follows_sync 2026/02/05 15:57:23 INFO Applying migration id=jsonpath 2026/02/05 15:57:23 INFO Applying migration id=localforward 2026/02/05 15:57:23 INFO Applying migration id=avatar 2026/02/05 15:57:23 INFO Applying migration id=noimage 2026/02/05 15:57:23 INFO Applying migration id=feed 2026/02/05 15:57:23 INFO Applying migration id=bookmarks 2026/02/05 15:57:23 INFO Applying migration id=shareactivity 2026/02/05 15:57:23 INFO Applying migration id=application 2026/02/05 15:57:23 INFO Applying migration id=certificates 2026/02/05 15:57:23 INFO Applying migration id=rawforward 2026/02/05 15:57:23 INFO Applying migration id=publickey 2026/02/05 15:57:23 INFO Applying migration id=resolvegroup 2026/02/05 15:57:23 INFO Applying migration id=reject 2026/02/05 15:57:23 INFO Applying migration id=autodel 2026/02/05 15:57:23 INFO Applying migration id=jsonb 2026/02/05 15:57:23 INFO Applying migration id=quote 2026/02/05 15:57:23 INFO Applying migration id=rfc9421 2026/02/05 15:57:23 INFO Applying migration id=keys 2026/02/05 15:57:23 INFO Applying migration id=portable 2026/02/05 15:57:23 INFO Applying migration id=proofs 2026/02/05 15:57:23 INFO Applying migration id=contexts 2026/02/05 15:57:23 INFO Applying migration id=deliverieshost 2026/02/05 15:57:23 INFO Applying migration id=pembegin 2026/02/05 15:57:23 INFO Applying migration id=didhost 2026/02/05 15:57:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-c27c-7764-afa5-f3f9f7b9df0a 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 15:57:23 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 15:57:23 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/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 (0.92s) === RUN TestForward_MaxDepthPlusOne 2026/02/05 15:57:23 INFO Applying migration id=initial 2026/02/05 15:57:23 INFO Applying migration id=notesupdated 2026/02/05 15:57:23 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:23 INFO Applying migration id=activitiesid 2026/02/05 15:57:23 INFO Applying migration id=outbox 2026/02/05 15:57:23 INFO Applying migration id=edits 2026/02/05 15:57:23 INFO Applying migration id=outboxactor 2026/02/05 15:57:23 INFO Applying migration id=outboxsender 2026/02/05 15:57:23 INFO Applying migration id=thread 2026/02/05 15:57:23 INFO Applying migration id=host 2026/02/05 15:57:23 INFO Applying migration id=sharedinbox 2026/02/05 15:57:23 INFO Applying migration id=noteshost 2026/02/05 15:57:23 INFO Applying migration id=fetched 2026/02/05 15:57:23 INFO Applying migration id=move 2026/02/05 15:57:23 INFO Applying migration id=cleanup 2026/02/05 15:57:23 INFO Applying migration id=received 2026/02/05 15:57:23 INFO Applying migration id=namehost 2026/02/05 15:57:23 INFO Applying migration id=outboxhost 2026/02/05 15:57:23 INFO Applying migration id=notesfts 2026/02/05 15:57:23 INFO Applying migration id=iconsname 2026/02/05 15:57:23 INFO Applying migration id=nohash 2026/02/05 15:57:23 INFO Applying migration id=shares 2026/02/05 15:57:23 INFO Applying migration id=actorttl 2026/02/05 15:57:23 INFO Applying migration id=tocc 2026/02/05 15:57:23 INFO Applying migration id=followeds 2026/02/05 15:57:23 INFO Applying migration id=certhash 2026/02/05 15:57:23 INFO Applying migration id=follows_sync 2026/02/05 15:57:23 INFO Applying migration id=jsonpath 2026/02/05 15:57:24 INFO Applying migration id=localforward 2026/02/05 15:57:24 INFO Applying migration id=avatar 2026/02/05 15:57:24 INFO Applying migration id=noimage 2026/02/05 15:57:24 INFO Applying migration id=feed 2026/02/05 15:57:24 INFO Applying migration id=bookmarks 2026/02/05 15:57:24 INFO Applying migration id=shareactivity 2026/02/05 15:57:24 INFO Applying migration id=application 2026/02/05 15:57:24 INFO Applying migration id=certificates 2026/02/05 15:57:24 INFO Applying migration id=rawforward 2026/02/05 15:57:24 INFO Applying migration id=publickey 2026/02/05 15:57:24 INFO Applying migration id=resolvegroup 2026/02/05 15:57:24 INFO Applying migration id=reject 2026/02/05 15:57:24 INFO Applying migration id=autodel 2026/02/05 15:57:24 INFO Applying migration id=jsonb 2026/02/05 15:57:24 INFO Applying migration id=quote 2026/02/05 15:57:24 INFO Applying migration id=rfc9421 2026/02/05 15:57:24 INFO Applying migration id=keys 2026/02/05 15:57:24 INFO Applying migration id=portable 2026/02/05 15:57:24 INFO Applying migration id=proofs 2026/02/05 15:57:24 INFO Applying migration id=contexts 2026/02/05 15:57:24 INFO Applying migration id=deliverieshost 2026/02/05 15:57:24 INFO Applying migration id=pembegin 2026/02/05 15:57:24 INFO Applying migration id=didhost 2026/02/05 15:57:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-c6d9-74fa-931c-0b8c735f5f20 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 15:57:25 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_MaxDepthPlusOne (1.12s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/02/05 15:57:25 INFO Applying migration id=initial 2026/02/05 15:57:25 INFO Applying migration id=notesupdated 2026/02/05 15:57:25 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:25 INFO Applying migration id=activitiesid 2026/02/05 15:57:25 INFO Applying migration id=outbox 2026/02/05 15:57:25 INFO Applying migration id=edits 2026/02/05 15:57:25 INFO Applying migration id=outboxactor 2026/02/05 15:57:25 INFO Applying migration id=outboxsender 2026/02/05 15:57:25 INFO Applying migration id=thread 2026/02/05 15:57:25 INFO Applying migration id=host 2026/02/05 15:57:25 INFO Applying migration id=sharedinbox 2026/02/05 15:57:25 INFO Applying migration id=noteshost 2026/02/05 15:57:25 INFO Applying migration id=fetched 2026/02/05 15:57:25 INFO Applying migration id=move 2026/02/05 15:57:25 INFO Applying migration id=cleanup 2026/02/05 15:57:25 INFO Applying migration id=received 2026/02/05 15:57:25 INFO Applying migration id=namehost 2026/02/05 15:57:25 INFO Applying migration id=outboxhost 2026/02/05 15:57:25 INFO Applying migration id=notesfts 2026/02/05 15:57:25 INFO Applying migration id=iconsname 2026/02/05 15:57:25 INFO Applying migration id=nohash 2026/02/05 15:57:25 INFO Applying migration id=shares 2026/02/05 15:57:25 INFO Applying migration id=actorttl 2026/02/05 15:57:25 INFO Applying migration id=tocc 2026/02/05 15:57:25 INFO Applying migration id=followeds 2026/02/05 15:57:25 INFO Applying migration id=certhash 2026/02/05 15:57:25 INFO Applying migration id=follows_sync 2026/02/05 15:57:25 INFO Applying migration id=jsonpath 2026/02/05 15:57:25 INFO Applying migration id=localforward 2026/02/05 15:57:25 INFO Applying migration id=avatar 2026/02/05 15:57:25 INFO Applying migration id=noimage 2026/02/05 15:57:25 INFO Applying migration id=feed 2026/02/05 15:57:25 INFO Applying migration id=bookmarks 2026/02/05 15:57:25 INFO Applying migration id=shareactivity 2026/02/05 15:57:25 INFO Applying migration id=application 2026/02/05 15:57:25 INFO Applying migration id=certificates 2026/02/05 15:57:25 INFO Applying migration id=rawforward 2026/02/05 15:57:25 INFO Applying migration id=publickey 2026/02/05 15:57:25 INFO Applying migration id=resolvegroup 2026/02/05 15:57:25 INFO Applying migration id=reject 2026/02/05 15:57:25 INFO Applying migration id=autodel 2026/02/05 15:57:25 INFO Applying migration id=jsonb 2026/02/05 15:57:25 INFO Applying migration id=quote 2026/02/05 15:57:25 INFO Applying migration id=rfc9421 2026/02/05 15:57:25 INFO Applying migration id=keys 2026/02/05 15:57:25 INFO Applying migration id=portable 2026/02/05 15:57:25 INFO Applying migration id=proofs 2026/02/05 15:57:25 INFO Applying migration id=contexts 2026/02/05 15:57:25 INFO Applying migration id=deliverieshost 2026/02/05 15:57:25 INFO Applying migration id=pembegin 2026/02/05 15:57:25 INFO Applying migration id=didhost 2026/02/05 15:57:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-cbc2-7c13-9c15-801f8317225e 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 15:57:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-cbc3-7254-b98d-d7d155f825f7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-cbc3-71ec-8855-5ff9bbfb7fee activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-cbc3-71ec-8855-5ff9bbfb7fee 2026/02/05 15:57:26 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e85-cbc3-71ec-8855-5ff9bbfb7fee 2026/02/05 15:57:26 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e85-cbc4-78ce-8527-8cd2f86e8c44 note=https://localhost.localdomain:8443/post/019c2e85-cbc4-78b3-a1d0-0c7d41b8ca05 thread=https://localhost.localdomain:8443/post/019c2e85-cbc3-71ec-8855-5ff9bbfb7fee starter=https://localhost.localdomain:8443/user/alice 2026/02/05 15:57:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-cbc4-78ce-8527-8cd2f86e8c44 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-cbc4-78b3-a1d0-0c7d41b8ca05 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-cbc4-78b3-a1d0-0c7d41b8ca05 --- PASS: TestForward_ReplyToLocalPostByLocalFollower (1.26s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/02/05 15:57:26 INFO Applying migration id=initial 2026/02/05 15:57:26 INFO Applying migration id=notesupdated 2026/02/05 15:57:26 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:26 INFO Applying migration id=activitiesid 2026/02/05 15:57:26 INFO Applying migration id=outbox 2026/02/05 15:57:26 INFO Applying migration id=edits 2026/02/05 15:57:26 INFO Applying migration id=outboxactor 2026/02/05 15:57:26 INFO Applying migration id=outboxsender 2026/02/05 15:57:26 INFO Applying migration id=thread 2026/02/05 15:57:26 INFO Applying migration id=host 2026/02/05 15:57:26 INFO Applying migration id=sharedinbox 2026/02/05 15:57:26 INFO Applying migration id=noteshost 2026/02/05 15:57:26 INFO Applying migration id=fetched 2026/02/05 15:57:26 INFO Applying migration id=move 2026/02/05 15:57:26 INFO Applying migration id=cleanup 2026/02/05 15:57:26 INFO Applying migration id=received 2026/02/05 15:57:26 INFO Applying migration id=namehost 2026/02/05 15:57:26 INFO Applying migration id=outboxhost 2026/02/05 15:57:26 INFO Applying migration id=notesfts 2026/02/05 15:57:26 INFO Applying migration id=iconsname 2026/02/05 15:57:26 INFO Applying migration id=nohash 2026/02/05 15:57:26 INFO Applying migration id=shares 2026/02/05 15:57:26 INFO Applying migration id=actorttl 2026/02/05 15:57:26 INFO Applying migration id=tocc 2026/02/05 15:57:26 INFO Applying migration id=followeds 2026/02/05 15:57:26 INFO Applying migration id=certhash 2026/02/05 15:57:26 INFO Applying migration id=follows_sync 2026/02/05 15:57:26 INFO Applying migration id=jsonpath 2026/02/05 15:57:26 INFO Applying migration id=localforward 2026/02/05 15:57:26 INFO Applying migration id=avatar 2026/02/05 15:57:26 INFO Applying migration id=noimage 2026/02/05 15:57:26 INFO Applying migration id=feed 2026/02/05 15:57:26 INFO Applying migration id=bookmarks 2026/02/05 15:57:26 INFO Applying migration id=shareactivity 2026/02/05 15:57:26 INFO Applying migration id=application 2026/02/05 15:57:26 INFO Applying migration id=certificates 2026/02/05 15:57:26 INFO Applying migration id=rawforward 2026/02/05 15:57:26 INFO Applying migration id=publickey 2026/02/05 15:57:26 INFO Applying migration id=resolvegroup 2026/02/05 15:57:26 INFO Applying migration id=reject 2026/02/05 15:57:26 INFO Applying migration id=autodel 2026/02/05 15:57:26 INFO Applying migration id=jsonb 2026/02/05 15:57:26 INFO Applying migration id=quote 2026/02/05 15:57:26 INFO Applying migration id=rfc9421 2026/02/05 15:57:26 INFO Applying migration id=keys 2026/02/05 15:57:26 INFO Applying migration id=portable 2026/02/05 15:57:26 INFO Applying migration id=proofs 2026/02/05 15:57:26 INFO Applying migration id=contexts 2026/02/05 15:57:26 INFO Applying migration id=deliverieshost 2026/02/05 15:57:26 INFO Applying migration id=pembegin 2026/02/05 15:57:26 INFO Applying migration id=didhost 2026/02/05 15:57:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-ceb6-7f2d-99f1-6d0f9ef7d38a 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 15:57:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-ceb7-7558-a167-237973a33b59 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-ceb7-7505-97db-e5faceecbe95 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-ceb7-7505-97db-e5faceecbe95 2026/02/05 15:57:27 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e85-ceb7-7505-97db-e5faceecbe95 2026/02/05 15:57:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e85-ceb8-7d38-9f16-e43061815842 note=https://localhost.localdomain:8443/post/019c2e85-ceb8-7d1c-8c48-dbeabf17c133 thread=https://localhost.localdomain:8443/post/019c2e85-ceb7-7505-97db-e5faceecbe95 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 15:57:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-ceb8-7d38-9f16-e43061815842 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-ceb8-7d1c-8c48-dbeabf17c133 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-ceb8-7d1c-8c48-dbeabf17c133 2026/02/05 15:57:27 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:57:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/update/019c2e85-ceba-72ba-8571-95d1f9f8dcce note=https://localhost.localdomain:8443/post/019c2e85-ceb8-7d1c-8c48-dbeabf17c133 thread=https://localhost.localdomain:8443/post/019c2e85-ceb7-7505-97db-e5faceecbe95 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 15:57:27 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2e85-ceba-72ba-8571-95d1f9f8dcce activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-ceb8-7d1c-8c48-dbeabf17c133 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-ceb8-7d1c-8c48-dbeabf17c133 --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (0.76s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/02/05 15:57:27 INFO Applying migration id=initial 2026/02/05 15:57:27 INFO Applying migration id=notesupdated 2026/02/05 15:57:27 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:27 INFO Applying migration id=activitiesid 2026/02/05 15:57:27 INFO Applying migration id=outbox 2026/02/05 15:57:27 INFO Applying migration id=edits 2026/02/05 15:57:27 INFO Applying migration id=outboxactor 2026/02/05 15:57:27 INFO Applying migration id=outboxsender 2026/02/05 15:57:27 INFO Applying migration id=thread 2026/02/05 15:57:27 INFO Applying migration id=host 2026/02/05 15:57:27 INFO Applying migration id=sharedinbox 2026/02/05 15:57:27 INFO Applying migration id=noteshost 2026/02/05 15:57:27 INFO Applying migration id=fetched 2026/02/05 15:57:27 INFO Applying migration id=move 2026/02/05 15:57:27 INFO Applying migration id=cleanup 2026/02/05 15:57:27 INFO Applying migration id=received 2026/02/05 15:57:27 INFO Applying migration id=namehost 2026/02/05 15:57:27 INFO Applying migration id=outboxhost 2026/02/05 15:57:27 INFO Applying migration id=notesfts 2026/02/05 15:57:27 INFO Applying migration id=iconsname 2026/02/05 15:57:27 INFO Applying migration id=nohash 2026/02/05 15:57:27 INFO Applying migration id=shares 2026/02/05 15:57:27 INFO Applying migration id=actorttl 2026/02/05 15:57:27 INFO Applying migration id=tocc 2026/02/05 15:57:27 INFO Applying migration id=followeds 2026/02/05 15:57:27 INFO Applying migration id=certhash 2026/02/05 15:57:27 INFO Applying migration id=follows_sync 2026/02/05 15:57:27 INFO Applying migration id=jsonpath 2026/02/05 15:57:27 INFO Applying migration id=localforward 2026/02/05 15:57:27 INFO Applying migration id=avatar 2026/02/05 15:57:27 INFO Applying migration id=noimage 2026/02/05 15:57:27 INFO Applying migration id=feed 2026/02/05 15:57:27 INFO Applying migration id=bookmarks 2026/02/05 15:57:27 INFO Applying migration id=shareactivity 2026/02/05 15:57:27 INFO Applying migration id=application 2026/02/05 15:57:27 INFO Applying migration id=certificates 2026/02/05 15:57:27 INFO Applying migration id=rawforward 2026/02/05 15:57:27 INFO Applying migration id=publickey 2026/02/05 15:57:27 INFO Applying migration id=resolvegroup 2026/02/05 15:57:27 INFO Applying migration id=reject 2026/02/05 15:57:27 INFO Applying migration id=autodel 2026/02/05 15:57:27 INFO Applying migration id=jsonb 2026/02/05 15:57:27 INFO Applying migration id=quote 2026/02/05 15:57:27 INFO Applying migration id=rfc9421 2026/02/05 15:57:27 INFO Applying migration id=keys 2026/02/05 15:57:27 INFO Applying migration id=portable 2026/02/05 15:57:27 INFO Applying migration id=proofs 2026/02/05 15:57:27 INFO Applying migration id=contexts 2026/02/05 15:57:27 INFO Applying migration id=deliverieshost 2026/02/05 15:57:27 INFO Applying migration id=pembegin 2026/02/05 15:57:27 INFO Applying migration id=didhost 2026/02/05 15:57:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-d11e-7f1d-bcf2-7fbeef2fc010 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 15:57:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-d11f-7501-8f5e-b0faea98b230 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-d11f-7495-8f6f-1c5d40b367b9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-d11f-7495-8f6f-1c5d40b367b9 2026/02/05 15:57:27 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e85-d11f-7495-8f6f-1c5d40b367b9 2026/02/05 15:57:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e85-d120-7cd9-b547-9eaee56a24b8 note=https://localhost.localdomain:8443/post/019c2e85-d120-7cbd-8e55-edf06b527c14 thread=https://localhost.localdomain:8443/post/019c2e85-d11f-7495-8f6f-1c5d40b367b9 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 15:57:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-d120-7cd9-b547-9eaee56a24b8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-d120-7cbd-8e55-edf06b527c14 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e85-d120-7cbd-8e55-edf06b527c14 2026/02/05 15:57:27 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2e85-d120-7cbd-8e55-edf06b527c14#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-d120-7cbd-8e55-edf06b527c14 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2e85-d120-7cbd-8e55-edf06b527c14 2026/02/05 15:57:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2e85-d120-7cbd-8e55-edf06b527c14#delete note=https://localhost.localdomain:8443/post/019c2e85-d120-7cbd-8e55-edf06b527c14 thread=https://localhost.localdomain:8443/post/019c2e85-d11f-7495-8f6f-1c5d40b367b9 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (0.62s) === RUN TestForward_EditedReplyToPublicPost 2026/02/05 15:57:27 INFO Applying migration id=initial 2026/02/05 15:57:27 INFO Applying migration id=notesupdated 2026/02/05 15:57:27 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:27 INFO Applying migration id=activitiesid 2026/02/05 15:57:27 INFO Applying migration id=outbox 2026/02/05 15:57:27 INFO Applying migration id=edits 2026/02/05 15:57:27 INFO Applying migration id=outboxactor 2026/02/05 15:57:27 INFO Applying migration id=outboxsender 2026/02/05 15:57:27 INFO Applying migration id=thread 2026/02/05 15:57:27 INFO Applying migration id=host 2026/02/05 15:57:27 INFO Applying migration id=sharedinbox 2026/02/05 15:57:27 INFO Applying migration id=noteshost 2026/02/05 15:57:27 INFO Applying migration id=fetched 2026/02/05 15:57:27 INFO Applying migration id=move 2026/02/05 15:57:27 INFO Applying migration id=cleanup 2026/02/05 15:57:27 INFO Applying migration id=received 2026/02/05 15:57:27 INFO Applying migration id=namehost 2026/02/05 15:57:27 INFO Applying migration id=outboxhost 2026/02/05 15:57:27 INFO Applying migration id=notesfts 2026/02/05 15:57:27 INFO Applying migration id=iconsname 2026/02/05 15:57:27 INFO Applying migration id=nohash 2026/02/05 15:57:27 INFO Applying migration id=shares 2026/02/05 15:57:27 INFO Applying migration id=actorttl 2026/02/05 15:57:27 INFO Applying migration id=tocc 2026/02/05 15:57:27 INFO Applying migration id=followeds 2026/02/05 15:57:27 INFO Applying migration id=certhash 2026/02/05 15:57:27 INFO Applying migration id=follows_sync 2026/02/05 15:57:27 INFO Applying migration id=jsonpath 2026/02/05 15:57:27 INFO Applying migration id=localforward 2026/02/05 15:57:27 INFO Applying migration id=avatar 2026/02/05 15:57:27 INFO Applying migration id=noimage 2026/02/05 15:57:27 INFO Applying migration id=feed 2026/02/05 15:57:27 INFO Applying migration id=bookmarks 2026/02/05 15:57:27 INFO Applying migration id=shareactivity 2026/02/05 15:57:27 INFO Applying migration id=application 2026/02/05 15:57:27 INFO Applying migration id=certificates 2026/02/05 15:57:27 INFO Applying migration id=rawforward 2026/02/05 15:57:27 INFO Applying migration id=publickey 2026/02/05 15:57:27 INFO Applying migration id=resolvegroup 2026/02/05 15:57:27 INFO Applying migration id=reject 2026/02/05 15:57:27 INFO Applying migration id=autodel 2026/02/05 15:57:27 INFO Applying migration id=jsonb 2026/02/05 15:57:27 INFO Applying migration id=quote 2026/02/05 15:57:27 INFO Applying migration id=rfc9421 2026/02/05 15:57:27 INFO Applying migration id=keys 2026/02/05 15:57:27 INFO Applying migration id=portable 2026/02/05 15:57:27 INFO Applying migration id=proofs 2026/02/05 15:57:27 INFO Applying migration id=contexts 2026/02/05 15:57:27 INFO Applying migration id=deliverieshost 2026/02/05 15:57:27 INFO Applying migration id=pembegin 2026/02/05 15:57:27 INFO Applying migration id=didhost 2026/02/05 15:57:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-d2f0-7af6-8501-953c69886832 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 15:57:28 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 15:57:28 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 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 15:57:28 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 15:57:28 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 (0.47s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/02/05 15:57:28 INFO Applying migration id=initial 2026/02/05 15:57:28 INFO Applying migration id=notesupdated 2026/02/05 15:57:28 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:28 INFO Applying migration id=activitiesid 2026/02/05 15:57:28 INFO Applying migration id=outbox 2026/02/05 15:57:28 INFO Applying migration id=edits 2026/02/05 15:57:28 INFO Applying migration id=outboxactor 2026/02/05 15:57:28 INFO Applying migration id=outboxsender 2026/02/05 15:57:28 INFO Applying migration id=thread 2026/02/05 15:57:28 INFO Applying migration id=host 2026/02/05 15:57:28 INFO Applying migration id=sharedinbox 2026/02/05 15:57:28 INFO Applying migration id=noteshost 2026/02/05 15:57:28 INFO Applying migration id=fetched 2026/02/05 15:57:28 INFO Applying migration id=move 2026/02/05 15:57:28 INFO Applying migration id=cleanup 2026/02/05 15:57:28 INFO Applying migration id=received 2026/02/05 15:57:28 INFO Applying migration id=namehost 2026/02/05 15:57:28 INFO Applying migration id=outboxhost 2026/02/05 15:57:28 INFO Applying migration id=notesfts 2026/02/05 15:57:28 INFO Applying migration id=iconsname 2026/02/05 15:57:28 INFO Applying migration id=nohash 2026/02/05 15:57:28 INFO Applying migration id=shares 2026/02/05 15:57:28 INFO Applying migration id=actorttl 2026/02/05 15:57:28 INFO Applying migration id=tocc 2026/02/05 15:57:28 INFO Applying migration id=followeds 2026/02/05 15:57:28 INFO Applying migration id=certhash 2026/02/05 15:57:28 INFO Applying migration id=follows_sync 2026/02/05 15:57:28 INFO Applying migration id=jsonpath 2026/02/05 15:57:28 INFO Applying migration id=localforward 2026/02/05 15:57:28 INFO Applying migration id=avatar 2026/02/05 15:57:28 INFO Applying migration id=noimage 2026/02/05 15:57:28 INFO Applying migration id=feed 2026/02/05 15:57:28 INFO Applying migration id=bookmarks 2026/02/05 15:57:28 INFO Applying migration id=shareactivity 2026/02/05 15:57:28 INFO Applying migration id=application 2026/02/05 15:57:28 INFO Applying migration id=certificates 2026/02/05 15:57:28 INFO Applying migration id=rawforward 2026/02/05 15:57:28 INFO Applying migration id=publickey 2026/02/05 15:57:28 INFO Applying migration id=resolvegroup 2026/02/05 15:57:28 INFO Applying migration id=reject 2026/02/05 15:57:28 INFO Applying migration id=autodel 2026/02/05 15:57:28 INFO Applying migration id=jsonb 2026/02/05 15:57:28 INFO Applying migration id=quote 2026/02/05 15:57:28 INFO Applying migration id=rfc9421 2026/02/05 15:57:28 INFO Applying migration id=keys 2026/02/05 15:57:28 INFO Applying migration id=portable 2026/02/05 15:57:28 INFO Applying migration id=proofs 2026/02/05 15:57:28 INFO Applying migration id=contexts 2026/02/05 15:57:28 INFO Applying migration id=deliverieshost 2026/02/05 15:57:28 INFO Applying migration id=pembegin 2026/02/05 15:57:28 INFO Applying migration id=didhost 2026/02/05 15:57:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-d622-7129-94d1-08e14c82509e 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 15:57:28 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 15:57:28 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 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 15:57:28 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 15:57:28 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ResentEditedReplyToPublicPost (0.82s) === RUN TestForward_DeletedReplyToPublicPost 2026/02/05 15:57:29 INFO Applying migration id=initial 2026/02/05 15:57:29 INFO Applying migration id=notesupdated 2026/02/05 15:57:29 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:29 INFO Applying migration id=activitiesid 2026/02/05 15:57:29 INFO Applying migration id=outbox 2026/02/05 15:57:29 INFO Applying migration id=edits 2026/02/05 15:57:29 INFO Applying migration id=outboxactor 2026/02/05 15:57:29 INFO Applying migration id=outboxsender 2026/02/05 15:57:29 INFO Applying migration id=thread 2026/02/05 15:57:29 INFO Applying migration id=host 2026/02/05 15:57:29 INFO Applying migration id=sharedinbox 2026/02/05 15:57:29 INFO Applying migration id=noteshost 2026/02/05 15:57:29 INFO Applying migration id=fetched 2026/02/05 15:57:29 INFO Applying migration id=move 2026/02/05 15:57:29 INFO Applying migration id=cleanup 2026/02/05 15:57:29 INFO Applying migration id=received 2026/02/05 15:57:29 INFO Applying migration id=namehost 2026/02/05 15:57:29 INFO Applying migration id=outboxhost 2026/02/05 15:57:29 INFO Applying migration id=notesfts 2026/02/05 15:57:29 INFO Applying migration id=iconsname 2026/02/05 15:57:29 INFO Applying migration id=nohash 2026/02/05 15:57:29 INFO Applying migration id=shares 2026/02/05 15:57:29 INFO Applying migration id=actorttl 2026/02/05 15:57:29 INFO Applying migration id=tocc 2026/02/05 15:57:29 INFO Applying migration id=followeds 2026/02/05 15:57:29 INFO Applying migration id=certhash 2026/02/05 15:57:29 INFO Applying migration id=follows_sync 2026/02/05 15:57:29 INFO Applying migration id=jsonpath 2026/02/05 15:57:29 INFO Applying migration id=localforward 2026/02/05 15:57:29 INFO Applying migration id=avatar 2026/02/05 15:57:29 INFO Applying migration id=noimage 2026/02/05 15:57:29 INFO Applying migration id=feed 2026/02/05 15:57:29 INFO Applying migration id=bookmarks 2026/02/05 15:57:29 INFO Applying migration id=shareactivity 2026/02/05 15:57:29 INFO Applying migration id=application 2026/02/05 15:57:29 INFO Applying migration id=certificates 2026/02/05 15:57:29 INFO Applying migration id=rawforward 2026/02/05 15:57:29 INFO Applying migration id=publickey 2026/02/05 15:57:29 INFO Applying migration id=resolvegroup 2026/02/05 15:57:29 INFO Applying migration id=reject 2026/02/05 15:57:29 INFO Applying migration id=autodel 2026/02/05 15:57:29 INFO Applying migration id=jsonb 2026/02/05 15:57:29 INFO Applying migration id=quote 2026/02/05 15:57:29 INFO Applying migration id=rfc9421 2026/02/05 15:57:29 INFO Applying migration id=keys 2026/02/05 15:57:29 INFO Applying migration id=portable 2026/02/05 15:57:29 INFO Applying migration id=proofs 2026/02/05 15:57:29 INFO Applying migration id=contexts 2026/02/05 15:57:29 INFO Applying migration id=deliverieshost 2026/02/05 15:57:29 INFO Applying migration id=pembegin 2026/02/05 15:57:29 INFO Applying migration id=didhost 2026/02/05 15:57:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-dabe-73a3-897d-1b30c6164d2d 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 15:57:30 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 15:57:30 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 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 15:57:30 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 15:57:30 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/delete/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToPublicPost (1.18s) === RUN TestForward_DeletedDeletedReplyToPublicPost 2026/02/05 15:57:30 INFO Applying migration id=initial 2026/02/05 15:57:30 INFO Applying migration id=notesupdated 2026/02/05 15:57:30 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:30 INFO Applying migration id=activitiesid 2026/02/05 15:57:30 INFO Applying migration id=outbox 2026/02/05 15:57:30 INFO Applying migration id=edits 2026/02/05 15:57:30 INFO Applying migration id=outboxactor 2026/02/05 15:57:30 INFO Applying migration id=outboxsender 2026/02/05 15:57:30 INFO Applying migration id=thread 2026/02/05 15:57:30 INFO Applying migration id=host 2026/02/05 15:57:30 INFO Applying migration id=sharedinbox 2026/02/05 15:57:30 INFO Applying migration id=noteshost 2026/02/05 15:57:30 INFO Applying migration id=fetched 2026/02/05 15:57:30 INFO Applying migration id=move 2026/02/05 15:57:30 INFO Applying migration id=cleanup 2026/02/05 15:57:30 INFO Applying migration id=received 2026/02/05 15:57:30 INFO Applying migration id=namehost 2026/02/05 15:57:30 INFO Applying migration id=outboxhost 2026/02/05 15:57:30 INFO Applying migration id=notesfts 2026/02/05 15:57:30 INFO Applying migration id=iconsname 2026/02/05 15:57:30 INFO Applying migration id=nohash 2026/02/05 15:57:30 INFO Applying migration id=shares 2026/02/05 15:57:30 INFO Applying migration id=actorttl 2026/02/05 15:57:30 INFO Applying migration id=tocc 2026/02/05 15:57:30 INFO Applying migration id=followeds 2026/02/05 15:57:30 INFO Applying migration id=certhash 2026/02/05 15:57:30 INFO Applying migration id=follows_sync 2026/02/05 15:57:30 INFO Applying migration id=jsonpath 2026/02/05 15:57:30 INFO Applying migration id=localforward 2026/02/05 15:57:30 INFO Applying migration id=avatar 2026/02/05 15:57:30 INFO Applying migration id=noimage 2026/02/05 15:57:30 INFO Applying migration id=feed 2026/02/05 15:57:30 INFO Applying migration id=bookmarks 2026/02/05 15:57:30 INFO Applying migration id=shareactivity 2026/02/05 15:57:30 INFO Applying migration id=application 2026/02/05 15:57:30 INFO Applying migration id=certificates 2026/02/05 15:57:30 INFO Applying migration id=rawforward 2026/02/05 15:57:30 INFO Applying migration id=publickey 2026/02/05 15:57:30 INFO Applying migration id=resolvegroup 2026/02/05 15:57:30 INFO Applying migration id=reject 2026/02/05 15:57:30 INFO Applying migration id=autodel 2026/02/05 15:57:30 INFO Applying migration id=jsonb 2026/02/05 15:57:30 INFO Applying migration id=quote 2026/02/05 15:57:30 INFO Applying migration id=rfc9421 2026/02/05 15:57:30 INFO Applying migration id=keys 2026/02/05 15:57:30 INFO Applying migration id=portable 2026/02/05 15:57:30 INFO Applying migration id=proofs 2026/02/05 15:57:30 INFO Applying migration id=contexts 2026/02/05 15:57:30 INFO Applying migration id=deliverieshost 2026/02/05 15:57:30 INFO Applying migration id=pembegin 2026/02/05 15:57:30 INFO Applying migration id=didhost 2026/02/05 15:57:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e85-deed-72eb-be81-60de5a7a6c4f 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 15:57:31 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 15:57:31 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 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 15:57:31 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 15:57:31 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 15:57:31 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 --- PASS: TestForward_DeletedDeletedReplyToPublicPost (1.07s) === RUN TestFTS_Happyflow 2026/02/05 15:57:31 INFO Applying migration id=initial 2026/02/05 15:57:31 INFO Applying migration id=notesupdated 2026/02/05 15:57:31 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:31 INFO Applying migration id=activitiesid 2026/02/05 15:57:31 INFO Applying migration id=outbox 2026/02/05 15:57:31 INFO Applying migration id=edits 2026/02/05 15:57:31 INFO Applying migration id=outboxactor 2026/02/05 15:57:31 INFO Applying migration id=outboxsender 2026/02/05 15:57:31 INFO Applying migration id=thread 2026/02/05 15:57:31 INFO Applying migration id=host 2026/02/05 15:57:31 INFO Applying migration id=sharedinbox 2026/02/05 15:57:31 INFO Applying migration id=noteshost 2026/02/05 15:57:31 INFO Applying migration id=fetched 2026/02/05 15:57:31 INFO Applying migration id=move 2026/02/05 15:57:31 INFO Applying migration id=cleanup 2026/02/05 15:57:31 INFO Applying migration id=received 2026/02/05 15:57:31 INFO Applying migration id=namehost 2026/02/05 15:57:31 INFO Applying migration id=outboxhost 2026/02/05 15:57:31 INFO Applying migration id=notesfts 2026/02/05 15:57:31 INFO Applying migration id=iconsname 2026/02/05 15:57:31 INFO Applying migration id=nohash 2026/02/05 15:57:31 INFO Applying migration id=shares 2026/02/05 15:57:31 INFO Applying migration id=actorttl 2026/02/05 15:57:31 INFO Applying migration id=tocc 2026/02/05 15:57:31 INFO Applying migration id=followeds 2026/02/05 15:57:31 INFO Applying migration id=certhash 2026/02/05 15:57:31 INFO Applying migration id=follows_sync 2026/02/05 15:57:31 INFO Applying migration id=jsonpath 2026/02/05 15:57:31 INFO Applying migration id=localforward 2026/02/05 15:57:31 INFO Applying migration id=avatar 2026/02/05 15:57:31 INFO Applying migration id=noimage 2026/02/05 15:57:31 INFO Applying migration id=feed 2026/02/05 15:57:31 INFO Applying migration id=bookmarks 2026/02/05 15:57:31 INFO Applying migration id=shareactivity 2026/02/05 15:57:31 INFO Applying migration id=application 2026/02/05 15:57:31 INFO Applying migration id=certificates 2026/02/05 15:57:31 INFO Applying migration id=rawforward 2026/02/05 15:57:31 INFO Applying migration id=publickey 2026/02/05 15:57:31 INFO Applying migration id=resolvegroup 2026/02/05 15:57:31 INFO Applying migration id=reject 2026/02/05 15:57:31 INFO Applying migration id=autodel 2026/02/05 15:57:31 INFO Applying migration id=jsonb 2026/02/05 15:57:31 INFO Applying migration id=quote 2026/02/05 15:57:31 INFO Applying migration id=rfc9421 2026/02/05 15:57:31 INFO Applying migration id=keys 2026/02/05 15:57:31 INFO Applying migration id=portable 2026/02/05 15:57:31 INFO Applying migration id=proofs 2026/02/05 15:57:31 INFO Applying migration id=contexts 2026/02/05 15:57:31 INFO Applying migration id=deliverieshost 2026/02/05 15:57:31 INFO Applying migration id=pembegin 2026/02/05 15:57:31 INFO Applying migration id=didhost 2026/02/05 15:57:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-e0d8-730c-92ce-9d8a0da96d61 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-e0d8-7297-b376-0cef85faad16 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-e0d8-7297-b376-0cef85faad16 --- PASS: TestFTS_Happyflow (0.49s) === RUN TestFTS_HashtagWithoutHash 2026/02/05 15:57:31 INFO Applying migration id=initial 2026/02/05 15:57:31 INFO Applying migration id=notesupdated 2026/02/05 15:57:31 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:31 INFO Applying migration id=activitiesid 2026/02/05 15:57:31 INFO Applying migration id=outbox 2026/02/05 15:57:31 INFO Applying migration id=edits 2026/02/05 15:57:31 INFO Applying migration id=outboxactor 2026/02/05 15:57:31 INFO Applying migration id=outboxsender 2026/02/05 15:57:31 INFO Applying migration id=thread 2026/02/05 15:57:31 INFO Applying migration id=host 2026/02/05 15:57:31 INFO Applying migration id=sharedinbox 2026/02/05 15:57:31 INFO Applying migration id=noteshost 2026/02/05 15:57:31 INFO Applying migration id=fetched 2026/02/05 15:57:31 INFO Applying migration id=move 2026/02/05 15:57:31 INFO Applying migration id=cleanup 2026/02/05 15:57:31 INFO Applying migration id=received 2026/02/05 15:57:31 INFO Applying migration id=namehost 2026/02/05 15:57:31 INFO Applying migration id=outboxhost 2026/02/05 15:57:31 INFO Applying migration id=notesfts 2026/02/05 15:57:31 INFO Applying migration id=iconsname 2026/02/05 15:57:31 INFO Applying migration id=nohash 2026/02/05 15:57:31 INFO Applying migration id=shares 2026/02/05 15:57:31 INFO Applying migration id=actorttl 2026/02/05 15:57:31 INFO Applying migration id=tocc 2026/02/05 15:57:31 INFO Applying migration id=followeds 2026/02/05 15:57:31 INFO Applying migration id=certhash 2026/02/05 15:57:31 INFO Applying migration id=follows_sync 2026/02/05 15:57:31 INFO Applying migration id=jsonpath 2026/02/05 15:57:31 INFO Applying migration id=localforward 2026/02/05 15:57:31 INFO Applying migration id=avatar 2026/02/05 15:57:31 INFO Applying migration id=noimage 2026/02/05 15:57:31 INFO Applying migration id=feed 2026/02/05 15:57:31 INFO Applying migration id=bookmarks 2026/02/05 15:57:31 INFO Applying migration id=shareactivity 2026/02/05 15:57:31 INFO Applying migration id=application 2026/02/05 15:57:31 INFO Applying migration id=certificates 2026/02/05 15:57:31 INFO Applying migration id=rawforward 2026/02/05 15:57:31 INFO Applying migration id=publickey 2026/02/05 15:57:31 INFO Applying migration id=resolvegroup 2026/02/05 15:57:31 INFO Applying migration id=reject 2026/02/05 15:57:31 INFO Applying migration id=autodel 2026/02/05 15:57:31 INFO Applying migration id=jsonb 2026/02/05 15:57:31 INFO Applying migration id=quote 2026/02/05 15:57:31 INFO Applying migration id=rfc9421 2026/02/05 15:57:31 INFO Applying migration id=keys 2026/02/05 15:57:31 INFO Applying migration id=portable 2026/02/05 15:57:31 INFO Applying migration id=proofs 2026/02/05 15:57:31 INFO Applying migration id=contexts 2026/02/05 15:57:31 INFO Applying migration id=deliverieshost 2026/02/05 15:57:31 INFO Applying migration id=pembegin 2026/02/05 15:57:31 INFO Applying migration id=didhost 2026/02/05 15:57:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-e469-79ab-8d62-809d1bc142f3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-e469-7924-a4c0-61ff6fcf9b54 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-e469-7924-a4c0-61ff6fcf9b54 --- PASS: TestFTS_HashtagWithoutHash (0.91s) === RUN TestFTS_HashtagWithHash 2026/02/05 15:57:32 INFO Applying migration id=initial 2026/02/05 15:57:32 INFO Applying migration id=notesupdated 2026/02/05 15:57:32 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:32 INFO Applying migration id=activitiesid 2026/02/05 15:57:32 INFO Applying migration id=outbox 2026/02/05 15:57:32 INFO Applying migration id=edits 2026/02/05 15:57:32 INFO Applying migration id=outboxactor 2026/02/05 15:57:32 INFO Applying migration id=outboxsender 2026/02/05 15:57:32 INFO Applying migration id=thread 2026/02/05 15:57:32 INFO Applying migration id=host 2026/02/05 15:57:32 INFO Applying migration id=sharedinbox 2026/02/05 15:57:32 INFO Applying migration id=noteshost 2026/02/05 15:57:32 INFO Applying migration id=fetched 2026/02/05 15:57:32 INFO Applying migration id=move 2026/02/05 15:57:32 INFO Applying migration id=cleanup 2026/02/05 15:57:32 INFO Applying migration id=received 2026/02/05 15:57:32 INFO Applying migration id=namehost 2026/02/05 15:57:32 INFO Applying migration id=outboxhost 2026/02/05 15:57:32 INFO Applying migration id=notesfts 2026/02/05 15:57:32 INFO Applying migration id=iconsname 2026/02/05 15:57:32 INFO Applying migration id=nohash 2026/02/05 15:57:32 INFO Applying migration id=shares 2026/02/05 15:57:32 INFO Applying migration id=actorttl 2026/02/05 15:57:32 INFO Applying migration id=tocc 2026/02/05 15:57:32 INFO Applying migration id=followeds 2026/02/05 15:57:32 INFO Applying migration id=certhash 2026/02/05 15:57:32 INFO Applying migration id=follows_sync 2026/02/05 15:57:32 INFO Applying migration id=jsonpath 2026/02/05 15:57:32 INFO Applying migration id=localforward 2026/02/05 15:57:32 INFO Applying migration id=avatar 2026/02/05 15:57:32 INFO Applying migration id=noimage 2026/02/05 15:57:32 INFO Applying migration id=feed 2026/02/05 15:57:32 INFO Applying migration id=bookmarks 2026/02/05 15:57:32 INFO Applying migration id=shareactivity 2026/02/05 15:57:32 INFO Applying migration id=application 2026/02/05 15:57:32 INFO Applying migration id=certificates 2026/02/05 15:57:32 INFO Applying migration id=rawforward 2026/02/05 15:57:32 INFO Applying migration id=publickey 2026/02/05 15:57:32 INFO Applying migration id=resolvegroup 2026/02/05 15:57:32 INFO Applying migration id=reject 2026/02/05 15:57:32 INFO Applying migration id=autodel 2026/02/05 15:57:32 INFO Applying migration id=jsonb 2026/02/05 15:57:32 INFO Applying migration id=quote 2026/02/05 15:57:32 INFO Applying migration id=rfc9421 2026/02/05 15:57:32 INFO Applying migration id=keys 2026/02/05 15:57:32 INFO Applying migration id=portable 2026/02/05 15:57:32 INFO Applying migration id=proofs 2026/02/05 15:57:32 INFO Applying migration id=contexts 2026/02/05 15:57:32 INFO Applying migration id=deliverieshost 2026/02/05 15:57:32 INFO Applying migration id=pembegin 2026/02/05 15:57:32 INFO Applying migration id=didhost 2026/02/05 15:57:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-e667-759e-af83-4c219bb21538 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-e667-74ee-9cc2-583fa3c18a8a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-e667-74ee-9cc2-583fa3c18a8a --- PASS: TestFTS_HashtagWithHash (0.51s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/02/05 15:57:33 INFO Applying migration id=initial 2026/02/05 15:57:33 INFO Applying migration id=notesupdated 2026/02/05 15:57:33 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:33 INFO Applying migration id=activitiesid 2026/02/05 15:57:33 INFO Applying migration id=outbox 2026/02/05 15:57:33 INFO Applying migration id=edits 2026/02/05 15:57:33 INFO Applying migration id=outboxactor 2026/02/05 15:57:33 INFO Applying migration id=outboxsender 2026/02/05 15:57:33 INFO Applying migration id=thread 2026/02/05 15:57:33 INFO Applying migration id=host 2026/02/05 15:57:33 INFO Applying migration id=sharedinbox 2026/02/05 15:57:33 INFO Applying migration id=noteshost 2026/02/05 15:57:33 INFO Applying migration id=fetched 2026/02/05 15:57:33 INFO Applying migration id=move 2026/02/05 15:57:33 INFO Applying migration id=cleanup 2026/02/05 15:57:33 INFO Applying migration id=received 2026/02/05 15:57:33 INFO Applying migration id=namehost 2026/02/05 15:57:33 INFO Applying migration id=outboxhost 2026/02/05 15:57:33 INFO Applying migration id=notesfts 2026/02/05 15:57:33 INFO Applying migration id=iconsname 2026/02/05 15:57:33 INFO Applying migration id=nohash 2026/02/05 15:57:33 INFO Applying migration id=shares 2026/02/05 15:57:33 INFO Applying migration id=actorttl 2026/02/05 15:57:33 INFO Applying migration id=tocc 2026/02/05 15:57:33 INFO Applying migration id=followeds 2026/02/05 15:57:33 INFO Applying migration id=certhash 2026/02/05 15:57:33 INFO Applying migration id=follows_sync 2026/02/05 15:57:33 INFO Applying migration id=jsonpath 2026/02/05 15:57:33 INFO Applying migration id=localforward 2026/02/05 15:57:33 INFO Applying migration id=avatar 2026/02/05 15:57:33 INFO Applying migration id=noimage 2026/02/05 15:57:33 INFO Applying migration id=feed 2026/02/05 15:57:33 INFO Applying migration id=bookmarks 2026/02/05 15:57:33 INFO Applying migration id=shareactivity 2026/02/05 15:57:33 INFO Applying migration id=application 2026/02/05 15:57:33 INFO Applying migration id=certificates 2026/02/05 15:57:33 INFO Applying migration id=rawforward 2026/02/05 15:57:33 INFO Applying migration id=publickey 2026/02/05 15:57:33 INFO Applying migration id=resolvegroup 2026/02/05 15:57:33 INFO Applying migration id=reject 2026/02/05 15:57:33 INFO Applying migration id=autodel 2026/02/05 15:57:33 INFO Applying migration id=jsonb 2026/02/05 15:57:33 INFO Applying migration id=quote 2026/02/05 15:57:33 INFO Applying migration id=rfc9421 2026/02/05 15:57:33 INFO Applying migration id=keys 2026/02/05 15:57:33 INFO Applying migration id=portable 2026/02/05 15:57:33 INFO Applying migration id=proofs 2026/02/05 15:57:33 INFO Applying migration id=contexts 2026/02/05 15:57:33 INFO Applying migration id=deliverieshost 2026/02/05 15:57:33 INFO Applying migration id=pembegin 2026/02/05 15:57:33 INFO Applying migration id=didhost 2026/02/05 15:57:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-e98c-768b-95ce-c5656161ea47 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-e98c-7633-8587-88fe6b1ca25f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-e98c-7633-8587-88fe6b1ca25f --- PASS: TestFTS_HashtagWithHashAndQuotes (0.81s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/02/05 15:57:33 INFO Applying migration id=initial 2026/02/05 15:57:33 INFO Applying migration id=notesupdated 2026/02/05 15:57:33 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:33 INFO Applying migration id=activitiesid 2026/02/05 15:57:33 INFO Applying migration id=outbox 2026/02/05 15:57:33 INFO Applying migration id=edits 2026/02/05 15:57:33 INFO Applying migration id=outboxactor 2026/02/05 15:57:33 INFO Applying migration id=outboxsender 2026/02/05 15:57:33 INFO Applying migration id=thread 2026/02/05 15:57:33 INFO Applying migration id=host 2026/02/05 15:57:33 INFO Applying migration id=sharedinbox 2026/02/05 15:57:33 INFO Applying migration id=noteshost 2026/02/05 15:57:33 INFO Applying migration id=fetched 2026/02/05 15:57:33 INFO Applying migration id=move 2026/02/05 15:57:33 INFO Applying migration id=cleanup 2026/02/05 15:57:33 INFO Applying migration id=received 2026/02/05 15:57:33 INFO Applying migration id=namehost 2026/02/05 15:57:33 INFO Applying migration id=outboxhost 2026/02/05 15:57:33 INFO Applying migration id=notesfts 2026/02/05 15:57:33 INFO Applying migration id=iconsname 2026/02/05 15:57:33 INFO Applying migration id=nohash 2026/02/05 15:57:33 INFO Applying migration id=shares 2026/02/05 15:57:33 INFO Applying migration id=actorttl 2026/02/05 15:57:33 INFO Applying migration id=tocc 2026/02/05 15:57:33 INFO Applying migration id=followeds 2026/02/05 15:57:33 INFO Applying migration id=certhash 2026/02/05 15:57:33 INFO Applying migration id=follows_sync 2026/02/05 15:57:33 INFO Applying migration id=jsonpath 2026/02/05 15:57:34 INFO Applying migration id=localforward 2026/02/05 15:57:34 INFO Applying migration id=avatar 2026/02/05 15:57:34 INFO Applying migration id=noimage 2026/02/05 15:57:34 INFO Applying migration id=feed 2026/02/05 15:57:34 INFO Applying migration id=bookmarks 2026/02/05 15:57:34 INFO Applying migration id=shareactivity 2026/02/05 15:57:34 INFO Applying migration id=application 2026/02/05 15:57:34 INFO Applying migration id=certificates 2026/02/05 15:57:34 INFO Applying migration id=rawforward 2026/02/05 15:57:34 INFO Applying migration id=publickey 2026/02/05 15:57:34 INFO Applying migration id=resolvegroup 2026/02/05 15:57:34 INFO Applying migration id=reject 2026/02/05 15:57:34 INFO Applying migration id=autodel 2026/02/05 15:57:34 INFO Applying migration id=jsonb 2026/02/05 15:57:34 INFO Applying migration id=quote 2026/02/05 15:57:34 INFO Applying migration id=rfc9421 2026/02/05 15:57:34 INFO Applying migration id=keys 2026/02/05 15:57:34 INFO Applying migration id=portable 2026/02/05 15:57:34 INFO Applying migration id=proofs 2026/02/05 15:57:34 INFO Applying migration id=contexts 2026/02/05 15:57:34 INFO Applying migration id=deliverieshost 2026/02/05 15:57:34 INFO Applying migration id=pembegin 2026/02/05 15:57:34 INFO Applying migration id=didhost 2026/02/05 15:57:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-edb0-7229-b8b4-afe8f83dafc6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-edb0-71b4-9fd8-95aa1e050395 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-edb0-71b4-9fd8-95aa1e050395 --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (1.06s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/02/05 15:57:35 INFO Applying migration id=initial 2026/02/05 15:57:35 INFO Applying migration id=notesupdated 2026/02/05 15:57:35 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:35 INFO Applying migration id=activitiesid 2026/02/05 15:57:35 INFO Applying migration id=outbox 2026/02/05 15:57:35 INFO Applying migration id=edits 2026/02/05 15:57:35 INFO Applying migration id=outboxactor 2026/02/05 15:57:35 INFO Applying migration id=outboxsender 2026/02/05 15:57:35 INFO Applying migration id=thread 2026/02/05 15:57:35 INFO Applying migration id=host 2026/02/05 15:57:35 INFO Applying migration id=sharedinbox 2026/02/05 15:57:35 INFO Applying migration id=noteshost 2026/02/05 15:57:35 INFO Applying migration id=fetched 2026/02/05 15:57:35 INFO Applying migration id=move 2026/02/05 15:57:35 INFO Applying migration id=cleanup 2026/02/05 15:57:35 INFO Applying migration id=received 2026/02/05 15:57:35 INFO Applying migration id=namehost 2026/02/05 15:57:35 INFO Applying migration id=outboxhost 2026/02/05 15:57:35 INFO Applying migration id=notesfts 2026/02/05 15:57:35 INFO Applying migration id=iconsname 2026/02/05 15:57:35 INFO Applying migration id=nohash 2026/02/05 15:57:35 INFO Applying migration id=shares 2026/02/05 15:57:35 INFO Applying migration id=actorttl 2026/02/05 15:57:35 INFO Applying migration id=tocc 2026/02/05 15:57:35 INFO Applying migration id=followeds 2026/02/05 15:57:35 INFO Applying migration id=certhash 2026/02/05 15:57:35 INFO Applying migration id=follows_sync 2026/02/05 15:57:35 INFO Applying migration id=jsonpath 2026/02/05 15:57:35 INFO Applying migration id=localforward 2026/02/05 15:57:35 INFO Applying migration id=avatar 2026/02/05 15:57:35 INFO Applying migration id=noimage 2026/02/05 15:57:35 INFO Applying migration id=feed 2026/02/05 15:57:35 INFO Applying migration id=bookmarks 2026/02/05 15:57:35 INFO Applying migration id=shareactivity 2026/02/05 15:57:35 INFO Applying migration id=application 2026/02/05 15:57:35 INFO Applying migration id=certificates 2026/02/05 15:57:35 INFO Applying migration id=rawforward 2026/02/05 15:57:35 INFO Applying migration id=publickey 2026/02/05 15:57:35 INFO Applying migration id=resolvegroup 2026/02/05 15:57:35 INFO Applying migration id=reject 2026/02/05 15:57:35 INFO Applying migration id=autodel 2026/02/05 15:57:35 INFO Applying migration id=jsonb 2026/02/05 15:57:35 INFO Applying migration id=quote 2026/02/05 15:57:35 INFO Applying migration id=rfc9421 2026/02/05 15:57:35 INFO Applying migration id=keys 2026/02/05 15:57:35 INFO Applying migration id=portable 2026/02/05 15:57:35 INFO Applying migration id=proofs 2026/02/05 15:57:35 INFO Applying migration id=contexts 2026/02/05 15:57:35 INFO Applying migration id=deliverieshost 2026/02/05 15:57:35 INFO Applying migration id=pembegin 2026/02/05 15:57:35 INFO Applying migration id=didhost 2026/02/05 15:57:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-f161-7675-a21c-816a33d20ed0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-f161-75eb-aa4e-a7c8ef4a4406 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-f161-75eb-aa4e-a7c8ef4a4406 --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (0.94s) === RUN TestFTS_NoInput 2026/02/05 15:57:35 INFO Applying migration id=initial 2026/02/05 15:57:35 INFO Applying migration id=notesupdated 2026/02/05 15:57:35 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:35 INFO Applying migration id=activitiesid 2026/02/05 15:57:35 INFO Applying migration id=outbox 2026/02/05 15:57:35 INFO Applying migration id=edits 2026/02/05 15:57:35 INFO Applying migration id=outboxactor 2026/02/05 15:57:35 INFO Applying migration id=outboxsender 2026/02/05 15:57:35 INFO Applying migration id=thread 2026/02/05 15:57:35 INFO Applying migration id=host 2026/02/05 15:57:35 INFO Applying migration id=sharedinbox 2026/02/05 15:57:35 INFO Applying migration id=noteshost 2026/02/05 15:57:35 INFO Applying migration id=fetched 2026/02/05 15:57:35 INFO Applying migration id=move 2026/02/05 15:57:35 INFO Applying migration id=cleanup 2026/02/05 15:57:35 INFO Applying migration id=received 2026/02/05 15:57:35 INFO Applying migration id=namehost 2026/02/05 15:57:35 INFO Applying migration id=outboxhost 2026/02/05 15:57:35 INFO Applying migration id=notesfts 2026/02/05 15:57:35 INFO Applying migration id=iconsname 2026/02/05 15:57:35 INFO Applying migration id=nohash 2026/02/05 15:57:35 INFO Applying migration id=shares 2026/02/05 15:57:35 INFO Applying migration id=actorttl 2026/02/05 15:57:35 INFO Applying migration id=tocc 2026/02/05 15:57:35 INFO Applying migration id=followeds 2026/02/05 15:57:35 INFO Applying migration id=certhash 2026/02/05 15:57:35 INFO Applying migration id=follows_sync 2026/02/05 15:57:35 INFO Applying migration id=jsonpath 2026/02/05 15:57:36 INFO Applying migration id=localforward 2026/02/05 15:57:36 INFO Applying migration id=avatar 2026/02/05 15:57:36 INFO Applying migration id=noimage 2026/02/05 15:57:36 INFO Applying migration id=feed 2026/02/05 15:57:36 INFO Applying migration id=bookmarks 2026/02/05 15:57:36 INFO Applying migration id=shareactivity 2026/02/05 15:57:36 INFO Applying migration id=application 2026/02/05 15:57:36 INFO Applying migration id=certificates 2026/02/05 15:57:36 INFO Applying migration id=rawforward 2026/02/05 15:57:36 INFO Applying migration id=publickey 2026/02/05 15:57:36 INFO Applying migration id=resolvegroup 2026/02/05 15:57:36 INFO Applying migration id=reject 2026/02/05 15:57:36 INFO Applying migration id=autodel 2026/02/05 15:57:36 INFO Applying migration id=jsonb 2026/02/05 15:57:36 INFO Applying migration id=quote 2026/02/05 15:57:36 INFO Applying migration id=rfc9421 2026/02/05 15:57:36 INFO Applying migration id=keys 2026/02/05 15:57:36 INFO Applying migration id=portable 2026/02/05 15:57:36 INFO Applying migration id=proofs 2026/02/05 15:57:36 INFO Applying migration id=contexts 2026/02/05 15:57:36 INFO Applying migration id=deliverieshost 2026/02/05 15:57:36 INFO Applying migration id=pembegin 2026/02/05 15:57:36 INFO Applying migration id=didhost --- PASS: TestFTS_NoInput (0.90s) === RUN TestFTS_EmptyInput 2026/02/05 15:57:36 INFO Applying migration id=initial 2026/02/05 15:57:36 INFO Applying migration id=notesupdated 2026/02/05 15:57:36 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:36 INFO Applying migration id=activitiesid 2026/02/05 15:57:36 INFO Applying migration id=outbox 2026/02/05 15:57:36 INFO Applying migration id=edits 2026/02/05 15:57:36 INFO Applying migration id=outboxactor 2026/02/05 15:57:36 INFO Applying migration id=outboxsender 2026/02/05 15:57:36 INFO Applying migration id=thread 2026/02/05 15:57:36 INFO Applying migration id=host 2026/02/05 15:57:36 INFO Applying migration id=sharedinbox 2026/02/05 15:57:36 INFO Applying migration id=noteshost 2026/02/05 15:57:36 INFO Applying migration id=fetched 2026/02/05 15:57:36 INFO Applying migration id=move 2026/02/05 15:57:36 INFO Applying migration id=cleanup 2026/02/05 15:57:36 INFO Applying migration id=received 2026/02/05 15:57:36 INFO Applying migration id=namehost 2026/02/05 15:57:36 INFO Applying migration id=outboxhost 2026/02/05 15:57:36 INFO Applying migration id=notesfts 2026/02/05 15:57:36 INFO Applying migration id=iconsname 2026/02/05 15:57:36 INFO Applying migration id=nohash 2026/02/05 15:57:36 INFO Applying migration id=shares 2026/02/05 15:57:36 INFO Applying migration id=actorttl 2026/02/05 15:57:36 INFO Applying migration id=tocc 2026/02/05 15:57:36 INFO Applying migration id=followeds 2026/02/05 15:57:36 INFO Applying migration id=certhash 2026/02/05 15:57:36 INFO Applying migration id=follows_sync 2026/02/05 15:57:36 INFO Applying migration id=jsonpath 2026/02/05 15:57:36 INFO Applying migration id=localforward 2026/02/05 15:57:36 INFO Applying migration id=avatar 2026/02/05 15:57:36 INFO Applying migration id=noimage 2026/02/05 15:57:36 INFO Applying migration id=feed 2026/02/05 15:57:36 INFO Applying migration id=bookmarks 2026/02/05 15:57:36 INFO Applying migration id=shareactivity 2026/02/05 15:57:36 INFO Applying migration id=application 2026/02/05 15:57:36 INFO Applying migration id=certificates 2026/02/05 15:57:36 INFO Applying migration id=rawforward 2026/02/05 15:57:36 INFO Applying migration id=publickey 2026/02/05 15:57:36 INFO Applying migration id=resolvegroup 2026/02/05 15:57:36 INFO Applying migration id=reject 2026/02/05 15:57:36 INFO Applying migration id=autodel 2026/02/05 15:57:36 INFO Applying migration id=jsonb 2026/02/05 15:57:36 INFO Applying migration id=quote 2026/02/05 15:57:36 INFO Applying migration id=rfc9421 2026/02/05 15:57:36 INFO Applying migration id=keys 2026/02/05 15:57:36 INFO Applying migration id=portable 2026/02/05 15:57:36 INFO Applying migration id=proofs 2026/02/05 15:57:36 INFO Applying migration id=contexts 2026/02/05 15:57:36 INFO Applying migration id=deliverieshost 2026/02/05 15:57:36 INFO Applying migration id=pembegin 2026/02/05 15:57:36 INFO Applying migration id=didhost --- PASS: TestFTS_EmptyInput (0.85s) === RUN TestFTS_InvalidEscapeSequence 2026/02/05 15:57:37 INFO Applying migration id=initial 2026/02/05 15:57:37 INFO Applying migration id=notesupdated 2026/02/05 15:57:37 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:37 INFO Applying migration id=activitiesid 2026/02/05 15:57:37 INFO Applying migration id=outbox 2026/02/05 15:57:37 INFO Applying migration id=edits 2026/02/05 15:57:37 INFO Applying migration id=outboxactor 2026/02/05 15:57:37 INFO Applying migration id=outboxsender 2026/02/05 15:57:37 INFO Applying migration id=thread 2026/02/05 15:57:37 INFO Applying migration id=host 2026/02/05 15:57:37 INFO Applying migration id=sharedinbox 2026/02/05 15:57:37 INFO Applying migration id=noteshost 2026/02/05 15:57:37 INFO Applying migration id=fetched 2026/02/05 15:57:37 INFO Applying migration id=move 2026/02/05 15:57:37 INFO Applying migration id=cleanup 2026/02/05 15:57:37 INFO Applying migration id=received 2026/02/05 15:57:37 INFO Applying migration id=namehost 2026/02/05 15:57:37 INFO Applying migration id=outboxhost 2026/02/05 15:57:37 INFO Applying migration id=notesfts 2026/02/05 15:57:37 INFO Applying migration id=iconsname 2026/02/05 15:57:37 INFO Applying migration id=nohash 2026/02/05 15:57:37 INFO Applying migration id=shares 2026/02/05 15:57:37 INFO Applying migration id=actorttl 2026/02/05 15:57:37 INFO Applying migration id=tocc 2026/02/05 15:57:37 INFO Applying migration id=followeds 2026/02/05 15:57:37 INFO Applying migration id=certhash 2026/02/05 15:57:37 INFO Applying migration id=follows_sync 2026/02/05 15:57:37 INFO Applying migration id=jsonpath 2026/02/05 15:57:37 INFO Applying migration id=localforward 2026/02/05 15:57:37 INFO Applying migration id=avatar 2026/02/05 15:57:37 INFO Applying migration id=noimage 2026/02/05 15:57:37 INFO Applying migration id=feed 2026/02/05 15:57:37 INFO Applying migration id=bookmarks 2026/02/05 15:57:37 INFO Applying migration id=shareactivity 2026/02/05 15:57:37 INFO Applying migration id=application 2026/02/05 15:57:37 INFO Applying migration id=certificates 2026/02/05 15:57:37 INFO Applying migration id=rawforward 2026/02/05 15:57:37 INFO Applying migration id=publickey 2026/02/05 15:57:37 INFO Applying migration id=resolvegroup 2026/02/05 15:57:37 INFO Applying migration id=reject 2026/02/05 15:57:37 INFO Applying migration id=autodel 2026/02/05 15:57:37 INFO Applying migration id=jsonb 2026/02/05 15:57:37 INFO Applying migration id=quote 2026/02/05 15:57:37 INFO Applying migration id=rfc9421 2026/02/05 15:57:37 INFO Applying migration id=keys 2026/02/05 15:57:37 INFO Applying migration id=portable 2026/02/05 15:57:37 INFO Applying migration id=proofs 2026/02/05 15:57:37 INFO Applying migration id=contexts 2026/02/05 15:57:37 INFO Applying migration id=deliverieshost 2026/02/05 15:57:37 INFO Applying migration id=pembegin 2026/02/05 15:57:37 INFO Applying migration id=didhost 2026/02/05 15:57:38 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (0.90s) === RUN TestFTS_UnathenticatedUser 2026/02/05 15:57:38 INFO Applying migration id=initial 2026/02/05 15:57:38 INFO Applying migration id=notesupdated 2026/02/05 15:57:38 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:38 INFO Applying migration id=activitiesid 2026/02/05 15:57:38 INFO Applying migration id=outbox 2026/02/05 15:57:38 INFO Applying migration id=edits 2026/02/05 15:57:38 INFO Applying migration id=outboxactor 2026/02/05 15:57:38 INFO Applying migration id=outboxsender 2026/02/05 15:57:38 INFO Applying migration id=thread 2026/02/05 15:57:38 INFO Applying migration id=host 2026/02/05 15:57:38 INFO Applying migration id=sharedinbox 2026/02/05 15:57:38 INFO Applying migration id=noteshost 2026/02/05 15:57:38 INFO Applying migration id=fetched 2026/02/05 15:57:38 INFO Applying migration id=move 2026/02/05 15:57:38 INFO Applying migration id=cleanup 2026/02/05 15:57:38 INFO Applying migration id=received 2026/02/05 15:57:38 INFO Applying migration id=namehost 2026/02/05 15:57:38 INFO Applying migration id=outboxhost 2026/02/05 15:57:38 INFO Applying migration id=notesfts 2026/02/05 15:57:38 INFO Applying migration id=iconsname 2026/02/05 15:57:38 INFO Applying migration id=nohash 2026/02/05 15:57:38 INFO Applying migration id=shares 2026/02/05 15:57:38 INFO Applying migration id=actorttl 2026/02/05 15:57:38 INFO Applying migration id=tocc 2026/02/05 15:57:38 INFO Applying migration id=followeds 2026/02/05 15:57:38 INFO Applying migration id=certhash 2026/02/05 15:57:38 INFO Applying migration id=follows_sync 2026/02/05 15:57:38 INFO Applying migration id=jsonpath 2026/02/05 15:57:38 INFO Applying migration id=localforward 2026/02/05 15:57:38 INFO Applying migration id=avatar 2026/02/05 15:57:38 INFO Applying migration id=noimage 2026/02/05 15:57:38 INFO Applying migration id=feed 2026/02/05 15:57:38 INFO Applying migration id=bookmarks 2026/02/05 15:57:38 INFO Applying migration id=shareactivity 2026/02/05 15:57:38 INFO Applying migration id=application 2026/02/05 15:57:38 INFO Applying migration id=certificates 2026/02/05 15:57:38 INFO Applying migration id=rawforward 2026/02/05 15:57:38 INFO Applying migration id=publickey 2026/02/05 15:57:38 INFO Applying migration id=resolvegroup 2026/02/05 15:57:38 INFO Applying migration id=reject 2026/02/05 15:57:38 INFO Applying migration id=autodel 2026/02/05 15:57:38 INFO Applying migration id=jsonb 2026/02/05 15:57:38 INFO Applying migration id=quote 2026/02/05 15:57:38 INFO Applying migration id=rfc9421 2026/02/05 15:57:38 INFO Applying migration id=keys 2026/02/05 15:57:38 INFO Applying migration id=portable 2026/02/05 15:57:38 INFO Applying migration id=proofs 2026/02/05 15:57:38 INFO Applying migration id=contexts 2026/02/05 15:57:38 INFO Applying migration id=deliverieshost 2026/02/05 15:57:38 INFO Applying migration id=pembegin 2026/02/05 15:57:38 INFO Applying migration id=didhost 2026/02/05 15:57:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e85-fd9a-75b4-a823-8e4d3e723248 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e85-fd9a-7552-aa92-7f20ec01e081 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e85-fd9a-7552-aa92-7f20ec01e081 --- PASS: TestFTS_UnathenticatedUser (0.48s) === RUN TestFTS_SearchByAuthorUserName 2026/02/05 15:57:39 INFO Applying migration id=initial 2026/02/05 15:57:39 INFO Applying migration id=notesupdated 2026/02/05 15:57:39 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:39 INFO Applying migration id=activitiesid 2026/02/05 15:57:39 INFO Applying migration id=outbox 2026/02/05 15:57:39 INFO Applying migration id=edits 2026/02/05 15:57:39 INFO Applying migration id=outboxactor 2026/02/05 15:57:39 INFO Applying migration id=outboxsender 2026/02/05 15:57:39 INFO Applying migration id=thread 2026/02/05 15:57:39 INFO Applying migration id=host 2026/02/05 15:57:39 INFO Applying migration id=sharedinbox 2026/02/05 15:57:39 INFO Applying migration id=noteshost 2026/02/05 15:57:39 INFO Applying migration id=fetched 2026/02/05 15:57:39 INFO Applying migration id=move 2026/02/05 15:57:39 INFO Applying migration id=cleanup 2026/02/05 15:57:39 INFO Applying migration id=received 2026/02/05 15:57:39 INFO Applying migration id=namehost 2026/02/05 15:57:39 INFO Applying migration id=outboxhost 2026/02/05 15:57:39 INFO Applying migration id=notesfts 2026/02/05 15:57:39 INFO Applying migration id=iconsname 2026/02/05 15:57:39 INFO Applying migration id=nohash 2026/02/05 15:57:39 INFO Applying migration id=shares 2026/02/05 15:57:39 INFO Applying migration id=actorttl 2026/02/05 15:57:39 INFO Applying migration id=tocc 2026/02/05 15:57:39 INFO Applying migration id=followeds 2026/02/05 15:57:39 INFO Applying migration id=certhash 2026/02/05 15:57:39 INFO Applying migration id=follows_sync 2026/02/05 15:57:39 INFO Applying migration id=jsonpath 2026/02/05 15:57:39 INFO Applying migration id=localforward 2026/02/05 15:57:39 INFO Applying migration id=avatar 2026/02/05 15:57:39 INFO Applying migration id=noimage 2026/02/05 15:57:39 INFO Applying migration id=feed 2026/02/05 15:57:39 INFO Applying migration id=bookmarks 2026/02/05 15:57:39 INFO Applying migration id=shareactivity 2026/02/05 15:57:39 INFO Applying migration id=application 2026/02/05 15:57:39 INFO Applying migration id=certificates 2026/02/05 15:57:39 INFO Applying migration id=rawforward 2026/02/05 15:57:39 INFO Applying migration id=publickey 2026/02/05 15:57:39 INFO Applying migration id=resolvegroup 2026/02/05 15:57:39 INFO Applying migration id=reject 2026/02/05 15:57:39 INFO Applying migration id=autodel 2026/02/05 15:57:39 INFO Applying migration id=jsonb 2026/02/05 15:57:39 INFO Applying migration id=quote 2026/02/05 15:57:39 INFO Applying migration id=rfc9421 2026/02/05 15:57:39 INFO Applying migration id=keys 2026/02/05 15:57:39 INFO Applying migration id=portable 2026/02/05 15:57:39 INFO Applying migration id=proofs 2026/02/05 15:57:39 INFO Applying migration id=contexts 2026/02/05 15:57:39 INFO Applying migration id=deliverieshost 2026/02/05 15:57:39 INFO Applying migration id=pembegin 2026/02/05 15:57:39 INFO Applying migration id=didhost 2026/02/05 15:57:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-0144-7c81-b784-da90d42d81a9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-0144-7c33-9b03-529f022e654f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-0144-7c33-9b03-529f022e654f --- PASS: TestFTS_SearchByAuthorUserName (0.94s) === RUN TestFTS_SearchByAuthorID 2026/02/05 15:57:40 INFO Applying migration id=initial 2026/02/05 15:57:40 INFO Applying migration id=notesupdated 2026/02/05 15:57:40 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:40 INFO Applying migration id=activitiesid 2026/02/05 15:57:40 INFO Applying migration id=outbox 2026/02/05 15:57:40 INFO Applying migration id=edits 2026/02/05 15:57:40 INFO Applying migration id=outboxactor 2026/02/05 15:57:40 INFO Applying migration id=outboxsender 2026/02/05 15:57:40 INFO Applying migration id=thread 2026/02/05 15:57:40 INFO Applying migration id=host 2026/02/05 15:57:40 INFO Applying migration id=sharedinbox 2026/02/05 15:57:40 INFO Applying migration id=noteshost 2026/02/05 15:57:40 INFO Applying migration id=fetched 2026/02/05 15:57:40 INFO Applying migration id=move 2026/02/05 15:57:40 INFO Applying migration id=cleanup 2026/02/05 15:57:40 INFO Applying migration id=received 2026/02/05 15:57:40 INFO Applying migration id=namehost 2026/02/05 15:57:40 INFO Applying migration id=outboxhost 2026/02/05 15:57:40 INFO Applying migration id=notesfts 2026/02/05 15:57:40 INFO Applying migration id=iconsname 2026/02/05 15:57:40 INFO Applying migration id=nohash 2026/02/05 15:57:40 INFO Applying migration id=shares 2026/02/05 15:57:40 INFO Applying migration id=actorttl 2026/02/05 15:57:40 INFO Applying migration id=tocc 2026/02/05 15:57:40 INFO Applying migration id=followeds 2026/02/05 15:57:40 INFO Applying migration id=certhash 2026/02/05 15:57:40 INFO Applying migration id=follows_sync 2026/02/05 15:57:40 INFO Applying migration id=jsonpath 2026/02/05 15:57:40 INFO Applying migration id=localforward 2026/02/05 15:57:40 INFO Applying migration id=avatar 2026/02/05 15:57:40 INFO Applying migration id=noimage 2026/02/05 15:57:40 INFO Applying migration id=feed 2026/02/05 15:57:40 INFO Applying migration id=bookmarks 2026/02/05 15:57:40 INFO Applying migration id=shareactivity 2026/02/05 15:57:40 INFO Applying migration id=application 2026/02/05 15:57:40 INFO Applying migration id=certificates 2026/02/05 15:57:40 INFO Applying migration id=rawforward 2026/02/05 15:57:40 INFO Applying migration id=publickey 2026/02/05 15:57:40 INFO Applying migration id=resolvegroup 2026/02/05 15:57:40 INFO Applying migration id=reject 2026/02/05 15:57:40 INFO Applying migration id=autodel 2026/02/05 15:57:40 INFO Applying migration id=jsonb 2026/02/05 15:57:40 INFO Applying migration id=quote 2026/02/05 15:57:40 INFO Applying migration id=rfc9421 2026/02/05 15:57:40 INFO Applying migration id=keys 2026/02/05 15:57:40 INFO Applying migration id=portable 2026/02/05 15:57:40 INFO Applying migration id=proofs 2026/02/05 15:57:40 INFO Applying migration id=contexts 2026/02/05 15:57:40 INFO Applying migration id=deliverieshost 2026/02/05 15:57:40 INFO Applying migration id=pembegin 2026/02/05 15:57:40 INFO Applying migration id=didhost 2026/02/05 15:57:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-0478-7835-93cf-fd589aab66fe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-0478-77b4-b63c-6543ae0f0356 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-0478-77b4-b63c-6543ae0f0356 --- PASS: TestFTS_SearchByAuthorID (0.82s) === RUN TestFTS_SearchByMentionUserName 2026/02/05 15:57:40 INFO Applying migration id=initial 2026/02/05 15:57:40 INFO Applying migration id=notesupdated 2026/02/05 15:57:40 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:40 INFO Applying migration id=activitiesid 2026/02/05 15:57:40 INFO Applying migration id=outbox 2026/02/05 15:57:40 INFO Applying migration id=edits 2026/02/05 15:57:40 INFO Applying migration id=outboxactor 2026/02/05 15:57:40 INFO Applying migration id=outboxsender 2026/02/05 15:57:40 INFO Applying migration id=thread 2026/02/05 15:57:40 INFO Applying migration id=host 2026/02/05 15:57:40 INFO Applying migration id=sharedinbox 2026/02/05 15:57:40 INFO Applying migration id=noteshost 2026/02/05 15:57:40 INFO Applying migration id=fetched 2026/02/05 15:57:40 INFO Applying migration id=move 2026/02/05 15:57:40 INFO Applying migration id=cleanup 2026/02/05 15:57:40 INFO Applying migration id=received 2026/02/05 15:57:40 INFO Applying migration id=namehost 2026/02/05 15:57:40 INFO Applying migration id=outboxhost 2026/02/05 15:57:40 INFO Applying migration id=notesfts 2026/02/05 15:57:40 INFO Applying migration id=iconsname 2026/02/05 15:57:40 INFO Applying migration id=nohash 2026/02/05 15:57:40 INFO Applying migration id=shares 2026/02/05 15:57:40 INFO Applying migration id=actorttl 2026/02/05 15:57:40 INFO Applying migration id=tocc 2026/02/05 15:57:40 INFO Applying migration id=followeds 2026/02/05 15:57:40 INFO Applying migration id=certhash 2026/02/05 15:57:40 INFO Applying migration id=follows_sync 2026/02/05 15:57:40 INFO Applying migration id=jsonpath 2026/02/05 15:57:40 INFO Applying migration id=localforward 2026/02/05 15:57:40 INFO Applying migration id=avatar 2026/02/05 15:57:40 INFO Applying migration id=noimage 2026/02/05 15:57:40 INFO Applying migration id=feed 2026/02/05 15:57:40 INFO Applying migration id=bookmarks 2026/02/05 15:57:40 INFO Applying migration id=shareactivity 2026/02/05 15:57:40 INFO Applying migration id=application 2026/02/05 15:57:40 INFO Applying migration id=certificates 2026/02/05 15:57:40 INFO Applying migration id=rawforward 2026/02/05 15:57:40 INFO Applying migration id=publickey 2026/02/05 15:57:40 INFO Applying migration id=resolvegroup 2026/02/05 15:57:40 INFO Applying migration id=reject 2026/02/05 15:57:40 INFO Applying migration id=autodel 2026/02/05 15:57:40 INFO Applying migration id=jsonb 2026/02/05 15:57:40 INFO Applying migration id=quote 2026/02/05 15:57:40 INFO Applying migration id=rfc9421 2026/02/05 15:57:40 INFO Applying migration id=keys 2026/02/05 15:57:40 INFO Applying migration id=portable 2026/02/05 15:57:40 INFO Applying migration id=proofs 2026/02/05 15:57:40 INFO Applying migration id=contexts 2026/02/05 15:57:40 INFO Applying migration id=deliverieshost 2026/02/05 15:57:40 INFO Applying migration id=pembegin 2026/02/05 15:57:40 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionUserName (0.73s) === RUN TestFTS_SearchByMentionID 2026/02/05 15:57:41 INFO Applying migration id=initial 2026/02/05 15:57:41 INFO Applying migration id=notesupdated 2026/02/05 15:57:41 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:41 INFO Applying migration id=activitiesid 2026/02/05 15:57:41 INFO Applying migration id=outbox 2026/02/05 15:57:41 INFO Applying migration id=edits 2026/02/05 15:57:41 INFO Applying migration id=outboxactor 2026/02/05 15:57:41 INFO Applying migration id=outboxsender 2026/02/05 15:57:41 INFO Applying migration id=thread 2026/02/05 15:57:41 INFO Applying migration id=host 2026/02/05 15:57:41 INFO Applying migration id=sharedinbox 2026/02/05 15:57:41 INFO Applying migration id=noteshost 2026/02/05 15:57:41 INFO Applying migration id=fetched 2026/02/05 15:57:41 INFO Applying migration id=move 2026/02/05 15:57:41 INFO Applying migration id=cleanup 2026/02/05 15:57:41 INFO Applying migration id=received 2026/02/05 15:57:41 INFO Applying migration id=namehost 2026/02/05 15:57:41 INFO Applying migration id=outboxhost 2026/02/05 15:57:41 INFO Applying migration id=notesfts 2026/02/05 15:57:41 INFO Applying migration id=iconsname 2026/02/05 15:57:41 INFO Applying migration id=nohash 2026/02/05 15:57:41 INFO Applying migration id=shares 2026/02/05 15:57:41 INFO Applying migration id=actorttl 2026/02/05 15:57:41 INFO Applying migration id=tocc 2026/02/05 15:57:41 INFO Applying migration id=followeds 2026/02/05 15:57:41 INFO Applying migration id=certhash 2026/02/05 15:57:41 INFO Applying migration id=follows_sync 2026/02/05 15:57:41 INFO Applying migration id=jsonpath 2026/02/05 15:57:41 INFO Applying migration id=localforward 2026/02/05 15:57:41 INFO Applying migration id=avatar 2026/02/05 15:57:41 INFO Applying migration id=noimage 2026/02/05 15:57:41 INFO Applying migration id=feed 2026/02/05 15:57:41 INFO Applying migration id=bookmarks 2026/02/05 15:57:41 INFO Applying migration id=shareactivity 2026/02/05 15:57:41 INFO Applying migration id=application 2026/02/05 15:57:41 INFO Applying migration id=certificates 2026/02/05 15:57:41 INFO Applying migration id=rawforward 2026/02/05 15:57:41 INFO Applying migration id=publickey 2026/02/05 15:57:41 INFO Applying migration id=resolvegroup 2026/02/05 15:57:41 INFO Applying migration id=reject 2026/02/05 15:57:41 INFO Applying migration id=autodel 2026/02/05 15:57:41 INFO Applying migration id=jsonb 2026/02/05 15:57:41 INFO Applying migration id=quote 2026/02/05 15:57:41 INFO Applying migration id=rfc9421 2026/02/05 15:57:41 INFO Applying migration id=keys 2026/02/05 15:57:41 INFO Applying migration id=portable 2026/02/05 15:57:41 INFO Applying migration id=proofs 2026/02/05 15:57:41 INFO Applying migration id=contexts 2026/02/05 15:57:41 INFO Applying migration id=deliverieshost 2026/02/05 15:57:41 INFO Applying migration id=pembegin 2026/02/05 15:57:41 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionID (1.44s) === RUN TestHashtag_PublicPost 2026/02/05 15:57:43 INFO Applying migration id=initial 2026/02/05 15:57:43 INFO Applying migration id=notesupdated 2026/02/05 15:57:43 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:43 INFO Applying migration id=activitiesid 2026/02/05 15:57:43 INFO Applying migration id=outbox 2026/02/05 15:57:43 INFO Applying migration id=edits 2026/02/05 15:57:43 INFO Applying migration id=outboxactor 2026/02/05 15:57:43 INFO Applying migration id=outboxsender 2026/02/05 15:57:43 INFO Applying migration id=thread 2026/02/05 15:57:43 INFO Applying migration id=host 2026/02/05 15:57:43 INFO Applying migration id=sharedinbox 2026/02/05 15:57:43 INFO Applying migration id=noteshost 2026/02/05 15:57:43 INFO Applying migration id=fetched 2026/02/05 15:57:43 INFO Applying migration id=move 2026/02/05 15:57:43 INFO Applying migration id=cleanup 2026/02/05 15:57:43 INFO Applying migration id=received 2026/02/05 15:57:43 INFO Applying migration id=namehost 2026/02/05 15:57:43 INFO Applying migration id=outboxhost 2026/02/05 15:57:43 INFO Applying migration id=notesfts 2026/02/05 15:57:43 INFO Applying migration id=iconsname 2026/02/05 15:57:43 INFO Applying migration id=nohash 2026/02/05 15:57:43 INFO Applying migration id=shares 2026/02/05 15:57:43 INFO Applying migration id=actorttl 2026/02/05 15:57:43 INFO Applying migration id=tocc 2026/02/05 15:57:43 INFO Applying migration id=followeds 2026/02/05 15:57:43 INFO Applying migration id=certhash 2026/02/05 15:57:43 INFO Applying migration id=follows_sync 2026/02/05 15:57:43 INFO Applying migration id=jsonpath 2026/02/05 15:57:43 INFO Applying migration id=localforward 2026/02/05 15:57:43 INFO Applying migration id=avatar 2026/02/05 15:57:43 INFO Applying migration id=noimage 2026/02/05 15:57:43 INFO Applying migration id=feed 2026/02/05 15:57:43 INFO Applying migration id=bookmarks 2026/02/05 15:57:43 INFO Applying migration id=shareactivity 2026/02/05 15:57:43 INFO Applying migration id=application 2026/02/05 15:57:43 INFO Applying migration id=certificates 2026/02/05 15:57:43 INFO Applying migration id=rawforward 2026/02/05 15:57:43 INFO Applying migration id=publickey 2026/02/05 15:57:43 INFO Applying migration id=resolvegroup 2026/02/05 15:57:43 INFO Applying migration id=reject 2026/02/05 15:57:43 INFO Applying migration id=autodel 2026/02/05 15:57:43 INFO Applying migration id=jsonb 2026/02/05 15:57:43 INFO Applying migration id=quote 2026/02/05 15:57:43 INFO Applying migration id=rfc9421 2026/02/05 15:57:43 INFO Applying migration id=keys 2026/02/05 15:57:43 INFO Applying migration id=portable 2026/02/05 15:57:43 INFO Applying migration id=proofs 2026/02/05 15:57:43 INFO Applying migration id=contexts 2026/02/05 15:57:43 INFO Applying migration id=deliverieshost 2026/02/05 15:57:43 INFO Applying migration id=pembegin 2026/02/05 15:57:43 INFO Applying migration id=didhost 2026/02/05 15:57:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-1217-7f25-b75d-87ee83067527 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-1217-7ebb-ab69-64a1c0de5a47 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-1217-7ebb-ab69-64a1c0de5a47 2026/02/05 15:57:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e86-1217-7ebb-ab69-64a1c0de5a47 2026/02/05 15:57:44 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (1.31s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/02/05 15:57:44 INFO Applying migration id=initial 2026/02/05 15:57:44 INFO Applying migration id=notesupdated 2026/02/05 15:57:44 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:44 INFO Applying migration id=activitiesid 2026/02/05 15:57:44 INFO Applying migration id=outbox 2026/02/05 15:57:44 INFO Applying migration id=edits 2026/02/05 15:57:44 INFO Applying migration id=outboxactor 2026/02/05 15:57:44 INFO Applying migration id=outboxsender 2026/02/05 15:57:44 INFO Applying migration id=thread 2026/02/05 15:57:44 INFO Applying migration id=host 2026/02/05 15:57:44 INFO Applying migration id=sharedinbox 2026/02/05 15:57:44 INFO Applying migration id=noteshost 2026/02/05 15:57:44 INFO Applying migration id=fetched 2026/02/05 15:57:44 INFO Applying migration id=move 2026/02/05 15:57:44 INFO Applying migration id=cleanup 2026/02/05 15:57:44 INFO Applying migration id=received 2026/02/05 15:57:44 INFO Applying migration id=namehost 2026/02/05 15:57:44 INFO Applying migration id=outboxhost 2026/02/05 15:57:44 INFO Applying migration id=notesfts 2026/02/05 15:57:44 INFO Applying migration id=iconsname 2026/02/05 15:57:44 INFO Applying migration id=nohash 2026/02/05 15:57:44 INFO Applying migration id=shares 2026/02/05 15:57:44 INFO Applying migration id=actorttl 2026/02/05 15:57:44 INFO Applying migration id=tocc 2026/02/05 15:57:44 INFO Applying migration id=followeds 2026/02/05 15:57:44 INFO Applying migration id=certhash 2026/02/05 15:57:44 INFO Applying migration id=follows_sync 2026/02/05 15:57:44 INFO Applying migration id=jsonpath 2026/02/05 15:57:44 INFO Applying migration id=localforward 2026/02/05 15:57:44 INFO Applying migration id=avatar 2026/02/05 15:57:44 INFO Applying migration id=noimage 2026/02/05 15:57:44 INFO Applying migration id=feed 2026/02/05 15:57:44 INFO Applying migration id=bookmarks 2026/02/05 15:57:44 INFO Applying migration id=shareactivity 2026/02/05 15:57:44 INFO Applying migration id=application 2026/02/05 15:57:44 INFO Applying migration id=certificates 2026/02/05 15:57:44 INFO Applying migration id=rawforward 2026/02/05 15:57:44 INFO Applying migration id=publickey 2026/02/05 15:57:44 INFO Applying migration id=resolvegroup 2026/02/05 15:57:44 INFO Applying migration id=reject 2026/02/05 15:57:44 INFO Applying migration id=autodel 2026/02/05 15:57:44 INFO Applying migration id=jsonb 2026/02/05 15:57:44 INFO Applying migration id=quote 2026/02/05 15:57:44 INFO Applying migration id=rfc9421 2026/02/05 15:57:44 INFO Applying migration id=keys 2026/02/05 15:57:44 INFO Applying migration id=portable 2026/02/05 15:57:44 INFO Applying migration id=proofs 2026/02/05 15:57:44 INFO Applying migration id=contexts 2026/02/05 15:57:44 INFO Applying migration id=deliverieshost 2026/02/05 15:57:44 INFO Applying migration id=pembegin 2026/02/05 15:57:44 INFO Applying migration id=didhost 2026/02/05 15:57:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-1676-797b-a946-de2047fda0db activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-1676-7908-a256-61328bb0a56c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-1676-7908-a256-61328bb0a56c 2026/02/05 15:57:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e86-1676-7908-a256-61328bb0a56c 2026/02/05 15:57:45 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (1.12s) === RUN TestHashtag_ExclamationMark 2026/02/05 15:57:45 INFO Applying migration id=initial 2026/02/05 15:57:45 INFO Applying migration id=notesupdated 2026/02/05 15:57:45 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:45 INFO Applying migration id=activitiesid 2026/02/05 15:57:45 INFO Applying migration id=outbox 2026/02/05 15:57:45 INFO Applying migration id=edits 2026/02/05 15:57:45 INFO Applying migration id=outboxactor 2026/02/05 15:57:45 INFO Applying migration id=outboxsender 2026/02/05 15:57:45 INFO Applying migration id=thread 2026/02/05 15:57:45 INFO Applying migration id=host 2026/02/05 15:57:45 INFO Applying migration id=sharedinbox 2026/02/05 15:57:45 INFO Applying migration id=noteshost 2026/02/05 15:57:45 INFO Applying migration id=fetched 2026/02/05 15:57:45 INFO Applying migration id=move 2026/02/05 15:57:45 INFO Applying migration id=cleanup 2026/02/05 15:57:45 INFO Applying migration id=received 2026/02/05 15:57:45 INFO Applying migration id=namehost 2026/02/05 15:57:45 INFO Applying migration id=outboxhost 2026/02/05 15:57:45 INFO Applying migration id=notesfts 2026/02/05 15:57:45 INFO Applying migration id=iconsname 2026/02/05 15:57:45 INFO Applying migration id=nohash 2026/02/05 15:57:45 INFO Applying migration id=shares 2026/02/05 15:57:45 INFO Applying migration id=actorttl 2026/02/05 15:57:45 INFO Applying migration id=tocc 2026/02/05 15:57:45 INFO Applying migration id=followeds 2026/02/05 15:57:45 INFO Applying migration id=certhash 2026/02/05 15:57:45 INFO Applying migration id=follows_sync 2026/02/05 15:57:45 INFO Applying migration id=jsonpath 2026/02/05 15:57:45 INFO Applying migration id=localforward 2026/02/05 15:57:45 INFO Applying migration id=avatar 2026/02/05 15:57:45 INFO Applying migration id=noimage 2026/02/05 15:57:45 INFO Applying migration id=feed 2026/02/05 15:57:45 INFO Applying migration id=bookmarks 2026/02/05 15:57:45 INFO Applying migration id=shareactivity 2026/02/05 15:57:45 INFO Applying migration id=application 2026/02/05 15:57:45 INFO Applying migration id=certificates 2026/02/05 15:57:45 INFO Applying migration id=rawforward 2026/02/05 15:57:45 INFO Applying migration id=publickey 2026/02/05 15:57:45 INFO Applying migration id=resolvegroup 2026/02/05 15:57:45 INFO Applying migration id=reject 2026/02/05 15:57:45 INFO Applying migration id=autodel 2026/02/05 15:57:45 INFO Applying migration id=jsonb 2026/02/05 15:57:45 INFO Applying migration id=quote 2026/02/05 15:57:45 INFO Applying migration id=rfc9421 2026/02/05 15:57:45 INFO Applying migration id=keys 2026/02/05 15:57:45 INFO Applying migration id=portable 2026/02/05 15:57:45 INFO Applying migration id=proofs 2026/02/05 15:57:45 INFO Applying migration id=contexts 2026/02/05 15:57:45 INFO Applying migration id=deliverieshost 2026/02/05 15:57:45 INFO Applying migration id=pembegin 2026/02/05 15:57:45 INFO Applying migration id=didhost 2026/02/05 15:57:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-19f5-7c66-823c-1d7622542cfc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-19f5-77dc-9c4f-1e54803a567d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-19f5-77dc-9c4f-1e54803a567d 2026/02/05 15:57:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e86-19f5-77dc-9c4f-1e54803a567d 2026/02/05 15:57:46 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (0.90s) === RUN TestHashtag_Beginning 2026/02/05 15:57:46 INFO Applying migration id=initial 2026/02/05 15:57:46 INFO Applying migration id=notesupdated 2026/02/05 15:57:46 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:46 INFO Applying migration id=activitiesid 2026/02/05 15:57:46 INFO Applying migration id=outbox 2026/02/05 15:57:46 INFO Applying migration id=edits 2026/02/05 15:57:46 INFO Applying migration id=outboxactor 2026/02/05 15:57:46 INFO Applying migration id=outboxsender 2026/02/05 15:57:46 INFO Applying migration id=thread 2026/02/05 15:57:46 INFO Applying migration id=host 2026/02/05 15:57:46 INFO Applying migration id=sharedinbox 2026/02/05 15:57:46 INFO Applying migration id=noteshost 2026/02/05 15:57:46 INFO Applying migration id=fetched 2026/02/05 15:57:46 INFO Applying migration id=move 2026/02/05 15:57:46 INFO Applying migration id=cleanup 2026/02/05 15:57:46 INFO Applying migration id=received 2026/02/05 15:57:46 INFO Applying migration id=namehost 2026/02/05 15:57:46 INFO Applying migration id=outboxhost 2026/02/05 15:57:46 INFO Applying migration id=notesfts 2026/02/05 15:57:46 INFO Applying migration id=iconsname 2026/02/05 15:57:46 INFO Applying migration id=nohash 2026/02/05 15:57:46 INFO Applying migration id=shares 2026/02/05 15:57:46 INFO Applying migration id=actorttl 2026/02/05 15:57:46 INFO Applying migration id=tocc 2026/02/05 15:57:46 INFO Applying migration id=followeds 2026/02/05 15:57:46 INFO Applying migration id=certhash 2026/02/05 15:57:46 INFO Applying migration id=follows_sync 2026/02/05 15:57:46 INFO Applying migration id=jsonpath 2026/02/05 15:57:46 INFO Applying migration id=localforward 2026/02/05 15:57:46 INFO Applying migration id=avatar 2026/02/05 15:57:46 INFO Applying migration id=noimage 2026/02/05 15:57:46 INFO Applying migration id=feed 2026/02/05 15:57:46 INFO Applying migration id=bookmarks 2026/02/05 15:57:46 INFO Applying migration id=shareactivity 2026/02/05 15:57:46 INFO Applying migration id=application 2026/02/05 15:57:46 INFO Applying migration id=certificates 2026/02/05 15:57:46 INFO Applying migration id=rawforward 2026/02/05 15:57:46 INFO Applying migration id=publickey 2026/02/05 15:57:46 INFO Applying migration id=resolvegroup 2026/02/05 15:57:46 INFO Applying migration id=reject 2026/02/05 15:57:46 INFO Applying migration id=autodel 2026/02/05 15:57:46 INFO Applying migration id=jsonb 2026/02/05 15:57:46 INFO Applying migration id=quote 2026/02/05 15:57:46 INFO Applying migration id=rfc9421 2026/02/05 15:57:46 INFO Applying migration id=keys 2026/02/05 15:57:46 INFO Applying migration id=portable 2026/02/05 15:57:46 INFO Applying migration id=proofs 2026/02/05 15:57:46 INFO Applying migration id=contexts 2026/02/05 15:57:46 INFO Applying migration id=deliverieshost 2026/02/05 15:57:46 INFO Applying migration id=pembegin 2026/02/05 15:57:46 INFO Applying migration id=didhost 2026/02/05 15:57:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-20b5-75ce-8259-1c0db09ece0c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-20b5-755d-b7f7-96e4807d80fb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-20b5-755d-b7f7-96e4807d80fb 2026/02/05 15:57:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e86-20b5-755d-b7f7-96e4807d80fb 2026/02/05 15:57:48 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (1.73s) === RUN TestHashtag_Multiple 2026/02/05 15:57:48 INFO Applying migration id=initial 2026/02/05 15:57:48 INFO Applying migration id=notesupdated 2026/02/05 15:57:48 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:48 INFO Applying migration id=activitiesid 2026/02/05 15:57:48 INFO Applying migration id=outbox 2026/02/05 15:57:48 INFO Applying migration id=edits 2026/02/05 15:57:48 INFO Applying migration id=outboxactor 2026/02/05 15:57:48 INFO Applying migration id=outboxsender 2026/02/05 15:57:48 INFO Applying migration id=thread 2026/02/05 15:57:48 INFO Applying migration id=host 2026/02/05 15:57:48 INFO Applying migration id=sharedinbox 2026/02/05 15:57:48 INFO Applying migration id=noteshost 2026/02/05 15:57:48 INFO Applying migration id=fetched 2026/02/05 15:57:48 INFO Applying migration id=move 2026/02/05 15:57:48 INFO Applying migration id=cleanup 2026/02/05 15:57:48 INFO Applying migration id=received 2026/02/05 15:57:48 INFO Applying migration id=namehost 2026/02/05 15:57:48 INFO Applying migration id=outboxhost 2026/02/05 15:57:48 INFO Applying migration id=notesfts 2026/02/05 15:57:48 INFO Applying migration id=iconsname 2026/02/05 15:57:48 INFO Applying migration id=nohash 2026/02/05 15:57:48 INFO Applying migration id=shares 2026/02/05 15:57:48 INFO Applying migration id=actorttl 2026/02/05 15:57:48 INFO Applying migration id=tocc 2026/02/05 15:57:48 INFO Applying migration id=followeds 2026/02/05 15:57:48 INFO Applying migration id=certhash 2026/02/05 15:57:48 INFO Applying migration id=follows_sync 2026/02/05 15:57:48 INFO Applying migration id=jsonpath 2026/02/05 15:57:48 INFO Applying migration id=localforward 2026/02/05 15:57:48 INFO Applying migration id=avatar 2026/02/05 15:57:48 INFO Applying migration id=noimage 2026/02/05 15:57:48 INFO Applying migration id=feed 2026/02/05 15:57:48 INFO Applying migration id=bookmarks 2026/02/05 15:57:48 INFO Applying migration id=shareactivity 2026/02/05 15:57:48 INFO Applying migration id=application 2026/02/05 15:57:48 INFO Applying migration id=certificates 2026/02/05 15:57:48 INFO Applying migration id=rawforward 2026/02/05 15:57:48 INFO Applying migration id=publickey 2026/02/05 15:57:48 INFO Applying migration id=resolvegroup 2026/02/05 15:57:48 INFO Applying migration id=reject 2026/02/05 15:57:48 INFO Applying migration id=autodel 2026/02/05 15:57:48 INFO Applying migration id=jsonb 2026/02/05 15:57:48 INFO Applying migration id=quote 2026/02/05 15:57:48 INFO Applying migration id=rfc9421 2026/02/05 15:57:48 INFO Applying migration id=keys 2026/02/05 15:57:48 INFO Applying migration id=portable 2026/02/05 15:57:48 INFO Applying migration id=proofs 2026/02/05 15:57:48 INFO Applying migration id=contexts 2026/02/05 15:57:48 INFO Applying migration id=deliverieshost 2026/02/05 15:57:48 INFO Applying migration id=pembegin 2026/02/05 15:57:48 INFO Applying migration id=didhost 2026/02/05 15:57:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-247c-7b99-99e0-86fe0d717324 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-247c-7b25-bb06-1ea3f7007bb3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-247c-7b25-bb06-1ea3f7007bb3 2026/02/05 15:57:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e86-247c-7b25-bb06-1ea3f7007bb3 2026/02/05 15:57:49 INFO Generating first response key=/hashtag/Hello 2026/02/05 15:57:49 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (0.97s) === RUN TestHashtag_CaseSensitivity 2026/02/05 15:57:49 INFO Applying migration id=initial 2026/02/05 15:57:49 INFO Applying migration id=notesupdated 2026/02/05 15:57:49 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:49 INFO Applying migration id=activitiesid 2026/02/05 15:57:49 INFO Applying migration id=outbox 2026/02/05 15:57:49 INFO Applying migration id=edits 2026/02/05 15:57:49 INFO Applying migration id=outboxactor 2026/02/05 15:57:49 INFO Applying migration id=outboxsender 2026/02/05 15:57:49 INFO Applying migration id=thread 2026/02/05 15:57:49 INFO Applying migration id=host 2026/02/05 15:57:49 INFO Applying migration id=sharedinbox 2026/02/05 15:57:49 INFO Applying migration id=noteshost 2026/02/05 15:57:49 INFO Applying migration id=fetched 2026/02/05 15:57:49 INFO Applying migration id=move 2026/02/05 15:57:49 INFO Applying migration id=cleanup 2026/02/05 15:57:49 INFO Applying migration id=received 2026/02/05 15:57:49 INFO Applying migration id=namehost 2026/02/05 15:57:49 INFO Applying migration id=outboxhost 2026/02/05 15:57:49 INFO Applying migration id=notesfts 2026/02/05 15:57:49 INFO Applying migration id=iconsname 2026/02/05 15:57:49 INFO Applying migration id=nohash 2026/02/05 15:57:49 INFO Applying migration id=shares 2026/02/05 15:57:49 INFO Applying migration id=actorttl 2026/02/05 15:57:49 INFO Applying migration id=tocc 2026/02/05 15:57:49 INFO Applying migration id=followeds 2026/02/05 15:57:49 INFO Applying migration id=certhash 2026/02/05 15:57:49 INFO Applying migration id=follows_sync 2026/02/05 15:57:49 INFO Applying migration id=jsonpath 2026/02/05 15:57:49 INFO Applying migration id=localforward 2026/02/05 15:57:49 INFO Applying migration id=avatar 2026/02/05 15:57:49 INFO Applying migration id=noimage 2026/02/05 15:57:49 INFO Applying migration id=feed 2026/02/05 15:57:49 INFO Applying migration id=bookmarks 2026/02/05 15:57:49 INFO Applying migration id=shareactivity 2026/02/05 15:57:49 INFO Applying migration id=application 2026/02/05 15:57:49 INFO Applying migration id=certificates 2026/02/05 15:57:49 INFO Applying migration id=rawforward 2026/02/05 15:57:49 INFO Applying migration id=publickey 2026/02/05 15:57:49 INFO Applying migration id=resolvegroup 2026/02/05 15:57:49 INFO Applying migration id=reject 2026/02/05 15:57:49 INFO Applying migration id=autodel 2026/02/05 15:57:49 INFO Applying migration id=jsonb 2026/02/05 15:57:49 INFO Applying migration id=quote 2026/02/05 15:57:49 INFO Applying migration id=rfc9421 2026/02/05 15:57:49 INFO Applying migration id=keys 2026/02/05 15:57:49 INFO Applying migration id=portable 2026/02/05 15:57:49 INFO Applying migration id=proofs 2026/02/05 15:57:49 INFO Applying migration id=contexts 2026/02/05 15:57:49 INFO Applying migration id=deliverieshost 2026/02/05 15:57:49 INFO Applying migration id=pembegin 2026/02/05 15:57:49 INFO Applying migration id=didhost 2026/02/05 15:57:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-2908-7204-9dbf-68835b77414d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-2908-7155-97c0-8678d8d60ccc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-2908-7155-97c0-8678d8d60ccc 2026/02/05 15:57:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e86-2908-7155-97c0-8678d8d60ccc 2026/02/05 15:57:50 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (1.16s) === RUN TestHashtag_PostToFollowers 2026/02/05 15:57:50 INFO Applying migration id=initial 2026/02/05 15:57:50 INFO Applying migration id=notesupdated 2026/02/05 15:57:50 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:50 INFO Applying migration id=activitiesid 2026/02/05 15:57:50 INFO Applying migration id=outbox 2026/02/05 15:57:50 INFO Applying migration id=edits 2026/02/05 15:57:50 INFO Applying migration id=outboxactor 2026/02/05 15:57:50 INFO Applying migration id=outboxsender 2026/02/05 15:57:50 INFO Applying migration id=thread 2026/02/05 15:57:50 INFO Applying migration id=host 2026/02/05 15:57:50 INFO Applying migration id=sharedinbox 2026/02/05 15:57:50 INFO Applying migration id=noteshost 2026/02/05 15:57:50 INFO Applying migration id=fetched 2026/02/05 15:57:50 INFO Applying migration id=move 2026/02/05 15:57:50 INFO Applying migration id=cleanup 2026/02/05 15:57:50 INFO Applying migration id=received 2026/02/05 15:57:50 INFO Applying migration id=namehost 2026/02/05 15:57:50 INFO Applying migration id=outboxhost 2026/02/05 15:57:50 INFO Applying migration id=notesfts 2026/02/05 15:57:50 INFO Applying migration id=iconsname 2026/02/05 15:57:50 INFO Applying migration id=nohash 2026/02/05 15:57:50 INFO Applying migration id=shares 2026/02/05 15:57:50 INFO Applying migration id=actorttl 2026/02/05 15:57:50 INFO Applying migration id=tocc 2026/02/05 15:57:50 INFO Applying migration id=followeds 2026/02/05 15:57:50 INFO Applying migration id=certhash 2026/02/05 15:57:50 INFO Applying migration id=follows_sync 2026/02/05 15:57:50 INFO Applying migration id=jsonpath 2026/02/05 15:57:50 INFO Applying migration id=localforward 2026/02/05 15:57:50 INFO Applying migration id=avatar 2026/02/05 15:57:50 INFO Applying migration id=noimage 2026/02/05 15:57:50 INFO Applying migration id=feed 2026/02/05 15:57:50 INFO Applying migration id=bookmarks 2026/02/05 15:57:50 INFO Applying migration id=shareactivity 2026/02/05 15:57:50 INFO Applying migration id=application 2026/02/05 15:57:50 INFO Applying migration id=certificates 2026/02/05 15:57:50 INFO Applying migration id=rawforward 2026/02/05 15:57:50 INFO Applying migration id=publickey 2026/02/05 15:57:50 INFO Applying migration id=resolvegroup 2026/02/05 15:57:50 INFO Applying migration id=reject 2026/02/05 15:57:50 INFO Applying migration id=autodel 2026/02/05 15:57:50 INFO Applying migration id=jsonb 2026/02/05 15:57:50 INFO Applying migration id=quote 2026/02/05 15:57:50 INFO Applying migration id=rfc9421 2026/02/05 15:57:50 INFO Applying migration id=keys 2026/02/05 15:57:50 INFO Applying migration id=portable 2026/02/05 15:57:50 INFO Applying migration id=proofs 2026/02/05 15:57:50 INFO Applying migration id=contexts 2026/02/05 15:57:50 INFO Applying migration id=deliverieshost 2026/02/05 15:57:50 INFO Applying migration id=pembegin 2026/02/05 15:57:50 INFO Applying migration id=didhost 2026/02/05 15:57:50 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-2c13-7215-9ca3-07cdac0c0da3 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 15:57:50 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e86-2c13-7ae8-a4f7-882789f1d490 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e86-2c13-7215-9ca3-07cdac0c0da3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2e86-2c13-7215-9ca3-07cdac0c0da3 2026/02/05 15:57:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-2c13-7f14-8cf6-5021239804ef activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-2c13-7ecb-a571-e50a84e2e0d3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-2c13-7ecb-a571-e50a84e2e0d3 2026/02/05 15:57:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e86-2c13-7ecb-a571-e50a84e2e0d3 2026/02/05 15:57:50 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (0.78s) === RUN TestHashtag_BigOffset 2026/02/05 15:57:50 INFO Applying migration id=initial 2026/02/05 15:57:51 INFO Applying migration id=notesupdated 2026/02/05 15:57:51 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:51 INFO Applying migration id=activitiesid 2026/02/05 15:57:51 INFO Applying migration id=outbox 2026/02/05 15:57:51 INFO Applying migration id=edits 2026/02/05 15:57:51 INFO Applying migration id=outboxactor 2026/02/05 15:57:51 INFO Applying migration id=outboxsender 2026/02/05 15:57:51 INFO Applying migration id=thread 2026/02/05 15:57:51 INFO Applying migration id=host 2026/02/05 15:57:51 INFO Applying migration id=sharedinbox 2026/02/05 15:57:51 INFO Applying migration id=noteshost 2026/02/05 15:57:51 INFO Applying migration id=fetched 2026/02/05 15:57:51 INFO Applying migration id=move 2026/02/05 15:57:51 INFO Applying migration id=cleanup 2026/02/05 15:57:51 INFO Applying migration id=received 2026/02/05 15:57:51 INFO Applying migration id=namehost 2026/02/05 15:57:51 INFO Applying migration id=outboxhost 2026/02/05 15:57:51 INFO Applying migration id=notesfts 2026/02/05 15:57:51 INFO Applying migration id=iconsname 2026/02/05 15:57:51 INFO Applying migration id=nohash 2026/02/05 15:57:51 INFO Applying migration id=shares 2026/02/05 15:57:51 INFO Applying migration id=actorttl 2026/02/05 15:57:51 INFO Applying migration id=tocc 2026/02/05 15:57:51 INFO Applying migration id=followeds 2026/02/05 15:57:51 INFO Applying migration id=certhash 2026/02/05 15:57:51 INFO Applying migration id=follows_sync 2026/02/05 15:57:51 INFO Applying migration id=jsonpath 2026/02/05 15:57:51 INFO Applying migration id=localforward 2026/02/05 15:57:51 INFO Applying migration id=avatar 2026/02/05 15:57:51 INFO Applying migration id=noimage 2026/02/05 15:57:51 INFO Applying migration id=feed 2026/02/05 15:57:51 INFO Applying migration id=bookmarks 2026/02/05 15:57:51 INFO Applying migration id=shareactivity 2026/02/05 15:57:51 INFO Applying migration id=application 2026/02/05 15:57:51 INFO Applying migration id=certificates 2026/02/05 15:57:51 INFO Applying migration id=rawforward 2026/02/05 15:57:51 INFO Applying migration id=publickey 2026/02/05 15:57:51 INFO Applying migration id=resolvegroup 2026/02/05 15:57:51 INFO Applying migration id=reject 2026/02/05 15:57:51 INFO Applying migration id=autodel 2026/02/05 15:57:51 INFO Applying migration id=jsonb 2026/02/05 15:57:51 INFO Applying migration id=quote 2026/02/05 15:57:51 INFO Applying migration id=rfc9421 2026/02/05 15:57:51 INFO Applying migration id=keys 2026/02/05 15:57:51 INFO Applying migration id=portable 2026/02/05 15:57:51 INFO Applying migration id=proofs 2026/02/05 15:57:51 INFO Applying migration id=contexts 2026/02/05 15:57:51 INFO Applying migration id=deliverieshost 2026/02/05 15:57:51 INFO Applying migration id=pembegin 2026/02/05 15:57:51 INFO Applying migration id=didhost 2026/02/05 15:57:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-2f68-7ed5-bb84-df46848bb926 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-2f68-7e69-bc30-d567b7bdedce activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-2f68-7e69-bc30-d567b7bdedce 2026/02/05 15:57:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e86-2f68-7e69-bc30-d567b7bdedce 2026/02/05 15:57:51 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (0.85s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/02/05 15:57:51 INFO Applying migration id=initial 2026/02/05 15:57:51 INFO Applying migration id=notesupdated 2026/02/05 15:57:51 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:51 INFO Applying migration id=activitiesid 2026/02/05 15:57:51 INFO Applying migration id=outbox 2026/02/05 15:57:51 INFO Applying migration id=edits 2026/02/05 15:57:51 INFO Applying migration id=outboxactor 2026/02/05 15:57:51 INFO Applying migration id=outboxsender 2026/02/05 15:57:51 INFO Applying migration id=thread 2026/02/05 15:57:51 INFO Applying migration id=host 2026/02/05 15:57:51 INFO Applying migration id=sharedinbox 2026/02/05 15:57:51 INFO Applying migration id=noteshost 2026/02/05 15:57:51 INFO Applying migration id=fetched 2026/02/05 15:57:51 INFO Applying migration id=move 2026/02/05 15:57:51 INFO Applying migration id=cleanup 2026/02/05 15:57:51 INFO Applying migration id=received 2026/02/05 15:57:51 INFO Applying migration id=namehost 2026/02/05 15:57:51 INFO Applying migration id=outboxhost 2026/02/05 15:57:51 INFO Applying migration id=notesfts 2026/02/05 15:57:51 INFO Applying migration id=iconsname 2026/02/05 15:57:51 INFO Applying migration id=nohash 2026/02/05 15:57:51 INFO Applying migration id=shares 2026/02/05 15:57:51 INFO Applying migration id=actorttl 2026/02/05 15:57:51 INFO Applying migration id=tocc 2026/02/05 15:57:51 INFO Applying migration id=followeds 2026/02/05 15:57:51 INFO Applying migration id=certhash 2026/02/05 15:57:51 INFO Applying migration id=follows_sync 2026/02/05 15:57:51 INFO Applying migration id=jsonpath 2026/02/05 15:57:51 INFO Applying migration id=localforward 2026/02/05 15:57:51 INFO Applying migration id=avatar 2026/02/05 15:57:51 INFO Applying migration id=noimage 2026/02/05 15:57:51 INFO Applying migration id=feed 2026/02/05 15:57:51 INFO Applying migration id=bookmarks 2026/02/05 15:57:51 INFO Applying migration id=shareactivity 2026/02/05 15:57:51 INFO Applying migration id=application 2026/02/05 15:57:51 INFO Applying migration id=certificates 2026/02/05 15:57:51 INFO Applying migration id=rawforward 2026/02/05 15:57:51 INFO Applying migration id=publickey 2026/02/05 15:57:51 INFO Applying migration id=resolvegroup 2026/02/05 15:57:51 INFO Applying migration id=reject 2026/02/05 15:57:51 INFO Applying migration id=autodel 2026/02/05 15:57:51 INFO Applying migration id=jsonb 2026/02/05 15:57:51 INFO Applying migration id=quote 2026/02/05 15:57:51 INFO Applying migration id=rfc9421 2026/02/05 15:57:51 INFO Applying migration id=keys 2026/02/05 15:57:51 INFO Applying migration id=portable 2026/02/05 15:57:51 INFO Applying migration id=proofs 2026/02/05 15:57:51 INFO Applying migration id=contexts 2026/02/05 15:57:51 INFO Applying migration id=deliverieshost 2026/02/05 15:57:51 INFO Applying migration id=pembegin 2026/02/05 15:57:51 INFO Applying migration id=didhost 2026/02/05 15:57:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-3383-780f-9477-83f1fc090a66 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-3383-77a9-acdb-942db674501c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-3383-77a9-acdb-942db674501c 2026/02/05 15:57:52 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e86-3383-77a9-acdb-942db674501c 2026/02/05 15:57:52 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (1.05s) === RUN TestHashtag_InvalidOffset 2026/02/05 15:57:52 INFO Applying migration id=initial 2026/02/05 15:57:52 INFO Applying migration id=notesupdated 2026/02/05 15:57:52 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:52 INFO Applying migration id=activitiesid 2026/02/05 15:57:52 INFO Applying migration id=outbox 2026/02/05 15:57:52 INFO Applying migration id=edits 2026/02/05 15:57:52 INFO Applying migration id=outboxactor 2026/02/05 15:57:52 INFO Applying migration id=outboxsender 2026/02/05 15:57:52 INFO Applying migration id=thread 2026/02/05 15:57:52 INFO Applying migration id=host 2026/02/05 15:57:52 INFO Applying migration id=sharedinbox 2026/02/05 15:57:52 INFO Applying migration id=noteshost 2026/02/05 15:57:52 INFO Applying migration id=fetched 2026/02/05 15:57:52 INFO Applying migration id=move 2026/02/05 15:57:52 INFO Applying migration id=cleanup 2026/02/05 15:57:52 INFO Applying migration id=received 2026/02/05 15:57:52 INFO Applying migration id=namehost 2026/02/05 15:57:52 INFO Applying migration id=outboxhost 2026/02/05 15:57:52 INFO Applying migration id=notesfts 2026/02/05 15:57:52 INFO Applying migration id=iconsname 2026/02/05 15:57:52 INFO Applying migration id=nohash 2026/02/05 15:57:52 INFO Applying migration id=shares 2026/02/05 15:57:52 INFO Applying migration id=actorttl 2026/02/05 15:57:52 INFO Applying migration id=tocc 2026/02/05 15:57:52 INFO Applying migration id=followeds 2026/02/05 15:57:52 INFO Applying migration id=certhash 2026/02/05 15:57:52 INFO Applying migration id=follows_sync 2026/02/05 15:57:52 INFO Applying migration id=jsonpath 2026/02/05 15:57:52 INFO Applying migration id=localforward 2026/02/05 15:57:52 INFO Applying migration id=avatar 2026/02/05 15:57:52 INFO Applying migration id=noimage 2026/02/05 15:57:52 INFO Applying migration id=feed 2026/02/05 15:57:52 INFO Applying migration id=bookmarks 2026/02/05 15:57:52 INFO Applying migration id=shareactivity 2026/02/05 15:57:52 INFO Applying migration id=application 2026/02/05 15:57:52 INFO Applying migration id=certificates 2026/02/05 15:57:52 INFO Applying migration id=rawforward 2026/02/05 15:57:52 INFO Applying migration id=publickey 2026/02/05 15:57:52 INFO Applying migration id=resolvegroup 2026/02/05 15:57:52 INFO Applying migration id=reject 2026/02/05 15:57:52 INFO Applying migration id=autodel 2026/02/05 15:57:52 INFO Applying migration id=jsonb 2026/02/05 15:57:52 INFO Applying migration id=quote 2026/02/05 15:57:52 INFO Applying migration id=rfc9421 2026/02/05 15:57:52 INFO Applying migration id=keys 2026/02/05 15:57:52 INFO Applying migration id=portable 2026/02/05 15:57:52 INFO Applying migration id=proofs 2026/02/05 15:57:52 INFO Applying migration id=contexts 2026/02/05 15:57:52 INFO Applying migration id=deliverieshost 2026/02/05 15:57:52 INFO Applying migration id=pembegin 2026/02/05 15:57:52 INFO Applying migration id=didhost 2026/02/05 15:57:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-371d-7994-bbc7-f85648752857 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-371d-78f8-8538-7decfebaf021 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-371d-78f8-8538-7decfebaf021 2026/02/05 15:57:53 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e86-371d-78f8-8538-7decfebaf021 2026/02/05 15:57:53 INFO Generating first response key=/hashtag/world?z 2026/02/05 15:57:53 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (0.92s) === RUN TestHashtag_EmptyHashtag 2026/02/05 15:57:53 INFO Applying migration id=initial 2026/02/05 15:57:53 INFO Applying migration id=notesupdated 2026/02/05 15:57:53 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:53 INFO Applying migration id=activitiesid 2026/02/05 15:57:53 INFO Applying migration id=outbox 2026/02/05 15:57:53 INFO Applying migration id=edits 2026/02/05 15:57:53 INFO Applying migration id=outboxactor 2026/02/05 15:57:53 INFO Applying migration id=outboxsender 2026/02/05 15:57:53 INFO Applying migration id=thread 2026/02/05 15:57:53 INFO Applying migration id=host 2026/02/05 15:57:53 INFO Applying migration id=sharedinbox 2026/02/05 15:57:53 INFO Applying migration id=noteshost 2026/02/05 15:57:53 INFO Applying migration id=fetched 2026/02/05 15:57:53 INFO Applying migration id=move 2026/02/05 15:57:53 INFO Applying migration id=cleanup 2026/02/05 15:57:53 INFO Applying migration id=received 2026/02/05 15:57:53 INFO Applying migration id=namehost 2026/02/05 15:57:53 INFO Applying migration id=outboxhost 2026/02/05 15:57:53 INFO Applying migration id=notesfts 2026/02/05 15:57:53 INFO Applying migration id=iconsname 2026/02/05 15:57:53 INFO Applying migration id=nohash 2026/02/05 15:57:53 INFO Applying migration id=shares 2026/02/05 15:57:53 INFO Applying migration id=actorttl 2026/02/05 15:57:53 INFO Applying migration id=tocc 2026/02/05 15:57:53 INFO Applying migration id=followeds 2026/02/05 15:57:53 INFO Applying migration id=certhash 2026/02/05 15:57:53 INFO Applying migration id=follows_sync 2026/02/05 15:57:53 INFO Applying migration id=jsonpath 2026/02/05 15:57:53 INFO Applying migration id=localforward 2026/02/05 15:57:53 INFO Applying migration id=avatar 2026/02/05 15:57:53 INFO Applying migration id=noimage 2026/02/05 15:57:53 INFO Applying migration id=feed 2026/02/05 15:57:53 INFO Applying migration id=bookmarks 2026/02/05 15:57:53 INFO Applying migration id=shareactivity 2026/02/05 15:57:53 INFO Applying migration id=application 2026/02/05 15:57:53 INFO Applying migration id=certificates 2026/02/05 15:57:53 INFO Applying migration id=rawforward 2026/02/05 15:57:53 INFO Applying migration id=publickey 2026/02/05 15:57:53 INFO Applying migration id=resolvegroup 2026/02/05 15:57:53 INFO Applying migration id=reject 2026/02/05 15:57:53 INFO Applying migration id=autodel 2026/02/05 15:57:53 INFO Applying migration id=jsonb 2026/02/05 15:57:53 INFO Applying migration id=quote 2026/02/05 15:57:53 INFO Applying migration id=rfc9421 2026/02/05 15:57:53 INFO Applying migration id=keys 2026/02/05 15:57:53 INFO Applying migration id=portable 2026/02/05 15:57:53 INFO Applying migration id=proofs 2026/02/05 15:57:53 INFO Applying migration id=contexts 2026/02/05 15:57:53 INFO Applying migration id=deliverieshost 2026/02/05 15:57:53 INFO Applying migration id=pembegin 2026/02/05 15:57:53 INFO Applying migration id=didhost 2026/02/05 15:57:54 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (1.09s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/02/05 15:57:54 INFO Applying migration id=initial 2026/02/05 15:57:54 INFO Applying migration id=notesupdated 2026/02/05 15:57:54 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:54 INFO Applying migration id=activitiesid 2026/02/05 15:57:54 INFO Applying migration id=outbox 2026/02/05 15:57:54 INFO Applying migration id=edits 2026/02/05 15:57:54 INFO Applying migration id=outboxactor 2026/02/05 15:57:54 INFO Applying migration id=outboxsender 2026/02/05 15:57:54 INFO Applying migration id=thread 2026/02/05 15:57:54 INFO Applying migration id=host 2026/02/05 15:57:54 INFO Applying migration id=sharedinbox 2026/02/05 15:57:54 INFO Applying migration id=noteshost 2026/02/05 15:57:54 INFO Applying migration id=fetched 2026/02/05 15:57:54 INFO Applying migration id=move 2026/02/05 15:57:54 INFO Applying migration id=cleanup 2026/02/05 15:57:54 INFO Applying migration id=received 2026/02/05 15:57:54 INFO Applying migration id=namehost 2026/02/05 15:57:54 INFO Applying migration id=outboxhost 2026/02/05 15:57:54 INFO Applying migration id=notesfts 2026/02/05 15:57:54 INFO Applying migration id=iconsname 2026/02/05 15:57:54 INFO Applying migration id=nohash 2026/02/05 15:57:54 INFO Applying migration id=shares 2026/02/05 15:57:54 INFO Applying migration id=actorttl 2026/02/05 15:57:54 INFO Applying migration id=tocc 2026/02/05 15:57:54 INFO Applying migration id=followeds 2026/02/05 15:57:54 INFO Applying migration id=certhash 2026/02/05 15:57:54 INFO Applying migration id=follows_sync 2026/02/05 15:57:54 INFO Applying migration id=jsonpath 2026/02/05 15:57:54 INFO Applying migration id=localforward 2026/02/05 15:57:54 INFO Applying migration id=avatar 2026/02/05 15:57:54 INFO Applying migration id=noimage 2026/02/05 15:57:54 INFO Applying migration id=feed 2026/02/05 15:57:54 INFO Applying migration id=bookmarks 2026/02/05 15:57:54 INFO Applying migration id=shareactivity 2026/02/05 15:57:54 INFO Applying migration id=application 2026/02/05 15:57:54 INFO Applying migration id=certificates 2026/02/05 15:57:54 INFO Applying migration id=rawforward 2026/02/05 15:57:54 INFO Applying migration id=publickey 2026/02/05 15:57:54 INFO Applying migration id=resolvegroup 2026/02/05 15:57:54 INFO Applying migration id=reject 2026/02/05 15:57:54 INFO Applying migration id=autodel 2026/02/05 15:57:54 INFO Applying migration id=jsonb 2026/02/05 15:57:54 INFO Applying migration id=quote 2026/02/05 15:57:54 INFO Applying migration id=rfc9421 2026/02/05 15:57:54 INFO Applying migration id=keys 2026/02/05 15:57:54 INFO Applying migration id=portable 2026/02/05 15:57:54 INFO Applying migration id=proofs 2026/02/05 15:57:54 INFO Applying migration id=contexts 2026/02/05 15:57:54 INFO Applying migration id=deliverieshost 2026/02/05 15:57:54 INFO Applying migration id=pembegin 2026/02/05 15:57:54 INFO Applying migration id=didhost 2026/02/05 15:57:56 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (1.12s) === RUN TestHashtags_NoHashtags 2026/02/05 15:57:56 INFO Applying migration id=initial 2026/02/05 15:57:56 INFO Applying migration id=notesupdated 2026/02/05 15:57:56 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:56 INFO Applying migration id=activitiesid 2026/02/05 15:57:56 INFO Applying migration id=outbox 2026/02/05 15:57:56 INFO Applying migration id=edits 2026/02/05 15:57:56 INFO Applying migration id=outboxactor 2026/02/05 15:57:56 INFO Applying migration id=outboxsender 2026/02/05 15:57:56 INFO Applying migration id=thread 2026/02/05 15:57:56 INFO Applying migration id=host 2026/02/05 15:57:56 INFO Applying migration id=sharedinbox 2026/02/05 15:57:56 INFO Applying migration id=noteshost 2026/02/05 15:57:56 INFO Applying migration id=fetched 2026/02/05 15:57:56 INFO Applying migration id=move 2026/02/05 15:57:56 INFO Applying migration id=cleanup 2026/02/05 15:57:56 INFO Applying migration id=received 2026/02/05 15:57:56 INFO Applying migration id=namehost 2026/02/05 15:57:56 INFO Applying migration id=outboxhost 2026/02/05 15:57:56 INFO Applying migration id=notesfts 2026/02/05 15:57:56 INFO Applying migration id=iconsname 2026/02/05 15:57:56 INFO Applying migration id=nohash 2026/02/05 15:57:56 INFO Applying migration id=shares 2026/02/05 15:57:56 INFO Applying migration id=actorttl 2026/02/05 15:57:56 INFO Applying migration id=tocc 2026/02/05 15:57:56 INFO Applying migration id=followeds 2026/02/05 15:57:56 INFO Applying migration id=certhash 2026/02/05 15:57:56 INFO Applying migration id=follows_sync 2026/02/05 15:57:56 INFO Applying migration id=jsonpath 2026/02/05 15:57:56 INFO Applying migration id=localforward 2026/02/05 15:57:56 INFO Applying migration id=avatar 2026/02/05 15:57:56 INFO Applying migration id=noimage 2026/02/05 15:57:56 INFO Applying migration id=feed 2026/02/05 15:57:56 INFO Applying migration id=bookmarks 2026/02/05 15:57:56 INFO Applying migration id=shareactivity 2026/02/05 15:57:56 INFO Applying migration id=application 2026/02/05 15:57:56 INFO Applying migration id=certificates 2026/02/05 15:57:56 INFO Applying migration id=rawforward 2026/02/05 15:57:56 INFO Applying migration id=publickey 2026/02/05 15:57:56 INFO Applying migration id=resolvegroup 2026/02/05 15:57:56 INFO Applying migration id=reject 2026/02/05 15:57:56 INFO Applying migration id=autodel 2026/02/05 15:57:56 INFO Applying migration id=jsonb 2026/02/05 15:57:56 INFO Applying migration id=quote 2026/02/05 15:57:56 INFO Applying migration id=rfc9421 2026/02/05 15:57:56 INFO Applying migration id=keys 2026/02/05 15:57:56 INFO Applying migration id=portable 2026/02/05 15:57:56 INFO Applying migration id=proofs 2026/02/05 15:57:56 INFO Applying migration id=contexts 2026/02/05 15:57:56 INFO Applying migration id=deliverieshost 2026/02/05 15:57:56 INFO Applying migration id=pembegin 2026/02/05 15:57:56 INFO Applying migration id=didhost 2026/02/05 15:57:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-445a-7280-87ff-21052aa20d21 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-445a-7223-9126-6ab3cc368d79 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-445a-7223-9126-6ab3cc368d79 2026/02/05 15:57:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e86-445a-7223-9126-6ab3cc368d79 2026/02/05 15:57:57 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (1.18s) === RUN TestHashtags_OneHashtagOneAuthor 2026/02/05 15:57:57 INFO Applying migration id=initial 2026/02/05 15:57:57 INFO Applying migration id=notesupdated 2026/02/05 15:57:57 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:57 INFO Applying migration id=activitiesid 2026/02/05 15:57:57 INFO Applying migration id=outbox 2026/02/05 15:57:57 INFO Applying migration id=edits 2026/02/05 15:57:57 INFO Applying migration id=outboxactor 2026/02/05 15:57:57 INFO Applying migration id=outboxsender 2026/02/05 15:57:57 INFO Applying migration id=thread 2026/02/05 15:57:57 INFO Applying migration id=host 2026/02/05 15:57:57 INFO Applying migration id=sharedinbox 2026/02/05 15:57:57 INFO Applying migration id=noteshost 2026/02/05 15:57:57 INFO Applying migration id=fetched 2026/02/05 15:57:57 INFO Applying migration id=move 2026/02/05 15:57:57 INFO Applying migration id=cleanup 2026/02/05 15:57:57 INFO Applying migration id=received 2026/02/05 15:57:57 INFO Applying migration id=namehost 2026/02/05 15:57:57 INFO Applying migration id=outboxhost 2026/02/05 15:57:57 INFO Applying migration id=notesfts 2026/02/05 15:57:57 INFO Applying migration id=iconsname 2026/02/05 15:57:57 INFO Applying migration id=nohash 2026/02/05 15:57:57 INFO Applying migration id=shares 2026/02/05 15:57:57 INFO Applying migration id=actorttl 2026/02/05 15:57:57 INFO Applying migration id=tocc 2026/02/05 15:57:57 INFO Applying migration id=followeds 2026/02/05 15:57:57 INFO Applying migration id=certhash 2026/02/05 15:57:57 INFO Applying migration id=follows_sync 2026/02/05 15:57:57 INFO Applying migration id=jsonpath 2026/02/05 15:57:57 INFO Applying migration id=localforward 2026/02/05 15:57:57 INFO Applying migration id=avatar 2026/02/05 15:57:57 INFO Applying migration id=noimage 2026/02/05 15:57:57 INFO Applying migration id=feed 2026/02/05 15:57:57 INFO Applying migration id=bookmarks 2026/02/05 15:57:57 INFO Applying migration id=shareactivity 2026/02/05 15:57:57 INFO Applying migration id=application 2026/02/05 15:57:57 INFO Applying migration id=certificates 2026/02/05 15:57:57 INFO Applying migration id=rawforward 2026/02/05 15:57:57 INFO Applying migration id=publickey 2026/02/05 15:57:57 INFO Applying migration id=resolvegroup 2026/02/05 15:57:57 INFO Applying migration id=reject 2026/02/05 15:57:57 INFO Applying migration id=autodel 2026/02/05 15:57:57 INFO Applying migration id=jsonb 2026/02/05 15:57:57 INFO Applying migration id=quote 2026/02/05 15:57:57 INFO Applying migration id=rfc9421 2026/02/05 15:57:57 INFO Applying migration id=keys 2026/02/05 15:57:57 INFO Applying migration id=portable 2026/02/05 15:57:57 INFO Applying migration id=proofs 2026/02/05 15:57:57 INFO Applying migration id=contexts 2026/02/05 15:57:57 INFO Applying migration id=deliverieshost 2026/02/05 15:57:57 INFO Applying migration id=pembegin 2026/02/05 15:57:57 INFO Applying migration id=didhost 2026/02/05 15:57:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-471b-7dca-b66f-72cb4ef64a0a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-471b-7d64-b70e-a0535c483c50 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-471b-7d64-b70e-a0535c483c50 2026/02/05 15:57:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e86-471b-7d64-b70e-a0535c483c50 2026/02/05 15:57:57 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (0.71s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/02/05 15:57:57 INFO Applying migration id=initial 2026/02/05 15:57:57 INFO Applying migration id=notesupdated 2026/02/05 15:57:57 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:57 INFO Applying migration id=activitiesid 2026/02/05 15:57:57 INFO Applying migration id=outbox 2026/02/05 15:57:57 INFO Applying migration id=edits 2026/02/05 15:57:57 INFO Applying migration id=outboxactor 2026/02/05 15:57:57 INFO Applying migration id=outboxsender 2026/02/05 15:57:57 INFO Applying migration id=thread 2026/02/05 15:57:57 INFO Applying migration id=host 2026/02/05 15:57:57 INFO Applying migration id=sharedinbox 2026/02/05 15:57:57 INFO Applying migration id=noteshost 2026/02/05 15:57:57 INFO Applying migration id=fetched 2026/02/05 15:57:57 INFO Applying migration id=move 2026/02/05 15:57:57 INFO Applying migration id=cleanup 2026/02/05 15:57:57 INFO Applying migration id=received 2026/02/05 15:57:57 INFO Applying migration id=namehost 2026/02/05 15:57:57 INFO Applying migration id=outboxhost 2026/02/05 15:57:57 INFO Applying migration id=notesfts 2026/02/05 15:57:57 INFO Applying migration id=iconsname 2026/02/05 15:57:57 INFO Applying migration id=nohash 2026/02/05 15:57:57 INFO Applying migration id=shares 2026/02/05 15:57:57 INFO Applying migration id=actorttl 2026/02/05 15:57:57 INFO Applying migration id=tocc 2026/02/05 15:57:57 INFO Applying migration id=followeds 2026/02/05 15:57:57 INFO Applying migration id=certhash 2026/02/05 15:57:57 INFO Applying migration id=follows_sync 2026/02/05 15:57:57 INFO Applying migration id=jsonpath 2026/02/05 15:57:57 INFO Applying migration id=localforward 2026/02/05 15:57:57 INFO Applying migration id=avatar 2026/02/05 15:57:57 INFO Applying migration id=noimage 2026/02/05 15:57:57 INFO Applying migration id=feed 2026/02/05 15:57:57 INFO Applying migration id=bookmarks 2026/02/05 15:57:57 INFO Applying migration id=shareactivity 2026/02/05 15:57:57 INFO Applying migration id=application 2026/02/05 15:57:57 INFO Applying migration id=certificates 2026/02/05 15:57:57 INFO Applying migration id=rawforward 2026/02/05 15:57:57 INFO Applying migration id=publickey 2026/02/05 15:57:57 INFO Applying migration id=resolvegroup 2026/02/05 15:57:57 INFO Applying migration id=reject 2026/02/05 15:57:57 INFO Applying migration id=autodel 2026/02/05 15:57:57 INFO Applying migration id=jsonb 2026/02/05 15:57:57 INFO Applying migration id=quote 2026/02/05 15:57:57 INFO Applying migration id=rfc9421 2026/02/05 15:57:57 INFO Applying migration id=keys 2026/02/05 15:57:57 INFO Applying migration id=portable 2026/02/05 15:57:57 INFO Applying migration id=proofs 2026/02/05 15:57:57 INFO Applying migration id=contexts 2026/02/05 15:57:57 INFO Applying migration id=deliverieshost 2026/02/05 15:57:57 INFO Applying migration id=pembegin 2026/02/05 15:57:57 INFO Applying migration id=didhost 2026/02/05 15:57:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-4a55-7645-afea-0098fdd35991 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-4a55-75cc-955e-08a85e261c82 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-4a55-75cc-955e-08a85e261c82 2026/02/05 15:57:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e86-4a55-75cc-955e-08a85e261c82 2026/02/05 15:57:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-4a58-7081-b7eb-0fde5782b98c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-4a58-705d-be79-f11eaa465c32 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e86-4a58-705d-be79-f11eaa465c32 2026/02/05 15:57:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e86-4a58-705d-be79-f11eaa465c32 2026/02/05 15:57:58 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (0.83s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/02/05 15:57:58 INFO Applying migration id=initial 2026/02/05 15:57:58 INFO Applying migration id=notesupdated 2026/02/05 15:57:58 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:58 INFO Applying migration id=activitiesid 2026/02/05 15:57:58 INFO Applying migration id=outbox 2026/02/05 15:57:58 INFO Applying migration id=edits 2026/02/05 15:57:58 INFO Applying migration id=outboxactor 2026/02/05 15:57:58 INFO Applying migration id=outboxsender 2026/02/05 15:57:58 INFO Applying migration id=thread 2026/02/05 15:57:58 INFO Applying migration id=host 2026/02/05 15:57:58 INFO Applying migration id=sharedinbox 2026/02/05 15:57:58 INFO Applying migration id=noteshost 2026/02/05 15:57:58 INFO Applying migration id=fetched 2026/02/05 15:57:58 INFO Applying migration id=move 2026/02/05 15:57:58 INFO Applying migration id=cleanup 2026/02/05 15:57:58 INFO Applying migration id=received 2026/02/05 15:57:58 INFO Applying migration id=namehost 2026/02/05 15:57:58 INFO Applying migration id=outboxhost 2026/02/05 15:57:58 INFO Applying migration id=notesfts 2026/02/05 15:57:58 INFO Applying migration id=iconsname 2026/02/05 15:57:58 INFO Applying migration id=nohash 2026/02/05 15:57:58 INFO Applying migration id=shares 2026/02/05 15:57:58 INFO Applying migration id=actorttl 2026/02/05 15:57:58 INFO Applying migration id=tocc 2026/02/05 15:57:58 INFO Applying migration id=followeds 2026/02/05 15:57:58 INFO Applying migration id=certhash 2026/02/05 15:57:58 INFO Applying migration id=follows_sync 2026/02/05 15:57:58 INFO Applying migration id=jsonpath 2026/02/05 15:57:58 INFO Applying migration id=localforward 2026/02/05 15:57:58 INFO Applying migration id=avatar 2026/02/05 15:57:58 INFO Applying migration id=noimage 2026/02/05 15:57:58 INFO Applying migration id=feed 2026/02/05 15:57:58 INFO Applying migration id=bookmarks 2026/02/05 15:57:58 INFO Applying migration id=shareactivity 2026/02/05 15:57:58 INFO Applying migration id=application 2026/02/05 15:57:58 INFO Applying migration id=certificates 2026/02/05 15:57:58 INFO Applying migration id=rawforward 2026/02/05 15:57:58 INFO Applying migration id=publickey 2026/02/05 15:57:58 INFO Applying migration id=resolvegroup 2026/02/05 15:57:58 INFO Applying migration id=reject 2026/02/05 15:57:58 INFO Applying migration id=autodel 2026/02/05 15:57:58 INFO Applying migration id=jsonb 2026/02/05 15:57:58 INFO Applying migration id=quote 2026/02/05 15:57:58 INFO Applying migration id=rfc9421 2026/02/05 15:57:58 INFO Applying migration id=keys 2026/02/05 15:57:58 INFO Applying migration id=portable 2026/02/05 15:57:58 INFO Applying migration id=proofs 2026/02/05 15:57:58 INFO Applying migration id=contexts 2026/02/05 15:57:58 INFO Applying migration id=deliverieshost 2026/02/05 15:57:58 INFO Applying migration id=pembegin 2026/02/05 15:57:58 INFO Applying migration id=didhost 2026/02/05 15:57:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-4e61-745e-a30e-a97181a2d34c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-4e61-7399-8295-3101986c8887 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-4e61-7399-8295-3101986c8887 2026/02/05 15:57:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e86-4e61-7399-8295-3101986c8887 2026/02/05 15:57:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-4e63-7ed3-91c3-8c4f530a3e31 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-4e63-7ea9-8667-63444c4c5b5e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e86-4e63-7ea9-8667-63444c4c5b5e 2026/02/05 15:57:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e86-4e63-7ea9-8667-63444c4c5b5e 2026/02/05 15:57:59 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (1.04s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/02/05 15:57:59 INFO Applying migration id=initial 2026/02/05 15:57:59 INFO Applying migration id=notesupdated 2026/02/05 15:57:59 INFO Applying migration id=personspreferredusername 2026/02/05 15:57:59 INFO Applying migration id=activitiesid 2026/02/05 15:57:59 INFO Applying migration id=outbox 2026/02/05 15:57:59 INFO Applying migration id=edits 2026/02/05 15:57:59 INFO Applying migration id=outboxactor 2026/02/05 15:57:59 INFO Applying migration id=outboxsender 2026/02/05 15:57:59 INFO Applying migration id=thread 2026/02/05 15:57:59 INFO Applying migration id=host 2026/02/05 15:57:59 INFO Applying migration id=sharedinbox 2026/02/05 15:57:59 INFO Applying migration id=noteshost 2026/02/05 15:57:59 INFO Applying migration id=fetched 2026/02/05 15:57:59 INFO Applying migration id=move 2026/02/05 15:57:59 INFO Applying migration id=cleanup 2026/02/05 15:57:59 INFO Applying migration id=received 2026/02/05 15:57:59 INFO Applying migration id=namehost 2026/02/05 15:57:59 INFO Applying migration id=outboxhost 2026/02/05 15:57:59 INFO Applying migration id=notesfts 2026/02/05 15:57:59 INFO Applying migration id=iconsname 2026/02/05 15:57:59 INFO Applying migration id=nohash 2026/02/05 15:57:59 INFO Applying migration id=shares 2026/02/05 15:57:59 INFO Applying migration id=actorttl 2026/02/05 15:57:59 INFO Applying migration id=tocc 2026/02/05 15:57:59 INFO Applying migration id=followeds 2026/02/05 15:57:59 INFO Applying migration id=certhash 2026/02/05 15:57:59 INFO Applying migration id=follows_sync 2026/02/05 15:57:59 INFO Applying migration id=jsonpath 2026/02/05 15:57:59 INFO Applying migration id=localforward 2026/02/05 15:57:59 INFO Applying migration id=avatar 2026/02/05 15:57:59 INFO Applying migration id=noimage 2026/02/05 15:57:59 INFO Applying migration id=feed 2026/02/05 15:57:59 INFO Applying migration id=bookmarks 2026/02/05 15:57:59 INFO Applying migration id=shareactivity 2026/02/05 15:57:59 INFO Applying migration id=application 2026/02/05 15:57:59 INFO Applying migration id=certificates 2026/02/05 15:57:59 INFO Applying migration id=rawforward 2026/02/05 15:57:59 INFO Applying migration id=publickey 2026/02/05 15:57:59 INFO Applying migration id=resolvegroup 2026/02/05 15:57:59 INFO Applying migration id=reject 2026/02/05 15:57:59 INFO Applying migration id=autodel 2026/02/05 15:57:59 INFO Applying migration id=jsonb 2026/02/05 15:57:59 INFO Applying migration id=quote 2026/02/05 15:57:59 INFO Applying migration id=rfc9421 2026/02/05 15:57:59 INFO Applying migration id=keys 2026/02/05 15:57:59 INFO Applying migration id=portable 2026/02/05 15:57:59 INFO Applying migration id=proofs 2026/02/05 15:57:59 INFO Applying migration id=contexts 2026/02/05 15:57:59 INFO Applying migration id=deliverieshost 2026/02/05 15:57:59 INFO Applying migration id=pembegin 2026/02/05 15:57:59 INFO Applying migration id=didhost 2026/02/05 15:58:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-5186-7908-86db-1f09c7cdb80b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-5186-788a-bae9-157d7ad162cb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-5186-788a-bae9-157d7ad162cb 2026/02/05 15:58:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e86-5186-788a-bae9-157d7ad162cb 2026/02/05 15:58:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-5189-7316-ab67-a7eb9941cc02 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-5189-72f2-99b9-ecb7a8d57793 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e86-5189-72f2-99b9-ecb7a8d57793 2026/02/05 15:58:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e86-5189-72f2-99b9-ecb7a8d57793 2026/02/05 15:58:00 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (0.81s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/02/05 15:58:00 INFO Applying migration id=initial 2026/02/05 15:58:00 INFO Applying migration id=notesupdated 2026/02/05 15:58:00 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:00 INFO Applying migration id=activitiesid 2026/02/05 15:58:00 INFO Applying migration id=outbox 2026/02/05 15:58:00 INFO Applying migration id=edits 2026/02/05 15:58:00 INFO Applying migration id=outboxactor 2026/02/05 15:58:00 INFO Applying migration id=outboxsender 2026/02/05 15:58:00 INFO Applying migration id=thread 2026/02/05 15:58:00 INFO Applying migration id=host 2026/02/05 15:58:00 INFO Applying migration id=sharedinbox 2026/02/05 15:58:00 INFO Applying migration id=noteshost 2026/02/05 15:58:00 INFO Applying migration id=fetched 2026/02/05 15:58:00 INFO Applying migration id=move 2026/02/05 15:58:00 INFO Applying migration id=cleanup 2026/02/05 15:58:00 INFO Applying migration id=received 2026/02/05 15:58:00 INFO Applying migration id=namehost 2026/02/05 15:58:00 INFO Applying migration id=outboxhost 2026/02/05 15:58:00 INFO Applying migration id=notesfts 2026/02/05 15:58:00 INFO Applying migration id=iconsname 2026/02/05 15:58:00 INFO Applying migration id=nohash 2026/02/05 15:58:00 INFO Applying migration id=shares 2026/02/05 15:58:00 INFO Applying migration id=actorttl 2026/02/05 15:58:00 INFO Applying migration id=tocc 2026/02/05 15:58:00 INFO Applying migration id=followeds 2026/02/05 15:58:00 INFO Applying migration id=certhash 2026/02/05 15:58:00 INFO Applying migration id=follows_sync 2026/02/05 15:58:00 INFO Applying migration id=jsonpath 2026/02/05 15:58:00 INFO Applying migration id=localforward 2026/02/05 15:58:00 INFO Applying migration id=avatar 2026/02/05 15:58:00 INFO Applying migration id=noimage 2026/02/05 15:58:00 INFO Applying migration id=feed 2026/02/05 15:58:00 INFO Applying migration id=bookmarks 2026/02/05 15:58:00 INFO Applying migration id=shareactivity 2026/02/05 15:58:00 INFO Applying migration id=application 2026/02/05 15:58:00 INFO Applying migration id=certificates 2026/02/05 15:58:00 INFO Applying migration id=rawforward 2026/02/05 15:58:00 INFO Applying migration id=publickey 2026/02/05 15:58:00 INFO Applying migration id=resolvegroup 2026/02/05 15:58:00 INFO Applying migration id=reject 2026/02/05 15:58:00 INFO Applying migration id=autodel 2026/02/05 15:58:00 INFO Applying migration id=jsonb 2026/02/05 15:58:00 INFO Applying migration id=quote 2026/02/05 15:58:00 INFO Applying migration id=rfc9421 2026/02/05 15:58:00 INFO Applying migration id=keys 2026/02/05 15:58:00 INFO Applying migration id=portable 2026/02/05 15:58:00 INFO Applying migration id=proofs 2026/02/05 15:58:00 INFO Applying migration id=contexts 2026/02/05 15:58:00 INFO Applying migration id=deliverieshost 2026/02/05 15:58:00 INFO Applying migration id=pembegin 2026/02/05 15:58:00 INFO Applying migration id=didhost 2026/02/05 15:58:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-5606-7581-9484-690569a9bf6f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-5606-74a7-9ff2-783a940f4328 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-5606-74a7-9ff2-783a940f4328 2026/02/05 15:58:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e86-5606-74a7-9ff2-783a940f4328 2026/02/05 15:58:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-5609-7068-a13d-758739368742 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-5609-7045-99c3-b816c434ae22 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e86-5609-7045-99c3-b816c434ae22 2026/02/05 15:58:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e86-5609-7045-99c3-b816c434ae22 2026/02/05 15:58:01 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (1.15s) === RUN TestHome_AuthenticatedUser 2026/02/05 15:58:01 INFO Applying migration id=initial 2026/02/05 15:58:01 INFO Applying migration id=notesupdated 2026/02/05 15:58:01 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:01 INFO Applying migration id=activitiesid 2026/02/05 15:58:01 INFO Applying migration id=outbox 2026/02/05 15:58:01 INFO Applying migration id=edits 2026/02/05 15:58:01 INFO Applying migration id=outboxactor 2026/02/05 15:58:01 INFO Applying migration id=outboxsender 2026/02/05 15:58:01 INFO Applying migration id=thread 2026/02/05 15:58:01 INFO Applying migration id=host 2026/02/05 15:58:01 INFO Applying migration id=sharedinbox 2026/02/05 15:58:01 INFO Applying migration id=noteshost 2026/02/05 15:58:01 INFO Applying migration id=fetched 2026/02/05 15:58:01 INFO Applying migration id=move 2026/02/05 15:58:01 INFO Applying migration id=cleanup 2026/02/05 15:58:01 INFO Applying migration id=received 2026/02/05 15:58:01 INFO Applying migration id=namehost 2026/02/05 15:58:01 INFO Applying migration id=outboxhost 2026/02/05 15:58:01 INFO Applying migration id=notesfts 2026/02/05 15:58:01 INFO Applying migration id=iconsname 2026/02/05 15:58:01 INFO Applying migration id=nohash 2026/02/05 15:58:01 INFO Applying migration id=shares 2026/02/05 15:58:01 INFO Applying migration id=actorttl 2026/02/05 15:58:01 INFO Applying migration id=tocc 2026/02/05 15:58:01 INFO Applying migration id=followeds 2026/02/05 15:58:01 INFO Applying migration id=certhash 2026/02/05 15:58:01 INFO Applying migration id=follows_sync 2026/02/05 15:58:01 INFO Applying migration id=jsonpath 2026/02/05 15:58:01 INFO Applying migration id=localforward 2026/02/05 15:58:01 INFO Applying migration id=avatar 2026/02/05 15:58:01 INFO Applying migration id=noimage 2026/02/05 15:58:01 INFO Applying migration id=feed 2026/02/05 15:58:01 INFO Applying migration id=bookmarks 2026/02/05 15:58:01 INFO Applying migration id=shareactivity 2026/02/05 15:58:01 INFO Applying migration id=application 2026/02/05 15:58:01 INFO Applying migration id=certificates 2026/02/05 15:58:01 INFO Applying migration id=rawforward 2026/02/05 15:58:01 INFO Applying migration id=publickey 2026/02/05 15:58:01 INFO Applying migration id=resolvegroup 2026/02/05 15:58:01 INFO Applying migration id=reject 2026/02/05 15:58:01 INFO Applying migration id=autodel 2026/02/05 15:58:01 INFO Applying migration id=jsonb 2026/02/05 15:58:01 INFO Applying migration id=quote 2026/02/05 15:58:01 INFO Applying migration id=rfc9421 2026/02/05 15:58:01 INFO Applying migration id=keys 2026/02/05 15:58:01 INFO Applying migration id=portable 2026/02/05 15:58:01 INFO Applying migration id=proofs 2026/02/05 15:58:01 INFO Applying migration id=contexts 2026/02/05 15:58:01 INFO Applying migration id=deliverieshost 2026/02/05 15:58:01 INFO Applying migration id=pembegin 2026/02/05 15:58:01 INFO Applying migration id=didhost --- PASS: TestHome_AuthenticatedUser (1.41s) === RUN TestHome_UnauthenticatedUser 2026/02/05 15:58:03 INFO Applying migration id=initial 2026/02/05 15:58:03 INFO Applying migration id=notesupdated 2026/02/05 15:58:03 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:03 INFO Applying migration id=activitiesid 2026/02/05 15:58:03 INFO Applying migration id=outbox 2026/02/05 15:58:03 INFO Applying migration id=edits 2026/02/05 15:58:03 INFO Applying migration id=outboxactor 2026/02/05 15:58:03 INFO Applying migration id=outboxsender 2026/02/05 15:58:03 INFO Applying migration id=thread 2026/02/05 15:58:03 INFO Applying migration id=host 2026/02/05 15:58:03 INFO Applying migration id=sharedinbox 2026/02/05 15:58:03 INFO Applying migration id=noteshost 2026/02/05 15:58:03 INFO Applying migration id=fetched 2026/02/05 15:58:03 INFO Applying migration id=move 2026/02/05 15:58:03 INFO Applying migration id=cleanup 2026/02/05 15:58:03 INFO Applying migration id=received 2026/02/05 15:58:03 INFO Applying migration id=namehost 2026/02/05 15:58:03 INFO Applying migration id=outboxhost 2026/02/05 15:58:03 INFO Applying migration id=notesfts 2026/02/05 15:58:03 INFO Applying migration id=iconsname 2026/02/05 15:58:03 INFO Applying migration id=nohash 2026/02/05 15:58:03 INFO Applying migration id=shares 2026/02/05 15:58:03 INFO Applying migration id=actorttl 2026/02/05 15:58:03 INFO Applying migration id=tocc 2026/02/05 15:58:03 INFO Applying migration id=followeds 2026/02/05 15:58:03 INFO Applying migration id=certhash 2026/02/05 15:58:03 INFO Applying migration id=follows_sync 2026/02/05 15:58:03 INFO Applying migration id=jsonpath 2026/02/05 15:58:03 INFO Applying migration id=localforward 2026/02/05 15:58:03 INFO Applying migration id=avatar 2026/02/05 15:58:03 INFO Applying migration id=noimage 2026/02/05 15:58:03 INFO Applying migration id=feed 2026/02/05 15:58:03 INFO Applying migration id=bookmarks 2026/02/05 15:58:03 INFO Applying migration id=shareactivity 2026/02/05 15:58:03 INFO Applying migration id=application 2026/02/05 15:58:03 INFO Applying migration id=certificates 2026/02/05 15:58:03 INFO Applying migration id=rawforward 2026/02/05 15:58:03 INFO Applying migration id=publickey 2026/02/05 15:58:03 INFO Applying migration id=resolvegroup 2026/02/05 15:58:03 INFO Applying migration id=reject 2026/02/05 15:58:03 INFO Applying migration id=autodel 2026/02/05 15:58:03 INFO Applying migration id=jsonb 2026/02/05 15:58:03 INFO Applying migration id=quote 2026/02/05 15:58:03 INFO Applying migration id=rfc9421 2026/02/05 15:58:03 INFO Applying migration id=keys 2026/02/05 15:58:03 INFO Applying migration id=portable 2026/02/05 15:58:03 INFO Applying migration id=proofs 2026/02/05 15:58:03 INFO Applying migration id=contexts 2026/02/05 15:58:03 INFO Applying migration id=deliverieshost 2026/02/05 15:58:03 INFO Applying migration id=pembegin 2026/02/05 15:58:03 INFO Applying migration id=didhost --- PASS: TestHome_UnauthenticatedUser (0.51s) === RUN TestMove_FederatedToFederated 2026/02/05 15:58:03 INFO Applying migration id=initial 2026/02/05 15:58:03 INFO Applying migration id=notesupdated 2026/02/05 15:58:03 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:03 INFO Applying migration id=activitiesid 2026/02/05 15:58:03 INFO Applying migration id=outbox 2026/02/05 15:58:03 INFO Applying migration id=edits 2026/02/05 15:58:03 INFO Applying migration id=outboxactor 2026/02/05 15:58:03 INFO Applying migration id=outboxsender 2026/02/05 15:58:03 INFO Applying migration id=thread 2026/02/05 15:58:03 INFO Applying migration id=host 2026/02/05 15:58:03 INFO Applying migration id=sharedinbox 2026/02/05 15:58:03 INFO Applying migration id=noteshost 2026/02/05 15:58:03 INFO Applying migration id=fetched 2026/02/05 15:58:03 INFO Applying migration id=move 2026/02/05 15:58:03 INFO Applying migration id=cleanup 2026/02/05 15:58:03 INFO Applying migration id=received 2026/02/05 15:58:03 INFO Applying migration id=namehost 2026/02/05 15:58:03 INFO Applying migration id=outboxhost 2026/02/05 15:58:03 INFO Applying migration id=notesfts 2026/02/05 15:58:03 INFO Applying migration id=iconsname 2026/02/05 15:58:03 INFO Applying migration id=nohash 2026/02/05 15:58:03 INFO Applying migration id=shares 2026/02/05 15:58:03 INFO Applying migration id=actorttl 2026/02/05 15:58:03 INFO Applying migration id=tocc 2026/02/05 15:58:03 INFO Applying migration id=followeds 2026/02/05 15:58:03 INFO Applying migration id=certhash 2026/02/05 15:58:03 INFO Applying migration id=follows_sync 2026/02/05 15:58:03 INFO Applying migration id=jsonpath 2026/02/05 15:58:03 INFO Applying migration id=localforward 2026/02/05 15:58:03 INFO Applying migration id=avatar 2026/02/05 15:58:03 INFO Applying migration id=noimage 2026/02/05 15:58:03 INFO Applying migration id=feed 2026/02/05 15:58:03 INFO Applying migration id=bookmarks 2026/02/05 15:58:03 INFO Applying migration id=shareactivity 2026/02/05 15:58:03 INFO Applying migration id=application 2026/02/05 15:58:03 INFO Applying migration id=certificates 2026/02/05 15:58:03 INFO Applying migration id=rawforward 2026/02/05 15:58:03 INFO Applying migration id=publickey 2026/02/05 15:58:03 INFO Applying migration id=resolvegroup 2026/02/05 15:58:03 INFO Applying migration id=reject 2026/02/05 15:58:03 INFO Applying migration id=autodel 2026/02/05 15:58:03 INFO Applying migration id=jsonb 2026/02/05 15:58:03 INFO Applying migration id=quote 2026/02/05 15:58:03 INFO Applying migration id=rfc9421 2026/02/05 15:58:03 INFO Applying migration id=keys 2026/02/05 15:58:03 INFO Applying migration id=portable 2026/02/05 15:58:03 INFO Applying migration id=proofs 2026/02/05 15:58:03 INFO Applying migration id=contexts 2026/02/05 15:58:03 INFO Applying migration id=deliverieshost 2026/02/05 15:58:03 INFO Applying migration id=pembegin 2026/02/05 15:58:03 INFO Applying migration id=didhost 2026/02/05 15:58:04 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-612f-79f1-a385-5e4be626111b 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 15:58:04 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2e86-612f-79f1-a385-5e4be626111b old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/05 15:58:04 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-6130-7b6d-9c2b-80e89b532c72 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 15:58:04 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2e86-6131-7acc-afb2-2b4b18543313 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e86-612f-79f1-a385-5e4be626111b 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 (0.93s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/02/05 15:58:04 INFO Applying migration id=initial 2026/02/05 15:58:04 INFO Applying migration id=notesupdated 2026/02/05 15:58:04 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:04 INFO Applying migration id=activitiesid 2026/02/05 15:58:04 INFO Applying migration id=outbox 2026/02/05 15:58:04 INFO Applying migration id=edits 2026/02/05 15:58:04 INFO Applying migration id=outboxactor 2026/02/05 15:58:04 INFO Applying migration id=outboxsender 2026/02/05 15:58:04 INFO Applying migration id=thread 2026/02/05 15:58:04 INFO Applying migration id=host 2026/02/05 15:58:04 INFO Applying migration id=sharedinbox 2026/02/05 15:58:04 INFO Applying migration id=noteshost 2026/02/05 15:58:04 INFO Applying migration id=fetched 2026/02/05 15:58:04 INFO Applying migration id=move 2026/02/05 15:58:04 INFO Applying migration id=cleanup 2026/02/05 15:58:04 INFO Applying migration id=received 2026/02/05 15:58:04 INFO Applying migration id=namehost 2026/02/05 15:58:04 INFO Applying migration id=outboxhost 2026/02/05 15:58:04 INFO Applying migration id=notesfts 2026/02/05 15:58:04 INFO Applying migration id=iconsname 2026/02/05 15:58:04 INFO Applying migration id=nohash 2026/02/05 15:58:04 INFO Applying migration id=shares 2026/02/05 15:58:04 INFO Applying migration id=actorttl 2026/02/05 15:58:04 INFO Applying migration id=tocc 2026/02/05 15:58:04 INFO Applying migration id=followeds 2026/02/05 15:58:04 INFO Applying migration id=certhash 2026/02/05 15:58:04 INFO Applying migration id=follows_sync 2026/02/05 15:58:04 INFO Applying migration id=jsonpath 2026/02/05 15:58:04 INFO Applying migration id=localforward 2026/02/05 15:58:04 INFO Applying migration id=avatar 2026/02/05 15:58:04 INFO Applying migration id=noimage 2026/02/05 15:58:04 INFO Applying migration id=feed 2026/02/05 15:58:04 INFO Applying migration id=bookmarks 2026/02/05 15:58:04 INFO Applying migration id=shareactivity 2026/02/05 15:58:04 INFO Applying migration id=application 2026/02/05 15:58:04 INFO Applying migration id=certificates 2026/02/05 15:58:04 INFO Applying migration id=rawforward 2026/02/05 15:58:04 INFO Applying migration id=publickey 2026/02/05 15:58:04 INFO Applying migration id=resolvegroup 2026/02/05 15:58:04 INFO Applying migration id=reject 2026/02/05 15:58:04 INFO Applying migration id=autodel 2026/02/05 15:58:04 INFO Applying migration id=jsonb 2026/02/05 15:58:04 INFO Applying migration id=quote 2026/02/05 15:58:04 INFO Applying migration id=rfc9421 2026/02/05 15:58:04 INFO Applying migration id=keys 2026/02/05 15:58:04 INFO Applying migration id=portable 2026/02/05 15:58:04 INFO Applying migration id=proofs 2026/02/05 15:58:04 INFO Applying migration id=contexts 2026/02/05 15:58:04 INFO Applying migration id=deliverieshost 2026/02/05 15:58:04 INFO Applying migration id=pembegin 2026/02/05 15:58:04 INFO Applying migration id=didhost 2026/02/05 15:58:04 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-62c4-722a-97d3-f8dd03b2215b 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 15:58:04 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2e86-62c4-722a-97d3-f8dd03b2215b old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/05 15:58:04 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-62c5-7260-93c1-f9e3a2ea3330 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 15:58:04 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2e86-62c6-71cf-b453-f43470e41e41 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e86-62c4-722a-97d3-f8dd03b2215b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedTwoAccounts (0.40s) === RUN TestMove_FederatedToFederatedNotLinked 2026/02/05 15:58:05 INFO Applying migration id=initial 2026/02/05 15:58:05 INFO Applying migration id=notesupdated 2026/02/05 15:58:05 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:05 INFO Applying migration id=activitiesid 2026/02/05 15:58:05 INFO Applying migration id=outbox 2026/02/05 15:58:05 INFO Applying migration id=edits 2026/02/05 15:58:05 INFO Applying migration id=outboxactor 2026/02/05 15:58:05 INFO Applying migration id=outboxsender 2026/02/05 15:58:05 INFO Applying migration id=thread 2026/02/05 15:58:05 INFO Applying migration id=host 2026/02/05 15:58:05 INFO Applying migration id=sharedinbox 2026/02/05 15:58:05 INFO Applying migration id=noteshost 2026/02/05 15:58:05 INFO Applying migration id=fetched 2026/02/05 15:58:05 INFO Applying migration id=move 2026/02/05 15:58:05 INFO Applying migration id=cleanup 2026/02/05 15:58:05 INFO Applying migration id=received 2026/02/05 15:58:05 INFO Applying migration id=namehost 2026/02/05 15:58:05 INFO Applying migration id=outboxhost 2026/02/05 15:58:05 INFO Applying migration id=notesfts 2026/02/05 15:58:05 INFO Applying migration id=iconsname 2026/02/05 15:58:05 INFO Applying migration id=nohash 2026/02/05 15:58:05 INFO Applying migration id=shares 2026/02/05 15:58:05 INFO Applying migration id=actorttl 2026/02/05 15:58:05 INFO Applying migration id=tocc 2026/02/05 15:58:05 INFO Applying migration id=followeds 2026/02/05 15:58:05 INFO Applying migration id=certhash 2026/02/05 15:58:05 INFO Applying migration id=follows_sync 2026/02/05 15:58:05 INFO Applying migration id=jsonpath 2026/02/05 15:58:05 INFO Applying migration id=localforward 2026/02/05 15:58:05 INFO Applying migration id=avatar 2026/02/05 15:58:05 INFO Applying migration id=noimage 2026/02/05 15:58:05 INFO Applying migration id=feed 2026/02/05 15:58:05 INFO Applying migration id=bookmarks 2026/02/05 15:58:05 INFO Applying migration id=shareactivity 2026/02/05 15:58:05 INFO Applying migration id=application 2026/02/05 15:58:05 INFO Applying migration id=certificates 2026/02/05 15:58:05 INFO Applying migration id=rawforward 2026/02/05 15:58:05 INFO Applying migration id=publickey 2026/02/05 15:58:05 INFO Applying migration id=resolvegroup 2026/02/05 15:58:05 INFO Applying migration id=reject 2026/02/05 15:58:05 INFO Applying migration id=autodel 2026/02/05 15:58:05 INFO Applying migration id=jsonb 2026/02/05 15:58:05 INFO Applying migration id=quote 2026/02/05 15:58:05 INFO Applying migration id=rfc9421 2026/02/05 15:58:05 INFO Applying migration id=keys 2026/02/05 15:58:05 INFO Applying migration id=portable 2026/02/05 15:58:05 INFO Applying migration id=proofs 2026/02/05 15:58:05 INFO Applying migration id=contexts 2026/02/05 15:58:05 INFO Applying migration id=deliverieshost 2026/02/05 15:58:05 INFO Applying migration id=pembegin 2026/02/05 15:58:05 INFO Applying migration id=didhost 2026/02/05 15:58:05 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-6458-751e-846f-9f319290b66b 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 (0.40s) === RUN TestMove_FederatedToLocal 2026/02/05 15:58:05 INFO Applying migration id=initial 2026/02/05 15:58:05 INFO Applying migration id=notesupdated 2026/02/05 15:58:05 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:05 INFO Applying migration id=activitiesid 2026/02/05 15:58:05 INFO Applying migration id=outbox 2026/02/05 15:58:05 INFO Applying migration id=edits 2026/02/05 15:58:05 INFO Applying migration id=outboxactor 2026/02/05 15:58:05 INFO Applying migration id=outboxsender 2026/02/05 15:58:05 INFO Applying migration id=thread 2026/02/05 15:58:05 INFO Applying migration id=host 2026/02/05 15:58:05 INFO Applying migration id=sharedinbox 2026/02/05 15:58:05 INFO Applying migration id=noteshost 2026/02/05 15:58:05 INFO Applying migration id=fetched 2026/02/05 15:58:05 INFO Applying migration id=move 2026/02/05 15:58:05 INFO Applying migration id=cleanup 2026/02/05 15:58:05 INFO Applying migration id=received 2026/02/05 15:58:05 INFO Applying migration id=namehost 2026/02/05 15:58:05 INFO Applying migration id=outboxhost 2026/02/05 15:58:05 INFO Applying migration id=notesfts 2026/02/05 15:58:05 INFO Applying migration id=iconsname 2026/02/05 15:58:05 INFO Applying migration id=nohash 2026/02/05 15:58:05 INFO Applying migration id=shares 2026/02/05 15:58:05 INFO Applying migration id=actorttl 2026/02/05 15:58:05 INFO Applying migration id=tocc 2026/02/05 15:58:05 INFO Applying migration id=followeds 2026/02/05 15:58:05 INFO Applying migration id=certhash 2026/02/05 15:58:05 INFO Applying migration id=follows_sync 2026/02/05 15:58:05 INFO Applying migration id=jsonpath 2026/02/05 15:58:05 INFO Applying migration id=localforward 2026/02/05 15:58:05 INFO Applying migration id=avatar 2026/02/05 15:58:05 INFO Applying migration id=noimage 2026/02/05 15:58:05 INFO Applying migration id=feed 2026/02/05 15:58:05 INFO Applying migration id=bookmarks 2026/02/05 15:58:05 INFO Applying migration id=shareactivity 2026/02/05 15:58:05 INFO Applying migration id=application 2026/02/05 15:58:05 INFO Applying migration id=certificates 2026/02/05 15:58:05 INFO Applying migration id=rawforward 2026/02/05 15:58:05 INFO Applying migration id=publickey 2026/02/05 15:58:05 INFO Applying migration id=resolvegroup 2026/02/05 15:58:05 INFO Applying migration id=reject 2026/02/05 15:58:05 INFO Applying migration id=autodel 2026/02/05 15:58:05 INFO Applying migration id=jsonb 2026/02/05 15:58:05 INFO Applying migration id=quote 2026/02/05 15:58:05 INFO Applying migration id=rfc9421 2026/02/05 15:58:05 INFO Applying migration id=keys 2026/02/05 15:58:05 INFO Applying migration id=portable 2026/02/05 15:58:05 INFO Applying migration id=proofs 2026/02/05 15:58:05 INFO Applying migration id=contexts 2026/02/05 15:58:05 INFO Applying migration id=deliverieshost 2026/02/05 15:58:05 INFO Applying migration id=pembegin 2026/02/05 15:58:05 INFO Applying migration id=didhost 2026/02/05 15:58:06 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-676d-7134-95a3-bd960a17ad06 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 15:58:06 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 (0.79s) === RUN TestMove_FederatedToLocalLinked 2026/02/05 15:58:06 INFO Applying migration id=initial 2026/02/05 15:58:06 INFO Applying migration id=notesupdated 2026/02/05 15:58:06 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:06 INFO Applying migration id=activitiesid 2026/02/05 15:58:06 INFO Applying migration id=outbox 2026/02/05 15:58:06 INFO Applying migration id=edits 2026/02/05 15:58:06 INFO Applying migration id=outboxactor 2026/02/05 15:58:06 INFO Applying migration id=outboxsender 2026/02/05 15:58:06 INFO Applying migration id=thread 2026/02/05 15:58:06 INFO Applying migration id=host 2026/02/05 15:58:06 INFO Applying migration id=sharedinbox 2026/02/05 15:58:06 INFO Applying migration id=noteshost 2026/02/05 15:58:06 INFO Applying migration id=fetched 2026/02/05 15:58:06 INFO Applying migration id=move 2026/02/05 15:58:06 INFO Applying migration id=cleanup 2026/02/05 15:58:06 INFO Applying migration id=received 2026/02/05 15:58:06 INFO Applying migration id=namehost 2026/02/05 15:58:06 INFO Applying migration id=outboxhost 2026/02/05 15:58:06 INFO Applying migration id=notesfts 2026/02/05 15:58:06 INFO Applying migration id=iconsname 2026/02/05 15:58:06 INFO Applying migration id=nohash 2026/02/05 15:58:06 INFO Applying migration id=shares 2026/02/05 15:58:06 INFO Applying migration id=actorttl 2026/02/05 15:58:06 INFO Applying migration id=tocc 2026/02/05 15:58:06 INFO Applying migration id=followeds 2026/02/05 15:58:06 INFO Applying migration id=certhash 2026/02/05 15:58:06 INFO Applying migration id=follows_sync 2026/02/05 15:58:06 INFO Applying migration id=jsonpath 2026/02/05 15:58:06 INFO Applying migration id=localforward 2026/02/05 15:58:06 INFO Applying migration id=avatar 2026/02/05 15:58:06 INFO Applying migration id=noimage 2026/02/05 15:58:06 INFO Applying migration id=feed 2026/02/05 15:58:06 INFO Applying migration id=bookmarks 2026/02/05 15:58:06 INFO Applying migration id=shareactivity 2026/02/05 15:58:06 INFO Applying migration id=application 2026/02/05 15:58:06 INFO Applying migration id=certificates 2026/02/05 15:58:06 INFO Applying migration id=rawforward 2026/02/05 15:58:06 INFO Applying migration id=publickey 2026/02/05 15:58:06 INFO Applying migration id=resolvegroup 2026/02/05 15:58:06 INFO Applying migration id=reject 2026/02/05 15:58:06 INFO Applying migration id=autodel 2026/02/05 15:58:06 INFO Applying migration id=jsonb 2026/02/05 15:58:06 INFO Applying migration id=quote 2026/02/05 15:58:06 INFO Applying migration id=rfc9421 2026/02/05 15:58:06 INFO Applying migration id=keys 2026/02/05 15:58:06 INFO Applying migration id=portable 2026/02/05 15:58:06 INFO Applying migration id=proofs 2026/02/05 15:58:06 INFO Applying migration id=contexts 2026/02/05 15:58:06 INFO Applying migration id=deliverieshost 2026/02/05 15:58:06 INFO Applying migration id=pembegin 2026/02/05 15:58:06 INFO Applying migration id=didhost 2026/02/05 15:58:06 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-6a33-70cc-a4cc-3ef720985c5d 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 15:58:06 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2e86-6a33-70cc-a4cc-3ef720985c5d old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob 2026/02/05 15:58:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-6a34-729b-8609-3673dc80cfe9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:58:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e86-6a35-735a-a0bd-a1449e68942f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e86-6a34-729b-8609-3673dc80cfe9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e86-6a34-729b-8609-3673dc80cfe9 2026/02/05 15:58:06 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2e86-6a35-75ec-b8e1-8cc34a9e7ba6 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e86-6a33-70cc-a4cc-3ef720985c5d 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 (0.71s) === RUN TestMove_FollowingBoth 2026/02/05 15:58:06 INFO Applying migration id=initial 2026/02/05 15:58:06 INFO Applying migration id=notesupdated 2026/02/05 15:58:06 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:06 INFO Applying migration id=activitiesid 2026/02/05 15:58:06 INFO Applying migration id=outbox 2026/02/05 15:58:06 INFO Applying migration id=edits 2026/02/05 15:58:06 INFO Applying migration id=outboxactor 2026/02/05 15:58:06 INFO Applying migration id=outboxsender 2026/02/05 15:58:06 INFO Applying migration id=thread 2026/02/05 15:58:06 INFO Applying migration id=host 2026/02/05 15:58:06 INFO Applying migration id=sharedinbox 2026/02/05 15:58:06 INFO Applying migration id=noteshost 2026/02/05 15:58:06 INFO Applying migration id=fetched 2026/02/05 15:58:06 INFO Applying migration id=move 2026/02/05 15:58:06 INFO Applying migration id=cleanup 2026/02/05 15:58:06 INFO Applying migration id=received 2026/02/05 15:58:06 INFO Applying migration id=namehost 2026/02/05 15:58:06 INFO Applying migration id=outboxhost 2026/02/05 15:58:06 INFO Applying migration id=notesfts 2026/02/05 15:58:06 INFO Applying migration id=iconsname 2026/02/05 15:58:06 INFO Applying migration id=nohash 2026/02/05 15:58:06 INFO Applying migration id=shares 2026/02/05 15:58:06 INFO Applying migration id=actorttl 2026/02/05 15:58:06 INFO Applying migration id=tocc 2026/02/05 15:58:06 INFO Applying migration id=followeds 2026/02/05 15:58:06 INFO Applying migration id=certhash 2026/02/05 15:58:06 INFO Applying migration id=follows_sync 2026/02/05 15:58:06 INFO Applying migration id=jsonpath 2026/02/05 15:58:06 INFO Applying migration id=localforward 2026/02/05 15:58:06 INFO Applying migration id=avatar 2026/02/05 15:58:06 INFO Applying migration id=noimage 2026/02/05 15:58:06 INFO Applying migration id=feed 2026/02/05 15:58:06 INFO Applying migration id=bookmarks 2026/02/05 15:58:06 INFO Applying migration id=shareactivity 2026/02/05 15:58:06 INFO Applying migration id=application 2026/02/05 15:58:06 INFO Applying migration id=certificates 2026/02/05 15:58:06 INFO Applying migration id=rawforward 2026/02/05 15:58:06 INFO Applying migration id=publickey 2026/02/05 15:58:06 INFO Applying migration id=resolvegroup 2026/02/05 15:58:06 INFO Applying migration id=reject 2026/02/05 15:58:06 INFO Applying migration id=autodel 2026/02/05 15:58:06 INFO Applying migration id=jsonb 2026/02/05 15:58:06 INFO Applying migration id=quote 2026/02/05 15:58:06 INFO Applying migration id=rfc9421 2026/02/05 15:58:06 INFO Applying migration id=keys 2026/02/05 15:58:06 INFO Applying migration id=portable 2026/02/05 15:58:06 INFO Applying migration id=proofs 2026/02/05 15:58:06 INFO Applying migration id=contexts 2026/02/05 15:58:06 INFO Applying migration id=deliverieshost 2026/02/05 15:58:06 INFO Applying migration id=pembegin 2026/02/05 15:58:06 INFO Applying migration id=didhost 2026/02/05 15:58:07 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-6d50-7075-88e5-94eb3903917e 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 15:58:07 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-6d50-7889-a4b6-dfb7c98ee3cd 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 15:58:07 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/019c2e86-6d50-7075-88e5-94eb3903917e old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/05 15:58:07 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2e86-6d51-74a8-b8f2-f035b8248ae2 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e86-6d50-7075-88e5-94eb3903917e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FollowingBoth (0.80s) === RUN TestMove_LocalToLocalAliasThrottled 2026/02/05 15:58:07 INFO Applying migration id=initial 2026/02/05 15:58:07 INFO Applying migration id=notesupdated 2026/02/05 15:58:07 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:07 INFO Applying migration id=activitiesid 2026/02/05 15:58:07 INFO Applying migration id=outbox 2026/02/05 15:58:07 INFO Applying migration id=edits 2026/02/05 15:58:07 INFO Applying migration id=outboxactor 2026/02/05 15:58:07 INFO Applying migration id=outboxsender 2026/02/05 15:58:07 INFO Applying migration id=thread 2026/02/05 15:58:07 INFO Applying migration id=host 2026/02/05 15:58:07 INFO Applying migration id=sharedinbox 2026/02/05 15:58:07 INFO Applying migration id=noteshost 2026/02/05 15:58:07 INFO Applying migration id=fetched 2026/02/05 15:58:07 INFO Applying migration id=move 2026/02/05 15:58:07 INFO Applying migration id=cleanup 2026/02/05 15:58:07 INFO Applying migration id=received 2026/02/05 15:58:07 INFO Applying migration id=namehost 2026/02/05 15:58:07 INFO Applying migration id=outboxhost 2026/02/05 15:58:07 INFO Applying migration id=notesfts 2026/02/05 15:58:07 INFO Applying migration id=iconsname 2026/02/05 15:58:07 INFO Applying migration id=nohash 2026/02/05 15:58:07 INFO Applying migration id=shares 2026/02/05 15:58:07 INFO Applying migration id=actorttl 2026/02/05 15:58:07 INFO Applying migration id=tocc 2026/02/05 15:58:07 INFO Applying migration id=followeds 2026/02/05 15:58:07 INFO Applying migration id=certhash 2026/02/05 15:58:07 INFO Applying migration id=follows_sync 2026/02/05 15:58:07 INFO Applying migration id=jsonpath 2026/02/05 15:58:07 INFO Applying migration id=localforward 2026/02/05 15:58:07 INFO Applying migration id=avatar 2026/02/05 15:58:07 INFO Applying migration id=noimage 2026/02/05 15:58:07 INFO Applying migration id=feed 2026/02/05 15:58:07 INFO Applying migration id=bookmarks 2026/02/05 15:58:07 INFO Applying migration id=shareactivity 2026/02/05 15:58:07 INFO Applying migration id=application 2026/02/05 15:58:07 INFO Applying migration id=certificates 2026/02/05 15:58:07 INFO Applying migration id=rawforward 2026/02/05 15:58:07 INFO Applying migration id=publickey 2026/02/05 15:58:07 INFO Applying migration id=resolvegroup 2026/02/05 15:58:07 INFO Applying migration id=reject 2026/02/05 15:58:07 INFO Applying migration id=autodel 2026/02/05 15:58:07 INFO Applying migration id=jsonb 2026/02/05 15:58:07 INFO Applying migration id=quote 2026/02/05 15:58:07 INFO Applying migration id=rfc9421 2026/02/05 15:58:07 INFO Applying migration id=keys 2026/02/05 15:58:07 INFO Applying migration id=portable 2026/02/05 15:58:07 INFO Applying migration id=proofs 2026/02/05 15:58:07 INFO Applying migration id=contexts 2026/02/05 15:58:07 INFO Applying migration id=deliverieshost 2026/02/05 15:58:07 INFO Applying migration id=pembegin 2026/02/05 15:58:07 INFO Applying migration id=didhost 2026/02/05 15:58:08 WARN Throttled request to set alias can=2026-02-05T16:28:08.188Z --- PASS: TestMove_LocalToLocalAliasThrottled (0.91s) === RUN TestMove_LocalToLocal 2026/02/05 15:58:08 INFO Applying migration id=initial 2026/02/05 15:58:08 INFO Applying migration id=notesupdated 2026/02/05 15:58:08 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:08 INFO Applying migration id=activitiesid 2026/02/05 15:58:08 INFO Applying migration id=outbox 2026/02/05 15:58:08 INFO Applying migration id=edits 2026/02/05 15:58:08 INFO Applying migration id=outboxactor 2026/02/05 15:58:08 INFO Applying migration id=outboxsender 2026/02/05 15:58:08 INFO Applying migration id=thread 2026/02/05 15:58:08 INFO Applying migration id=host 2026/02/05 15:58:08 INFO Applying migration id=sharedinbox 2026/02/05 15:58:08 INFO Applying migration id=noteshost 2026/02/05 15:58:08 INFO Applying migration id=fetched 2026/02/05 15:58:08 INFO Applying migration id=move 2026/02/05 15:58:08 INFO Applying migration id=cleanup 2026/02/05 15:58:08 INFO Applying migration id=received 2026/02/05 15:58:08 INFO Applying migration id=namehost 2026/02/05 15:58:08 INFO Applying migration id=outboxhost 2026/02/05 15:58:08 INFO Applying migration id=notesfts 2026/02/05 15:58:08 INFO Applying migration id=iconsname 2026/02/05 15:58:08 INFO Applying migration id=nohash 2026/02/05 15:58:08 INFO Applying migration id=shares 2026/02/05 15:58:08 INFO Applying migration id=actorttl 2026/02/05 15:58:08 INFO Applying migration id=tocc 2026/02/05 15:58:08 INFO Applying migration id=followeds 2026/02/05 15:58:08 INFO Applying migration id=certhash 2026/02/05 15:58:08 INFO Applying migration id=follows_sync 2026/02/05 15:58:08 INFO Applying migration id=jsonpath 2026/02/05 15:58:08 INFO Applying migration id=localforward 2026/02/05 15:58:08 INFO Applying migration id=avatar 2026/02/05 15:58:08 INFO Applying migration id=noimage 2026/02/05 15:58:08 INFO Applying migration id=feed 2026/02/05 15:58:08 INFO Applying migration id=bookmarks 2026/02/05 15:58:08 INFO Applying migration id=shareactivity 2026/02/05 15:58:08 INFO Applying migration id=application 2026/02/05 15:58:08 INFO Applying migration id=certificates 2026/02/05 15:58:08 INFO Applying migration id=rawforward 2026/02/05 15:58:08 INFO Applying migration id=publickey 2026/02/05 15:58:08 INFO Applying migration id=resolvegroup 2026/02/05 15:58:08 INFO Applying migration id=reject 2026/02/05 15:58:08 INFO Applying migration id=autodel 2026/02/05 15:58:08 INFO Applying migration id=jsonb 2026/02/05 15:58:08 INFO Applying migration id=quote 2026/02/05 15:58:08 INFO Applying migration id=rfc9421 2026/02/05 15:58:08 INFO Applying migration id=keys 2026/02/05 15:58:08 INFO Applying migration id=portable 2026/02/05 15:58:08 INFO Applying migration id=proofs 2026/02/05 15:58:08 INFO Applying migration id=contexts 2026/02/05 15:58:08 INFO Applying migration id=deliverieshost 2026/02/05 15:58:08 INFO Applying migration id=pembegin 2026/02/05 15:58:08 INFO Applying migration id=didhost 2026/02/05 15:58:09 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-751b-728e-95e5-b5e478eb7538 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 15:58:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e86-751b-7ba4-8720-4a742a94f817 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e86-751b-728e-95e5-b5e478eb7538 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2e86-751b-728e-95e5-b5e478eb7538 2026/02/05 15:58:09 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2e86-751b-728e-95e5-b5e478eb7538 old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob 2026/02/05 15:58:09 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-751d-77b5-b4e6-bebee499e96d 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 15:58:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e86-751e-77d8-bd6a-9a255fbc1c82 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e86-751d-77b5-b4e6-bebee499e96d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2e86-751d-77b5-b4e6-bebee499e96d 2026/02/05 15:58:09 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2e86-751e-7aa3-bf26-46c0bf5b8f51 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e86-751b-728e-95e5-b5e478eb7538 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice --- PASS: TestMove_LocalToLocal (1.09s) === RUN TestMove_LocalToLocalNoFollowers 2026/02/05 15:58:09 INFO Applying migration id=initial 2026/02/05 15:58:09 INFO Applying migration id=notesupdated 2026/02/05 15:58:09 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:09 INFO Applying migration id=activitiesid 2026/02/05 15:58:09 INFO Applying migration id=outbox 2026/02/05 15:58:09 INFO Applying migration id=edits 2026/02/05 15:58:09 INFO Applying migration id=outboxactor 2026/02/05 15:58:09 INFO Applying migration id=outboxsender 2026/02/05 15:58:09 INFO Applying migration id=thread 2026/02/05 15:58:09 INFO Applying migration id=host 2026/02/05 15:58:09 INFO Applying migration id=sharedinbox 2026/02/05 15:58:09 INFO Applying migration id=noteshost 2026/02/05 15:58:09 INFO Applying migration id=fetched 2026/02/05 15:58:09 INFO Applying migration id=move 2026/02/05 15:58:09 INFO Applying migration id=cleanup 2026/02/05 15:58:09 INFO Applying migration id=received 2026/02/05 15:58:09 INFO Applying migration id=namehost 2026/02/05 15:58:09 INFO Applying migration id=outboxhost 2026/02/05 15:58:09 INFO Applying migration id=notesfts 2026/02/05 15:58:09 INFO Applying migration id=iconsname 2026/02/05 15:58:09 INFO Applying migration id=nohash 2026/02/05 15:58:09 INFO Applying migration id=shares 2026/02/05 15:58:09 INFO Applying migration id=actorttl 2026/02/05 15:58:09 INFO Applying migration id=tocc 2026/02/05 15:58:09 INFO Applying migration id=followeds 2026/02/05 15:58:09 INFO Applying migration id=certhash 2026/02/05 15:58:09 INFO Applying migration id=follows_sync 2026/02/05 15:58:09 INFO Applying migration id=jsonpath 2026/02/05 15:58:09 INFO Applying migration id=localforward 2026/02/05 15:58:09 INFO Applying migration id=avatar 2026/02/05 15:58:09 INFO Applying migration id=noimage 2026/02/05 15:58:09 INFO Applying migration id=feed 2026/02/05 15:58:09 INFO Applying migration id=bookmarks 2026/02/05 15:58:09 INFO Applying migration id=shareactivity 2026/02/05 15:58:09 INFO Applying migration id=application 2026/02/05 15:58:09 INFO Applying migration id=certificates 2026/02/05 15:58:09 INFO Applying migration id=rawforward 2026/02/05 15:58:09 INFO Applying migration id=publickey 2026/02/05 15:58:09 INFO Applying migration id=resolvegroup 2026/02/05 15:58:09 INFO Applying migration id=reject 2026/02/05 15:58:09 INFO Applying migration id=autodel 2026/02/05 15:58:09 INFO Applying migration id=jsonb 2026/02/05 15:58:09 INFO Applying migration id=quote 2026/02/05 15:58:09 INFO Applying migration id=rfc9421 2026/02/05 15:58:09 INFO Applying migration id=keys 2026/02/05 15:58:09 INFO Applying migration id=portable 2026/02/05 15:58:09 INFO Applying migration id=proofs 2026/02/05 15:58:09 INFO Applying migration id=contexts 2026/02/05 15:58:09 INFO Applying migration id=deliverieshost 2026/02/05 15:58:09 INFO Applying migration id=pembegin 2026/02/05 15:58:09 INFO Applying migration id=didhost --- PASS: TestMove_LocalToLocalNoFollowers (1.26s) === RUN TestMove_LocalToFederated 2026/02/05 15:58:10 INFO Applying migration id=initial 2026/02/05 15:58:10 INFO Applying migration id=notesupdated 2026/02/05 15:58:10 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:10 INFO Applying migration id=activitiesid 2026/02/05 15:58:10 INFO Applying migration id=outbox 2026/02/05 15:58:10 INFO Applying migration id=edits 2026/02/05 15:58:10 INFO Applying migration id=outboxactor 2026/02/05 15:58:10 INFO Applying migration id=outboxsender 2026/02/05 15:58:10 INFO Applying migration id=thread 2026/02/05 15:58:10 INFO Applying migration id=host 2026/02/05 15:58:10 INFO Applying migration id=sharedinbox 2026/02/05 15:58:10 INFO Applying migration id=noteshost 2026/02/05 15:58:10 INFO Applying migration id=fetched 2026/02/05 15:58:10 INFO Applying migration id=move 2026/02/05 15:58:10 INFO Applying migration id=cleanup 2026/02/05 15:58:10 INFO Applying migration id=received 2026/02/05 15:58:10 INFO Applying migration id=namehost 2026/02/05 15:58:10 INFO Applying migration id=outboxhost 2026/02/05 15:58:10 INFO Applying migration id=notesfts 2026/02/05 15:58:10 INFO Applying migration id=iconsname 2026/02/05 15:58:10 INFO Applying migration id=nohash 2026/02/05 15:58:10 INFO Applying migration id=shares 2026/02/05 15:58:10 INFO Applying migration id=actorttl 2026/02/05 15:58:10 INFO Applying migration id=tocc 2026/02/05 15:58:10 INFO Applying migration id=followeds 2026/02/05 15:58:10 INFO Applying migration id=certhash 2026/02/05 15:58:10 INFO Applying migration id=follows_sync 2026/02/05 15:58:10 INFO Applying migration id=jsonpath 2026/02/05 15:58:10 INFO Applying migration id=localforward 2026/02/05 15:58:10 INFO Applying migration id=avatar 2026/02/05 15:58:10 INFO Applying migration id=noimage 2026/02/05 15:58:10 INFO Applying migration id=feed 2026/02/05 15:58:10 INFO Applying migration id=bookmarks 2026/02/05 15:58:10 INFO Applying migration id=shareactivity 2026/02/05 15:58:10 INFO Applying migration id=application 2026/02/05 15:58:10 INFO Applying migration id=certificates 2026/02/05 15:58:10 INFO Applying migration id=rawforward 2026/02/05 15:58:10 INFO Applying migration id=publickey 2026/02/05 15:58:10 INFO Applying migration id=resolvegroup 2026/02/05 15:58:10 INFO Applying migration id=reject 2026/02/05 15:58:10 INFO Applying migration id=autodel 2026/02/05 15:58:11 INFO Applying migration id=jsonb 2026/02/05 15:58:11 INFO Applying migration id=quote 2026/02/05 15:58:11 INFO Applying migration id=rfc9421 2026/02/05 15:58:11 INFO Applying migration id=keys 2026/02/05 15:58:11 INFO Applying migration id=portable 2026/02/05 15:58:11 INFO Applying migration id=proofs 2026/02/05 15:58:11 INFO Applying migration id=contexts 2026/02/05 15:58:11 INFO Applying migration id=deliverieshost 2026/02/05 15:58:11 INFO Applying migration id=pembegin 2026/02/05 15:58:11 INFO Applying migration id=didhost 2026/02/05 15:58:11 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-7de1-7575-bbae-f23c9e94a271 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 15:58:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e86-7de1-7f0b-b5f7-512e728daf91 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e86-7de1-7575-bbae-f23c9e94a271 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2e86-7de1-7575-bbae-f23c9e94a271 2026/02/05 15:58:11 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2e86-7de1-7575-bbae-f23c9e94a271 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/02/05 15:58:11 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-7de3-7576-8df9-ae70f13f76b1 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 15:58:11 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2e86-7de4-74f1-af0f-fa2e1edddf30 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e86-7de1-7575-bbae-f23c9e94a271 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice --- PASS: TestMove_LocalToFederated (0.99s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/02/05 15:58:11 INFO Applying migration id=initial 2026/02/05 15:58:11 INFO Applying migration id=notesupdated 2026/02/05 15:58:11 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:11 INFO Applying migration id=activitiesid 2026/02/05 15:58:11 INFO Applying migration id=outbox 2026/02/05 15:58:11 INFO Applying migration id=edits 2026/02/05 15:58:11 INFO Applying migration id=outboxactor 2026/02/05 15:58:11 INFO Applying migration id=outboxsender 2026/02/05 15:58:11 INFO Applying migration id=thread 2026/02/05 15:58:11 INFO Applying migration id=host 2026/02/05 15:58:11 INFO Applying migration id=sharedinbox 2026/02/05 15:58:11 INFO Applying migration id=noteshost 2026/02/05 15:58:11 INFO Applying migration id=fetched 2026/02/05 15:58:11 INFO Applying migration id=move 2026/02/05 15:58:11 INFO Applying migration id=cleanup 2026/02/05 15:58:11 INFO Applying migration id=received 2026/02/05 15:58:11 INFO Applying migration id=namehost 2026/02/05 15:58:11 INFO Applying migration id=outboxhost 2026/02/05 15:58:11 INFO Applying migration id=notesfts 2026/02/05 15:58:11 INFO Applying migration id=iconsname 2026/02/05 15:58:11 INFO Applying migration id=nohash 2026/02/05 15:58:11 INFO Applying migration id=shares 2026/02/05 15:58:11 INFO Applying migration id=actorttl 2026/02/05 15:58:11 INFO Applying migration id=tocc 2026/02/05 15:58:11 INFO Applying migration id=followeds 2026/02/05 15:58:11 INFO Applying migration id=certhash 2026/02/05 15:58:11 INFO Applying migration id=follows_sync 2026/02/05 15:58:11 INFO Applying migration id=jsonpath 2026/02/05 15:58:11 INFO Applying migration id=localforward 2026/02/05 15:58:11 INFO Applying migration id=avatar 2026/02/05 15:58:11 INFO Applying migration id=noimage 2026/02/05 15:58:11 INFO Applying migration id=feed 2026/02/05 15:58:11 INFO Applying migration id=bookmarks 2026/02/05 15:58:11 INFO Applying migration id=shareactivity 2026/02/05 15:58:11 INFO Applying migration id=application 2026/02/05 15:58:11 INFO Applying migration id=certificates 2026/02/05 15:58:11 INFO Applying migration id=rawforward 2026/02/05 15:58:11 INFO Applying migration id=publickey 2026/02/05 15:58:11 INFO Applying migration id=resolvegroup 2026/02/05 15:58:11 INFO Applying migration id=reject 2026/02/05 15:58:11 INFO Applying migration id=autodel 2026/02/05 15:58:11 INFO Applying migration id=jsonb 2026/02/05 15:58:11 INFO Applying migration id=quote 2026/02/05 15:58:11 INFO Applying migration id=rfc9421 2026/02/05 15:58:11 INFO Applying migration id=keys 2026/02/05 15:58:11 INFO Applying migration id=portable 2026/02/05 15:58:11 INFO Applying migration id=proofs 2026/02/05 15:58:11 INFO Applying migration id=contexts 2026/02/05 15:58:11 INFO Applying migration id=deliverieshost 2026/02/05 15:58:12 INFO Applying migration id=pembegin 2026/02/05 15:58:12 INFO Applying migration id=didhost 2026/02/05 15:58:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-8101-7dcf-a7d5-8ef1cdc4797a 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 15:58:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e86-8102-75d4-ada9-7978bafa2f56 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e86-8101-7dcf-a7d5-8ef1cdc4797a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2e86-8101-7dcf-a7d5-8ef1cdc4797a 2026/02/05 15:58:12 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (0.80s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/02/05 15:58:12 INFO Applying migration id=initial 2026/02/05 15:58:12 INFO Applying migration id=notesupdated 2026/02/05 15:58:12 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:12 INFO Applying migration id=activitiesid 2026/02/05 15:58:12 INFO Applying migration id=outbox 2026/02/05 15:58:12 INFO Applying migration id=edits 2026/02/05 15:58:12 INFO Applying migration id=outboxactor 2026/02/05 15:58:12 INFO Applying migration id=outboxsender 2026/02/05 15:58:12 INFO Applying migration id=thread 2026/02/05 15:58:12 INFO Applying migration id=host 2026/02/05 15:58:12 INFO Applying migration id=sharedinbox 2026/02/05 15:58:12 INFO Applying migration id=noteshost 2026/02/05 15:58:12 INFO Applying migration id=fetched 2026/02/05 15:58:12 INFO Applying migration id=move 2026/02/05 15:58:12 INFO Applying migration id=cleanup 2026/02/05 15:58:12 INFO Applying migration id=received 2026/02/05 15:58:12 INFO Applying migration id=namehost 2026/02/05 15:58:12 INFO Applying migration id=outboxhost 2026/02/05 15:58:12 INFO Applying migration id=notesfts 2026/02/05 15:58:12 INFO Applying migration id=iconsname 2026/02/05 15:58:12 INFO Applying migration id=nohash 2026/02/05 15:58:12 INFO Applying migration id=shares 2026/02/05 15:58:12 INFO Applying migration id=actorttl 2026/02/05 15:58:12 INFO Applying migration id=tocc 2026/02/05 15:58:12 INFO Applying migration id=followeds 2026/02/05 15:58:12 INFO Applying migration id=certhash 2026/02/05 15:58:12 INFO Applying migration id=follows_sync 2026/02/05 15:58:12 INFO Applying migration id=jsonpath 2026/02/05 15:58:12 INFO Applying migration id=localforward 2026/02/05 15:58:12 INFO Applying migration id=avatar 2026/02/05 15:58:12 INFO Applying migration id=noimage 2026/02/05 15:58:12 INFO Applying migration id=feed 2026/02/05 15:58:12 INFO Applying migration id=bookmarks 2026/02/05 15:58:12 INFO Applying migration id=shareactivity 2026/02/05 15:58:12 INFO Applying migration id=application 2026/02/05 15:58:12 INFO Applying migration id=certificates 2026/02/05 15:58:12 INFO Applying migration id=rawforward 2026/02/05 15:58:12 INFO Applying migration id=publickey 2026/02/05 15:58:12 INFO Applying migration id=resolvegroup 2026/02/05 15:58:12 INFO Applying migration id=reject 2026/02/05 15:58:12 INFO Applying migration id=autodel 2026/02/05 15:58:12 INFO Applying migration id=jsonb 2026/02/05 15:58:12 INFO Applying migration id=quote 2026/02/05 15:58:12 INFO Applying migration id=rfc9421 2026/02/05 15:58:12 INFO Applying migration id=keys 2026/02/05 15:58:12 INFO Applying migration id=portable 2026/02/05 15:58:12 INFO Applying migration id=proofs 2026/02/05 15:58:12 INFO Applying migration id=contexts 2026/02/05 15:58:12 INFO Applying migration id=deliverieshost 2026/02/05 15:58:12 INFO Applying migration id=pembegin 2026/02/05 15:58:12 INFO Applying migration id=didhost 2026/02/05 15:58:13 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-84ce-77ba-b48f-64f15bdcba2e 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 15:58:13 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e86-84cf-7064-beab-c473b331d410 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e86-84ce-77ba-b48f-64f15bdcba2e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2e86-84ce-77ba-b48f-64f15bdcba2e 2026/02/05 15:58:13 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (0.97s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/02/05 15:58:13 INFO Applying migration id=initial 2026/02/05 15:58:13 INFO Applying migration id=notesupdated 2026/02/05 15:58:13 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:13 INFO Applying migration id=activitiesid 2026/02/05 15:58:13 INFO Applying migration id=outbox 2026/02/05 15:58:13 INFO Applying migration id=edits 2026/02/05 15:58:13 INFO Applying migration id=outboxactor 2026/02/05 15:58:13 INFO Applying migration id=outboxsender 2026/02/05 15:58:13 INFO Applying migration id=thread 2026/02/05 15:58:13 INFO Applying migration id=host 2026/02/05 15:58:13 INFO Applying migration id=sharedinbox 2026/02/05 15:58:13 INFO Applying migration id=noteshost 2026/02/05 15:58:13 INFO Applying migration id=fetched 2026/02/05 15:58:13 INFO Applying migration id=move 2026/02/05 15:58:13 INFO Applying migration id=cleanup 2026/02/05 15:58:13 INFO Applying migration id=received 2026/02/05 15:58:13 INFO Applying migration id=namehost 2026/02/05 15:58:13 INFO Applying migration id=outboxhost 2026/02/05 15:58:13 INFO Applying migration id=notesfts 2026/02/05 15:58:13 INFO Applying migration id=iconsname 2026/02/05 15:58:13 INFO Applying migration id=nohash 2026/02/05 15:58:13 INFO Applying migration id=shares 2026/02/05 15:58:13 INFO Applying migration id=actorttl 2026/02/05 15:58:13 INFO Applying migration id=tocc 2026/02/05 15:58:13 INFO Applying migration id=followeds 2026/02/05 15:58:13 INFO Applying migration id=certhash 2026/02/05 15:58:13 INFO Applying migration id=follows_sync 2026/02/05 15:58:13 INFO Applying migration id=jsonpath 2026/02/05 15:58:13 INFO Applying migration id=localforward 2026/02/05 15:58:13 INFO Applying migration id=avatar 2026/02/05 15:58:13 INFO Applying migration id=noimage 2026/02/05 15:58:13 INFO Applying migration id=feed 2026/02/05 15:58:13 INFO Applying migration id=bookmarks 2026/02/05 15:58:13 INFO Applying migration id=shareactivity 2026/02/05 15:58:13 INFO Applying migration id=application 2026/02/05 15:58:13 INFO Applying migration id=certificates 2026/02/05 15:58:13 INFO Applying migration id=rawforward 2026/02/05 15:58:13 INFO Applying migration id=publickey 2026/02/05 15:58:13 INFO Applying migration id=resolvegroup 2026/02/05 15:58:13 INFO Applying migration id=reject 2026/02/05 15:58:13 INFO Applying migration id=autodel 2026/02/05 15:58:13 INFO Applying migration id=jsonb 2026/02/05 15:58:13 INFO Applying migration id=quote 2026/02/05 15:58:13 INFO Applying migration id=rfc9421 2026/02/05 15:58:13 INFO Applying migration id=keys 2026/02/05 15:58:13 INFO Applying migration id=portable 2026/02/05 15:58:13 INFO Applying migration id=proofs 2026/02/05 15:58:13 INFO Applying migration id=contexts 2026/02/05 15:58:13 INFO Applying migration id=deliverieshost 2026/02/05 15:58:13 INFO Applying migration id=pembegin 2026/02/05 15:58:13 INFO Applying migration id=didhost 2026/02/05 15:58:14 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-891a-70b6-9f78-665485eb3842 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 15:58:14 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e86-891a-78bc-8275-aaf317135540 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e86-891a-70b6-9f78-665485eb3842 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2e86-891a-70b6-9f78-665485eb3842 2026/02/05 15:58:14 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2e86-891a-70b6-9f78-665485eb3842 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/02/05 15:58:14 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-891c-7bbc-9156-e9c7c77a79ca 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 15:58:14 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2e86-891d-7ac9-8d9a-741cc9b513a9 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e86-891a-70b6-9f78-665485eb3842 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 15:58:14 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (1.10s) === RUN TestName_Throttled 2026/02/05 15:58:14 INFO Applying migration id=initial 2026/02/05 15:58:14 INFO Applying migration id=notesupdated 2026/02/05 15:58:14 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:14 INFO Applying migration id=activitiesid 2026/02/05 15:58:14 INFO Applying migration id=outbox 2026/02/05 15:58:14 INFO Applying migration id=edits 2026/02/05 15:58:14 INFO Applying migration id=outboxactor 2026/02/05 15:58:14 INFO Applying migration id=outboxsender 2026/02/05 15:58:14 INFO Applying migration id=thread 2026/02/05 15:58:14 INFO Applying migration id=host 2026/02/05 15:58:14 INFO Applying migration id=sharedinbox 2026/02/05 15:58:14 INFO Applying migration id=noteshost 2026/02/05 15:58:14 INFO Applying migration id=fetched 2026/02/05 15:58:14 INFO Applying migration id=move 2026/02/05 15:58:14 INFO Applying migration id=cleanup 2026/02/05 15:58:14 INFO Applying migration id=received 2026/02/05 15:58:14 INFO Applying migration id=namehost 2026/02/05 15:58:14 INFO Applying migration id=outboxhost 2026/02/05 15:58:14 INFO Applying migration id=notesfts 2026/02/05 15:58:14 INFO Applying migration id=iconsname 2026/02/05 15:58:14 INFO Applying migration id=nohash 2026/02/05 15:58:14 INFO Applying migration id=shares 2026/02/05 15:58:14 INFO Applying migration id=actorttl 2026/02/05 15:58:14 INFO Applying migration id=tocc 2026/02/05 15:58:14 INFO Applying migration id=followeds 2026/02/05 15:58:14 INFO Applying migration id=certhash 2026/02/05 15:58:14 INFO Applying migration id=follows_sync 2026/02/05 15:58:14 INFO Applying migration id=jsonpath 2026/02/05 15:58:14 INFO Applying migration id=localforward 2026/02/05 15:58:14 INFO Applying migration id=avatar 2026/02/05 15:58:14 INFO Applying migration id=noimage 2026/02/05 15:58:14 INFO Applying migration id=feed 2026/02/05 15:58:14 INFO Applying migration id=bookmarks 2026/02/05 15:58:14 INFO Applying migration id=shareactivity 2026/02/05 15:58:14 INFO Applying migration id=application 2026/02/05 15:58:14 INFO Applying migration id=certificates 2026/02/05 15:58:14 INFO Applying migration id=rawforward 2026/02/05 15:58:14 INFO Applying migration id=publickey 2026/02/05 15:58:14 INFO Applying migration id=resolvegroup 2026/02/05 15:58:14 INFO Applying migration id=reject 2026/02/05 15:58:14 INFO Applying migration id=autodel 2026/02/05 15:58:14 INFO Applying migration id=jsonb 2026/02/05 15:58:14 INFO Applying migration id=quote 2026/02/05 15:58:14 INFO Applying migration id=rfc9421 2026/02/05 15:58:14 INFO Applying migration id=keys 2026/02/05 15:58:14 INFO Applying migration id=portable 2026/02/05 15:58:14 INFO Applying migration id=proofs 2026/02/05 15:58:14 INFO Applying migration id=contexts 2026/02/05 15:58:14 INFO Applying migration id=deliverieshost 2026/02/05 15:58:14 INFO Applying migration id=pembegin 2026/02/05 15:58:14 INFO Applying migration id=didhost 2026/02/05 15:58:15 WARN Throttled request to set name can=2026-02-05T16:28:15.121Z --- PASS: TestName_Throttled (0.84s) === RUN TestName_HappyFlow 2026/02/05 15:58:15 INFO Applying migration id=initial 2026/02/05 15:58:15 INFO Applying migration id=notesupdated 2026/02/05 15:58:15 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:15 INFO Applying migration id=activitiesid 2026/02/05 15:58:15 INFO Applying migration id=outbox 2026/02/05 15:58:15 INFO Applying migration id=edits 2026/02/05 15:58:15 INFO Applying migration id=outboxactor 2026/02/05 15:58:15 INFO Applying migration id=outboxsender 2026/02/05 15:58:15 INFO Applying migration id=thread 2026/02/05 15:58:15 INFO Applying migration id=host 2026/02/05 15:58:15 INFO Applying migration id=sharedinbox 2026/02/05 15:58:15 INFO Applying migration id=noteshost 2026/02/05 15:58:15 INFO Applying migration id=fetched 2026/02/05 15:58:15 INFO Applying migration id=move 2026/02/05 15:58:15 INFO Applying migration id=cleanup 2026/02/05 15:58:15 INFO Applying migration id=received 2026/02/05 15:58:15 INFO Applying migration id=namehost 2026/02/05 15:58:15 INFO Applying migration id=outboxhost 2026/02/05 15:58:15 INFO Applying migration id=notesfts 2026/02/05 15:58:15 INFO Applying migration id=iconsname 2026/02/05 15:58:15 INFO Applying migration id=nohash 2026/02/05 15:58:15 INFO Applying migration id=shares 2026/02/05 15:58:15 INFO Applying migration id=actorttl 2026/02/05 15:58:15 INFO Applying migration id=tocc 2026/02/05 15:58:15 INFO Applying migration id=followeds 2026/02/05 15:58:15 INFO Applying migration id=certhash 2026/02/05 15:58:15 INFO Applying migration id=follows_sync 2026/02/05 15:58:15 INFO Applying migration id=jsonpath 2026/02/05 15:58:15 INFO Applying migration id=localforward 2026/02/05 15:58:15 INFO Applying migration id=avatar 2026/02/05 15:58:15 INFO Applying migration id=noimage 2026/02/05 15:58:15 INFO Applying migration id=feed 2026/02/05 15:58:15 INFO Applying migration id=bookmarks 2026/02/05 15:58:15 INFO Applying migration id=shareactivity 2026/02/05 15:58:15 INFO Applying migration id=application 2026/02/05 15:58:15 INFO Applying migration id=certificates 2026/02/05 15:58:15 INFO Applying migration id=rawforward 2026/02/05 15:58:15 INFO Applying migration id=publickey 2026/02/05 15:58:15 INFO Applying migration id=resolvegroup 2026/02/05 15:58:15 INFO Applying migration id=reject 2026/02/05 15:58:15 INFO Applying migration id=autodel 2026/02/05 15:58:15 INFO Applying migration id=jsonb 2026/02/05 15:58:15 INFO Applying migration id=quote 2026/02/05 15:58:15 INFO Applying migration id=rfc9421 2026/02/05 15:58:15 INFO Applying migration id=keys 2026/02/05 15:58:15 INFO Applying migration id=portable 2026/02/05 15:58:15 INFO Applying migration id=proofs 2026/02/05 15:58:15 INFO Applying migration id=contexts 2026/02/05 15:58:15 INFO Applying migration id=deliverieshost 2026/02/05 15:58:15 INFO Applying migration id=pembegin 2026/02/05 15:58:15 INFO Applying migration id=didhost 2026/02/05 15:58:16 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (1.12s) === RUN TestName_TooLong 2026/02/05 15:58:16 INFO Applying migration id=initial 2026/02/05 15:58:16 INFO Applying migration id=notesupdated 2026/02/05 15:58:16 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:16 INFO Applying migration id=activitiesid 2026/02/05 15:58:16 INFO Applying migration id=outbox 2026/02/05 15:58:16 INFO Applying migration id=edits 2026/02/05 15:58:16 INFO Applying migration id=outboxactor 2026/02/05 15:58:16 INFO Applying migration id=outboxsender 2026/02/05 15:58:16 INFO Applying migration id=thread 2026/02/05 15:58:16 INFO Applying migration id=host 2026/02/05 15:58:16 INFO Applying migration id=sharedinbox 2026/02/05 15:58:16 INFO Applying migration id=noteshost 2026/02/05 15:58:16 INFO Applying migration id=fetched 2026/02/05 15:58:16 INFO Applying migration id=move 2026/02/05 15:58:16 INFO Applying migration id=cleanup 2026/02/05 15:58:16 INFO Applying migration id=received 2026/02/05 15:58:16 INFO Applying migration id=namehost 2026/02/05 15:58:16 INFO Applying migration id=outboxhost 2026/02/05 15:58:16 INFO Applying migration id=notesfts 2026/02/05 15:58:16 INFO Applying migration id=iconsname 2026/02/05 15:58:16 INFO Applying migration id=nohash 2026/02/05 15:58:16 INFO Applying migration id=shares 2026/02/05 15:58:16 INFO Applying migration id=actorttl 2026/02/05 15:58:16 INFO Applying migration id=tocc 2026/02/05 15:58:16 INFO Applying migration id=followeds 2026/02/05 15:58:16 INFO Applying migration id=certhash 2026/02/05 15:58:16 INFO Applying migration id=follows_sync 2026/02/05 15:58:16 INFO Applying migration id=jsonpath 2026/02/05 15:58:16 INFO Applying migration id=localforward 2026/02/05 15:58:16 INFO Applying migration id=avatar 2026/02/05 15:58:16 INFO Applying migration id=noimage 2026/02/05 15:58:16 INFO Applying migration id=feed 2026/02/05 15:58:16 INFO Applying migration id=bookmarks 2026/02/05 15:58:16 INFO Applying migration id=shareactivity 2026/02/05 15:58:16 INFO Applying migration id=application 2026/02/05 15:58:16 INFO Applying migration id=certificates 2026/02/05 15:58:16 INFO Applying migration id=rawforward 2026/02/05 15:58:16 INFO Applying migration id=publickey 2026/02/05 15:58:16 INFO Applying migration id=resolvegroup 2026/02/05 15:58:16 INFO Applying migration id=reject 2026/02/05 15:58:16 INFO Applying migration id=autodel 2026/02/05 15:58:16 INFO Applying migration id=jsonb 2026/02/05 15:58:16 INFO Applying migration id=quote 2026/02/05 15:58:16 INFO Applying migration id=rfc9421 2026/02/05 15:58:16 INFO Applying migration id=keys 2026/02/05 15:58:16 INFO Applying migration id=portable 2026/02/05 15:58:16 INFO Applying migration id=proofs 2026/02/05 15:58:16 INFO Applying migration id=contexts 2026/02/05 15:58:16 INFO Applying migration id=deliverieshost 2026/02/05 15:58:16 INFO Applying migration id=pembegin 2026/02/05 15:58:16 INFO Applying migration id=didhost --- PASS: TestName_TooLong (1.17s) === RUN TestName_MultiLine 2026/02/05 15:58:17 INFO Applying migration id=initial 2026/02/05 15:58:17 INFO Applying migration id=notesupdated 2026/02/05 15:58:17 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:17 INFO Applying migration id=activitiesid 2026/02/05 15:58:17 INFO Applying migration id=outbox 2026/02/05 15:58:17 INFO Applying migration id=edits 2026/02/05 15:58:17 INFO Applying migration id=outboxactor 2026/02/05 15:58:17 INFO Applying migration id=outboxsender 2026/02/05 15:58:17 INFO Applying migration id=thread 2026/02/05 15:58:17 INFO Applying migration id=host 2026/02/05 15:58:17 INFO Applying migration id=sharedinbox 2026/02/05 15:58:17 INFO Applying migration id=noteshost 2026/02/05 15:58:17 INFO Applying migration id=fetched 2026/02/05 15:58:17 INFO Applying migration id=move 2026/02/05 15:58:17 INFO Applying migration id=cleanup 2026/02/05 15:58:17 INFO Applying migration id=received 2026/02/05 15:58:17 INFO Applying migration id=namehost 2026/02/05 15:58:17 INFO Applying migration id=outboxhost 2026/02/05 15:58:17 INFO Applying migration id=notesfts 2026/02/05 15:58:17 INFO Applying migration id=iconsname 2026/02/05 15:58:17 INFO Applying migration id=nohash 2026/02/05 15:58:17 INFO Applying migration id=shares 2026/02/05 15:58:17 INFO Applying migration id=actorttl 2026/02/05 15:58:17 INFO Applying migration id=tocc 2026/02/05 15:58:17 INFO Applying migration id=followeds 2026/02/05 15:58:17 INFO Applying migration id=certhash 2026/02/05 15:58:17 INFO Applying migration id=follows_sync 2026/02/05 15:58:17 INFO Applying migration id=jsonpath 2026/02/05 15:58:17 INFO Applying migration id=localforward 2026/02/05 15:58:17 INFO Applying migration id=avatar 2026/02/05 15:58:17 INFO Applying migration id=noimage 2026/02/05 15:58:17 INFO Applying migration id=feed 2026/02/05 15:58:17 INFO Applying migration id=bookmarks 2026/02/05 15:58:17 INFO Applying migration id=shareactivity 2026/02/05 15:58:17 INFO Applying migration id=application 2026/02/05 15:58:17 INFO Applying migration id=certificates 2026/02/05 15:58:17 INFO Applying migration id=rawforward 2026/02/05 15:58:17 INFO Applying migration id=publickey 2026/02/05 15:58:17 INFO Applying migration id=resolvegroup 2026/02/05 15:58:17 INFO Applying migration id=reject 2026/02/05 15:58:17 INFO Applying migration id=autodel 2026/02/05 15:58:17 INFO Applying migration id=jsonb 2026/02/05 15:58:17 INFO Applying migration id=quote 2026/02/05 15:58:17 INFO Applying migration id=rfc9421 2026/02/05 15:58:17 INFO Applying migration id=keys 2026/02/05 15:58:17 INFO Applying migration id=portable 2026/02/05 15:58:17 INFO Applying migration id=proofs 2026/02/05 15:58:17 INFO Applying migration id=contexts 2026/02/05 15:58:17 INFO Applying migration id=deliverieshost 2026/02/05 15:58:17 INFO Applying migration id=pembegin 2026/02/05 15:58:18 INFO Applying migration id=didhost 2026/02/05 15:58:19 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (1.07s) === RUN TestOutbox_NonExistingUser 2026/02/05 15:58:19 INFO Applying migration id=initial 2026/02/05 15:58:19 INFO Applying migration id=notesupdated 2026/02/05 15:58:19 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:19 INFO Applying migration id=activitiesid 2026/02/05 15:58:19 INFO Applying migration id=outbox 2026/02/05 15:58:19 INFO Applying migration id=edits 2026/02/05 15:58:19 INFO Applying migration id=outboxactor 2026/02/05 15:58:19 INFO Applying migration id=outboxsender 2026/02/05 15:58:19 INFO Applying migration id=thread 2026/02/05 15:58:19 INFO Applying migration id=host 2026/02/05 15:58:19 INFO Applying migration id=sharedinbox 2026/02/05 15:58:19 INFO Applying migration id=noteshost 2026/02/05 15:58:19 INFO Applying migration id=fetched 2026/02/05 15:58:19 INFO Applying migration id=move 2026/02/05 15:58:19 INFO Applying migration id=cleanup 2026/02/05 15:58:19 INFO Applying migration id=received 2026/02/05 15:58:19 INFO Applying migration id=namehost 2026/02/05 15:58:19 INFO Applying migration id=outboxhost 2026/02/05 15:58:19 INFO Applying migration id=notesfts 2026/02/05 15:58:19 INFO Applying migration id=iconsname 2026/02/05 15:58:19 INFO Applying migration id=nohash 2026/02/05 15:58:19 INFO Applying migration id=shares 2026/02/05 15:58:19 INFO Applying migration id=actorttl 2026/02/05 15:58:19 INFO Applying migration id=tocc 2026/02/05 15:58:19 INFO Applying migration id=followeds 2026/02/05 15:58:19 INFO Applying migration id=certhash 2026/02/05 15:58:19 INFO Applying migration id=follows_sync 2026/02/05 15:58:19 INFO Applying migration id=jsonpath 2026/02/05 15:58:19 INFO Applying migration id=localforward 2026/02/05 15:58:19 INFO Applying migration id=avatar 2026/02/05 15:58:19 INFO Applying migration id=noimage 2026/02/05 15:58:19 INFO Applying migration id=feed 2026/02/05 15:58:19 INFO Applying migration id=bookmarks 2026/02/05 15:58:19 INFO Applying migration id=shareactivity 2026/02/05 15:58:19 INFO Applying migration id=application 2026/02/05 15:58:19 INFO Applying migration id=certificates 2026/02/05 15:58:19 INFO Applying migration id=rawforward 2026/02/05 15:58:19 INFO Applying migration id=publickey 2026/02/05 15:58:19 INFO Applying migration id=resolvegroup 2026/02/05 15:58:19 INFO Applying migration id=reject 2026/02/05 15:58:19 INFO Applying migration id=autodel 2026/02/05 15:58:19 INFO Applying migration id=jsonb 2026/02/05 15:58:19 INFO Applying migration id=quote 2026/02/05 15:58:19 INFO Applying migration id=rfc9421 2026/02/05 15:58:19 INFO Applying migration id=keys 2026/02/05 15:58:19 INFO Applying migration id=portable 2026/02/05 15:58:19 INFO Applying migration id=proofs 2026/02/05 15:58:19 INFO Applying migration id=contexts 2026/02/05 15:58:19 INFO Applying migration id=deliverieshost 2026/02/05 15:58:19 INFO Applying migration id=pembegin 2026/02/05 15:58:19 INFO Applying migration id=didhost 2026/02/05 15:58:19 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (0.68s) === RUN TestOutbox_InvalidOffset 2026/02/05 15:58:19 INFO Applying migration id=initial 2026/02/05 15:58:19 INFO Applying migration id=notesupdated 2026/02/05 15:58:19 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:19 INFO Applying migration id=activitiesid 2026/02/05 15:58:19 INFO Applying migration id=outbox 2026/02/05 15:58:19 INFO Applying migration id=edits 2026/02/05 15:58:19 INFO Applying migration id=outboxactor 2026/02/05 15:58:19 INFO Applying migration id=outboxsender 2026/02/05 15:58:19 INFO Applying migration id=thread 2026/02/05 15:58:19 INFO Applying migration id=host 2026/02/05 15:58:19 INFO Applying migration id=sharedinbox 2026/02/05 15:58:19 INFO Applying migration id=noteshost 2026/02/05 15:58:19 INFO Applying migration id=fetched 2026/02/05 15:58:19 INFO Applying migration id=move 2026/02/05 15:58:19 INFO Applying migration id=cleanup 2026/02/05 15:58:19 INFO Applying migration id=received 2026/02/05 15:58:19 INFO Applying migration id=namehost 2026/02/05 15:58:19 INFO Applying migration id=outboxhost 2026/02/05 15:58:19 INFO Applying migration id=notesfts 2026/02/05 15:58:19 INFO Applying migration id=iconsname 2026/02/05 15:58:19 INFO Applying migration id=nohash 2026/02/05 15:58:19 INFO Applying migration id=shares 2026/02/05 15:58:19 INFO Applying migration id=actorttl 2026/02/05 15:58:19 INFO Applying migration id=tocc 2026/02/05 15:58:19 INFO Applying migration id=followeds 2026/02/05 15:58:19 INFO Applying migration id=certhash 2026/02/05 15:58:19 INFO Applying migration id=follows_sync 2026/02/05 15:58:19 INFO Applying migration id=jsonpath 2026/02/05 15:58:19 INFO Applying migration id=localforward 2026/02/05 15:58:19 INFO Applying migration id=avatar 2026/02/05 15:58:19 INFO Applying migration id=noimage 2026/02/05 15:58:19 INFO Applying migration id=feed 2026/02/05 15:58:19 INFO Applying migration id=bookmarks 2026/02/05 15:58:19 INFO Applying migration id=shareactivity 2026/02/05 15:58:19 INFO Applying migration id=application 2026/02/05 15:58:19 INFO Applying migration id=certificates 2026/02/05 15:58:19 INFO Applying migration id=rawforward 2026/02/05 15:58:19 INFO Applying migration id=publickey 2026/02/05 15:58:19 INFO Applying migration id=resolvegroup 2026/02/05 15:58:19 INFO Applying migration id=reject 2026/02/05 15:58:19 INFO Applying migration id=autodel 2026/02/05 15:58:19 INFO Applying migration id=jsonb 2026/02/05 15:58:19 INFO Applying migration id=quote 2026/02/05 15:58:19 INFO Applying migration id=rfc9421 2026/02/05 15:58:19 INFO Applying migration id=keys 2026/02/05 15:58:19 INFO Applying migration id=portable 2026/02/05 15:58:19 INFO Applying migration id=proofs 2026/02/05 15:58:19 INFO Applying migration id=contexts 2026/02/05 15:58:19 INFO Applying migration id=deliverieshost 2026/02/05 15:58:19 INFO Applying migration id=pembegin 2026/02/05 15:58:19 INFO Applying migration id=didhost 2026/02/05 15:58:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-a179-7be4-8db1-216c451e4bd7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-a179-7b77-bdb3-aa427aea0c64 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-a179-7b77-bdb3-aa427aea0c64 2026/02/05 15:58:21 INFO Failed to parse query url=/users/outbox/localhost.localdomain:8443/user/alice?abc error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestOutbox_InvalidOffset (1.36s) === RUN TestOutbox_PublicPost 2026/02/05 15:58:21 INFO Applying migration id=initial 2026/02/05 15:58:21 INFO Applying migration id=notesupdated 2026/02/05 15:58:21 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:21 INFO Applying migration id=activitiesid 2026/02/05 15:58:21 INFO Applying migration id=outbox 2026/02/05 15:58:21 INFO Applying migration id=edits 2026/02/05 15:58:21 INFO Applying migration id=outboxactor 2026/02/05 15:58:21 INFO Applying migration id=outboxsender 2026/02/05 15:58:21 INFO Applying migration id=thread 2026/02/05 15:58:21 INFO Applying migration id=host 2026/02/05 15:58:21 INFO Applying migration id=sharedinbox 2026/02/05 15:58:21 INFO Applying migration id=noteshost 2026/02/05 15:58:21 INFO Applying migration id=fetched 2026/02/05 15:58:21 INFO Applying migration id=move 2026/02/05 15:58:21 INFO Applying migration id=cleanup 2026/02/05 15:58:21 INFO Applying migration id=received 2026/02/05 15:58:21 INFO Applying migration id=namehost 2026/02/05 15:58:21 INFO Applying migration id=outboxhost 2026/02/05 15:58:21 INFO Applying migration id=notesfts 2026/02/05 15:58:21 INFO Applying migration id=iconsname 2026/02/05 15:58:21 INFO Applying migration id=nohash 2026/02/05 15:58:21 INFO Applying migration id=shares 2026/02/05 15:58:21 INFO Applying migration id=actorttl 2026/02/05 15:58:21 INFO Applying migration id=tocc 2026/02/05 15:58:21 INFO Applying migration id=followeds 2026/02/05 15:58:21 INFO Applying migration id=certhash 2026/02/05 15:58:21 INFO Applying migration id=follows_sync 2026/02/05 15:58:21 INFO Applying migration id=jsonpath 2026/02/05 15:58:21 INFO Applying migration id=localforward 2026/02/05 15:58:21 INFO Applying migration id=avatar 2026/02/05 15:58:21 INFO Applying migration id=noimage 2026/02/05 15:58:21 INFO Applying migration id=feed 2026/02/05 15:58:21 INFO Applying migration id=bookmarks 2026/02/05 15:58:21 INFO Applying migration id=shareactivity 2026/02/05 15:58:21 INFO Applying migration id=application 2026/02/05 15:58:21 INFO Applying migration id=certificates 2026/02/05 15:58:21 INFO Applying migration id=rawforward 2026/02/05 15:58:21 INFO Applying migration id=publickey 2026/02/05 15:58:21 INFO Applying migration id=resolvegroup 2026/02/05 15:58:21 INFO Applying migration id=reject 2026/02/05 15:58:21 INFO Applying migration id=autodel 2026/02/05 15:58:21 INFO Applying migration id=jsonb 2026/02/05 15:58:21 INFO Applying migration id=quote 2026/02/05 15:58:21 INFO Applying migration id=rfc9421 2026/02/05 15:58:21 INFO Applying migration id=keys 2026/02/05 15:58:21 INFO Applying migration id=portable 2026/02/05 15:58:21 INFO Applying migration id=proofs 2026/02/05 15:58:21 INFO Applying migration id=contexts 2026/02/05 15:58:21 INFO Applying migration id=deliverieshost 2026/02/05 15:58:21 INFO Applying migration id=pembegin 2026/02/05 15:58:21 INFO Applying migration id=didhost 2026/02/05 15:58:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-a570-768e-98ba-f9437898e45e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-a570-7641-a0de-5b963eae0616 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-a570-7641-a0de-5b963eae0616 2026/02/05 15:58:22 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (1.02s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/02/05 15:58:22 INFO Applying migration id=initial 2026/02/05 15:58:22 INFO Applying migration id=notesupdated 2026/02/05 15:58:22 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:22 INFO Applying migration id=activitiesid 2026/02/05 15:58:22 INFO Applying migration id=outbox 2026/02/05 15:58:22 INFO Applying migration id=edits 2026/02/05 15:58:22 INFO Applying migration id=outboxactor 2026/02/05 15:58:22 INFO Applying migration id=outboxsender 2026/02/05 15:58:22 INFO Applying migration id=thread 2026/02/05 15:58:22 INFO Applying migration id=host 2026/02/05 15:58:22 INFO Applying migration id=sharedinbox 2026/02/05 15:58:22 INFO Applying migration id=noteshost 2026/02/05 15:58:22 INFO Applying migration id=fetched 2026/02/05 15:58:22 INFO Applying migration id=move 2026/02/05 15:58:22 INFO Applying migration id=cleanup 2026/02/05 15:58:22 INFO Applying migration id=received 2026/02/05 15:58:22 INFO Applying migration id=namehost 2026/02/05 15:58:22 INFO Applying migration id=outboxhost 2026/02/05 15:58:22 INFO Applying migration id=notesfts 2026/02/05 15:58:22 INFO Applying migration id=iconsname 2026/02/05 15:58:22 INFO Applying migration id=nohash 2026/02/05 15:58:22 INFO Applying migration id=shares 2026/02/05 15:58:22 INFO Applying migration id=actorttl 2026/02/05 15:58:22 INFO Applying migration id=tocc 2026/02/05 15:58:22 INFO Applying migration id=followeds 2026/02/05 15:58:22 INFO Applying migration id=certhash 2026/02/05 15:58:22 INFO Applying migration id=follows_sync 2026/02/05 15:58:22 INFO Applying migration id=jsonpath 2026/02/05 15:58:22 INFO Applying migration id=localforward 2026/02/05 15:58:22 INFO Applying migration id=avatar 2026/02/05 15:58:22 INFO Applying migration id=noimage 2026/02/05 15:58:22 INFO Applying migration id=feed 2026/02/05 15:58:22 INFO Applying migration id=bookmarks 2026/02/05 15:58:22 INFO Applying migration id=shareactivity 2026/02/05 15:58:22 INFO Applying migration id=application 2026/02/05 15:58:22 INFO Applying migration id=certificates 2026/02/05 15:58:22 INFO Applying migration id=rawforward 2026/02/05 15:58:22 INFO Applying migration id=publickey 2026/02/05 15:58:22 INFO Applying migration id=resolvegroup 2026/02/05 15:58:22 INFO Applying migration id=reject 2026/02/05 15:58:22 INFO Applying migration id=autodel 2026/02/05 15:58:22 INFO Applying migration id=jsonb 2026/02/05 15:58:22 INFO Applying migration id=quote 2026/02/05 15:58:22 INFO Applying migration id=rfc9421 2026/02/05 15:58:22 INFO Applying migration id=keys 2026/02/05 15:58:22 INFO Applying migration id=portable 2026/02/05 15:58:22 INFO Applying migration id=proofs 2026/02/05 15:58:22 INFO Applying migration id=contexts 2026/02/05 15:58:22 INFO Applying migration id=deliverieshost 2026/02/05 15:58:22 INFO Applying migration id=pembegin 2026/02/05 15:58:22 INFO Applying migration id=didhost 2026/02/05 15:58:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-a957-7874-b971-25daaffe2e4d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-a957-7813-91b0-9ad5a6d14773 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-a957-7813-91b0-9ad5a6d14773 2026/02/05 15:58:23 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (1.00s) === RUN TestOutbox_PublicPostSelf 2026/02/05 15:58:23 INFO Applying migration id=initial 2026/02/05 15:58:23 INFO Applying migration id=notesupdated 2026/02/05 15:58:23 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:23 INFO Applying migration id=activitiesid 2026/02/05 15:58:23 INFO Applying migration id=outbox 2026/02/05 15:58:23 INFO Applying migration id=edits 2026/02/05 15:58:23 INFO Applying migration id=outboxactor 2026/02/05 15:58:23 INFO Applying migration id=outboxsender 2026/02/05 15:58:23 INFO Applying migration id=thread 2026/02/05 15:58:23 INFO Applying migration id=host 2026/02/05 15:58:23 INFO Applying migration id=sharedinbox 2026/02/05 15:58:23 INFO Applying migration id=noteshost 2026/02/05 15:58:23 INFO Applying migration id=fetched 2026/02/05 15:58:23 INFO Applying migration id=move 2026/02/05 15:58:23 INFO Applying migration id=cleanup 2026/02/05 15:58:23 INFO Applying migration id=received 2026/02/05 15:58:23 INFO Applying migration id=namehost 2026/02/05 15:58:23 INFO Applying migration id=outboxhost 2026/02/05 15:58:23 INFO Applying migration id=notesfts 2026/02/05 15:58:23 INFO Applying migration id=iconsname 2026/02/05 15:58:23 INFO Applying migration id=nohash 2026/02/05 15:58:23 INFO Applying migration id=shares 2026/02/05 15:58:23 INFO Applying migration id=actorttl 2026/02/05 15:58:23 INFO Applying migration id=tocc 2026/02/05 15:58:23 INFO Applying migration id=followeds 2026/02/05 15:58:23 INFO Applying migration id=certhash 2026/02/05 15:58:23 INFO Applying migration id=follows_sync 2026/02/05 15:58:23 INFO Applying migration id=jsonpath 2026/02/05 15:58:23 INFO Applying migration id=localforward 2026/02/05 15:58:23 INFO Applying migration id=avatar 2026/02/05 15:58:23 INFO Applying migration id=noimage 2026/02/05 15:58:23 INFO Applying migration id=feed 2026/02/05 15:58:23 INFO Applying migration id=bookmarks 2026/02/05 15:58:23 INFO Applying migration id=shareactivity 2026/02/05 15:58:23 INFO Applying migration id=application 2026/02/05 15:58:23 INFO Applying migration id=certificates 2026/02/05 15:58:23 INFO Applying migration id=rawforward 2026/02/05 15:58:23 INFO Applying migration id=publickey 2026/02/05 15:58:23 INFO Applying migration id=resolvegroup 2026/02/05 15:58:23 INFO Applying migration id=reject 2026/02/05 15:58:23 INFO Applying migration id=autodel 2026/02/05 15:58:23 INFO Applying migration id=jsonb 2026/02/05 15:58:23 INFO Applying migration id=quote 2026/02/05 15:58:23 INFO Applying migration id=rfc9421 2026/02/05 15:58:23 INFO Applying migration id=keys 2026/02/05 15:58:23 INFO Applying migration id=portable 2026/02/05 15:58:23 INFO Applying migration id=proofs 2026/02/05 15:58:23 INFO Applying migration id=contexts 2026/02/05 15:58:23 INFO Applying migration id=deliverieshost 2026/02/05 15:58:23 INFO Applying migration id=pembegin 2026/02/05 15:58:23 INFO Applying migration id=didhost 2026/02/05 15:58:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-ab8c-77d4-b8e6-5313ebaefa3c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-ab8c-76f8-ac37-8b2a4470564d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-ab8c-76f8-ac37-8b2a4470564d 2026/02/05 15:58:23 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (0.57s) === RUN TestOutbox_PostToFollowers 2026/02/05 15:58:23 INFO Applying migration id=initial 2026/02/05 15:58:23 INFO Applying migration id=notesupdated 2026/02/05 15:58:23 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:23 INFO Applying migration id=activitiesid 2026/02/05 15:58:23 INFO Applying migration id=outbox 2026/02/05 15:58:23 INFO Applying migration id=edits 2026/02/05 15:58:23 INFO Applying migration id=outboxactor 2026/02/05 15:58:23 INFO Applying migration id=outboxsender 2026/02/05 15:58:23 INFO Applying migration id=thread 2026/02/05 15:58:23 INFO Applying migration id=host 2026/02/05 15:58:23 INFO Applying migration id=sharedinbox 2026/02/05 15:58:23 INFO Applying migration id=noteshost 2026/02/05 15:58:23 INFO Applying migration id=fetched 2026/02/05 15:58:23 INFO Applying migration id=move 2026/02/05 15:58:23 INFO Applying migration id=cleanup 2026/02/05 15:58:23 INFO Applying migration id=received 2026/02/05 15:58:23 INFO Applying migration id=namehost 2026/02/05 15:58:23 INFO Applying migration id=outboxhost 2026/02/05 15:58:23 INFO Applying migration id=notesfts 2026/02/05 15:58:23 INFO Applying migration id=iconsname 2026/02/05 15:58:23 INFO Applying migration id=nohash 2026/02/05 15:58:23 INFO Applying migration id=shares 2026/02/05 15:58:23 INFO Applying migration id=actorttl 2026/02/05 15:58:23 INFO Applying migration id=tocc 2026/02/05 15:58:23 INFO Applying migration id=followeds 2026/02/05 15:58:23 INFO Applying migration id=certhash 2026/02/05 15:58:23 INFO Applying migration id=follows_sync 2026/02/05 15:58:23 INFO Applying migration id=jsonpath 2026/02/05 15:58:23 INFO Applying migration id=localforward 2026/02/05 15:58:23 INFO Applying migration id=avatar 2026/02/05 15:58:23 INFO Applying migration id=noimage 2026/02/05 15:58:23 INFO Applying migration id=feed 2026/02/05 15:58:23 INFO Applying migration id=bookmarks 2026/02/05 15:58:23 INFO Applying migration id=shareactivity 2026/02/05 15:58:23 INFO Applying migration id=application 2026/02/05 15:58:23 INFO Applying migration id=certificates 2026/02/05 15:58:23 INFO Applying migration id=rawforward 2026/02/05 15:58:23 INFO Applying migration id=publickey 2026/02/05 15:58:23 INFO Applying migration id=resolvegroup 2026/02/05 15:58:23 INFO Applying migration id=reject 2026/02/05 15:58:23 INFO Applying migration id=autodel 2026/02/05 15:58:23 INFO Applying migration id=jsonb 2026/02/05 15:58:23 INFO Applying migration id=quote 2026/02/05 15:58:23 INFO Applying migration id=rfc9421 2026/02/05 15:58:23 INFO Applying migration id=keys 2026/02/05 15:58:23 INFO Applying migration id=portable 2026/02/05 15:58:23 INFO Applying migration id=proofs 2026/02/05 15:58:23 INFO Applying migration id=contexts 2026/02/05 15:58:23 INFO Applying migration id=deliverieshost 2026/02/05 15:58:23 INFO Applying migration id=pembegin 2026/02/05 15:58:23 INFO Applying migration id=didhost 2026/02/05 15:58:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-aec4-7593-82a4-7103a50ec3f0 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 15:58:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e86-aec4-7d6c-acb4-e53798ab4309 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e86-aec4-7593-82a4-7103a50ec3f0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2e86-aec4-7593-82a4-7103a50ec3f0 2026/02/05 15:58:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-aec5-720e-9221-518d3192b29d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-aec5-71ce-a28a-f09a7d91e4c0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-aec5-71ce-a28a-f09a7d91e4c0 2026/02/05 15:58:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (0.82s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/02/05 15:58:24 INFO Applying migration id=initial 2026/02/05 15:58:24 INFO Applying migration id=notesupdated 2026/02/05 15:58:24 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:24 INFO Applying migration id=activitiesid 2026/02/05 15:58:24 INFO Applying migration id=outbox 2026/02/05 15:58:24 INFO Applying migration id=edits 2026/02/05 15:58:24 INFO Applying migration id=outboxactor 2026/02/05 15:58:24 INFO Applying migration id=outboxsender 2026/02/05 15:58:24 INFO Applying migration id=thread 2026/02/05 15:58:24 INFO Applying migration id=host 2026/02/05 15:58:24 INFO Applying migration id=sharedinbox 2026/02/05 15:58:24 INFO Applying migration id=noteshost 2026/02/05 15:58:24 INFO Applying migration id=fetched 2026/02/05 15:58:24 INFO Applying migration id=move 2026/02/05 15:58:24 INFO Applying migration id=cleanup 2026/02/05 15:58:24 INFO Applying migration id=received 2026/02/05 15:58:24 INFO Applying migration id=namehost 2026/02/05 15:58:24 INFO Applying migration id=outboxhost 2026/02/05 15:58:24 INFO Applying migration id=notesfts 2026/02/05 15:58:24 INFO Applying migration id=iconsname 2026/02/05 15:58:24 INFO Applying migration id=nohash 2026/02/05 15:58:24 INFO Applying migration id=shares 2026/02/05 15:58:24 INFO Applying migration id=actorttl 2026/02/05 15:58:24 INFO Applying migration id=tocc 2026/02/05 15:58:24 INFO Applying migration id=followeds 2026/02/05 15:58:24 INFO Applying migration id=certhash 2026/02/05 15:58:24 INFO Applying migration id=follows_sync 2026/02/05 15:58:24 INFO Applying migration id=jsonpath 2026/02/05 15:58:24 INFO Applying migration id=localforward 2026/02/05 15:58:24 INFO Applying migration id=avatar 2026/02/05 15:58:24 INFO Applying migration id=noimage 2026/02/05 15:58:24 INFO Applying migration id=feed 2026/02/05 15:58:24 INFO Applying migration id=bookmarks 2026/02/05 15:58:24 INFO Applying migration id=shareactivity 2026/02/05 15:58:24 INFO Applying migration id=application 2026/02/05 15:58:24 INFO Applying migration id=certificates 2026/02/05 15:58:24 INFO Applying migration id=rawforward 2026/02/05 15:58:24 INFO Applying migration id=publickey 2026/02/05 15:58:24 INFO Applying migration id=resolvegroup 2026/02/05 15:58:24 INFO Applying migration id=reject 2026/02/05 15:58:24 INFO Applying migration id=autodel 2026/02/05 15:58:24 INFO Applying migration id=jsonb 2026/02/05 15:58:24 INFO Applying migration id=quote 2026/02/05 15:58:24 INFO Applying migration id=rfc9421 2026/02/05 15:58:24 INFO Applying migration id=keys 2026/02/05 15:58:24 INFO Applying migration id=portable 2026/02/05 15:58:24 INFO Applying migration id=proofs 2026/02/05 15:58:24 INFO Applying migration id=contexts 2026/02/05 15:58:24 INFO Applying migration id=deliverieshost 2026/02/05 15:58:24 INFO Applying migration id=pembegin 2026/02/05 15:58:24 INFO Applying migration id=didhost 2026/02/05 15:58:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-b1f3-74e6-9493-10fa1dccba2e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-b1f3-749b-bade-3b84f0879c19 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-b1f3-749b-bade-3b84f0879c19 2026/02/05 15:58:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (0.81s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/02/05 15:58:25 INFO Applying migration id=initial 2026/02/05 15:58:25 INFO Applying migration id=notesupdated 2026/02/05 15:58:25 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:25 INFO Applying migration id=activitiesid 2026/02/05 15:58:25 INFO Applying migration id=outbox 2026/02/05 15:58:25 INFO Applying migration id=edits 2026/02/05 15:58:25 INFO Applying migration id=outboxactor 2026/02/05 15:58:25 INFO Applying migration id=outboxsender 2026/02/05 15:58:25 INFO Applying migration id=thread 2026/02/05 15:58:25 INFO Applying migration id=host 2026/02/05 15:58:25 INFO Applying migration id=sharedinbox 2026/02/05 15:58:25 INFO Applying migration id=noteshost 2026/02/05 15:58:25 INFO Applying migration id=fetched 2026/02/05 15:58:25 INFO Applying migration id=move 2026/02/05 15:58:25 INFO Applying migration id=cleanup 2026/02/05 15:58:25 INFO Applying migration id=received 2026/02/05 15:58:25 INFO Applying migration id=namehost 2026/02/05 15:58:25 INFO Applying migration id=outboxhost 2026/02/05 15:58:25 INFO Applying migration id=notesfts 2026/02/05 15:58:25 INFO Applying migration id=iconsname 2026/02/05 15:58:25 INFO Applying migration id=nohash 2026/02/05 15:58:25 INFO Applying migration id=shares 2026/02/05 15:58:25 INFO Applying migration id=actorttl 2026/02/05 15:58:25 INFO Applying migration id=tocc 2026/02/05 15:58:25 INFO Applying migration id=followeds 2026/02/05 15:58:25 INFO Applying migration id=certhash 2026/02/05 15:58:25 INFO Applying migration id=follows_sync 2026/02/05 15:58:25 INFO Applying migration id=jsonpath 2026/02/05 15:58:25 INFO Applying migration id=localforward 2026/02/05 15:58:25 INFO Applying migration id=avatar 2026/02/05 15:58:25 INFO Applying migration id=noimage 2026/02/05 15:58:25 INFO Applying migration id=feed 2026/02/05 15:58:25 INFO Applying migration id=bookmarks 2026/02/05 15:58:25 INFO Applying migration id=shareactivity 2026/02/05 15:58:25 INFO Applying migration id=application 2026/02/05 15:58:25 INFO Applying migration id=certificates 2026/02/05 15:58:25 INFO Applying migration id=rawforward 2026/02/05 15:58:25 INFO Applying migration id=publickey 2026/02/05 15:58:25 INFO Applying migration id=resolvegroup 2026/02/05 15:58:25 INFO Applying migration id=reject 2026/02/05 15:58:25 INFO Applying migration id=autodel 2026/02/05 15:58:25 INFO Applying migration id=jsonb 2026/02/05 15:58:25 INFO Applying migration id=quote 2026/02/05 15:58:25 INFO Applying migration id=rfc9421 2026/02/05 15:58:25 INFO Applying migration id=keys 2026/02/05 15:58:25 INFO Applying migration id=portable 2026/02/05 15:58:25 INFO Applying migration id=proofs 2026/02/05 15:58:25 INFO Applying migration id=contexts 2026/02/05 15:58:25 INFO Applying migration id=deliverieshost 2026/02/05 15:58:25 INFO Applying migration id=pembegin 2026/02/05 15:58:25 INFO Applying migration id=didhost 2026/02/05 15:58:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-b566-7985-81c2-aff69d06947d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-b566-7946-b277-6eaf49ee07c5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-b566-7946-b277-6eaf49ee07c5 2026/02/05 15:58:26 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (0.88s) === RUN TestOutbox_PostToFollowersSelf 2026/02/05 15:58:26 INFO Applying migration id=initial 2026/02/05 15:58:26 INFO Applying migration id=notesupdated 2026/02/05 15:58:26 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:26 INFO Applying migration id=activitiesid 2026/02/05 15:58:26 INFO Applying migration id=outbox 2026/02/05 15:58:26 INFO Applying migration id=edits 2026/02/05 15:58:26 INFO Applying migration id=outboxactor 2026/02/05 15:58:26 INFO Applying migration id=outboxsender 2026/02/05 15:58:26 INFO Applying migration id=thread 2026/02/05 15:58:26 INFO Applying migration id=host 2026/02/05 15:58:26 INFO Applying migration id=sharedinbox 2026/02/05 15:58:26 INFO Applying migration id=noteshost 2026/02/05 15:58:26 INFO Applying migration id=fetched 2026/02/05 15:58:26 INFO Applying migration id=move 2026/02/05 15:58:26 INFO Applying migration id=cleanup 2026/02/05 15:58:26 INFO Applying migration id=received 2026/02/05 15:58:26 INFO Applying migration id=namehost 2026/02/05 15:58:26 INFO Applying migration id=outboxhost 2026/02/05 15:58:26 INFO Applying migration id=notesfts 2026/02/05 15:58:26 INFO Applying migration id=iconsname 2026/02/05 15:58:26 INFO Applying migration id=nohash 2026/02/05 15:58:26 INFO Applying migration id=shares 2026/02/05 15:58:26 INFO Applying migration id=actorttl 2026/02/05 15:58:26 INFO Applying migration id=tocc 2026/02/05 15:58:26 INFO Applying migration id=followeds 2026/02/05 15:58:26 INFO Applying migration id=certhash 2026/02/05 15:58:26 INFO Applying migration id=follows_sync 2026/02/05 15:58:26 INFO Applying migration id=jsonpath 2026/02/05 15:58:26 INFO Applying migration id=localforward 2026/02/05 15:58:26 INFO Applying migration id=avatar 2026/02/05 15:58:26 INFO Applying migration id=noimage 2026/02/05 15:58:26 INFO Applying migration id=feed 2026/02/05 15:58:26 INFO Applying migration id=bookmarks 2026/02/05 15:58:26 INFO Applying migration id=shareactivity 2026/02/05 15:58:26 INFO Applying migration id=application 2026/02/05 15:58:26 INFO Applying migration id=certificates 2026/02/05 15:58:26 INFO Applying migration id=rawforward 2026/02/05 15:58:26 INFO Applying migration id=publickey 2026/02/05 15:58:26 INFO Applying migration id=resolvegroup 2026/02/05 15:58:26 INFO Applying migration id=reject 2026/02/05 15:58:26 INFO Applying migration id=autodel 2026/02/05 15:58:26 INFO Applying migration id=jsonb 2026/02/05 15:58:26 INFO Applying migration id=quote 2026/02/05 15:58:26 INFO Applying migration id=rfc9421 2026/02/05 15:58:26 INFO Applying migration id=keys 2026/02/05 15:58:26 INFO Applying migration id=portable 2026/02/05 15:58:26 INFO Applying migration id=proofs 2026/02/05 15:58:26 INFO Applying migration id=contexts 2026/02/05 15:58:26 INFO Applying migration id=deliverieshost 2026/02/05 15:58:26 INFO Applying migration id=pembegin 2026/02/05 15:58:26 INFO Applying migration id=didhost 2026/02/05 15:58:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-b7dd-78f3-bed8-e45dd474a905 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-b7dd-78af-8688-5dd612503526 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-b7dd-78af-8688-5dd612503526 2026/02/05 15:58:26 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (0.63s) === RUN TestOutbox_DM 2026/02/05 15:58:26 INFO Applying migration id=initial 2026/02/05 15:58:26 INFO Applying migration id=notesupdated 2026/02/05 15:58:26 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:26 INFO Applying migration id=activitiesid 2026/02/05 15:58:26 INFO Applying migration id=outbox 2026/02/05 15:58:26 INFO Applying migration id=edits 2026/02/05 15:58:26 INFO Applying migration id=outboxactor 2026/02/05 15:58:26 INFO Applying migration id=outboxsender 2026/02/05 15:58:26 INFO Applying migration id=thread 2026/02/05 15:58:26 INFO Applying migration id=host 2026/02/05 15:58:26 INFO Applying migration id=sharedinbox 2026/02/05 15:58:26 INFO Applying migration id=noteshost 2026/02/05 15:58:26 INFO Applying migration id=fetched 2026/02/05 15:58:26 INFO Applying migration id=move 2026/02/05 15:58:26 INFO Applying migration id=cleanup 2026/02/05 15:58:26 INFO Applying migration id=received 2026/02/05 15:58:26 INFO Applying migration id=namehost 2026/02/05 15:58:26 INFO Applying migration id=outboxhost 2026/02/05 15:58:26 INFO Applying migration id=notesfts 2026/02/05 15:58:26 INFO Applying migration id=iconsname 2026/02/05 15:58:26 INFO Applying migration id=nohash 2026/02/05 15:58:26 INFO Applying migration id=shares 2026/02/05 15:58:26 INFO Applying migration id=actorttl 2026/02/05 15:58:26 INFO Applying migration id=tocc 2026/02/05 15:58:26 INFO Applying migration id=followeds 2026/02/05 15:58:26 INFO Applying migration id=certhash 2026/02/05 15:58:26 INFO Applying migration id=follows_sync 2026/02/05 15:58:26 INFO Applying migration id=jsonpath 2026/02/05 15:58:26 INFO Applying migration id=localforward 2026/02/05 15:58:26 INFO Applying migration id=avatar 2026/02/05 15:58:26 INFO Applying migration id=noimage 2026/02/05 15:58:26 INFO Applying migration id=feed 2026/02/05 15:58:26 INFO Applying migration id=bookmarks 2026/02/05 15:58:26 INFO Applying migration id=shareactivity 2026/02/05 15:58:26 INFO Applying migration id=application 2026/02/05 15:58:26 INFO Applying migration id=certificates 2026/02/05 15:58:26 INFO Applying migration id=rawforward 2026/02/05 15:58:26 INFO Applying migration id=publickey 2026/02/05 15:58:26 INFO Applying migration id=resolvegroup 2026/02/05 15:58:26 INFO Applying migration id=reject 2026/02/05 15:58:26 INFO Applying migration id=autodel 2026/02/05 15:58:26 INFO Applying migration id=jsonb 2026/02/05 15:58:26 INFO Applying migration id=quote 2026/02/05 15:58:26 INFO Applying migration id=rfc9421 2026/02/05 15:58:26 INFO Applying migration id=keys 2026/02/05 15:58:26 INFO Applying migration id=portable 2026/02/05 15:58:26 INFO Applying migration id=proofs 2026/02/05 15:58:26 INFO Applying migration id=contexts 2026/02/05 15:58:26 INFO Applying migration id=deliverieshost 2026/02/05 15:58:26 INFO Applying migration id=pembegin 2026/02/05 15:58:26 INFO Applying migration id=didhost 2026/02/05 15:58:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-bb89-77aa-a39a-dce31032e771 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 15:58:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e86-bb8a-70f9-80ab-c950ef9caf30 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e86-bb89-77aa-a39a-dce31032e771 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2e86-bb89-77aa-a39a-dce31032e771 2026/02/05 15:58:27 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 15:58:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-bb8a-775b-9a58-f71e3a461f79 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-bb8a-74df-9557-8e33c78cde82 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-bb8a-74df-9557-8e33c78cde82 2026/02/05 15:58:27 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (0.94s) === RUN TestOutbox_DMSelf 2026/02/05 15:58:27 INFO Applying migration id=initial 2026/02/05 15:58:27 INFO Applying migration id=notesupdated 2026/02/05 15:58:27 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:27 INFO Applying migration id=activitiesid 2026/02/05 15:58:27 INFO Applying migration id=outbox 2026/02/05 15:58:27 INFO Applying migration id=edits 2026/02/05 15:58:27 INFO Applying migration id=outboxactor 2026/02/05 15:58:27 INFO Applying migration id=outboxsender 2026/02/05 15:58:27 INFO Applying migration id=thread 2026/02/05 15:58:27 INFO Applying migration id=host 2026/02/05 15:58:27 INFO Applying migration id=sharedinbox 2026/02/05 15:58:27 INFO Applying migration id=noteshost 2026/02/05 15:58:27 INFO Applying migration id=fetched 2026/02/05 15:58:27 INFO Applying migration id=move 2026/02/05 15:58:27 INFO Applying migration id=cleanup 2026/02/05 15:58:27 INFO Applying migration id=received 2026/02/05 15:58:27 INFO Applying migration id=namehost 2026/02/05 15:58:27 INFO Applying migration id=outboxhost 2026/02/05 15:58:27 INFO Applying migration id=notesfts 2026/02/05 15:58:27 INFO Applying migration id=iconsname 2026/02/05 15:58:27 INFO Applying migration id=nohash 2026/02/05 15:58:27 INFO Applying migration id=shares 2026/02/05 15:58:27 INFO Applying migration id=actorttl 2026/02/05 15:58:27 INFO Applying migration id=tocc 2026/02/05 15:58:27 INFO Applying migration id=followeds 2026/02/05 15:58:27 INFO Applying migration id=certhash 2026/02/05 15:58:27 INFO Applying migration id=follows_sync 2026/02/05 15:58:27 INFO Applying migration id=jsonpath 2026/02/05 15:58:27 INFO Applying migration id=localforward 2026/02/05 15:58:27 INFO Applying migration id=avatar 2026/02/05 15:58:27 INFO Applying migration id=noimage 2026/02/05 15:58:27 INFO Applying migration id=feed 2026/02/05 15:58:27 INFO Applying migration id=bookmarks 2026/02/05 15:58:27 INFO Applying migration id=shareactivity 2026/02/05 15:58:27 INFO Applying migration id=application 2026/02/05 15:58:27 INFO Applying migration id=certificates 2026/02/05 15:58:27 INFO Applying migration id=rawforward 2026/02/05 15:58:27 INFO Applying migration id=publickey 2026/02/05 15:58:27 INFO Applying migration id=resolvegroup 2026/02/05 15:58:27 INFO Applying migration id=reject 2026/02/05 15:58:27 INFO Applying migration id=autodel 2026/02/05 15:58:27 INFO Applying migration id=jsonb 2026/02/05 15:58:27 INFO Applying migration id=quote 2026/02/05 15:58:27 INFO Applying migration id=rfc9421 2026/02/05 15:58:27 INFO Applying migration id=keys 2026/02/05 15:58:27 INFO Applying migration id=portable 2026/02/05 15:58:27 INFO Applying migration id=proofs 2026/02/05 15:58:27 INFO Applying migration id=contexts 2026/02/05 15:58:27 INFO Applying migration id=deliverieshost 2026/02/05 15:58:27 INFO Applying migration id=pembegin 2026/02/05 15:58:27 INFO Applying migration id=didhost 2026/02/05 15:58:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-bee8-7990-864a-d49e5857e053 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 15:58:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e86-bee9-71eb-8acc-57dbb3005caf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e86-bee8-7990-864a-d49e5857e053 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2e86-bee8-7990-864a-d49e5857e053 2026/02/05 15:58:28 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 15:58:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-bee9-77c0-b9dc-67fc0385b03b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-bee9-756d-8bc3-d05799728b32 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-bee9-756d-8bc3-d05799728b32 2026/02/05 15:58:28 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (0.86s) === RUN TestOutbox_DMNotRecipient 2026/02/05 15:58:28 INFO Applying migration id=initial 2026/02/05 15:58:28 INFO Applying migration id=notesupdated 2026/02/05 15:58:28 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:28 INFO Applying migration id=activitiesid 2026/02/05 15:58:28 INFO Applying migration id=outbox 2026/02/05 15:58:28 INFO Applying migration id=edits 2026/02/05 15:58:28 INFO Applying migration id=outboxactor 2026/02/05 15:58:28 INFO Applying migration id=outboxsender 2026/02/05 15:58:28 INFO Applying migration id=thread 2026/02/05 15:58:28 INFO Applying migration id=host 2026/02/05 15:58:28 INFO Applying migration id=sharedinbox 2026/02/05 15:58:28 INFO Applying migration id=noteshost 2026/02/05 15:58:28 INFO Applying migration id=fetched 2026/02/05 15:58:28 INFO Applying migration id=move 2026/02/05 15:58:28 INFO Applying migration id=cleanup 2026/02/05 15:58:28 INFO Applying migration id=received 2026/02/05 15:58:28 INFO Applying migration id=namehost 2026/02/05 15:58:28 INFO Applying migration id=outboxhost 2026/02/05 15:58:28 INFO Applying migration id=notesfts 2026/02/05 15:58:28 INFO Applying migration id=iconsname 2026/02/05 15:58:28 INFO Applying migration id=nohash 2026/02/05 15:58:28 INFO Applying migration id=shares 2026/02/05 15:58:28 INFO Applying migration id=actorttl 2026/02/05 15:58:28 INFO Applying migration id=tocc 2026/02/05 15:58:28 INFO Applying migration id=followeds 2026/02/05 15:58:28 INFO Applying migration id=certhash 2026/02/05 15:58:28 INFO Applying migration id=follows_sync 2026/02/05 15:58:28 INFO Applying migration id=jsonpath 2026/02/05 15:58:28 INFO Applying migration id=localforward 2026/02/05 15:58:28 INFO Applying migration id=avatar 2026/02/05 15:58:28 INFO Applying migration id=noimage 2026/02/05 15:58:28 INFO Applying migration id=feed 2026/02/05 15:58:28 INFO Applying migration id=bookmarks 2026/02/05 15:58:28 INFO Applying migration id=shareactivity 2026/02/05 15:58:28 INFO Applying migration id=application 2026/02/05 15:58:28 INFO Applying migration id=certificates 2026/02/05 15:58:28 INFO Applying migration id=rawforward 2026/02/05 15:58:28 INFO Applying migration id=publickey 2026/02/05 15:58:28 INFO Applying migration id=resolvegroup 2026/02/05 15:58:28 INFO Applying migration id=reject 2026/02/05 15:58:28 INFO Applying migration id=autodel 2026/02/05 15:58:28 INFO Applying migration id=jsonb 2026/02/05 15:58:28 INFO Applying migration id=quote 2026/02/05 15:58:28 INFO Applying migration id=rfc9421 2026/02/05 15:58:28 INFO Applying migration id=keys 2026/02/05 15:58:28 INFO Applying migration id=portable 2026/02/05 15:58:28 INFO Applying migration id=proofs 2026/02/05 15:58:28 INFO Applying migration id=contexts 2026/02/05 15:58:28 INFO Applying migration id=deliverieshost 2026/02/05 15:58:28 INFO Applying migration id=pembegin 2026/02/05 15:58:28 INFO Applying migration id=didhost 2026/02/05 15:58:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-c20e-703a-86e0-fd1055ebd5f5 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 15:58:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e86-c20e-7816-9650-c991c3df010e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e86-c20e-703a-86e0-fd1055ebd5f5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2e86-c20e-703a-86e0-fd1055ebd5f5 2026/02/05 15:58:29 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 15:58:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-c20e-7dfd-b75f-5010c1f3a1fc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-c20e-7bb7-ade7-aa8484505cd8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-c20e-7bb7-ade7-aa8484505cd8 2026/02/05 15:58:29 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (0.81s) === RUN TestOutbox_UnauthenticatedUser 2026/02/05 15:58:29 INFO Applying migration id=initial 2026/02/05 15:58:29 INFO Applying migration id=notesupdated 2026/02/05 15:58:29 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:29 INFO Applying migration id=activitiesid 2026/02/05 15:58:29 INFO Applying migration id=outbox 2026/02/05 15:58:29 INFO Applying migration id=edits 2026/02/05 15:58:29 INFO Applying migration id=outboxactor 2026/02/05 15:58:29 INFO Applying migration id=outboxsender 2026/02/05 15:58:29 INFO Applying migration id=thread 2026/02/05 15:58:29 INFO Applying migration id=host 2026/02/05 15:58:29 INFO Applying migration id=sharedinbox 2026/02/05 15:58:29 INFO Applying migration id=noteshost 2026/02/05 15:58:29 INFO Applying migration id=fetched 2026/02/05 15:58:29 INFO Applying migration id=move 2026/02/05 15:58:29 INFO Applying migration id=cleanup 2026/02/05 15:58:29 INFO Applying migration id=received 2026/02/05 15:58:29 INFO Applying migration id=namehost 2026/02/05 15:58:29 INFO Applying migration id=outboxhost 2026/02/05 15:58:29 INFO Applying migration id=notesfts 2026/02/05 15:58:29 INFO Applying migration id=iconsname 2026/02/05 15:58:29 INFO Applying migration id=nohash 2026/02/05 15:58:29 INFO Applying migration id=shares 2026/02/05 15:58:29 INFO Applying migration id=actorttl 2026/02/05 15:58:29 INFO Applying migration id=tocc 2026/02/05 15:58:29 INFO Applying migration id=followeds 2026/02/05 15:58:29 INFO Applying migration id=certhash 2026/02/05 15:58:29 INFO Applying migration id=follows_sync 2026/02/05 15:58:29 INFO Applying migration id=jsonpath 2026/02/05 15:58:29 INFO Applying migration id=localforward 2026/02/05 15:58:29 INFO Applying migration id=avatar 2026/02/05 15:58:29 INFO Applying migration id=noimage 2026/02/05 15:58:29 INFO Applying migration id=feed 2026/02/05 15:58:29 INFO Applying migration id=bookmarks 2026/02/05 15:58:29 INFO Applying migration id=shareactivity 2026/02/05 15:58:29 INFO Applying migration id=application 2026/02/05 15:58:29 INFO Applying migration id=certificates 2026/02/05 15:58:29 INFO Applying migration id=rawforward 2026/02/05 15:58:29 INFO Applying migration id=publickey 2026/02/05 15:58:29 INFO Applying migration id=resolvegroup 2026/02/05 15:58:29 INFO Applying migration id=reject 2026/02/05 15:58:29 INFO Applying migration id=autodel 2026/02/05 15:58:29 INFO Applying migration id=jsonb 2026/02/05 15:58:29 INFO Applying migration id=quote 2026/02/05 15:58:29 INFO Applying migration id=rfc9421 2026/02/05 15:58:29 INFO Applying migration id=keys 2026/02/05 15:58:29 INFO Applying migration id=portable 2026/02/05 15:58:29 INFO Applying migration id=proofs 2026/02/05 15:58:29 INFO Applying migration id=contexts 2026/02/05 15:58:29 INFO Applying migration id=deliverieshost 2026/02/05 15:58:29 INFO Applying migration id=pembegin 2026/02/05 15:58:29 INFO Applying migration id=didhost 2026/02/05 15:58:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-c489-71f4-912c-42c766b39250 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 15:58:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e86-c489-791c-9a42-5d6894f38432 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e86-c489-71f4-912c-42c766b39250 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2e86-c489-71f4-912c-42c766b39250 2026/02/05 15:58:30 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 15:58:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e86-c489-7eed-afa4-2e999805149d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e86-c489-7c84-b5a6-2228616ec722 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e86-c489-7c84-b5a6-2228616ec722 2026/02/05 15:58:30 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (0.63s) === RUN TestOutbox_PublicPostInGroup 2026/02/05 15:58:30 INFO Applying migration id=initial 2026/02/05 15:58:30 INFO Applying migration id=notesupdated 2026/02/05 15:58:30 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:30 INFO Applying migration id=activitiesid 2026/02/05 15:58:30 INFO Applying migration id=outbox 2026/02/05 15:58:30 INFO Applying migration id=edits 2026/02/05 15:58:30 INFO Applying migration id=outboxactor 2026/02/05 15:58:30 INFO Applying migration id=outboxsender 2026/02/05 15:58:30 INFO Applying migration id=thread 2026/02/05 15:58:30 INFO Applying migration id=host 2026/02/05 15:58:30 INFO Applying migration id=sharedinbox 2026/02/05 15:58:30 INFO Applying migration id=noteshost 2026/02/05 15:58:30 INFO Applying migration id=fetched 2026/02/05 15:58:30 INFO Applying migration id=move 2026/02/05 15:58:30 INFO Applying migration id=cleanup 2026/02/05 15:58:30 INFO Applying migration id=received 2026/02/05 15:58:30 INFO Applying migration id=namehost 2026/02/05 15:58:30 INFO Applying migration id=outboxhost 2026/02/05 15:58:30 INFO Applying migration id=notesfts 2026/02/05 15:58:30 INFO Applying migration id=iconsname 2026/02/05 15:58:30 INFO Applying migration id=nohash 2026/02/05 15:58:30 INFO Applying migration id=shares 2026/02/05 15:58:30 INFO Applying migration id=actorttl 2026/02/05 15:58:30 INFO Applying migration id=tocc 2026/02/05 15:58:30 INFO Applying migration id=followeds 2026/02/05 15:58:30 INFO Applying migration id=certhash 2026/02/05 15:58:30 INFO Applying migration id=follows_sync 2026/02/05 15:58:30 INFO Applying migration id=jsonpath 2026/02/05 15:58:30 INFO Applying migration id=localforward 2026/02/05 15:58:30 INFO Applying migration id=avatar 2026/02/05 15:58:30 INFO Applying migration id=noimage 2026/02/05 15:58:30 INFO Applying migration id=feed 2026/02/05 15:58:30 INFO Applying migration id=bookmarks 2026/02/05 15:58:30 INFO Applying migration id=shareactivity 2026/02/05 15:58:30 INFO Applying migration id=application 2026/02/05 15:58:30 INFO Applying migration id=certificates 2026/02/05 15:58:30 INFO Applying migration id=rawforward 2026/02/05 15:58:30 INFO Applying migration id=publickey 2026/02/05 15:58:30 INFO Applying migration id=resolvegroup 2026/02/05 15:58:30 INFO Applying migration id=reject 2026/02/05 15:58:30 INFO Applying migration id=autodel 2026/02/05 15:58:30 INFO Applying migration id=jsonb 2026/02/05 15:58:30 INFO Applying migration id=quote 2026/02/05 15:58:30 INFO Applying migration id=rfc9421 2026/02/05 15:58:30 INFO Applying migration id=keys 2026/02/05 15:58:30 INFO Applying migration id=portable 2026/02/05 15:58:30 INFO Applying migration id=proofs 2026/02/05 15:58:30 INFO Applying migration id=contexts 2026/02/05 15:58:30 INFO Applying migration id=deliverieshost 2026/02/05 15:58:30 INFO Applying migration id=pembegin 2026/02/05 15:58:30 INFO Applying migration id=didhost 2026/02/05 15:58:30 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 15:58:30 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (0.85s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/02/05 15:58:30 INFO Applying migration id=initial 2026/02/05 15:58:30 INFO Applying migration id=notesupdated 2026/02/05 15:58:30 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:30 INFO Applying migration id=activitiesid 2026/02/05 15:58:30 INFO Applying migration id=outbox 2026/02/05 15:58:30 INFO Applying migration id=edits 2026/02/05 15:58:30 INFO Applying migration id=outboxactor 2026/02/05 15:58:30 INFO Applying migration id=outboxsender 2026/02/05 15:58:30 INFO Applying migration id=thread 2026/02/05 15:58:30 INFO Applying migration id=host 2026/02/05 15:58:30 INFO Applying migration id=sharedinbox 2026/02/05 15:58:30 INFO Applying migration id=noteshost 2026/02/05 15:58:30 INFO Applying migration id=fetched 2026/02/05 15:58:30 INFO Applying migration id=move 2026/02/05 15:58:30 INFO Applying migration id=cleanup 2026/02/05 15:58:30 INFO Applying migration id=received 2026/02/05 15:58:30 INFO Applying migration id=namehost 2026/02/05 15:58:30 INFO Applying migration id=outboxhost 2026/02/05 15:58:30 INFO Applying migration id=notesfts 2026/02/05 15:58:30 INFO Applying migration id=iconsname 2026/02/05 15:58:30 INFO Applying migration id=nohash 2026/02/05 15:58:30 INFO Applying migration id=shares 2026/02/05 15:58:30 INFO Applying migration id=actorttl 2026/02/05 15:58:30 INFO Applying migration id=tocc 2026/02/05 15:58:30 INFO Applying migration id=followeds 2026/02/05 15:58:30 INFO Applying migration id=certhash 2026/02/05 15:58:30 INFO Applying migration id=follows_sync 2026/02/05 15:58:30 INFO Applying migration id=jsonpath 2026/02/05 15:58:30 INFO Applying migration id=localforward 2026/02/05 15:58:30 INFO Applying migration id=avatar 2026/02/05 15:58:30 INFO Applying migration id=noimage 2026/02/05 15:58:30 INFO Applying migration id=feed 2026/02/05 15:58:30 INFO Applying migration id=bookmarks 2026/02/05 15:58:30 INFO Applying migration id=shareactivity 2026/02/05 15:58:30 INFO Applying migration id=application 2026/02/05 15:58:30 INFO Applying migration id=certificates 2026/02/05 15:58:30 INFO Applying migration id=rawforward 2026/02/05 15:58:30 INFO Applying migration id=publickey 2026/02/05 15:58:30 INFO Applying migration id=resolvegroup 2026/02/05 15:58:30 INFO Applying migration id=reject 2026/02/05 15:58:30 INFO Applying migration id=autodel 2026/02/05 15:58:30 INFO Applying migration id=jsonb 2026/02/05 15:58:30 INFO Applying migration id=quote 2026/02/05 15:58:30 INFO Applying migration id=rfc9421 2026/02/05 15:58:30 INFO Applying migration id=keys 2026/02/05 15:58:30 INFO Applying migration id=portable 2026/02/05 15:58:30 INFO Applying migration id=proofs 2026/02/05 15:58:30 INFO Applying migration id=contexts 2026/02/05 15:58:30 INFO Applying migration id=deliverieshost 2026/02/05 15:58:30 INFO Applying migration id=pembegin 2026/02/05 15:58:30 INFO Applying migration id=didhost 2026/02/05 15:58: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 15:58:32 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (1.19s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/02/05 15:58:32 INFO Applying migration id=initial 2026/02/05 15:58:32 INFO Applying migration id=notesupdated 2026/02/05 15:58:32 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:32 INFO Applying migration id=activitiesid 2026/02/05 15:58:32 INFO Applying migration id=outbox 2026/02/05 15:58:32 INFO Applying migration id=edits 2026/02/05 15:58:32 INFO Applying migration id=outboxactor 2026/02/05 15:58:32 INFO Applying migration id=outboxsender 2026/02/05 15:58:32 INFO Applying migration id=thread 2026/02/05 15:58:32 INFO Applying migration id=host 2026/02/05 15:58:32 INFO Applying migration id=sharedinbox 2026/02/05 15:58:32 INFO Applying migration id=noteshost 2026/02/05 15:58:32 INFO Applying migration id=fetched 2026/02/05 15:58:32 INFO Applying migration id=move 2026/02/05 15:58:32 INFO Applying migration id=cleanup 2026/02/05 15:58:32 INFO Applying migration id=received 2026/02/05 15:58:32 INFO Applying migration id=namehost 2026/02/05 15:58:32 INFO Applying migration id=outboxhost 2026/02/05 15:58:32 INFO Applying migration id=notesfts 2026/02/05 15:58:32 INFO Applying migration id=iconsname 2026/02/05 15:58:32 INFO Applying migration id=nohash 2026/02/05 15:58:32 INFO Applying migration id=shares 2026/02/05 15:58:32 INFO Applying migration id=actorttl 2026/02/05 15:58:32 INFO Applying migration id=tocc 2026/02/05 15:58:32 INFO Applying migration id=followeds 2026/02/05 15:58:32 INFO Applying migration id=certhash 2026/02/05 15:58:32 INFO Applying migration id=follows_sync 2026/02/05 15:58:32 INFO Applying migration id=jsonpath 2026/02/05 15:58:32 INFO Applying migration id=localforward 2026/02/05 15:58:32 INFO Applying migration id=avatar 2026/02/05 15:58:32 INFO Applying migration id=noimage 2026/02/05 15:58:32 INFO Applying migration id=feed 2026/02/05 15:58:32 INFO Applying migration id=bookmarks 2026/02/05 15:58:32 INFO Applying migration id=shareactivity 2026/02/05 15:58:32 INFO Applying migration id=application 2026/02/05 15:58:32 INFO Applying migration id=certificates 2026/02/05 15:58:32 INFO Applying migration id=rawforward 2026/02/05 15:58:32 INFO Applying migration id=publickey 2026/02/05 15:58:32 INFO Applying migration id=resolvegroup 2026/02/05 15:58:32 INFO Applying migration id=reject 2026/02/05 15:58:32 INFO Applying migration id=autodel 2026/02/05 15:58:32 INFO Applying migration id=jsonb 2026/02/05 15:58:32 INFO Applying migration id=quote 2026/02/05 15:58:32 INFO Applying migration id=rfc9421 2026/02/05 15:58:32 INFO Applying migration id=keys 2026/02/05 15:58:32 INFO Applying migration id=portable 2026/02/05 15:58:32 INFO Applying migration id=proofs 2026/02/05 15:58:32 INFO Applying migration id=contexts 2026/02/05 15:58:32 INFO Applying migration id=deliverieshost 2026/02/05 15:58:32 INFO Applying migration id=pembegin 2026/02/05 15:58:32 INFO Applying migration id=didhost 2026/02/05 15:58: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 15:58:32 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 15:58:32 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (0.67s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/02/05 15:58:32 INFO Applying migration id=initial 2026/02/05 15:58:32 INFO Applying migration id=notesupdated 2026/02/05 15:58:32 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:32 INFO Applying migration id=activitiesid 2026/02/05 15:58:32 INFO Applying migration id=outbox 2026/02/05 15:58:32 INFO Applying migration id=edits 2026/02/05 15:58:32 INFO Applying migration id=outboxactor 2026/02/05 15:58:32 INFO Applying migration id=outboxsender 2026/02/05 15:58:32 INFO Applying migration id=thread 2026/02/05 15:58:32 INFO Applying migration id=host 2026/02/05 15:58:32 INFO Applying migration id=sharedinbox 2026/02/05 15:58:32 INFO Applying migration id=noteshost 2026/02/05 15:58:32 INFO Applying migration id=fetched 2026/02/05 15:58:32 INFO Applying migration id=move 2026/02/05 15:58:32 INFO Applying migration id=cleanup 2026/02/05 15:58:32 INFO Applying migration id=received 2026/02/05 15:58:32 INFO Applying migration id=namehost 2026/02/05 15:58:32 INFO Applying migration id=outboxhost 2026/02/05 15:58:32 INFO Applying migration id=notesfts 2026/02/05 15:58:32 INFO Applying migration id=iconsname 2026/02/05 15:58:32 INFO Applying migration id=nohash 2026/02/05 15:58:32 INFO Applying migration id=shares 2026/02/05 15:58:32 INFO Applying migration id=actorttl 2026/02/05 15:58:32 INFO Applying migration id=tocc 2026/02/05 15:58:32 INFO Applying migration id=followeds 2026/02/05 15:58:32 INFO Applying migration id=certhash 2026/02/05 15:58:32 INFO Applying migration id=follows_sync 2026/02/05 15:58:32 INFO Applying migration id=jsonpath 2026/02/05 15:58:32 INFO Applying migration id=localforward 2026/02/05 15:58:32 INFO Applying migration id=avatar 2026/02/05 15:58:32 INFO Applying migration id=noimage 2026/02/05 15:58:32 INFO Applying migration id=feed 2026/02/05 15:58:32 INFO Applying migration id=bookmarks 2026/02/05 15:58:32 INFO Applying migration id=shareactivity 2026/02/05 15:58:32 INFO Applying migration id=application 2026/02/05 15:58:32 INFO Applying migration id=certificates 2026/02/05 15:58:32 INFO Applying migration id=rawforward 2026/02/05 15:58:32 INFO Applying migration id=publickey 2026/02/05 15:58:32 INFO Applying migration id=resolvegroup 2026/02/05 15:58:32 INFO Applying migration id=reject 2026/02/05 15:58:32 INFO Applying migration id=autodel 2026/02/05 15:58:32 INFO Applying migration id=jsonb 2026/02/05 15:58:32 INFO Applying migration id=quote 2026/02/05 15:58:32 INFO Applying migration id=rfc9421 2026/02/05 15:58:32 INFO Applying migration id=keys 2026/02/05 15:58:32 INFO Applying migration id=portable 2026/02/05 15:58:32 INFO Applying migration id=proofs 2026/02/05 15:58:32 INFO Applying migration id=contexts 2026/02/05 15:58:32 INFO Applying migration id=deliverieshost 2026/02/05 15:58:32 INFO Applying migration id=pembegin 2026/02/05 15:58:32 INFO Applying migration id=didhost 2026/02/05 15:58:34 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 15:58:34 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 15:58:34 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (1.63s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/02/05 15:58:34 INFO Applying migration id=initial 2026/02/05 15:58:34 INFO Applying migration id=notesupdated 2026/02/05 15:58:34 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:34 INFO Applying migration id=activitiesid 2026/02/05 15:58:34 INFO Applying migration id=outbox 2026/02/05 15:58:34 INFO Applying migration id=edits 2026/02/05 15:58:34 INFO Applying migration id=outboxactor 2026/02/05 15:58:34 INFO Applying migration id=outboxsender 2026/02/05 15:58:34 INFO Applying migration id=thread 2026/02/05 15:58:34 INFO Applying migration id=host 2026/02/05 15:58:34 INFO Applying migration id=sharedinbox 2026/02/05 15:58:34 INFO Applying migration id=noteshost 2026/02/05 15:58:34 INFO Applying migration id=fetched 2026/02/05 15:58:34 INFO Applying migration id=move 2026/02/05 15:58:34 INFO Applying migration id=cleanup 2026/02/05 15:58:34 INFO Applying migration id=received 2026/02/05 15:58:34 INFO Applying migration id=namehost 2026/02/05 15:58:34 INFO Applying migration id=outboxhost 2026/02/05 15:58:34 INFO Applying migration id=notesfts 2026/02/05 15:58:34 INFO Applying migration id=iconsname 2026/02/05 15:58:34 INFO Applying migration id=nohash 2026/02/05 15:58:34 INFO Applying migration id=shares 2026/02/05 15:58:34 INFO Applying migration id=actorttl 2026/02/05 15:58:34 INFO Applying migration id=tocc 2026/02/05 15:58:34 INFO Applying migration id=followeds 2026/02/05 15:58:34 INFO Applying migration id=certhash 2026/02/05 15:58:34 INFO Applying migration id=follows_sync 2026/02/05 15:58:34 INFO Applying migration id=jsonpath 2026/02/05 15:58:34 INFO Applying migration id=localforward 2026/02/05 15:58:34 INFO Applying migration id=avatar 2026/02/05 15:58:34 INFO Applying migration id=noimage 2026/02/05 15:58:34 INFO Applying migration id=feed 2026/02/05 15:58:34 INFO Applying migration id=bookmarks 2026/02/05 15:58:34 INFO Applying migration id=shareactivity 2026/02/05 15:58:34 INFO Applying migration id=application 2026/02/05 15:58:34 INFO Applying migration id=certificates 2026/02/05 15:58:34 INFO Applying migration id=rawforward 2026/02/05 15:58:34 INFO Applying migration id=publickey 2026/02/05 15:58:34 INFO Applying migration id=resolvegroup 2026/02/05 15:58:34 INFO Applying migration id=reject 2026/02/05 15:58:34 INFO Applying migration id=autodel 2026/02/05 15:58:34 INFO Applying migration id=jsonb 2026/02/05 15:58:34 INFO Applying migration id=quote 2026/02/05 15:58:34 INFO Applying migration id=rfc9421 2026/02/05 15:58:34 INFO Applying migration id=keys 2026/02/05 15:58:34 INFO Applying migration id=portable 2026/02/05 15:58:34 INFO Applying migration id=proofs 2026/02/05 15:58:34 INFO Applying migration id=contexts 2026/02/05 15:58:34 INFO Applying migration id=deliverieshost 2026/02/05 15:58:34 INFO Applying migration id=pembegin 2026/02/05 15:58:34 INFO Applying migration id=didhost 2026/02/05 15:58:35 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 15:58:35 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 15:58:35 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 15:58:35 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (0.83s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/02/05 15:58:35 INFO Applying migration id=initial 2026/02/05 15:58:35 INFO Applying migration id=notesupdated 2026/02/05 15:58:35 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:35 INFO Applying migration id=activitiesid 2026/02/05 15:58:35 INFO Applying migration id=outbox 2026/02/05 15:58:35 INFO Applying migration id=edits 2026/02/05 15:58:35 INFO Applying migration id=outboxactor 2026/02/05 15:58:35 INFO Applying migration id=outboxsender 2026/02/05 15:58:35 INFO Applying migration id=thread 2026/02/05 15:58:35 INFO Applying migration id=host 2026/02/05 15:58:35 INFO Applying migration id=sharedinbox 2026/02/05 15:58:35 INFO Applying migration id=noteshost 2026/02/05 15:58:35 INFO Applying migration id=fetched 2026/02/05 15:58:35 INFO Applying migration id=move 2026/02/05 15:58:35 INFO Applying migration id=cleanup 2026/02/05 15:58:35 INFO Applying migration id=received 2026/02/05 15:58:35 INFO Applying migration id=namehost 2026/02/05 15:58:35 INFO Applying migration id=outboxhost 2026/02/05 15:58:35 INFO Applying migration id=notesfts 2026/02/05 15:58:35 INFO Applying migration id=iconsname 2026/02/05 15:58:35 INFO Applying migration id=nohash 2026/02/05 15:58:35 INFO Applying migration id=shares 2026/02/05 15:58:35 INFO Applying migration id=actorttl 2026/02/05 15:58:35 INFO Applying migration id=tocc 2026/02/05 15:58:35 INFO Applying migration id=followeds 2026/02/05 15:58:35 INFO Applying migration id=certhash 2026/02/05 15:58:35 INFO Applying migration id=follows_sync 2026/02/05 15:58:35 INFO Applying migration id=jsonpath 2026/02/05 15:58:35 INFO Applying migration id=localforward 2026/02/05 15:58:35 INFO Applying migration id=avatar 2026/02/05 15:58:35 INFO Applying migration id=noimage 2026/02/05 15:58:35 INFO Applying migration id=feed 2026/02/05 15:58:35 INFO Applying migration id=bookmarks 2026/02/05 15:58:35 INFO Applying migration id=shareactivity 2026/02/05 15:58:35 INFO Applying migration id=application 2026/02/05 15:58:35 INFO Applying migration id=certificates 2026/02/05 15:58:35 INFO Applying migration id=rawforward 2026/02/05 15:58:35 INFO Applying migration id=publickey 2026/02/05 15:58:35 INFO Applying migration id=resolvegroup 2026/02/05 15:58:35 INFO Applying migration id=reject 2026/02/05 15:58:35 INFO Applying migration id=autodel 2026/02/05 15:58:35 INFO Applying migration id=jsonb 2026/02/05 15:58:35 INFO Applying migration id=quote 2026/02/05 15:58:35 INFO Applying migration id=rfc9421 2026/02/05 15:58:35 INFO Applying migration id=keys 2026/02/05 15:58:35 INFO Applying migration id=portable 2026/02/05 15:58:35 INFO Applying migration id=proofs 2026/02/05 15:58:35 INFO Applying migration id=contexts 2026/02/05 15:58:35 INFO Applying migration id=deliverieshost 2026/02/05 15:58:35 INFO Applying migration id=pembegin 2026/02/05 15:58:35 INFO Applying migration id=didhost 2026/02/05 15:58:35 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 15:58:35 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 15:58:35 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 15:58:35 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (0.78s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/02/05 15:58:35 INFO Applying migration id=initial 2026/02/05 15:58:35 INFO Applying migration id=notesupdated 2026/02/05 15:58:35 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:35 INFO Applying migration id=activitiesid 2026/02/05 15:58:35 INFO Applying migration id=outbox 2026/02/05 15:58:35 INFO Applying migration id=edits 2026/02/05 15:58:35 INFO Applying migration id=outboxactor 2026/02/05 15:58:35 INFO Applying migration id=outboxsender 2026/02/05 15:58:35 INFO Applying migration id=thread 2026/02/05 15:58:35 INFO Applying migration id=host 2026/02/05 15:58:35 INFO Applying migration id=sharedinbox 2026/02/05 15:58:35 INFO Applying migration id=noteshost 2026/02/05 15:58:35 INFO Applying migration id=fetched 2026/02/05 15:58:35 INFO Applying migration id=move 2026/02/05 15:58:35 INFO Applying migration id=cleanup 2026/02/05 15:58:35 INFO Applying migration id=received 2026/02/05 15:58:35 INFO Applying migration id=namehost 2026/02/05 15:58:35 INFO Applying migration id=outboxhost 2026/02/05 15:58:35 INFO Applying migration id=notesfts 2026/02/05 15:58:35 INFO Applying migration id=iconsname 2026/02/05 15:58:35 INFO Applying migration id=nohash 2026/02/05 15:58:35 INFO Applying migration id=shares 2026/02/05 15:58:35 INFO Applying migration id=actorttl 2026/02/05 15:58:35 INFO Applying migration id=tocc 2026/02/05 15:58:35 INFO Applying migration id=followeds 2026/02/05 15:58:35 INFO Applying migration id=certhash 2026/02/05 15:58:35 INFO Applying migration id=follows_sync 2026/02/05 15:58:35 INFO Applying migration id=jsonpath 2026/02/05 15:58:36 INFO Applying migration id=localforward 2026/02/05 15:58:36 INFO Applying migration id=avatar 2026/02/05 15:58:36 INFO Applying migration id=noimage 2026/02/05 15:58:36 INFO Applying migration id=feed 2026/02/05 15:58:36 INFO Applying migration id=bookmarks 2026/02/05 15:58:36 INFO Applying migration id=shareactivity 2026/02/05 15:58:36 INFO Applying migration id=application 2026/02/05 15:58:36 INFO Applying migration id=certificates 2026/02/05 15:58:36 INFO Applying migration id=rawforward 2026/02/05 15:58:36 INFO Applying migration id=publickey 2026/02/05 15:58:36 INFO Applying migration id=resolvegroup 2026/02/05 15:58:36 INFO Applying migration id=reject 2026/02/05 15:58:36 INFO Applying migration id=autodel 2026/02/05 15:58:36 INFO Applying migration id=jsonb 2026/02/05 15:58:36 INFO Applying migration id=quote 2026/02/05 15:58:36 INFO Applying migration id=rfc9421 2026/02/05 15:58:36 INFO Applying migration id=keys 2026/02/05 15:58:36 INFO Applying migration id=portable 2026/02/05 15:58:36 INFO Applying migration id=proofs 2026/02/05 15:58:36 INFO Applying migration id=contexts 2026/02/05 15:58:36 INFO Applying migration id=deliverieshost 2026/02/05 15:58:36 INFO Applying migration id=pembegin 2026/02/05 15:58:36 INFO Applying migration id=didhost 2026/02/05 15:58: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 15:58:36 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 15:58:36 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/02/05 15:58:36 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (0.65s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/02/05 15:58:36 INFO Applying migration id=initial 2026/02/05 15:58:36 INFO Applying migration id=notesupdated 2026/02/05 15:58:36 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:36 INFO Applying migration id=activitiesid 2026/02/05 15:58:36 INFO Applying migration id=outbox 2026/02/05 15:58:36 INFO Applying migration id=edits 2026/02/05 15:58:36 INFO Applying migration id=outboxactor 2026/02/05 15:58:36 INFO Applying migration id=outboxsender 2026/02/05 15:58:36 INFO Applying migration id=thread 2026/02/05 15:58:36 INFO Applying migration id=host 2026/02/05 15:58:36 INFO Applying migration id=sharedinbox 2026/02/05 15:58:36 INFO Applying migration id=noteshost 2026/02/05 15:58:36 INFO Applying migration id=fetched 2026/02/05 15:58:36 INFO Applying migration id=move 2026/02/05 15:58:36 INFO Applying migration id=cleanup 2026/02/05 15:58:36 INFO Applying migration id=received 2026/02/05 15:58:36 INFO Applying migration id=namehost 2026/02/05 15:58:36 INFO Applying migration id=outboxhost 2026/02/05 15:58:36 INFO Applying migration id=notesfts 2026/02/05 15:58:36 INFO Applying migration id=iconsname 2026/02/05 15:58:36 INFO Applying migration id=nohash 2026/02/05 15:58:36 INFO Applying migration id=shares 2026/02/05 15:58:36 INFO Applying migration id=actorttl 2026/02/05 15:58:36 INFO Applying migration id=tocc 2026/02/05 15:58:36 INFO Applying migration id=followeds 2026/02/05 15:58:36 INFO Applying migration id=certhash 2026/02/05 15:58:36 INFO Applying migration id=follows_sync 2026/02/05 15:58:36 INFO Applying migration id=jsonpath 2026/02/05 15:58:36 INFO Applying migration id=localforward 2026/02/05 15:58:36 INFO Applying migration id=avatar 2026/02/05 15:58:36 INFO Applying migration id=noimage 2026/02/05 15:58:36 INFO Applying migration id=feed 2026/02/05 15:58:36 INFO Applying migration id=bookmarks 2026/02/05 15:58:36 INFO Applying migration id=shareactivity 2026/02/05 15:58:36 INFO Applying migration id=application 2026/02/05 15:58:36 INFO Applying migration id=certificates 2026/02/05 15:58:36 INFO Applying migration id=rawforward 2026/02/05 15:58:36 INFO Applying migration id=publickey 2026/02/05 15:58:36 INFO Applying migration id=resolvegroup 2026/02/05 15:58:36 INFO Applying migration id=reject 2026/02/05 15:58:36 INFO Applying migration id=autodel 2026/02/05 15:58:36 INFO Applying migration id=jsonb 2026/02/05 15:58:36 INFO Applying migration id=quote 2026/02/05 15:58:36 INFO Applying migration id=rfc9421 2026/02/05 15:58:36 INFO Applying migration id=keys 2026/02/05 15:58:36 INFO Applying migration id=portable 2026/02/05 15:58:36 INFO Applying migration id=proofs 2026/02/05 15:58:36 INFO Applying migration id=contexts 2026/02/05 15:58:36 INFO Applying migration id=deliverieshost 2026/02/05 15:58:36 INFO Applying migration id=pembegin 2026/02/05 15:58:36 INFO Applying migration id=didhost 2026/02/05 15:58:37 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 15:58:37 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 15:58:37 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 15:58:37 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (1.19s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/02/05 15:58:37 INFO Applying migration id=initial 2026/02/05 15:58:37 INFO Applying migration id=notesupdated 2026/02/05 15:58:37 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:37 INFO Applying migration id=activitiesid 2026/02/05 15:58:37 INFO Applying migration id=outbox 2026/02/05 15:58:37 INFO Applying migration id=edits 2026/02/05 15:58:37 INFO Applying migration id=outboxactor 2026/02/05 15:58:37 INFO Applying migration id=outboxsender 2026/02/05 15:58:37 INFO Applying migration id=thread 2026/02/05 15:58:37 INFO Applying migration id=host 2026/02/05 15:58:37 INFO Applying migration id=sharedinbox 2026/02/05 15:58:37 INFO Applying migration id=noteshost 2026/02/05 15:58:37 INFO Applying migration id=fetched 2026/02/05 15:58:37 INFO Applying migration id=move 2026/02/05 15:58:37 INFO Applying migration id=cleanup 2026/02/05 15:58:37 INFO Applying migration id=received 2026/02/05 15:58:37 INFO Applying migration id=namehost 2026/02/05 15:58:37 INFO Applying migration id=outboxhost 2026/02/05 15:58:37 INFO Applying migration id=notesfts 2026/02/05 15:58:37 INFO Applying migration id=iconsname 2026/02/05 15:58:37 INFO Applying migration id=nohash 2026/02/05 15:58:37 INFO Applying migration id=shares 2026/02/05 15:58:37 INFO Applying migration id=actorttl 2026/02/05 15:58:37 INFO Applying migration id=tocc 2026/02/05 15:58:37 INFO Applying migration id=followeds 2026/02/05 15:58:37 INFO Applying migration id=certhash 2026/02/05 15:58:37 INFO Applying migration id=follows_sync 2026/02/05 15:58:37 INFO Applying migration id=jsonpath 2026/02/05 15:58:37 INFO Applying migration id=localforward 2026/02/05 15:58:37 INFO Applying migration id=avatar 2026/02/05 15:58:37 INFO Applying migration id=noimage 2026/02/05 15:58:37 INFO Applying migration id=feed 2026/02/05 15:58:37 INFO Applying migration id=bookmarks 2026/02/05 15:58:37 INFO Applying migration id=shareactivity 2026/02/05 15:58:37 INFO Applying migration id=application 2026/02/05 15:58:37 INFO Applying migration id=certificates 2026/02/05 15:58:37 INFO Applying migration id=rawforward 2026/02/05 15:58:37 INFO Applying migration id=publickey 2026/02/05 15:58:37 INFO Applying migration id=resolvegroup 2026/02/05 15:58:37 INFO Applying migration id=reject 2026/02/05 15:58:37 INFO Applying migration id=autodel 2026/02/05 15:58:37 INFO Applying migration id=jsonb 2026/02/05 15:58:37 INFO Applying migration id=quote 2026/02/05 15:58:37 INFO Applying migration id=rfc9421 2026/02/05 15:58:37 INFO Applying migration id=keys 2026/02/05 15:58:37 INFO Applying migration id=portable 2026/02/05 15:58:37 INFO Applying migration id=proofs 2026/02/05 15:58:37 INFO Applying migration id=contexts 2026/02/05 15:58:37 INFO Applying migration id=deliverieshost 2026/02/05 15:58:37 INFO Applying migration id=pembegin 2026/02/05 15:58:37 INFO Applying migration id=didhost 2026/02/05 15:58: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 15:58:38 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 15:58:38 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 15:58:38 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (0.90s) === RUN TestOutbox_PostToFollowersInGroup 2026/02/05 15:58:38 INFO Applying migration id=initial 2026/02/05 15:58:38 INFO Applying migration id=notesupdated 2026/02/05 15:58:38 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:38 INFO Applying migration id=activitiesid 2026/02/05 15:58:38 INFO Applying migration id=outbox 2026/02/05 15:58:38 INFO Applying migration id=edits 2026/02/05 15:58:38 INFO Applying migration id=outboxactor 2026/02/05 15:58:38 INFO Applying migration id=outboxsender 2026/02/05 15:58:38 INFO Applying migration id=thread 2026/02/05 15:58:38 INFO Applying migration id=host 2026/02/05 15:58:38 INFO Applying migration id=sharedinbox 2026/02/05 15:58:38 INFO Applying migration id=noteshost 2026/02/05 15:58:38 INFO Applying migration id=fetched 2026/02/05 15:58:38 INFO Applying migration id=move 2026/02/05 15:58:38 INFO Applying migration id=cleanup 2026/02/05 15:58:38 INFO Applying migration id=received 2026/02/05 15:58:38 INFO Applying migration id=namehost 2026/02/05 15:58:38 INFO Applying migration id=outboxhost 2026/02/05 15:58:38 INFO Applying migration id=notesfts 2026/02/05 15:58:38 INFO Applying migration id=iconsname 2026/02/05 15:58:38 INFO Applying migration id=nohash 2026/02/05 15:58:38 INFO Applying migration id=shares 2026/02/05 15:58:38 INFO Applying migration id=actorttl 2026/02/05 15:58:38 INFO Applying migration id=tocc 2026/02/05 15:58:38 INFO Applying migration id=followeds 2026/02/05 15:58:38 INFO Applying migration id=certhash 2026/02/05 15:58:38 INFO Applying migration id=follows_sync 2026/02/05 15:58:38 INFO Applying migration id=jsonpath 2026/02/05 15:58:38 INFO Applying migration id=localforward 2026/02/05 15:58:38 INFO Applying migration id=avatar 2026/02/05 15:58:38 INFO Applying migration id=noimage 2026/02/05 15:58:38 INFO Applying migration id=feed 2026/02/05 15:58:38 INFO Applying migration id=bookmarks 2026/02/05 15:58:38 INFO Applying migration id=shareactivity 2026/02/05 15:58:38 INFO Applying migration id=application 2026/02/05 15:58:38 INFO Applying migration id=certificates 2026/02/05 15:58:38 INFO Applying migration id=rawforward 2026/02/05 15:58:38 INFO Applying migration id=publickey 2026/02/05 15:58:38 INFO Applying migration id=resolvegroup 2026/02/05 15:58:38 INFO Applying migration id=reject 2026/02/05 15:58:38 INFO Applying migration id=autodel 2026/02/05 15:58:38 INFO Applying migration id=jsonb 2026/02/05 15:58:38 INFO Applying migration id=quote 2026/02/05 15:58:38 INFO Applying migration id=rfc9421 2026/02/05 15:58:38 INFO Applying migration id=keys 2026/02/05 15:58:38 INFO Applying migration id=portable 2026/02/05 15:58:38 INFO Applying migration id=proofs 2026/02/05 15:58:38 INFO Applying migration id=contexts 2026/02/05 15:58:38 INFO Applying migration id=deliverieshost 2026/02/05 15:58:38 INFO Applying migration id=pembegin 2026/02/05 15:58:38 INFO Applying migration id=didhost 2026/02/05 15:58:39 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-e8df-75f1-bcbc-99065c6acbe7 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 15:58:39 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 15:58:39 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (0.63s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/02/05 15:58:39 INFO Applying migration id=initial 2026/02/05 15:58:39 INFO Applying migration id=notesupdated 2026/02/05 15:58:39 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:39 INFO Applying migration id=activitiesid 2026/02/05 15:58:39 INFO Applying migration id=outbox 2026/02/05 15:58:39 INFO Applying migration id=edits 2026/02/05 15:58:39 INFO Applying migration id=outboxactor 2026/02/05 15:58:39 INFO Applying migration id=outboxsender 2026/02/05 15:58:39 INFO Applying migration id=thread 2026/02/05 15:58:39 INFO Applying migration id=host 2026/02/05 15:58:39 INFO Applying migration id=sharedinbox 2026/02/05 15:58:39 INFO Applying migration id=noteshost 2026/02/05 15:58:39 INFO Applying migration id=fetched 2026/02/05 15:58:39 INFO Applying migration id=move 2026/02/05 15:58:39 INFO Applying migration id=cleanup 2026/02/05 15:58:39 INFO Applying migration id=received 2026/02/05 15:58:39 INFO Applying migration id=namehost 2026/02/05 15:58:39 INFO Applying migration id=outboxhost 2026/02/05 15:58:39 INFO Applying migration id=notesfts 2026/02/05 15:58:39 INFO Applying migration id=iconsname 2026/02/05 15:58:39 INFO Applying migration id=nohash 2026/02/05 15:58:39 INFO Applying migration id=shares 2026/02/05 15:58:39 INFO Applying migration id=actorttl 2026/02/05 15:58:39 INFO Applying migration id=tocc 2026/02/05 15:58:39 INFO Applying migration id=followeds 2026/02/05 15:58:39 INFO Applying migration id=certhash 2026/02/05 15:58:39 INFO Applying migration id=follows_sync 2026/02/05 15:58:39 INFO Applying migration id=jsonpath 2026/02/05 15:58:39 INFO Applying migration id=localforward 2026/02/05 15:58:39 INFO Applying migration id=avatar 2026/02/05 15:58:39 INFO Applying migration id=noimage 2026/02/05 15:58:39 INFO Applying migration id=feed 2026/02/05 15:58:39 INFO Applying migration id=bookmarks 2026/02/05 15:58:39 INFO Applying migration id=shareactivity 2026/02/05 15:58:39 INFO Applying migration id=application 2026/02/05 15:58:39 INFO Applying migration id=certificates 2026/02/05 15:58:39 INFO Applying migration id=rawforward 2026/02/05 15:58:39 INFO Applying migration id=publickey 2026/02/05 15:58:39 INFO Applying migration id=resolvegroup 2026/02/05 15:58:39 INFO Applying migration id=reject 2026/02/05 15:58:39 INFO Applying migration id=autodel 2026/02/05 15:58:39 INFO Applying migration id=jsonb 2026/02/05 15:58:39 INFO Applying migration id=quote 2026/02/05 15:58:39 INFO Applying migration id=rfc9421 2026/02/05 15:58:39 INFO Applying migration id=keys 2026/02/05 15:58:39 INFO Applying migration id=portable 2026/02/05 15:58:39 INFO Applying migration id=proofs 2026/02/05 15:58:39 INFO Applying migration id=contexts 2026/02/05 15:58:39 INFO Applying migration id=deliverieshost 2026/02/05 15:58:39 INFO Applying migration id=pembegin 2026/02/05 15:58:39 INFO Applying migration id=didhost 2026/02/05 15:58:40 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-ec83-76f9-91c3-48dfcdf3c1ae 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 15:58: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 15:58:40 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (0.93s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/02/05 15:58:40 INFO Applying migration id=initial 2026/02/05 15:58:40 INFO Applying migration id=notesupdated 2026/02/05 15:58:40 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:40 INFO Applying migration id=activitiesid 2026/02/05 15:58:40 INFO Applying migration id=outbox 2026/02/05 15:58:40 INFO Applying migration id=edits 2026/02/05 15:58:40 INFO Applying migration id=outboxactor 2026/02/05 15:58:40 INFO Applying migration id=outboxsender 2026/02/05 15:58:40 INFO Applying migration id=thread 2026/02/05 15:58:40 INFO Applying migration id=host 2026/02/05 15:58:40 INFO Applying migration id=sharedinbox 2026/02/05 15:58:40 INFO Applying migration id=noteshost 2026/02/05 15:58:40 INFO Applying migration id=fetched 2026/02/05 15:58:40 INFO Applying migration id=move 2026/02/05 15:58:40 INFO Applying migration id=cleanup 2026/02/05 15:58:40 INFO Applying migration id=received 2026/02/05 15:58:40 INFO Applying migration id=namehost 2026/02/05 15:58:40 INFO Applying migration id=outboxhost 2026/02/05 15:58:40 INFO Applying migration id=notesfts 2026/02/05 15:58:40 INFO Applying migration id=iconsname 2026/02/05 15:58:40 INFO Applying migration id=nohash 2026/02/05 15:58:40 INFO Applying migration id=shares 2026/02/05 15:58:40 INFO Applying migration id=actorttl 2026/02/05 15:58:40 INFO Applying migration id=tocc 2026/02/05 15:58:40 INFO Applying migration id=followeds 2026/02/05 15:58:40 INFO Applying migration id=certhash 2026/02/05 15:58:40 INFO Applying migration id=follows_sync 2026/02/05 15:58:40 INFO Applying migration id=jsonpath 2026/02/05 15:58:40 INFO Applying migration id=localforward 2026/02/05 15:58:40 INFO Applying migration id=avatar 2026/02/05 15:58:40 INFO Applying migration id=noimage 2026/02/05 15:58:40 INFO Applying migration id=feed 2026/02/05 15:58:40 INFO Applying migration id=bookmarks 2026/02/05 15:58:40 INFO Applying migration id=shareactivity 2026/02/05 15:58:40 INFO Applying migration id=application 2026/02/05 15:58:40 INFO Applying migration id=certificates 2026/02/05 15:58:40 INFO Applying migration id=rawforward 2026/02/05 15:58:40 INFO Applying migration id=publickey 2026/02/05 15:58:40 INFO Applying migration id=resolvegroup 2026/02/05 15:58:40 INFO Applying migration id=reject 2026/02/05 15:58:40 INFO Applying migration id=autodel 2026/02/05 15:58:40 INFO Applying migration id=jsonb 2026/02/05 15:58:40 INFO Applying migration id=quote 2026/02/05 15:58:40 INFO Applying migration id=rfc9421 2026/02/05 15:58:40 INFO Applying migration id=keys 2026/02/05 15:58:40 INFO Applying migration id=portable 2026/02/05 15:58:40 INFO Applying migration id=proofs 2026/02/05 15:58:40 INFO Applying migration id=contexts 2026/02/05 15:58:40 INFO Applying migration id=deliverieshost 2026/02/05 15:58:40 INFO Applying migration id=pembegin 2026/02/05 15:58:40 INFO Applying migration id=didhost 2026/02/05 15:58:41 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-f224-7559-b3f6-ca15b16760b1 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 15:58: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 15:58:41 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (1.44s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/02/05 15:58:41 INFO Applying migration id=initial 2026/02/05 15:58:41 INFO Applying migration id=notesupdated 2026/02/05 15:58:41 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:41 INFO Applying migration id=activitiesid 2026/02/05 15:58:41 INFO Applying migration id=outbox 2026/02/05 15:58:41 INFO Applying migration id=edits 2026/02/05 15:58:41 INFO Applying migration id=outboxactor 2026/02/05 15:58:41 INFO Applying migration id=outboxsender 2026/02/05 15:58:41 INFO Applying migration id=thread 2026/02/05 15:58:41 INFO Applying migration id=host 2026/02/05 15:58:41 INFO Applying migration id=sharedinbox 2026/02/05 15:58:41 INFO Applying migration id=noteshost 2026/02/05 15:58:41 INFO Applying migration id=fetched 2026/02/05 15:58:41 INFO Applying migration id=move 2026/02/05 15:58:41 INFO Applying migration id=cleanup 2026/02/05 15:58:41 INFO Applying migration id=received 2026/02/05 15:58:41 INFO Applying migration id=namehost 2026/02/05 15:58:41 INFO Applying migration id=outboxhost 2026/02/05 15:58:41 INFO Applying migration id=notesfts 2026/02/05 15:58:41 INFO Applying migration id=iconsname 2026/02/05 15:58:41 INFO Applying migration id=nohash 2026/02/05 15:58:41 INFO Applying migration id=shares 2026/02/05 15:58:41 INFO Applying migration id=actorttl 2026/02/05 15:58:41 INFO Applying migration id=tocc 2026/02/05 15:58:41 INFO Applying migration id=followeds 2026/02/05 15:58:41 INFO Applying migration id=certhash 2026/02/05 15:58:41 INFO Applying migration id=follows_sync 2026/02/05 15:58:41 INFO Applying migration id=jsonpath 2026/02/05 15:58:41 INFO Applying migration id=localforward 2026/02/05 15:58:41 INFO Applying migration id=avatar 2026/02/05 15:58:41 INFO Applying migration id=noimage 2026/02/05 15:58:41 INFO Applying migration id=feed 2026/02/05 15:58:41 INFO Applying migration id=bookmarks 2026/02/05 15:58:41 INFO Applying migration id=shareactivity 2026/02/05 15:58:41 INFO Applying migration id=application 2026/02/05 15:58:41 INFO Applying migration id=certificates 2026/02/05 15:58:41 INFO Applying migration id=rawforward 2026/02/05 15:58:41 INFO Applying migration id=publickey 2026/02/05 15:58:41 INFO Applying migration id=resolvegroup 2026/02/05 15:58:41 INFO Applying migration id=reject 2026/02/05 15:58:41 INFO Applying migration id=autodel 2026/02/05 15:58:41 INFO Applying migration id=jsonb 2026/02/05 15:58:41 INFO Applying migration id=quote 2026/02/05 15:58:41 INFO Applying migration id=rfc9421 2026/02/05 15:58:41 INFO Applying migration id=keys 2026/02/05 15:58:41 INFO Applying migration id=portable 2026/02/05 15:58:41 INFO Applying migration id=proofs 2026/02/05 15:58:41 INFO Applying migration id=contexts 2026/02/05 15:58:41 INFO Applying migration id=deliverieshost 2026/02/05 15:58:41 INFO Applying migration id=pembegin 2026/02/05 15:58:41 INFO Applying migration id=didhost 2026/02/05 15:58:42 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-f662-76f6-bc91-7b0ad1059120 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 15:58:42 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 15:58:42 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (1.13s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/02/05 15:58:42 INFO Applying migration id=initial 2026/02/05 15:58:42 INFO Applying migration id=notesupdated 2026/02/05 15:58:42 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:42 INFO Applying migration id=activitiesid 2026/02/05 15:58:42 INFO Applying migration id=outbox 2026/02/05 15:58:42 INFO Applying migration id=edits 2026/02/05 15:58:42 INFO Applying migration id=outboxactor 2026/02/05 15:58:42 INFO Applying migration id=outboxsender 2026/02/05 15:58:42 INFO Applying migration id=thread 2026/02/05 15:58:42 INFO Applying migration id=host 2026/02/05 15:58:42 INFO Applying migration id=sharedinbox 2026/02/05 15:58:42 INFO Applying migration id=noteshost 2026/02/05 15:58:42 INFO Applying migration id=fetched 2026/02/05 15:58:42 INFO Applying migration id=move 2026/02/05 15:58:42 INFO Applying migration id=cleanup 2026/02/05 15:58:42 INFO Applying migration id=received 2026/02/05 15:58:42 INFO Applying migration id=namehost 2026/02/05 15:58:42 INFO Applying migration id=outboxhost 2026/02/05 15:58:42 INFO Applying migration id=notesfts 2026/02/05 15:58:42 INFO Applying migration id=iconsname 2026/02/05 15:58:42 INFO Applying migration id=nohash 2026/02/05 15:58:42 INFO Applying migration id=shares 2026/02/05 15:58:42 INFO Applying migration id=actorttl 2026/02/05 15:58:42 INFO Applying migration id=tocc 2026/02/05 15:58:42 INFO Applying migration id=followeds 2026/02/05 15:58:42 INFO Applying migration id=certhash 2026/02/05 15:58:42 INFO Applying migration id=follows_sync 2026/02/05 15:58:42 INFO Applying migration id=jsonpath 2026/02/05 15:58:42 INFO Applying migration id=localforward 2026/02/05 15:58:42 INFO Applying migration id=avatar 2026/02/05 15:58:42 INFO Applying migration id=noimage 2026/02/05 15:58:42 INFO Applying migration id=feed 2026/02/05 15:58:42 INFO Applying migration id=bookmarks 2026/02/05 15:58:42 INFO Applying migration id=shareactivity 2026/02/05 15:58:42 INFO Applying migration id=application 2026/02/05 15:58:42 INFO Applying migration id=certificates 2026/02/05 15:58:42 INFO Applying migration id=rawforward 2026/02/05 15:58:42 INFO Applying migration id=publickey 2026/02/05 15:58:42 INFO Applying migration id=resolvegroup 2026/02/05 15:58:42 INFO Applying migration id=reject 2026/02/05 15:58:42 INFO Applying migration id=autodel 2026/02/05 15:58:42 INFO Applying migration id=jsonb 2026/02/05 15:58:42 INFO Applying migration id=quote 2026/02/05 15:58:42 INFO Applying migration id=rfc9421 2026/02/05 15:58:42 INFO Applying migration id=keys 2026/02/05 15:58:42 INFO Applying migration id=portable 2026/02/05 15:58:42 INFO Applying migration id=proofs 2026/02/05 15:58:42 INFO Applying migration id=contexts 2026/02/05 15:58:42 INFO Applying migration id=deliverieshost 2026/02/05 15:58:42 INFO Applying migration id=pembegin 2026/02/05 15:58:42 INFO Applying migration id=didhost 2026/02/05 15:58:43 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-fb0b-7148-af0a-6a18d50d6ae2 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 15:58:43 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 15:58:43 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (1.15s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/02/05 15:58:43 INFO Applying migration id=initial 2026/02/05 15:58:43 INFO Applying migration id=notesupdated 2026/02/05 15:58:43 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:43 INFO Applying migration id=activitiesid 2026/02/05 15:58:43 INFO Applying migration id=outbox 2026/02/05 15:58:43 INFO Applying migration id=edits 2026/02/05 15:58:43 INFO Applying migration id=outboxactor 2026/02/05 15:58:43 INFO Applying migration id=outboxsender 2026/02/05 15:58:43 INFO Applying migration id=thread 2026/02/05 15:58:43 INFO Applying migration id=host 2026/02/05 15:58:43 INFO Applying migration id=sharedinbox 2026/02/05 15:58:43 INFO Applying migration id=noteshost 2026/02/05 15:58:43 INFO Applying migration id=fetched 2026/02/05 15:58:43 INFO Applying migration id=move 2026/02/05 15:58:43 INFO Applying migration id=cleanup 2026/02/05 15:58:43 INFO Applying migration id=received 2026/02/05 15:58:43 INFO Applying migration id=namehost 2026/02/05 15:58:43 INFO Applying migration id=outboxhost 2026/02/05 15:58:43 INFO Applying migration id=notesfts 2026/02/05 15:58:43 INFO Applying migration id=iconsname 2026/02/05 15:58:43 INFO Applying migration id=nohash 2026/02/05 15:58:43 INFO Applying migration id=shares 2026/02/05 15:58:43 INFO Applying migration id=actorttl 2026/02/05 15:58:43 INFO Applying migration id=tocc 2026/02/05 15:58:44 INFO Applying migration id=followeds 2026/02/05 15:58:44 INFO Applying migration id=certhash 2026/02/05 15:58:44 INFO Applying migration id=follows_sync 2026/02/05 15:58:44 INFO Applying migration id=jsonpath 2026/02/05 15:58:44 INFO Applying migration id=localforward 2026/02/05 15:58:44 INFO Applying migration id=avatar 2026/02/05 15:58:44 INFO Applying migration id=noimage 2026/02/05 15:58:44 INFO Applying migration id=feed 2026/02/05 15:58:44 INFO Applying migration id=bookmarks 2026/02/05 15:58:44 INFO Applying migration id=shareactivity 2026/02/05 15:58:44 INFO Applying migration id=application 2026/02/05 15:58:44 INFO Applying migration id=certificates 2026/02/05 15:58:44 INFO Applying migration id=rawforward 2026/02/05 15:58:44 INFO Applying migration id=publickey 2026/02/05 15:58:44 INFO Applying migration id=resolvegroup 2026/02/05 15:58:44 INFO Applying migration id=reject 2026/02/05 15:58:44 INFO Applying migration id=autodel 2026/02/05 15:58:44 INFO Applying migration id=jsonb 2026/02/05 15:58:44 INFO Applying migration id=quote 2026/02/05 15:58:44 INFO Applying migration id=rfc9421 2026/02/05 15:58:44 INFO Applying migration id=keys 2026/02/05 15:58:44 INFO Applying migration id=portable 2026/02/05 15:58:44 INFO Applying migration id=proofs 2026/02/05 15:58:44 INFO Applying migration id=contexts 2026/02/05 15:58:44 INFO Applying migration id=deliverieshost 2026/02/05 15:58:44 INFO Applying migration id=pembegin 2026/02/05 15:58:44 INFO Applying migration id=didhost 2026/02/05 15:58:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e86-fce8-7992-964a-cb647033b468 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 15:58:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e86-fce9-7226-93d5-6e7f428210bb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e86-fce8-7992-964a-cb647033b468 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2e86-fce8-7992-964a-cb647033b468 2026/02/05 15:58: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 15:58:44 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (0.48s) === RUN TestOutbox_DMInGroupAnotherUser 2026/02/05 15:58:44 INFO Applying migration id=initial 2026/02/05 15:58:44 INFO Applying migration id=notesupdated 2026/02/05 15:58:44 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:44 INFO Applying migration id=activitiesid 2026/02/05 15:58:44 INFO Applying migration id=outbox 2026/02/05 15:58:44 INFO Applying migration id=edits 2026/02/05 15:58:44 INFO Applying migration id=outboxactor 2026/02/05 15:58:44 INFO Applying migration id=outboxsender 2026/02/05 15:58:44 INFO Applying migration id=thread 2026/02/05 15:58:44 INFO Applying migration id=host 2026/02/05 15:58:44 INFO Applying migration id=sharedinbox 2026/02/05 15:58:44 INFO Applying migration id=noteshost 2026/02/05 15:58:44 INFO Applying migration id=fetched 2026/02/05 15:58:44 INFO Applying migration id=move 2026/02/05 15:58:44 INFO Applying migration id=cleanup 2026/02/05 15:58:44 INFO Applying migration id=received 2026/02/05 15:58:44 INFO Applying migration id=namehost 2026/02/05 15:58:44 INFO Applying migration id=outboxhost 2026/02/05 15:58:44 INFO Applying migration id=notesfts 2026/02/05 15:58:44 INFO Applying migration id=iconsname 2026/02/05 15:58:44 INFO Applying migration id=nohash 2026/02/05 15:58:44 INFO Applying migration id=shares 2026/02/05 15:58:44 INFO Applying migration id=actorttl 2026/02/05 15:58:44 INFO Applying migration id=tocc 2026/02/05 15:58:44 INFO Applying migration id=followeds 2026/02/05 15:58:44 INFO Applying migration id=certhash 2026/02/05 15:58:44 INFO Applying migration id=follows_sync 2026/02/05 15:58:44 INFO Applying migration id=jsonpath 2026/02/05 15:58:44 INFO Applying migration id=localforward 2026/02/05 15:58:44 INFO Applying migration id=avatar 2026/02/05 15:58:44 INFO Applying migration id=noimage 2026/02/05 15:58:44 INFO Applying migration id=feed 2026/02/05 15:58:44 INFO Applying migration id=bookmarks 2026/02/05 15:58:44 INFO Applying migration id=shareactivity 2026/02/05 15:58:44 INFO Applying migration id=application 2026/02/05 15:58:44 INFO Applying migration id=certificates 2026/02/05 15:58:44 INFO Applying migration id=rawforward 2026/02/05 15:58:44 INFO Applying migration id=publickey 2026/02/05 15:58:44 INFO Applying migration id=resolvegroup 2026/02/05 15:58:44 INFO Applying migration id=reject 2026/02/05 15:58:44 INFO Applying migration id=autodel 2026/02/05 15:58:44 INFO Applying migration id=jsonb 2026/02/05 15:58:44 INFO Applying migration id=quote 2026/02/05 15:58:44 INFO Applying migration id=rfc9421 2026/02/05 15:58:44 INFO Applying migration id=keys 2026/02/05 15:58:44 INFO Applying migration id=portable 2026/02/05 15:58:44 INFO Applying migration id=proofs 2026/02/05 15:58:44 INFO Applying migration id=contexts 2026/02/05 15:58:44 INFO Applying migration id=deliverieshost 2026/02/05 15:58:44 INFO Applying migration id=pembegin 2026/02/05 15:58:44 INFO Applying migration id=didhost 2026/02/05 15:58:45 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e87-001f-7d95-9ba8-8997fec6502a 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 15:58:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e87-0020-75fa-b97e-8dff7ee2a29a 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 15:58:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e87-0020-7b04-93a3-fef79c21c16a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e87-0020-75fa-b97e-8dff7ee2a29a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2e87-0020-75fa-b97e-8dff7ee2a29a 2026/02/05 15:58: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 15:58:45 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (0.82s) === RUN TestPoll_TwoOptions 2026/02/05 15:58:45 INFO Applying migration id=initial 2026/02/05 15:58:45 INFO Applying migration id=notesupdated 2026/02/05 15:58:45 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:45 INFO Applying migration id=activitiesid 2026/02/05 15:58:45 INFO Applying migration id=outbox 2026/02/05 15:58:45 INFO Applying migration id=edits 2026/02/05 15:58:45 INFO Applying migration id=outboxactor 2026/02/05 15:58:45 INFO Applying migration id=outboxsender 2026/02/05 15:58:45 INFO Applying migration id=thread 2026/02/05 15:58:45 INFO Applying migration id=host 2026/02/05 15:58:45 INFO Applying migration id=sharedinbox 2026/02/05 15:58:45 INFO Applying migration id=noteshost 2026/02/05 15:58:45 INFO Applying migration id=fetched 2026/02/05 15:58:45 INFO Applying migration id=move 2026/02/05 15:58:45 INFO Applying migration id=cleanup 2026/02/05 15:58:45 INFO Applying migration id=received 2026/02/05 15:58:45 INFO Applying migration id=namehost 2026/02/05 15:58:45 INFO Applying migration id=outboxhost 2026/02/05 15:58:45 INFO Applying migration id=notesfts 2026/02/05 15:58:45 INFO Applying migration id=iconsname 2026/02/05 15:58:45 INFO Applying migration id=nohash 2026/02/05 15:58:45 INFO Applying migration id=shares 2026/02/05 15:58:45 INFO Applying migration id=actorttl 2026/02/05 15:58:45 INFO Applying migration id=tocc 2026/02/05 15:58:45 INFO Applying migration id=followeds 2026/02/05 15:58:45 INFO Applying migration id=certhash 2026/02/05 15:58:45 INFO Applying migration id=follows_sync 2026/02/05 15:58:45 INFO Applying migration id=jsonpath 2026/02/05 15:58:45 INFO Applying migration id=localforward 2026/02/05 15:58:45 INFO Applying migration id=avatar 2026/02/05 15:58:45 INFO Applying migration id=noimage 2026/02/05 15:58:45 INFO Applying migration id=feed 2026/02/05 15:58:45 INFO Applying migration id=bookmarks 2026/02/05 15:58:45 INFO Applying migration id=shareactivity 2026/02/05 15:58:45 INFO Applying migration id=application 2026/02/05 15:58:45 INFO Applying migration id=certificates 2026/02/05 15:58:45 INFO Applying migration id=rawforward 2026/02/05 15:58:45 INFO Applying migration id=publickey 2026/02/05 15:58:45 INFO Applying migration id=resolvegroup 2026/02/05 15:58:45 INFO Applying migration id=reject 2026/02/05 15:58:45 INFO Applying migration id=autodel 2026/02/05 15:58:45 INFO Applying migration id=jsonb 2026/02/05 15:58:45 INFO Applying migration id=quote 2026/02/05 15:58:45 INFO Applying migration id=rfc9421 2026/02/05 15:58:45 INFO Applying migration id=keys 2026/02/05 15:58:45 INFO Applying migration id=portable 2026/02/05 15:58:45 INFO Applying migration id=proofs 2026/02/05 15:58:45 INFO Applying migration id=contexts 2026/02/05 15:58:45 INFO Applying migration id=deliverieshost 2026/02/05 15:58:45 INFO Applying migration id=pembegin 2026/02/05 15:58:45 INFO Applying migration id=didhost 2026/02/05 15:58:46 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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 15:58:46 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (1.23s) === RUN TestPoll_TwoOptionsZeroVotes 2026/02/05 15:58:46 INFO Applying migration id=initial 2026/02/05 15:58:46 INFO Applying migration id=notesupdated 2026/02/05 15:58:46 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:46 INFO Applying migration id=activitiesid 2026/02/05 15:58:46 INFO Applying migration id=outbox 2026/02/05 15:58:46 INFO Applying migration id=edits 2026/02/05 15:58:46 INFO Applying migration id=outboxactor 2026/02/05 15:58:46 INFO Applying migration id=outboxsender 2026/02/05 15:58:46 INFO Applying migration id=thread 2026/02/05 15:58:46 INFO Applying migration id=host 2026/02/05 15:58:46 INFO Applying migration id=sharedinbox 2026/02/05 15:58:46 INFO Applying migration id=noteshost 2026/02/05 15:58:46 INFO Applying migration id=fetched 2026/02/05 15:58:46 INFO Applying migration id=move 2026/02/05 15:58:46 INFO Applying migration id=cleanup 2026/02/05 15:58:46 INFO Applying migration id=received 2026/02/05 15:58:46 INFO Applying migration id=namehost 2026/02/05 15:58:46 INFO Applying migration id=outboxhost 2026/02/05 15:58:46 INFO Applying migration id=notesfts 2026/02/05 15:58:46 INFO Applying migration id=iconsname 2026/02/05 15:58:46 INFO Applying migration id=nohash 2026/02/05 15:58:46 INFO Applying migration id=shares 2026/02/05 15:58:46 INFO Applying migration id=actorttl 2026/02/05 15:58:46 INFO Applying migration id=tocc 2026/02/05 15:58:46 INFO Applying migration id=followeds 2026/02/05 15:58:46 INFO Applying migration id=certhash 2026/02/05 15:58:46 INFO Applying migration id=follows_sync 2026/02/05 15:58:46 INFO Applying migration id=jsonpath 2026/02/05 15:58:46 INFO Applying migration id=localforward 2026/02/05 15:58:46 INFO Applying migration id=avatar 2026/02/05 15:58:46 INFO Applying migration id=noimage 2026/02/05 15:58:46 INFO Applying migration id=feed 2026/02/05 15:58:46 INFO Applying migration id=bookmarks 2026/02/05 15:58:46 INFO Applying migration id=shareactivity 2026/02/05 15:58:46 INFO Applying migration id=application 2026/02/05 15:58:46 INFO Applying migration id=certificates 2026/02/05 15:58:46 INFO Applying migration id=rawforward 2026/02/05 15:58:46 INFO Applying migration id=publickey 2026/02/05 15:58:46 INFO Applying migration id=resolvegroup 2026/02/05 15:58:46 INFO Applying migration id=reject 2026/02/05 15:58:46 INFO Applying migration id=autodel 2026/02/05 15:58:46 INFO Applying migration id=jsonb 2026/02/05 15:58:46 INFO Applying migration id=quote 2026/02/05 15:58:46 INFO Applying migration id=rfc9421 2026/02/05 15:58:46 INFO Applying migration id=keys 2026/02/05 15:58:46 INFO Applying migration id=portable 2026/02/05 15:58:46 INFO Applying migration id=proofs 2026/02/05 15:58:46 INFO Applying migration id=contexts 2026/02/05 15:58:46 INFO Applying migration id=deliverieshost 2026/02/05 15:58:46 INFO Applying migration id=pembegin 2026/02/05 15:58:46 INFO Applying migration id=didhost 2026/02/05 15:58: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 15:58:47 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (1.29s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/02/05 15:58:47 INFO Applying migration id=initial 2026/02/05 15:58:47 INFO Applying migration id=notesupdated 2026/02/05 15:58:47 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:47 INFO Applying migration id=activitiesid 2026/02/05 15:58:47 INFO Applying migration id=outbox 2026/02/05 15:58:47 INFO Applying migration id=edits 2026/02/05 15:58:47 INFO Applying migration id=outboxactor 2026/02/05 15:58:47 INFO Applying migration id=outboxsender 2026/02/05 15:58:47 INFO Applying migration id=thread 2026/02/05 15:58:47 INFO Applying migration id=host 2026/02/05 15:58:47 INFO Applying migration id=sharedinbox 2026/02/05 15:58:47 INFO Applying migration id=noteshost 2026/02/05 15:58:47 INFO Applying migration id=fetched 2026/02/05 15:58:47 INFO Applying migration id=move 2026/02/05 15:58:47 INFO Applying migration id=cleanup 2026/02/05 15:58:47 INFO Applying migration id=received 2026/02/05 15:58:47 INFO Applying migration id=namehost 2026/02/05 15:58:47 INFO Applying migration id=outboxhost 2026/02/05 15:58:47 INFO Applying migration id=notesfts 2026/02/05 15:58:47 INFO Applying migration id=iconsname 2026/02/05 15:58:47 INFO Applying migration id=nohash 2026/02/05 15:58:47 INFO Applying migration id=shares 2026/02/05 15:58:47 INFO Applying migration id=actorttl 2026/02/05 15:58:47 INFO Applying migration id=tocc 2026/02/05 15:58:47 INFO Applying migration id=followeds 2026/02/05 15:58:47 INFO Applying migration id=certhash 2026/02/05 15:58:47 INFO Applying migration id=follows_sync 2026/02/05 15:58:47 INFO Applying migration id=jsonpath 2026/02/05 15:58:47 INFO Applying migration id=localforward 2026/02/05 15:58:47 INFO Applying migration id=avatar 2026/02/05 15:58:47 INFO Applying migration id=noimage 2026/02/05 15:58:47 INFO Applying migration id=feed 2026/02/05 15:58:47 INFO Applying migration id=bookmarks 2026/02/05 15:58:47 INFO Applying migration id=shareactivity 2026/02/05 15:58:47 INFO Applying migration id=application 2026/02/05 15:58:47 INFO Applying migration id=certificates 2026/02/05 15:58:47 INFO Applying migration id=rawforward 2026/02/05 15:58:47 INFO Applying migration id=publickey 2026/02/05 15:58:47 INFO Applying migration id=resolvegroup 2026/02/05 15:58:47 INFO Applying migration id=reject 2026/02/05 15:58:47 INFO Applying migration id=autodel 2026/02/05 15:58:47 INFO Applying migration id=jsonb 2026/02/05 15:58:47 INFO Applying migration id=quote 2026/02/05 15:58:47 INFO Applying migration id=rfc9421 2026/02/05 15:58:47 INFO Applying migration id=keys 2026/02/05 15:58:47 INFO Applying migration id=portable 2026/02/05 15:58:47 INFO Applying migration id=proofs 2026/02/05 15:58:47 INFO Applying migration id=contexts 2026/02/05 15:58:47 INFO Applying migration id=deliverieshost 2026/02/05 15:58:47 INFO Applying migration id=pembegin 2026/02/05 15:58:47 INFO Applying migration id=didhost 2026/02/05 15:58:48 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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 15:58:48 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (0.88s) === RUN TestPoll_OneOption 2026/02/05 15:58:48 INFO Applying migration id=initial 2026/02/05 15:58:48 INFO Applying migration id=notesupdated 2026/02/05 15:58:48 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:48 INFO Applying migration id=activitiesid 2026/02/05 15:58:48 INFO Applying migration id=outbox 2026/02/05 15:58:48 INFO Applying migration id=edits 2026/02/05 15:58:48 INFO Applying migration id=outboxactor 2026/02/05 15:58:48 INFO Applying migration id=outboxsender 2026/02/05 15:58:48 INFO Applying migration id=thread 2026/02/05 15:58:48 INFO Applying migration id=host 2026/02/05 15:58:48 INFO Applying migration id=sharedinbox 2026/02/05 15:58:48 INFO Applying migration id=noteshost 2026/02/05 15:58:48 INFO Applying migration id=fetched 2026/02/05 15:58:48 INFO Applying migration id=move 2026/02/05 15:58:48 INFO Applying migration id=cleanup 2026/02/05 15:58:48 INFO Applying migration id=received 2026/02/05 15:58:48 INFO Applying migration id=namehost 2026/02/05 15:58:48 INFO Applying migration id=outboxhost 2026/02/05 15:58:48 INFO Applying migration id=notesfts 2026/02/05 15:58:48 INFO Applying migration id=iconsname 2026/02/05 15:58:48 INFO Applying migration id=nohash 2026/02/05 15:58:48 INFO Applying migration id=shares 2026/02/05 15:58:48 INFO Applying migration id=actorttl 2026/02/05 15:58:48 INFO Applying migration id=tocc 2026/02/05 15:58:48 INFO Applying migration id=followeds 2026/02/05 15:58:48 INFO Applying migration id=certhash 2026/02/05 15:58:48 INFO Applying migration id=follows_sync 2026/02/05 15:58:48 INFO Applying migration id=jsonpath 2026/02/05 15:58:48 INFO Applying migration id=localforward 2026/02/05 15:58:48 INFO Applying migration id=avatar 2026/02/05 15:58:48 INFO Applying migration id=noimage 2026/02/05 15:58:48 INFO Applying migration id=feed 2026/02/05 15:58:48 INFO Applying migration id=bookmarks 2026/02/05 15:58:48 INFO Applying migration id=shareactivity 2026/02/05 15:58:48 INFO Applying migration id=application 2026/02/05 15:58:48 INFO Applying migration id=certificates 2026/02/05 15:58:48 INFO Applying migration id=rawforward 2026/02/05 15:58:48 INFO Applying migration id=publickey 2026/02/05 15:58:48 INFO Applying migration id=resolvegroup 2026/02/05 15:58:48 INFO Applying migration id=reject 2026/02/05 15:58:48 INFO Applying migration id=autodel 2026/02/05 15:58:48 INFO Applying migration id=jsonb 2026/02/05 15:58:48 INFO Applying migration id=quote 2026/02/05 15:58:48 INFO Applying migration id=rfc9421 2026/02/05 15:58:48 INFO Applying migration id=keys 2026/02/05 15:58:48 INFO Applying migration id=portable 2026/02/05 15:58:48 INFO Applying migration id=proofs 2026/02/05 15:58:48 INFO Applying migration id=contexts 2026/02/05 15:58:48 INFO Applying migration id=deliverieshost 2026/02/05 15:58:48 INFO Applying migration id=pembegin 2026/02/05 15:58:48 INFO Applying migration id=didhost 2026/02/05 15:58: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 15:58:49 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (0.92s) === RUN TestPoll_Vote 2026/02/05 15:58:49 INFO Applying migration id=initial 2026/02/05 15:58:49 INFO Applying migration id=notesupdated 2026/02/05 15:58:49 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:49 INFO Applying migration id=activitiesid 2026/02/05 15:58:49 INFO Applying migration id=outbox 2026/02/05 15:58:49 INFO Applying migration id=edits 2026/02/05 15:58:49 INFO Applying migration id=outboxactor 2026/02/05 15:58:49 INFO Applying migration id=outboxsender 2026/02/05 15:58:49 INFO Applying migration id=thread 2026/02/05 15:58:49 INFO Applying migration id=host 2026/02/05 15:58:49 INFO Applying migration id=sharedinbox 2026/02/05 15:58:49 INFO Applying migration id=noteshost 2026/02/05 15:58:49 INFO Applying migration id=fetched 2026/02/05 15:58:49 INFO Applying migration id=move 2026/02/05 15:58:49 INFO Applying migration id=cleanup 2026/02/05 15:58:49 INFO Applying migration id=received 2026/02/05 15:58:49 INFO Applying migration id=namehost 2026/02/05 15:58:49 INFO Applying migration id=outboxhost 2026/02/05 15:58:49 INFO Applying migration id=notesfts 2026/02/05 15:58:49 INFO Applying migration id=iconsname 2026/02/05 15:58:49 INFO Applying migration id=nohash 2026/02/05 15:58:49 INFO Applying migration id=shares 2026/02/05 15:58:49 INFO Applying migration id=actorttl 2026/02/05 15:58:49 INFO Applying migration id=tocc 2026/02/05 15:58:49 INFO Applying migration id=followeds 2026/02/05 15:58:49 INFO Applying migration id=certhash 2026/02/05 15:58:49 INFO Applying migration id=follows_sync 2026/02/05 15:58:49 INFO Applying migration id=jsonpath 2026/02/05 15:58:49 INFO Applying migration id=localforward 2026/02/05 15:58:49 INFO Applying migration id=avatar 2026/02/05 15:58:49 INFO Applying migration id=noimage 2026/02/05 15:58:49 INFO Applying migration id=feed 2026/02/05 15:58:49 INFO Applying migration id=bookmarks 2026/02/05 15:58:49 INFO Applying migration id=shareactivity 2026/02/05 15:58:49 INFO Applying migration id=application 2026/02/05 15:58:49 INFO Applying migration id=certificates 2026/02/05 15:58:49 INFO Applying migration id=rawforward 2026/02/05 15:58:49 INFO Applying migration id=publickey 2026/02/05 15:58:49 INFO Applying migration id=resolvegroup 2026/02/05 15:58:49 INFO Applying migration id=reject 2026/02/05 15:58:49 INFO Applying migration id=autodel 2026/02/05 15:58:49 INFO Applying migration id=jsonb 2026/02/05 15:58:49 INFO Applying migration id=quote 2026/02/05 15:58:49 INFO Applying migration id=rfc9421 2026/02/05 15:58:49 INFO Applying migration id=keys 2026/02/05 15:58:49 INFO Applying migration id=portable 2026/02/05 15:58:49 INFO Applying migration id=proofs 2026/02/05 15:58:49 INFO Applying migration id=contexts 2026/02/05 15:58:49 INFO Applying migration id=deliverieshost 2026/02/05 15:58:49 INFO Applying migration id=pembegin 2026/02/05 15:58:49 INFO Applying migration id=didhost 2026/02/05 15:58:50 INFO Received a new post activity.id=https://127.0.0.1/create/1 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 15:58:50 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 15:58:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-1588-76b6-8913-ad556daa5ee9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-1588-7691-82e5-10f4fcf235c9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-1588-7691-82e5-10f4fcf235c9 2026/02/05 15:58:50 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (1.15s) === RUN TestPoll_VoteClosedPoll 2026/02/05 15:58:50 INFO Applying migration id=initial 2026/02/05 15:58:50 INFO Applying migration id=notesupdated 2026/02/05 15:58:50 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:50 INFO Applying migration id=activitiesid 2026/02/05 15:58:50 INFO Applying migration id=outbox 2026/02/05 15:58:50 INFO Applying migration id=edits 2026/02/05 15:58:50 INFO Applying migration id=outboxactor 2026/02/05 15:58:50 INFO Applying migration id=outboxsender 2026/02/05 15:58:50 INFO Applying migration id=thread 2026/02/05 15:58:50 INFO Applying migration id=host 2026/02/05 15:58:50 INFO Applying migration id=sharedinbox 2026/02/05 15:58:50 INFO Applying migration id=noteshost 2026/02/05 15:58:50 INFO Applying migration id=fetched 2026/02/05 15:58:50 INFO Applying migration id=move 2026/02/05 15:58:50 INFO Applying migration id=cleanup 2026/02/05 15:58:50 INFO Applying migration id=received 2026/02/05 15:58:50 INFO Applying migration id=namehost 2026/02/05 15:58:50 INFO Applying migration id=outboxhost 2026/02/05 15:58:50 INFO Applying migration id=notesfts 2026/02/05 15:58:50 INFO Applying migration id=iconsname 2026/02/05 15:58:50 INFO Applying migration id=nohash 2026/02/05 15:58:50 INFO Applying migration id=shares 2026/02/05 15:58:50 INFO Applying migration id=actorttl 2026/02/05 15:58:50 INFO Applying migration id=tocc 2026/02/05 15:58:50 INFO Applying migration id=followeds 2026/02/05 15:58:50 INFO Applying migration id=certhash 2026/02/05 15:58:50 INFO Applying migration id=follows_sync 2026/02/05 15:58:50 INFO Applying migration id=jsonpath 2026/02/05 15:58:50 INFO Applying migration id=localforward 2026/02/05 15:58:50 INFO Applying migration id=avatar 2026/02/05 15:58:50 INFO Applying migration id=noimage 2026/02/05 15:58:50 INFO Applying migration id=feed 2026/02/05 15:58:50 INFO Applying migration id=bookmarks 2026/02/05 15:58:50 INFO Applying migration id=shareactivity 2026/02/05 15:58:50 INFO Applying migration id=application 2026/02/05 15:58:50 INFO Applying migration id=certificates 2026/02/05 15:58:50 INFO Applying migration id=rawforward 2026/02/05 15:58:50 INFO Applying migration id=publickey 2026/02/05 15:58:50 INFO Applying migration id=resolvegroup 2026/02/05 15:58:50 INFO Applying migration id=reject 2026/02/05 15:58:50 INFO Applying migration id=autodel 2026/02/05 15:58:50 INFO Applying migration id=jsonb 2026/02/05 15:58:50 INFO Applying migration id=quote 2026/02/05 15:58:50 INFO Applying migration id=rfc9421 2026/02/05 15:58:50 INFO Applying migration id=keys 2026/02/05 15:58:50 INFO Applying migration id=portable 2026/02/05 15:58:50 INFO Applying migration id=proofs 2026/02/05 15:58:50 INFO Applying migration id=contexts 2026/02/05 15:58:50 INFO Applying migration id=deliverieshost 2026/02/05 15:58:50 INFO Applying migration id=pembegin 2026/02/05 15:58:50 INFO Applying migration id=didhost 2026/02/05 15:58:51 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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 15:58:51 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (1.03s) === RUN TestPoll_VoteEndedPoll 2026/02/05 15:58:51 INFO Applying migration id=initial 2026/02/05 15:58:51 INFO Applying migration id=notesupdated 2026/02/05 15:58:51 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:51 INFO Applying migration id=activitiesid 2026/02/05 15:58:51 INFO Applying migration id=outbox 2026/02/05 15:58:51 INFO Applying migration id=edits 2026/02/05 15:58:51 INFO Applying migration id=outboxactor 2026/02/05 15:58:51 INFO Applying migration id=outboxsender 2026/02/05 15:58:51 INFO Applying migration id=thread 2026/02/05 15:58:51 INFO Applying migration id=host 2026/02/05 15:58:51 INFO Applying migration id=sharedinbox 2026/02/05 15:58:51 INFO Applying migration id=noteshost 2026/02/05 15:58:51 INFO Applying migration id=fetched 2026/02/05 15:58:51 INFO Applying migration id=move 2026/02/05 15:58:51 INFO Applying migration id=cleanup 2026/02/05 15:58:51 INFO Applying migration id=received 2026/02/05 15:58:51 INFO Applying migration id=namehost 2026/02/05 15:58:51 INFO Applying migration id=outboxhost 2026/02/05 15:58:51 INFO Applying migration id=notesfts 2026/02/05 15:58:51 INFO Applying migration id=iconsname 2026/02/05 15:58:51 INFO Applying migration id=nohash 2026/02/05 15:58:51 INFO Applying migration id=shares 2026/02/05 15:58:51 INFO Applying migration id=actorttl 2026/02/05 15:58:51 INFO Applying migration id=tocc 2026/02/05 15:58:51 INFO Applying migration id=followeds 2026/02/05 15:58:51 INFO Applying migration id=certhash 2026/02/05 15:58:51 INFO Applying migration id=follows_sync 2026/02/05 15:58:51 INFO Applying migration id=jsonpath 2026/02/05 15:58:51 INFO Applying migration id=localforward 2026/02/05 15:58:51 INFO Applying migration id=avatar 2026/02/05 15:58:51 INFO Applying migration id=noimage 2026/02/05 15:58:51 INFO Applying migration id=feed 2026/02/05 15:58:51 INFO Applying migration id=bookmarks 2026/02/05 15:58:51 INFO Applying migration id=shareactivity 2026/02/05 15:58:51 INFO Applying migration id=application 2026/02/05 15:58:51 INFO Applying migration id=certificates 2026/02/05 15:58:51 INFO Applying migration id=rawforward 2026/02/05 15:58:51 INFO Applying migration id=publickey 2026/02/05 15:58:51 INFO Applying migration id=resolvegroup 2026/02/05 15:58:51 INFO Applying migration id=reject 2026/02/05 15:58:51 INFO Applying migration id=autodel 2026/02/05 15:58:51 INFO Applying migration id=jsonb 2026/02/05 15:58:51 INFO Applying migration id=quote 2026/02/05 15:58:51 INFO Applying migration id=rfc9421 2026/02/05 15:58:51 INFO Applying migration id=keys 2026/02/05 15:58:51 INFO Applying migration id=portable 2026/02/05 15:58:51 INFO Applying migration id=proofs 2026/02/05 15:58:51 INFO Applying migration id=contexts 2026/02/05 15:58:51 INFO Applying migration id=deliverieshost 2026/02/05 15:58:51 INFO Applying migration id=pembegin 2026/02/05 15:58:51 INFO Applying migration id=didhost 2026/02/05 15:58: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 15:58:52 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (0.68s) === RUN TestPoll_Reply 2026/02/05 15:58:52 INFO Applying migration id=initial 2026/02/05 15:58:52 INFO Applying migration id=notesupdated 2026/02/05 15:58:52 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:52 INFO Applying migration id=activitiesid 2026/02/05 15:58:52 INFO Applying migration id=outbox 2026/02/05 15:58:52 INFO Applying migration id=edits 2026/02/05 15:58:52 INFO Applying migration id=outboxactor 2026/02/05 15:58:52 INFO Applying migration id=outboxsender 2026/02/05 15:58:52 INFO Applying migration id=thread 2026/02/05 15:58:52 INFO Applying migration id=host 2026/02/05 15:58:52 INFO Applying migration id=sharedinbox 2026/02/05 15:58:52 INFO Applying migration id=noteshost 2026/02/05 15:58:52 INFO Applying migration id=fetched 2026/02/05 15:58:52 INFO Applying migration id=move 2026/02/05 15:58:52 INFO Applying migration id=cleanup 2026/02/05 15:58:52 INFO Applying migration id=received 2026/02/05 15:58:52 INFO Applying migration id=namehost 2026/02/05 15:58:52 INFO Applying migration id=outboxhost 2026/02/05 15:58:52 INFO Applying migration id=notesfts 2026/02/05 15:58:52 INFO Applying migration id=iconsname 2026/02/05 15:58:52 INFO Applying migration id=nohash 2026/02/05 15:58:52 INFO Applying migration id=shares 2026/02/05 15:58:52 INFO Applying migration id=actorttl 2026/02/05 15:58:52 INFO Applying migration id=tocc 2026/02/05 15:58:52 INFO Applying migration id=followeds 2026/02/05 15:58:52 INFO Applying migration id=certhash 2026/02/05 15:58:52 INFO Applying migration id=follows_sync 2026/02/05 15:58:52 INFO Applying migration id=jsonpath 2026/02/05 15:58:52 INFO Applying migration id=localforward 2026/02/05 15:58:52 INFO Applying migration id=avatar 2026/02/05 15:58:52 INFO Applying migration id=noimage 2026/02/05 15:58:52 INFO Applying migration id=feed 2026/02/05 15:58:52 INFO Applying migration id=bookmarks 2026/02/05 15:58:52 INFO Applying migration id=shareactivity 2026/02/05 15:58:52 INFO Applying migration id=application 2026/02/05 15:58:52 INFO Applying migration id=certificates 2026/02/05 15:58:52 INFO Applying migration id=rawforward 2026/02/05 15:58:52 INFO Applying migration id=publickey 2026/02/05 15:58:52 INFO Applying migration id=resolvegroup 2026/02/05 15:58:52 INFO Applying migration id=reject 2026/02/05 15:58:52 INFO Applying migration id=autodel 2026/02/05 15:58:52 INFO Applying migration id=jsonb 2026/02/05 15:58:52 INFO Applying migration id=quote 2026/02/05 15:58:52 INFO Applying migration id=rfc9421 2026/02/05 15:58:52 INFO Applying migration id=keys 2026/02/05 15:58:52 INFO Applying migration id=portable 2026/02/05 15:58:52 INFO Applying migration id=proofs 2026/02/05 15:58:52 INFO Applying migration id=contexts 2026/02/05 15:58:52 INFO Applying migration id=deliverieshost 2026/02/05 15:58:52 INFO Applying migration id=pembegin 2026/02/05 15:58:52 INFO Applying migration id=didhost 2026/02/05 15:58: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/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 15:58:53 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 15:58:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-1f07-7a38-8aba-8a8a3b608c6a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-1f07-7a11-b489-788e7ca74996 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-1f07-7a11-b489-788e7ca74996 2026/02/05 15:58:53 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (0.73s) === RUN TestPoll_ReplyClosedPoll 2026/02/05 15:58:53 INFO Applying migration id=initial 2026/02/05 15:58:53 INFO Applying migration id=notesupdated 2026/02/05 15:58:53 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:53 INFO Applying migration id=activitiesid 2026/02/05 15:58:53 INFO Applying migration id=outbox 2026/02/05 15:58:53 INFO Applying migration id=edits 2026/02/05 15:58:53 INFO Applying migration id=outboxactor 2026/02/05 15:58:53 INFO Applying migration id=outboxsender 2026/02/05 15:58:53 INFO Applying migration id=thread 2026/02/05 15:58:53 INFO Applying migration id=host 2026/02/05 15:58:53 INFO Applying migration id=sharedinbox 2026/02/05 15:58:53 INFO Applying migration id=noteshost 2026/02/05 15:58:53 INFO Applying migration id=fetched 2026/02/05 15:58:53 INFO Applying migration id=move 2026/02/05 15:58:53 INFO Applying migration id=cleanup 2026/02/05 15:58:53 INFO Applying migration id=received 2026/02/05 15:58:53 INFO Applying migration id=namehost 2026/02/05 15:58:53 INFO Applying migration id=outboxhost 2026/02/05 15:58:53 INFO Applying migration id=notesfts 2026/02/05 15:58:53 INFO Applying migration id=iconsname 2026/02/05 15:58:53 INFO Applying migration id=nohash 2026/02/05 15:58:53 INFO Applying migration id=shares 2026/02/05 15:58:53 INFO Applying migration id=actorttl 2026/02/05 15:58:53 INFO Applying migration id=tocc 2026/02/05 15:58:53 INFO Applying migration id=followeds 2026/02/05 15:58:53 INFO Applying migration id=certhash 2026/02/05 15:58:53 INFO Applying migration id=follows_sync 2026/02/05 15:58:53 INFO Applying migration id=jsonpath 2026/02/05 15:58:53 INFO Applying migration id=localforward 2026/02/05 15:58:53 INFO Applying migration id=avatar 2026/02/05 15:58:53 INFO Applying migration id=noimage 2026/02/05 15:58:53 INFO Applying migration id=feed 2026/02/05 15:58:53 INFO Applying migration id=bookmarks 2026/02/05 15:58:53 INFO Applying migration id=shareactivity 2026/02/05 15:58:53 INFO Applying migration id=application 2026/02/05 15:58:53 INFO Applying migration id=certificates 2026/02/05 15:58:53 INFO Applying migration id=rawforward 2026/02/05 15:58:53 INFO Applying migration id=publickey 2026/02/05 15:58:53 INFO Applying migration id=resolvegroup 2026/02/05 15:58:53 INFO Applying migration id=reject 2026/02/05 15:58:53 INFO Applying migration id=autodel 2026/02/05 15:58:53 INFO Applying migration id=jsonb 2026/02/05 15:58:53 INFO Applying migration id=quote 2026/02/05 15:58:53 INFO Applying migration id=rfc9421 2026/02/05 15:58:53 INFO Applying migration id=keys 2026/02/05 15:58:53 INFO Applying migration id=portable 2026/02/05 15:58:53 INFO Applying migration id=proofs 2026/02/05 15:58:53 INFO Applying migration id=contexts 2026/02/05 15:58:53 INFO Applying migration id=deliverieshost 2026/02/05 15:58:53 INFO Applying migration id=pembegin 2026/02/05 15:58:53 INFO Applying migration id=didhost 2026/02/05 15:58: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 15:58:54 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 15:58:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-2316-7a50-ab0e-a287dfaabf0a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-2316-7a2a-b931-c6808c34f9b3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-2316-7a2a-b931-c6808c34f9b3 2026/02/05 15:58:54 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (1.04s) === RUN TestPoll_EditVote 2026/02/05 15:58:54 INFO Applying migration id=initial 2026/02/05 15:58:54 INFO Applying migration id=notesupdated 2026/02/05 15:58:54 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:54 INFO Applying migration id=activitiesid 2026/02/05 15:58:54 INFO Applying migration id=outbox 2026/02/05 15:58:54 INFO Applying migration id=edits 2026/02/05 15:58:54 INFO Applying migration id=outboxactor 2026/02/05 15:58:54 INFO Applying migration id=outboxsender 2026/02/05 15:58:54 INFO Applying migration id=thread 2026/02/05 15:58:54 INFO Applying migration id=host 2026/02/05 15:58:54 INFO Applying migration id=sharedinbox 2026/02/05 15:58:54 INFO Applying migration id=noteshost 2026/02/05 15:58:54 INFO Applying migration id=fetched 2026/02/05 15:58:54 INFO Applying migration id=move 2026/02/05 15:58:54 INFO Applying migration id=cleanup 2026/02/05 15:58:54 INFO Applying migration id=received 2026/02/05 15:58:54 INFO Applying migration id=namehost 2026/02/05 15:58:54 INFO Applying migration id=outboxhost 2026/02/05 15:58:54 INFO Applying migration id=notesfts 2026/02/05 15:58:54 INFO Applying migration id=iconsname 2026/02/05 15:58:54 INFO Applying migration id=nohash 2026/02/05 15:58:54 INFO Applying migration id=shares 2026/02/05 15:58:54 INFO Applying migration id=actorttl 2026/02/05 15:58:54 INFO Applying migration id=tocc 2026/02/05 15:58:54 INFO Applying migration id=followeds 2026/02/05 15:58:54 INFO Applying migration id=certhash 2026/02/05 15:58:54 INFO Applying migration id=follows_sync 2026/02/05 15:58:54 INFO Applying migration id=jsonpath 2026/02/05 15:58:54 INFO Applying migration id=localforward 2026/02/05 15:58:54 INFO Applying migration id=avatar 2026/02/05 15:58:54 INFO Applying migration id=noimage 2026/02/05 15:58:54 INFO Applying migration id=feed 2026/02/05 15:58:54 INFO Applying migration id=bookmarks 2026/02/05 15:58:54 INFO Applying migration id=shareactivity 2026/02/05 15:58:54 INFO Applying migration id=application 2026/02/05 15:58:54 INFO Applying migration id=certificates 2026/02/05 15:58:54 INFO Applying migration id=rawforward 2026/02/05 15:58:54 INFO Applying migration id=publickey 2026/02/05 15:58:54 INFO Applying migration id=resolvegroup 2026/02/05 15:58:54 INFO Applying migration id=reject 2026/02/05 15:58:54 INFO Applying migration id=autodel 2026/02/05 15:58:54 INFO Applying migration id=jsonb 2026/02/05 15:58:54 INFO Applying migration id=quote 2026/02/05 15:58:54 INFO Applying migration id=rfc9421 2026/02/05 15:58:54 INFO Applying migration id=keys 2026/02/05 15:58:54 INFO Applying migration id=portable 2026/02/05 15:58:54 INFO Applying migration id=proofs 2026/02/05 15:58:54 INFO Applying migration id=contexts 2026/02/05 15:58:54 INFO Applying migration id=deliverieshost 2026/02/05 15:58:54 INFO Applying migration id=pembegin 2026/02/05 15:58:54 INFO Applying migration id=didhost 2026/02/05 15:58:55 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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 15:58:55 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 15:58:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-29af-7bd6-8902-e2ae1a95d0ba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-29af-7bb6-b382-fb60c1e38c49 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-29af-7bb6-b382-fb60c1e38c49 2026/02/05 15:58:55 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 15:58:55 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/019c2e87-29af-7bb6-b382-fb60c1e38c49 --- PASS: TestPoll_EditVote (1.69s) === RUN TestPoll_DeleteReply 2026/02/05 15:58:55 INFO Applying migration id=initial 2026/02/05 15:58:55 INFO Applying migration id=notesupdated 2026/02/05 15:58:55 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:55 INFO Applying migration id=activitiesid 2026/02/05 15:58:55 INFO Applying migration id=outbox 2026/02/05 15:58:55 INFO Applying migration id=edits 2026/02/05 15:58:55 INFO Applying migration id=outboxactor 2026/02/05 15:58:55 INFO Applying migration id=outboxsender 2026/02/05 15:58:55 INFO Applying migration id=thread 2026/02/05 15:58:55 INFO Applying migration id=host 2026/02/05 15:58:55 INFO Applying migration id=sharedinbox 2026/02/05 15:58:55 INFO Applying migration id=noteshost 2026/02/05 15:58:55 INFO Applying migration id=fetched 2026/02/05 15:58:55 INFO Applying migration id=move 2026/02/05 15:58:55 INFO Applying migration id=cleanup 2026/02/05 15:58:55 INFO Applying migration id=received 2026/02/05 15:58:55 INFO Applying migration id=namehost 2026/02/05 15:58:55 INFO Applying migration id=outboxhost 2026/02/05 15:58:55 INFO Applying migration id=notesfts 2026/02/05 15:58:55 INFO Applying migration id=iconsname 2026/02/05 15:58:55 INFO Applying migration id=nohash 2026/02/05 15:58:55 INFO Applying migration id=shares 2026/02/05 15:58:55 INFO Applying migration id=actorttl 2026/02/05 15:58:55 INFO Applying migration id=tocc 2026/02/05 15:58:55 INFO Applying migration id=followeds 2026/02/05 15:58:55 INFO Applying migration id=certhash 2026/02/05 15:58:55 INFO Applying migration id=follows_sync 2026/02/05 15:58:55 INFO Applying migration id=jsonpath 2026/02/05 15:58:55 INFO Applying migration id=localforward 2026/02/05 15:58:55 INFO Applying migration id=avatar 2026/02/05 15:58:55 INFO Applying migration id=noimage 2026/02/05 15:58:55 INFO Applying migration id=feed 2026/02/05 15:58:55 INFO Applying migration id=bookmarks 2026/02/05 15:58:55 INFO Applying migration id=shareactivity 2026/02/05 15:58:55 INFO Applying migration id=application 2026/02/05 15:58:55 INFO Applying migration id=certificates 2026/02/05 15:58:55 INFO Applying migration id=rawforward 2026/02/05 15:58:55 INFO Applying migration id=publickey 2026/02/05 15:58:55 INFO Applying migration id=resolvegroup 2026/02/05 15:58:55 INFO Applying migration id=reject 2026/02/05 15:58:55 INFO Applying migration id=autodel 2026/02/05 15:58:55 INFO Applying migration id=jsonb 2026/02/05 15:58:55 INFO Applying migration id=quote 2026/02/05 15:58:55 INFO Applying migration id=rfc9421 2026/02/05 15:58:55 INFO Applying migration id=keys 2026/02/05 15:58:55 INFO Applying migration id=portable 2026/02/05 15:58:55 INFO Applying migration id=proofs 2026/02/05 15:58:55 INFO Applying migration id=contexts 2026/02/05 15:58:55 INFO Applying migration id=deliverieshost 2026/02/05 15:58:55 INFO Applying migration id=pembegin 2026/02/05 15:58:55 INFO Applying migration id=didhost 2026/02/05 15:58: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 15:58:56 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 15:58:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-2d02-7d17-a797-ef5f754c6e27 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-2d02-7cef-94e3-aa3f72a586ef activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-2d02-7cef-94e3-aa3f72a586ef 2026/02/05 15:58:56 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 15:58:56 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2e87-2d02-7cef-94e3-aa3f72a586ef can=2026-02-05T16:02:56.770Z --- PASS: TestPoll_DeleteReply (0.85s) === RUN TestPoll_Update 2026/02/05 15:58:56 INFO Applying migration id=initial 2026/02/05 15:58:56 INFO Applying migration id=notesupdated 2026/02/05 15:58:56 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:56 INFO Applying migration id=activitiesid 2026/02/05 15:58:56 INFO Applying migration id=outbox 2026/02/05 15:58:56 INFO Applying migration id=edits 2026/02/05 15:58:56 INFO Applying migration id=outboxactor 2026/02/05 15:58:56 INFO Applying migration id=outboxsender 2026/02/05 15:58:56 INFO Applying migration id=thread 2026/02/05 15:58:56 INFO Applying migration id=host 2026/02/05 15:58:56 INFO Applying migration id=sharedinbox 2026/02/05 15:58:56 INFO Applying migration id=noteshost 2026/02/05 15:58:56 INFO Applying migration id=fetched 2026/02/05 15:58:56 INFO Applying migration id=move 2026/02/05 15:58:56 INFO Applying migration id=cleanup 2026/02/05 15:58:56 INFO Applying migration id=received 2026/02/05 15:58:56 INFO Applying migration id=namehost 2026/02/05 15:58:56 INFO Applying migration id=outboxhost 2026/02/05 15:58:56 INFO Applying migration id=notesfts 2026/02/05 15:58:56 INFO Applying migration id=iconsname 2026/02/05 15:58:56 INFO Applying migration id=nohash 2026/02/05 15:58:56 INFO Applying migration id=shares 2026/02/05 15:58:56 INFO Applying migration id=actorttl 2026/02/05 15:58:56 INFO Applying migration id=tocc 2026/02/05 15:58:56 INFO Applying migration id=followeds 2026/02/05 15:58:56 INFO Applying migration id=certhash 2026/02/05 15:58:56 INFO Applying migration id=follows_sync 2026/02/05 15:58:56 INFO Applying migration id=jsonpath 2026/02/05 15:58:56 INFO Applying migration id=localforward 2026/02/05 15:58:56 INFO Applying migration id=avatar 2026/02/05 15:58:56 INFO Applying migration id=noimage 2026/02/05 15:58:56 INFO Applying migration id=feed 2026/02/05 15:58:56 INFO Applying migration id=bookmarks 2026/02/05 15:58:56 INFO Applying migration id=shareactivity 2026/02/05 15:58:56 INFO Applying migration id=application 2026/02/05 15:58:56 INFO Applying migration id=certificates 2026/02/05 15:58:56 INFO Applying migration id=rawforward 2026/02/05 15:58:56 INFO Applying migration id=publickey 2026/02/05 15:58:56 INFO Applying migration id=resolvegroup 2026/02/05 15:58:56 INFO Applying migration id=reject 2026/02/05 15:58:56 INFO Applying migration id=autodel 2026/02/05 15:58:56 INFO Applying migration id=jsonb 2026/02/05 15:58:56 INFO Applying migration id=quote 2026/02/05 15:58:56 INFO Applying migration id=rfc9421 2026/02/05 15:58:56 INFO Applying migration id=keys 2026/02/05 15:58:56 INFO Applying migration id=portable 2026/02/05 15:58:56 INFO Applying migration id=proofs 2026/02/05 15:58:56 INFO Applying migration id=contexts 2026/02/05 15:58:56 INFO Applying migration id=deliverieshost 2026/02/05 15:58:56 INFO Applying migration id=pembegin 2026/02/05 15:58:56 INFO Applying migration id=didhost 2026/02/05 15:58:57 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/05 15:58:57 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 15:58:57 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 15:58:57 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (1.19s) === RUN TestPoll_OldUpdate 2026/02/05 15:58:57 INFO Applying migration id=initial 2026/02/05 15:58:57 INFO Applying migration id=notesupdated 2026/02/05 15:58:57 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:57 INFO Applying migration id=activitiesid 2026/02/05 15:58:57 INFO Applying migration id=outbox 2026/02/05 15:58:57 INFO Applying migration id=edits 2026/02/05 15:58:57 INFO Applying migration id=outboxactor 2026/02/05 15:58:57 INFO Applying migration id=outboxsender 2026/02/05 15:58:57 INFO Applying migration id=thread 2026/02/05 15:58:57 INFO Applying migration id=host 2026/02/05 15:58:57 INFO Applying migration id=sharedinbox 2026/02/05 15:58:57 INFO Applying migration id=noteshost 2026/02/05 15:58:57 INFO Applying migration id=fetched 2026/02/05 15:58:57 INFO Applying migration id=move 2026/02/05 15:58:57 INFO Applying migration id=cleanup 2026/02/05 15:58:57 INFO Applying migration id=received 2026/02/05 15:58:57 INFO Applying migration id=namehost 2026/02/05 15:58:57 INFO Applying migration id=outboxhost 2026/02/05 15:58:57 INFO Applying migration id=notesfts 2026/02/05 15:58:57 INFO Applying migration id=iconsname 2026/02/05 15:58:57 INFO Applying migration id=nohash 2026/02/05 15:58:57 INFO Applying migration id=shares 2026/02/05 15:58:57 INFO Applying migration id=actorttl 2026/02/05 15:58:57 INFO Applying migration id=tocc 2026/02/05 15:58:57 INFO Applying migration id=followeds 2026/02/05 15:58:57 INFO Applying migration id=certhash 2026/02/05 15:58:57 INFO Applying migration id=follows_sync 2026/02/05 15:58:57 INFO Applying migration id=jsonpath 2026/02/05 15:58:57 INFO Applying migration id=localforward 2026/02/05 15:58:57 INFO Applying migration id=avatar 2026/02/05 15:58:57 INFO Applying migration id=noimage 2026/02/05 15:58:57 INFO Applying migration id=feed 2026/02/05 15:58:57 INFO Applying migration id=bookmarks 2026/02/05 15:58:57 INFO Applying migration id=shareactivity 2026/02/05 15:58:57 INFO Applying migration id=application 2026/02/05 15:58:57 INFO Applying migration id=certificates 2026/02/05 15:58:58 INFO Applying migration id=rawforward 2026/02/05 15:58:58 INFO Applying migration id=publickey 2026/02/05 15:58:58 INFO Applying migration id=resolvegroup 2026/02/05 15:58:58 INFO Applying migration id=reject 2026/02/05 15:58:58 INFO Applying migration id=autodel 2026/02/05 15:58:58 INFO Applying migration id=jsonb 2026/02/05 15:58:58 INFO Applying migration id=quote 2026/02/05 15:58:58 INFO Applying migration id=rfc9421 2026/02/05 15:58:58 INFO Applying migration id=keys 2026/02/05 15:58:58 INFO Applying migration id=portable 2026/02/05 15:58:58 INFO Applying migration id=proofs 2026/02/05 15:58:58 INFO Applying migration id=contexts 2026/02/05 15:58:58 INFO Applying migration id=deliverieshost 2026/02/05 15:58:58 INFO Applying migration id=pembegin 2026/02/05 15:58:58 INFO Applying migration id=didhost 2026/02/05 15:58:58 INFO Received a new post activity.id=https://127.0.0.1/create/1 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 15:58:58 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 15:58:58 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (0.49s) === RUN TestPoll_Local3Options 2026/02/05 15:58:58 INFO Applying migration id=initial 2026/02/05 15:58:58 INFO Applying migration id=notesupdated 2026/02/05 15:58:58 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:58 INFO Applying migration id=activitiesid 2026/02/05 15:58:58 INFO Applying migration id=outbox 2026/02/05 15:58:58 INFO Applying migration id=edits 2026/02/05 15:58:58 INFO Applying migration id=outboxactor 2026/02/05 15:58:58 INFO Applying migration id=outboxsender 2026/02/05 15:58:58 INFO Applying migration id=thread 2026/02/05 15:58:58 INFO Applying migration id=host 2026/02/05 15:58:58 INFO Applying migration id=sharedinbox 2026/02/05 15:58:58 INFO Applying migration id=noteshost 2026/02/05 15:58:58 INFO Applying migration id=fetched 2026/02/05 15:58:58 INFO Applying migration id=move 2026/02/05 15:58:58 INFO Applying migration id=cleanup 2026/02/05 15:58:58 INFO Applying migration id=received 2026/02/05 15:58:58 INFO Applying migration id=namehost 2026/02/05 15:58:58 INFO Applying migration id=outboxhost 2026/02/05 15:58:58 INFO Applying migration id=notesfts 2026/02/05 15:58:58 INFO Applying migration id=iconsname 2026/02/05 15:58:58 INFO Applying migration id=nohash 2026/02/05 15:58:58 INFO Applying migration id=shares 2026/02/05 15:58:58 INFO Applying migration id=actorttl 2026/02/05 15:58:58 INFO Applying migration id=tocc 2026/02/05 15:58:58 INFO Applying migration id=followeds 2026/02/05 15:58:58 INFO Applying migration id=certhash 2026/02/05 15:58:58 INFO Applying migration id=follows_sync 2026/02/05 15:58:58 INFO Applying migration id=jsonpath 2026/02/05 15:58:58 INFO Applying migration id=localforward 2026/02/05 15:58:58 INFO Applying migration id=avatar 2026/02/05 15:58:58 INFO Applying migration id=noimage 2026/02/05 15:58:58 INFO Applying migration id=feed 2026/02/05 15:58:58 INFO Applying migration id=bookmarks 2026/02/05 15:58:58 INFO Applying migration id=shareactivity 2026/02/05 15:58:58 INFO Applying migration id=application 2026/02/05 15:58:58 INFO Applying migration id=certificates 2026/02/05 15:58:58 INFO Applying migration id=rawforward 2026/02/05 15:58:58 INFO Applying migration id=publickey 2026/02/05 15:58:58 INFO Applying migration id=resolvegroup 2026/02/05 15:58:58 INFO Applying migration id=reject 2026/02/05 15:58:58 INFO Applying migration id=autodel 2026/02/05 15:58:58 INFO Applying migration id=jsonb 2026/02/05 15:58:58 INFO Applying migration id=quote 2026/02/05 15:58:58 INFO Applying migration id=rfc9421 2026/02/05 15:58:58 INFO Applying migration id=keys 2026/02/05 15:58:58 INFO Applying migration id=portable 2026/02/05 15:58:58 INFO Applying migration id=proofs 2026/02/05 15:58:58 INFO Applying migration id=contexts 2026/02/05 15:58:58 INFO Applying migration id=deliverieshost 2026/02/05 15:58:58 INFO Applying migration id=pembegin 2026/02/05 15:58:58 INFO Applying migration id=didhost 2026/02/05 15:58:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-35f6-7a4a-b949-b2ac4da31e3f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-35f6-7988-ad9c-f6e535ae06c2 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-35f6-7988-ad9c-f6e535ae06c2 2026/02/05 15:58:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-35f6-7988-ad9c-f6e535ae06c2 --- PASS: TestPoll_Local3Options (0.62s) === RUN TestPoll_Local5Options 2026/02/05 15:58:59 INFO Applying migration id=initial 2026/02/05 15:58:59 INFO Applying migration id=notesupdated 2026/02/05 15:58:59 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:59 INFO Applying migration id=activitiesid 2026/02/05 15:58:59 INFO Applying migration id=outbox 2026/02/05 15:58:59 INFO Applying migration id=edits 2026/02/05 15:58:59 INFO Applying migration id=outboxactor 2026/02/05 15:58:59 INFO Applying migration id=outboxsender 2026/02/05 15:58:59 INFO Applying migration id=thread 2026/02/05 15:58:59 INFO Applying migration id=host 2026/02/05 15:58:59 INFO Applying migration id=sharedinbox 2026/02/05 15:58:59 INFO Applying migration id=noteshost 2026/02/05 15:58:59 INFO Applying migration id=fetched 2026/02/05 15:58:59 INFO Applying migration id=move 2026/02/05 15:58:59 INFO Applying migration id=cleanup 2026/02/05 15:58:59 INFO Applying migration id=received 2026/02/05 15:58:59 INFO Applying migration id=namehost 2026/02/05 15:58:59 INFO Applying migration id=outboxhost 2026/02/05 15:58:59 INFO Applying migration id=notesfts 2026/02/05 15:58:59 INFO Applying migration id=iconsname 2026/02/05 15:58:59 INFO Applying migration id=nohash 2026/02/05 15:58:59 INFO Applying migration id=shares 2026/02/05 15:58:59 INFO Applying migration id=actorttl 2026/02/05 15:58:59 INFO Applying migration id=tocc 2026/02/05 15:58:59 INFO Applying migration id=followeds 2026/02/05 15:58:59 INFO Applying migration id=certhash 2026/02/05 15:58:59 INFO Applying migration id=follows_sync 2026/02/05 15:58:59 INFO Applying migration id=jsonpath 2026/02/05 15:58:59 INFO Applying migration id=localforward 2026/02/05 15:58:59 INFO Applying migration id=avatar 2026/02/05 15:58:59 INFO Applying migration id=noimage 2026/02/05 15:58:59 INFO Applying migration id=feed 2026/02/05 15:58:59 INFO Applying migration id=bookmarks 2026/02/05 15:58:59 INFO Applying migration id=shareactivity 2026/02/05 15:58:59 INFO Applying migration id=application 2026/02/05 15:58:59 INFO Applying migration id=certificates 2026/02/05 15:58:59 INFO Applying migration id=rawforward 2026/02/05 15:58:59 INFO Applying migration id=publickey 2026/02/05 15:58:59 INFO Applying migration id=resolvegroup 2026/02/05 15:58:59 INFO Applying migration id=reject 2026/02/05 15:58:59 INFO Applying migration id=autodel 2026/02/05 15:58:59 INFO Applying migration id=jsonb 2026/02/05 15:58:59 INFO Applying migration id=quote 2026/02/05 15:58:59 INFO Applying migration id=rfc9421 2026/02/05 15:58:59 INFO Applying migration id=keys 2026/02/05 15:58:59 INFO Applying migration id=portable 2026/02/05 15:58:59 INFO Applying migration id=proofs 2026/02/05 15:58:59 INFO Applying migration id=contexts 2026/02/05 15:58:59 INFO Applying migration id=deliverieshost 2026/02/05 15:58:59 INFO Applying migration id=pembegin 2026/02/05 15:58:59 INFO Applying migration id=didhost 2026/02/05 15:58:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-3924-7c89-87ab-9e908b4c41cd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-3924-7b94-ba46-129e0c03e83b activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-3924-7b94-ba46-129e0c03e83b 2026/02/05 15:58:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-3924-7b94-ba46-129e0c03e83b --- PASS: TestPoll_Local5Options (0.81s) === RUN TestPoll_Local1Option 2026/02/05 15:58:59 INFO Applying migration id=initial 2026/02/05 15:58:59 INFO Applying migration id=notesupdated 2026/02/05 15:58:59 INFO Applying migration id=personspreferredusername 2026/02/05 15:58:59 INFO Applying migration id=activitiesid 2026/02/05 15:58:59 INFO Applying migration id=outbox 2026/02/05 15:58:59 INFO Applying migration id=edits 2026/02/05 15:58:59 INFO Applying migration id=outboxactor 2026/02/05 15:58:59 INFO Applying migration id=outboxsender 2026/02/05 15:58:59 INFO Applying migration id=thread 2026/02/05 15:58:59 INFO Applying migration id=host 2026/02/05 15:58:59 INFO Applying migration id=sharedinbox 2026/02/05 15:58:59 INFO Applying migration id=noteshost 2026/02/05 15:58:59 INFO Applying migration id=fetched 2026/02/05 15:58:59 INFO Applying migration id=move 2026/02/05 15:58:59 INFO Applying migration id=cleanup 2026/02/05 15:58:59 INFO Applying migration id=received 2026/02/05 15:58:59 INFO Applying migration id=namehost 2026/02/05 15:58:59 INFO Applying migration id=outboxhost 2026/02/05 15:58:59 INFO Applying migration id=notesfts 2026/02/05 15:58:59 INFO Applying migration id=iconsname 2026/02/05 15:58:59 INFO Applying migration id=nohash 2026/02/05 15:58:59 INFO Applying migration id=shares 2026/02/05 15:58:59 INFO Applying migration id=actorttl 2026/02/05 15:58:59 INFO Applying migration id=tocc 2026/02/05 15:58:59 INFO Applying migration id=followeds 2026/02/05 15:58:59 INFO Applying migration id=certhash 2026/02/05 15:58:59 INFO Applying migration id=follows_sync 2026/02/05 15:58:59 INFO Applying migration id=jsonpath 2026/02/05 15:59:00 INFO Applying migration id=localforward 2026/02/05 15:59:00 INFO Applying migration id=avatar 2026/02/05 15:59:00 INFO Applying migration id=noimage 2026/02/05 15:59:00 INFO Applying migration id=feed 2026/02/05 15:59:00 INFO Applying migration id=bookmarks 2026/02/05 15:59:00 INFO Applying migration id=shareactivity 2026/02/05 15:59:00 INFO Applying migration id=application 2026/02/05 15:59:00 INFO Applying migration id=certificates 2026/02/05 15:59:00 INFO Applying migration id=rawforward 2026/02/05 15:59:00 INFO Applying migration id=publickey 2026/02/05 15:59:00 INFO Applying migration id=resolvegroup 2026/02/05 15:59:00 INFO Applying migration id=reject 2026/02/05 15:59:00 INFO Applying migration id=autodel 2026/02/05 15:59:00 INFO Applying migration id=jsonb 2026/02/05 15:59:00 INFO Applying migration id=quote 2026/02/05 15:59:00 INFO Applying migration id=rfc9421 2026/02/05 15:59:00 INFO Applying migration id=keys 2026/02/05 15:59:00 INFO Applying migration id=portable 2026/02/05 15:59:00 INFO Applying migration id=proofs 2026/02/05 15:59:00 INFO Applying migration id=contexts 2026/02/05 15:59:00 INFO Applying migration id=deliverieshost 2026/02/05 15:59:00 INFO Applying migration id=pembegin 2026/02/05 15:59:00 INFO Applying migration id=didhost 2026/02/05 15:59:01 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (1.26s) === RUN TestPoll_Local6Options 2026/02/05 15:59:01 INFO Applying migration id=initial 2026/02/05 15:59:01 INFO Applying migration id=notesupdated 2026/02/05 15:59:01 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:01 INFO Applying migration id=activitiesid 2026/02/05 15:59:01 INFO Applying migration id=outbox 2026/02/05 15:59:01 INFO Applying migration id=edits 2026/02/05 15:59:01 INFO Applying migration id=outboxactor 2026/02/05 15:59:01 INFO Applying migration id=outboxsender 2026/02/05 15:59:01 INFO Applying migration id=thread 2026/02/05 15:59:01 INFO Applying migration id=host 2026/02/05 15:59:01 INFO Applying migration id=sharedinbox 2026/02/05 15:59:01 INFO Applying migration id=noteshost 2026/02/05 15:59:01 INFO Applying migration id=fetched 2026/02/05 15:59:01 INFO Applying migration id=move 2026/02/05 15:59:01 INFO Applying migration id=cleanup 2026/02/05 15:59:01 INFO Applying migration id=received 2026/02/05 15:59:01 INFO Applying migration id=namehost 2026/02/05 15:59:01 INFO Applying migration id=outboxhost 2026/02/05 15:59:01 INFO Applying migration id=notesfts 2026/02/05 15:59:01 INFO Applying migration id=iconsname 2026/02/05 15:59:01 INFO Applying migration id=nohash 2026/02/05 15:59:01 INFO Applying migration id=shares 2026/02/05 15:59:01 INFO Applying migration id=actorttl 2026/02/05 15:59:01 INFO Applying migration id=tocc 2026/02/05 15:59:01 INFO Applying migration id=followeds 2026/02/05 15:59:01 INFO Applying migration id=certhash 2026/02/05 15:59:01 INFO Applying migration id=follows_sync 2026/02/05 15:59:01 INFO Applying migration id=jsonpath 2026/02/05 15:59:01 INFO Applying migration id=localforward 2026/02/05 15:59:01 INFO Applying migration id=avatar 2026/02/05 15:59:01 INFO Applying migration id=noimage 2026/02/05 15:59:01 INFO Applying migration id=feed 2026/02/05 15:59:01 INFO Applying migration id=bookmarks 2026/02/05 15:59:01 INFO Applying migration id=shareactivity 2026/02/05 15:59:01 INFO Applying migration id=application 2026/02/05 15:59:01 INFO Applying migration id=certificates 2026/02/05 15:59:01 INFO Applying migration id=rawforward 2026/02/05 15:59:01 INFO Applying migration id=publickey 2026/02/05 15:59:01 INFO Applying migration id=resolvegroup 2026/02/05 15:59:01 INFO Applying migration id=reject 2026/02/05 15:59:01 INFO Applying migration id=autodel 2026/02/05 15:59:01 INFO Applying migration id=jsonb 2026/02/05 15:59:01 INFO Applying migration id=quote 2026/02/05 15:59:01 INFO Applying migration id=rfc9421 2026/02/05 15:59:01 INFO Applying migration id=keys 2026/02/05 15:59:01 INFO Applying migration id=portable 2026/02/05 15:59:01 INFO Applying migration id=proofs 2026/02/05 15:59:01 INFO Applying migration id=contexts 2026/02/05 15:59:01 INFO Applying migration id=deliverieshost 2026/02/05 15:59:01 INFO Applying migration id=pembegin 2026/02/05 15:59:01 INFO Applying migration id=didhost 2026/02/05 15:59:02 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope | Hell yeah! | I couldn't care less | wut? | Maybe | kinda" --- PASS: TestPoll_Local6Options (1.01s) === RUN TestPoll_LocalEmptyOption 2026/02/05 15:59:02 INFO Applying migration id=initial 2026/02/05 15:59:02 INFO Applying migration id=notesupdated 2026/02/05 15:59:02 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:02 INFO Applying migration id=activitiesid 2026/02/05 15:59:02 INFO Applying migration id=outbox 2026/02/05 15:59:02 INFO Applying migration id=edits 2026/02/05 15:59:02 INFO Applying migration id=outboxactor 2026/02/05 15:59:02 INFO Applying migration id=outboxsender 2026/02/05 15:59:02 INFO Applying migration id=thread 2026/02/05 15:59:02 INFO Applying migration id=host 2026/02/05 15:59:02 INFO Applying migration id=sharedinbox 2026/02/05 15:59:02 INFO Applying migration id=noteshost 2026/02/05 15:59:02 INFO Applying migration id=fetched 2026/02/05 15:59:02 INFO Applying migration id=move 2026/02/05 15:59:02 INFO Applying migration id=cleanup 2026/02/05 15:59:02 INFO Applying migration id=received 2026/02/05 15:59:02 INFO Applying migration id=namehost 2026/02/05 15:59:02 INFO Applying migration id=outboxhost 2026/02/05 15:59:02 INFO Applying migration id=notesfts 2026/02/05 15:59:02 INFO Applying migration id=iconsname 2026/02/05 15:59:02 INFO Applying migration id=nohash 2026/02/05 15:59:02 INFO Applying migration id=shares 2026/02/05 15:59:02 INFO Applying migration id=actorttl 2026/02/05 15:59:02 INFO Applying migration id=tocc 2026/02/05 15:59:02 INFO Applying migration id=followeds 2026/02/05 15:59:02 INFO Applying migration id=certhash 2026/02/05 15:59:02 INFO Applying migration id=follows_sync 2026/02/05 15:59:02 INFO Applying migration id=jsonpath 2026/02/05 15:59:02 INFO Applying migration id=localforward 2026/02/05 15:59:02 INFO Applying migration id=avatar 2026/02/05 15:59:02 INFO Applying migration id=noimage 2026/02/05 15:59:02 INFO Applying migration id=feed 2026/02/05 15:59:02 INFO Applying migration id=bookmarks 2026/02/05 15:59:02 INFO Applying migration id=shareactivity 2026/02/05 15:59:02 INFO Applying migration id=application 2026/02/05 15:59:02 INFO Applying migration id=certificates 2026/02/05 15:59:02 INFO Applying migration id=rawforward 2026/02/05 15:59:02 INFO Applying migration id=publickey 2026/02/05 15:59:02 INFO Applying migration id=resolvegroup 2026/02/05 15:59:02 INFO Applying migration id=reject 2026/02/05 15:59:02 INFO Applying migration id=autodel 2026/02/05 15:59:02 INFO Applying migration id=jsonb 2026/02/05 15:59:02 INFO Applying migration id=quote 2026/02/05 15:59:02 INFO Applying migration id=rfc9421 2026/02/05 15:59:02 INFO Applying migration id=keys 2026/02/05 15:59:02 INFO Applying migration id=portable 2026/02/05 15:59:02 INFO Applying migration id=proofs 2026/02/05 15:59:02 INFO Applying migration id=contexts 2026/02/05 15:59:02 INFO Applying migration id=deliverieshost 2026/02/05 15:59:02 INFO Applying migration id=pembegin 2026/02/05 15:59:02 INFO Applying migration id=didhost --- PASS: TestPoll_LocalEmptyOption (0.75s) === RUN TestPoll_LocalOptionWithLink 2026/02/05 15:59:02 INFO Applying migration id=initial 2026/02/05 15:59:02 INFO Applying migration id=notesupdated 2026/02/05 15:59:02 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:02 INFO Applying migration id=activitiesid 2026/02/05 15:59:02 INFO Applying migration id=outbox 2026/02/05 15:59:02 INFO Applying migration id=edits 2026/02/05 15:59:02 INFO Applying migration id=outboxactor 2026/02/05 15:59:02 INFO Applying migration id=outboxsender 2026/02/05 15:59:02 INFO Applying migration id=thread 2026/02/05 15:59:02 INFO Applying migration id=host 2026/02/05 15:59:02 INFO Applying migration id=sharedinbox 2026/02/05 15:59:02 INFO Applying migration id=noteshost 2026/02/05 15:59:02 INFO Applying migration id=fetched 2026/02/05 15:59:02 INFO Applying migration id=move 2026/02/05 15:59:02 INFO Applying migration id=cleanup 2026/02/05 15:59:02 INFO Applying migration id=received 2026/02/05 15:59:02 INFO Applying migration id=namehost 2026/02/05 15:59:02 INFO Applying migration id=outboxhost 2026/02/05 15:59:02 INFO Applying migration id=notesfts 2026/02/05 15:59:02 INFO Applying migration id=iconsname 2026/02/05 15:59:02 INFO Applying migration id=nohash 2026/02/05 15:59:02 INFO Applying migration id=shares 2026/02/05 15:59:02 INFO Applying migration id=actorttl 2026/02/05 15:59:02 INFO Applying migration id=tocc 2026/02/05 15:59:02 INFO Applying migration id=followeds 2026/02/05 15:59:02 INFO Applying migration id=certhash 2026/02/05 15:59:02 INFO Applying migration id=follows_sync 2026/02/05 15:59:02 INFO Applying migration id=jsonpath 2026/02/05 15:59:02 INFO Applying migration id=localforward 2026/02/05 15:59:02 INFO Applying migration id=avatar 2026/02/05 15:59:02 INFO Applying migration id=noimage 2026/02/05 15:59:02 INFO Applying migration id=feed 2026/02/05 15:59:02 INFO Applying migration id=bookmarks 2026/02/05 15:59:02 INFO Applying migration id=shareactivity 2026/02/05 15:59:02 INFO Applying migration id=application 2026/02/05 15:59:02 INFO Applying migration id=certificates 2026/02/05 15:59:02 INFO Applying migration id=rawforward 2026/02/05 15:59:02 INFO Applying migration id=publickey 2026/02/05 15:59:02 INFO Applying migration id=resolvegroup 2026/02/05 15:59:02 INFO Applying migration id=reject 2026/02/05 15:59:02 INFO Applying migration id=autodel 2026/02/05 15:59:02 INFO Applying migration id=jsonb 2026/02/05 15:59:02 INFO Applying migration id=quote 2026/02/05 15:59:02 INFO Applying migration id=rfc9421 2026/02/05 15:59:02 INFO Applying migration id=keys 2026/02/05 15:59:02 INFO Applying migration id=portable 2026/02/05 15:59:02 INFO Applying migration id=proofs 2026/02/05 15:59:02 INFO Applying migration id=contexts 2026/02/05 15:59:02 INFO Applying migration id=deliverieshost 2026/02/05 15:59:02 INFO Applying migration id=pembegin 2026/02/05 15:59:02 INFO Applying migration id=didhost 2026/02/05 15:59:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-47ea-793f-aadb-0218dbc4d690 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-47ea-77a3-ae96-2de68bf86485 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-47ea-77a3-ae96-2de68bf86485 2026/02/05 15:59:03 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-47ea-77a3-ae96-2de68bf86485 --- PASS: TestPoll_LocalOptionWithLink (0.76s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/02/05 15:59:03 INFO Applying migration id=initial 2026/02/05 15:59:03 INFO Applying migration id=notesupdated 2026/02/05 15:59:03 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:03 INFO Applying migration id=activitiesid 2026/02/05 15:59:03 INFO Applying migration id=outbox 2026/02/05 15:59:03 INFO Applying migration id=edits 2026/02/05 15:59:03 INFO Applying migration id=outboxactor 2026/02/05 15:59:03 INFO Applying migration id=outboxsender 2026/02/05 15:59:03 INFO Applying migration id=thread 2026/02/05 15:59:03 INFO Applying migration id=host 2026/02/05 15:59:03 INFO Applying migration id=sharedinbox 2026/02/05 15:59:03 INFO Applying migration id=noteshost 2026/02/05 15:59:03 INFO Applying migration id=fetched 2026/02/05 15:59:03 INFO Applying migration id=move 2026/02/05 15:59:03 INFO Applying migration id=cleanup 2026/02/05 15:59:03 INFO Applying migration id=received 2026/02/05 15:59:03 INFO Applying migration id=namehost 2026/02/05 15:59:03 INFO Applying migration id=outboxhost 2026/02/05 15:59:03 INFO Applying migration id=notesfts 2026/02/05 15:59:03 INFO Applying migration id=iconsname 2026/02/05 15:59:03 INFO Applying migration id=nohash 2026/02/05 15:59:03 INFO Applying migration id=shares 2026/02/05 15:59:03 INFO Applying migration id=actorttl 2026/02/05 15:59:03 INFO Applying migration id=tocc 2026/02/05 15:59:03 INFO Applying migration id=followeds 2026/02/05 15:59:03 INFO Applying migration id=certhash 2026/02/05 15:59:03 INFO Applying migration id=follows_sync 2026/02/05 15:59:03 INFO Applying migration id=jsonpath 2026/02/05 15:59:03 INFO Applying migration id=localforward 2026/02/05 15:59:03 INFO Applying migration id=avatar 2026/02/05 15:59:03 INFO Applying migration id=noimage 2026/02/05 15:59:03 INFO Applying migration id=feed 2026/02/05 15:59:03 INFO Applying migration id=bookmarks 2026/02/05 15:59:03 INFO Applying migration id=shareactivity 2026/02/05 15:59:03 INFO Applying migration id=application 2026/02/05 15:59:03 INFO Applying migration id=certificates 2026/02/05 15:59:03 INFO Applying migration id=rawforward 2026/02/05 15:59:03 INFO Applying migration id=publickey 2026/02/05 15:59:03 INFO Applying migration id=resolvegroup 2026/02/05 15:59:03 INFO Applying migration id=reject 2026/02/05 15:59:03 INFO Applying migration id=autodel 2026/02/05 15:59:03 INFO Applying migration id=jsonb 2026/02/05 15:59:03 INFO Applying migration id=quote 2026/02/05 15:59:03 INFO Applying migration id=rfc9421 2026/02/05 15:59:03 INFO Applying migration id=keys 2026/02/05 15:59:03 INFO Applying migration id=portable 2026/02/05 15:59:03 INFO Applying migration id=proofs 2026/02/05 15:59:03 INFO Applying migration id=contexts 2026/02/05 15:59:03 INFO Applying migration id=deliverieshost 2026/02/05 15:59:03 INFO Applying migration id=pembegin 2026/02/05 15:59:03 INFO Applying migration id=didhost 2026/02/05 15:59:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-4b3e-7d81-9ee8-3c3733b6387f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-4b3e-7cca-8c69-55b47e9e1320 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-4b3e-7cca-8c69-55b47e9e1320 2026/02/05 15:59:04 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e87-4b3e-7cca-8c69-55b47e9e1320 2026/02/05 15:59:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-4b44-79d1-9bab-53490192727e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-4b44-79ba-b8b7-b53ab7d1f9d5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e87-4b44-79ba-b8b7-b53ab7d1f9d5 2026/02/05 15:59:04 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e87-4b3e-7cca-8c69-55b47e9e1320 2026/02/05 15:59:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-4b45-75f4-8ebb-8dd37702849b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-4b45-75e5-b10c-3151cb55cdc4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2e87-4b45-75e5-b10c-3151cb55cdc4 2026/02/05 15:59:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-4b3e-7cca-8c69-55b47e9e1320 2026/02/05 15:59:04 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2e87-4b3e-7cca-8c69-55b47e9e1320 2026/02/05 15:59:04 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2e87-4b48-75a9-8b77-a3e849d2eb96 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-4b3e-7cca-8c69-55b47e9e1320 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-4b3e-7cca-8c69-55b47e9e1320 2026/02/05 15:59:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-4b3e-7cca-8c69-55b47e9e1320 --- PASS: TestPoll_Local3OptionsAnd2Votes (0.86s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/02/05 15:59:04 INFO Applying migration id=initial 2026/02/05 15:59:04 INFO Applying migration id=notesupdated 2026/02/05 15:59:04 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:04 INFO Applying migration id=activitiesid 2026/02/05 15:59:04 INFO Applying migration id=outbox 2026/02/05 15:59:04 INFO Applying migration id=edits 2026/02/05 15:59:04 INFO Applying migration id=outboxactor 2026/02/05 15:59:04 INFO Applying migration id=outboxsender 2026/02/05 15:59:04 INFO Applying migration id=thread 2026/02/05 15:59:04 INFO Applying migration id=host 2026/02/05 15:59:04 INFO Applying migration id=sharedinbox 2026/02/05 15:59:04 INFO Applying migration id=noteshost 2026/02/05 15:59:04 INFO Applying migration id=fetched 2026/02/05 15:59:04 INFO Applying migration id=move 2026/02/05 15:59:04 INFO Applying migration id=cleanup 2026/02/05 15:59:04 INFO Applying migration id=received 2026/02/05 15:59:04 INFO Applying migration id=namehost 2026/02/05 15:59:04 INFO Applying migration id=outboxhost 2026/02/05 15:59:04 INFO Applying migration id=notesfts 2026/02/05 15:59:04 INFO Applying migration id=iconsname 2026/02/05 15:59:04 INFO Applying migration id=nohash 2026/02/05 15:59:04 INFO Applying migration id=shares 2026/02/05 15:59:04 INFO Applying migration id=actorttl 2026/02/05 15:59:04 INFO Applying migration id=tocc 2026/02/05 15:59:04 INFO Applying migration id=followeds 2026/02/05 15:59:04 INFO Applying migration id=certhash 2026/02/05 15:59:04 INFO Applying migration id=follows_sync 2026/02/05 15:59:04 INFO Applying migration id=jsonpath 2026/02/05 15:59:04 INFO Applying migration id=localforward 2026/02/05 15:59:04 INFO Applying migration id=avatar 2026/02/05 15:59:04 INFO Applying migration id=noimage 2026/02/05 15:59:04 INFO Applying migration id=feed 2026/02/05 15:59:04 INFO Applying migration id=bookmarks 2026/02/05 15:59:04 INFO Applying migration id=shareactivity 2026/02/05 15:59:04 INFO Applying migration id=application 2026/02/05 15:59:04 INFO Applying migration id=certificates 2026/02/05 15:59:04 INFO Applying migration id=rawforward 2026/02/05 15:59:04 INFO Applying migration id=publickey 2026/02/05 15:59:04 INFO Applying migration id=resolvegroup 2026/02/05 15:59:04 INFO Applying migration id=reject 2026/02/05 15:59:04 INFO Applying migration id=autodel 2026/02/05 15:59:04 INFO Applying migration id=jsonb 2026/02/05 15:59:04 INFO Applying migration id=quote 2026/02/05 15:59:04 INFO Applying migration id=rfc9421 2026/02/05 15:59:04 INFO Applying migration id=keys 2026/02/05 15:59:04 INFO Applying migration id=portable 2026/02/05 15:59:04 INFO Applying migration id=proofs 2026/02/05 15:59:04 INFO Applying migration id=contexts 2026/02/05 15:59:04 INFO Applying migration id=deliverieshost 2026/02/05 15:59:04 INFO Applying migration id=pembegin 2026/02/05 15:59:04 INFO Applying migration id=didhost 2026/02/05 15:59:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-4eb3-7db5-b456-a145d5039b01 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-4eb3-7ac0-a6e3-187ae3a8e8af activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-4eb3-7ac0-a6e3-187ae3a8e8af 2026/02/05 15:59:05 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e87-4eb3-7ac0-a6e3-187ae3a8e8af 2026/02/05 15:59:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-4eb9-7e19-83c1-94b2148e8d57 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-4eb9-7dfd-8887-0c25f1b7ca89 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e87-4eb9-7dfd-8887-0c25f1b7ca89 2026/02/05 15:59:05 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e87-4eb3-7ac0-a6e3-187ae3a8e8af 2026/02/05 15:59:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-4eba-7ca3-9571-703519f3021f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-4eba-7c7f-9470-ff89b5eb8798 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2e87-4eba-7c7f-9470-ff89b5eb8798 2026/02/05 15:59:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-4eb3-7ac0-a6e3-187ae3a8e8af 2026/02/05 15:59:05 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2e87-4eba-7c7f-9470-ff89b5eb8798#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-4eba-7c7f-9470-ff89b5eb8798 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2e87-4eba-7c7f-9470-ff89b5eb8798 2026/02/05 15:59:05 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2e87-4eb3-7ac0-a6e3-187ae3a8e8af 2026/02/05 15:59:05 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2e87-4ec2-7b01-b238-3e5ec0cd7f7b activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-4eb3-7ac0-a6e3-187ae3a8e8af activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-4eb3-7ac0-a6e3-187ae3a8e8af 2026/02/05 15:59:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-4eb3-7ac0-a6e3-187ae3a8e8af --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (0.89s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/02/05 15:59:05 INFO Applying migration id=initial 2026/02/05 15:59:05 INFO Applying migration id=notesupdated 2026/02/05 15:59:05 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:05 INFO Applying migration id=activitiesid 2026/02/05 15:59:05 INFO Applying migration id=outbox 2026/02/05 15:59:05 INFO Applying migration id=edits 2026/02/05 15:59:05 INFO Applying migration id=outboxactor 2026/02/05 15:59:05 INFO Applying migration id=outboxsender 2026/02/05 15:59:05 INFO Applying migration id=thread 2026/02/05 15:59:05 INFO Applying migration id=host 2026/02/05 15:59:05 INFO Applying migration id=sharedinbox 2026/02/05 15:59:05 INFO Applying migration id=noteshost 2026/02/05 15:59:05 INFO Applying migration id=fetched 2026/02/05 15:59:05 INFO Applying migration id=move 2026/02/05 15:59:05 INFO Applying migration id=cleanup 2026/02/05 15:59:05 INFO Applying migration id=received 2026/02/05 15:59:05 INFO Applying migration id=namehost 2026/02/05 15:59:05 INFO Applying migration id=outboxhost 2026/02/05 15:59:05 INFO Applying migration id=notesfts 2026/02/05 15:59:05 INFO Applying migration id=iconsname 2026/02/05 15:59:05 INFO Applying migration id=nohash 2026/02/05 15:59:05 INFO Applying migration id=shares 2026/02/05 15:59:05 INFO Applying migration id=actorttl 2026/02/05 15:59:05 INFO Applying migration id=tocc 2026/02/05 15:59:05 INFO Applying migration id=followeds 2026/02/05 15:59:05 INFO Applying migration id=certhash 2026/02/05 15:59:05 INFO Applying migration id=follows_sync 2026/02/05 15:59:05 INFO Applying migration id=jsonpath 2026/02/05 15:59:05 INFO Applying migration id=localforward 2026/02/05 15:59:05 INFO Applying migration id=avatar 2026/02/05 15:59:05 INFO Applying migration id=noimage 2026/02/05 15:59:05 INFO Applying migration id=feed 2026/02/05 15:59:05 INFO Applying migration id=bookmarks 2026/02/05 15:59:05 INFO Applying migration id=shareactivity 2026/02/05 15:59:05 INFO Applying migration id=application 2026/02/05 15:59:05 INFO Applying migration id=certificates 2026/02/05 15:59:05 INFO Applying migration id=rawforward 2026/02/05 15:59:05 INFO Applying migration id=publickey 2026/02/05 15:59:05 INFO Applying migration id=resolvegroup 2026/02/05 15:59:05 INFO Applying migration id=reject 2026/02/05 15:59:05 INFO Applying migration id=autodel 2026/02/05 15:59:05 INFO Applying migration id=jsonb 2026/02/05 15:59:05 INFO Applying migration id=quote 2026/02/05 15:59:05 INFO Applying migration id=rfc9421 2026/02/05 15:59:05 INFO Applying migration id=keys 2026/02/05 15:59:05 INFO Applying migration id=portable 2026/02/05 15:59:05 INFO Applying migration id=proofs 2026/02/05 15:59:05 INFO Applying migration id=contexts 2026/02/05 15:59:05 INFO Applying migration id=deliverieshost 2026/02/05 15:59:05 INFO Applying migration id=pembegin 2026/02/05 15:59:05 INFO Applying migration id=didhost 2026/02/05 15:59:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e87-5606-70f2-ad3c-9eccd9916e08 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 15:59:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e87-5606-7874-b021-81ed6a89bd31 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e87-5606-70f2-ad3c-9eccd9916e08 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2e87-5606-70f2-ad3c-9eccd9916e08 2026/02/05 15:59:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e87-5606-7c2e-9bbb-2c097a6ef3bc 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 15:59:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e87-5607-7173-b6fa-c4c0d9198d51 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e87-5606-7c2e-9bbb-2c097a6ef3bc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2e87-5606-7c2e-9bbb-2c097a6ef3bc 2026/02/05 15:59:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-5607-7515-81f2-7bddb7c2dc0c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-5607-7472-a0f1-8eb350659525 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-5607-7472-a0f1-8eb350659525 2026/02/05 15:59:07 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e87-5607-7472-a0f1-8eb350659525 2026/02/05 15:59:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-5608-7734-aa63-1a1a5ded92a9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-5608-771e-b6f0-1d225995fef1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e87-5608-771e-b6f0-1d225995fef1 2026/02/05 15:59:07 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e87-5607-7472-a0f1-8eb350659525 2026/02/05 15:59:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-5609-72c3-a459-3177ae471847 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-5609-72b4-952b-8def79da896e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2e87-5609-72b4-952b-8def79da896e 2026/02/05 15:59:07 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2e87-5607-7472-a0f1-8eb350659525 2026/02/05 15:59:07 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2e87-560a-7852-95cd-e4e2452406d0 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-5607-7472-a0f1-8eb350659525 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-5607-7472-a0f1-8eb350659525 2026/02/05 15:59:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-5607-7472-a0f1-8eb350659525 2026/02/05 15:59:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-5607-7472-a0f1-8eb350659525 2026/02/05 15:59:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-5607-7472-a0f1-8eb350659525 2026/02/05 15:59:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-5607-7472-a0f1-8eb350659525 2026/02/05 15:59:07 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2e87-5607-7472-a0f1-8eb350659525 --- PASS: TestPoll_LocalVoteVisibilityFollowers (1.87s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/02/05 15:59:07 INFO Applying migration id=initial 2026/02/05 15:59:07 INFO Applying migration id=notesupdated 2026/02/05 15:59:07 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:07 INFO Applying migration id=activitiesid 2026/02/05 15:59:07 INFO Applying migration id=outbox 2026/02/05 15:59:07 INFO Applying migration id=edits 2026/02/05 15:59:07 INFO Applying migration id=outboxactor 2026/02/05 15:59:07 INFO Applying migration id=outboxsender 2026/02/05 15:59:07 INFO Applying migration id=thread 2026/02/05 15:59:07 INFO Applying migration id=host 2026/02/05 15:59:07 INFO Applying migration id=sharedinbox 2026/02/05 15:59:07 INFO Applying migration id=noteshost 2026/02/05 15:59:07 INFO Applying migration id=fetched 2026/02/05 15:59:07 INFO Applying migration id=move 2026/02/05 15:59:07 INFO Applying migration id=cleanup 2026/02/05 15:59:07 INFO Applying migration id=received 2026/02/05 15:59:07 INFO Applying migration id=namehost 2026/02/05 15:59:07 INFO Applying migration id=outboxhost 2026/02/05 15:59:07 INFO Applying migration id=notesfts 2026/02/05 15:59:07 INFO Applying migration id=iconsname 2026/02/05 15:59:07 INFO Applying migration id=nohash 2026/02/05 15:59:07 INFO Applying migration id=shares 2026/02/05 15:59:07 INFO Applying migration id=actorttl 2026/02/05 15:59:07 INFO Applying migration id=tocc 2026/02/05 15:59:07 INFO Applying migration id=followeds 2026/02/05 15:59:07 INFO Applying migration id=certhash 2026/02/05 15:59:07 INFO Applying migration id=follows_sync 2026/02/05 15:59:07 INFO Applying migration id=jsonpath 2026/02/05 15:59:07 INFO Applying migration id=localforward 2026/02/05 15:59:07 INFO Applying migration id=avatar 2026/02/05 15:59:07 INFO Applying migration id=noimage 2026/02/05 15:59:07 INFO Applying migration id=feed 2026/02/05 15:59:07 INFO Applying migration id=bookmarks 2026/02/05 15:59:07 INFO Applying migration id=shareactivity 2026/02/05 15:59:07 INFO Applying migration id=application 2026/02/05 15:59:07 INFO Applying migration id=certificates 2026/02/05 15:59:07 INFO Applying migration id=rawforward 2026/02/05 15:59:07 INFO Applying migration id=publickey 2026/02/05 15:59:07 INFO Applying migration id=resolvegroup 2026/02/05 15:59:07 INFO Applying migration id=reject 2026/02/05 15:59:07 INFO Applying migration id=autodel 2026/02/05 15:59:07 INFO Applying migration id=jsonb 2026/02/05 15:59:07 INFO Applying migration id=quote 2026/02/05 15:59:07 INFO Applying migration id=rfc9421 2026/02/05 15:59:07 INFO Applying migration id=keys 2026/02/05 15:59:07 INFO Applying migration id=portable 2026/02/05 15:59:07 INFO Applying migration id=proofs 2026/02/05 15:59:07 INFO Applying migration id=contexts 2026/02/05 15:59:07 INFO Applying migration id=deliverieshost 2026/02/05 15:59:07 INFO Applying migration id=pembegin 2026/02/05 15:59:07 INFO Applying migration id=didhost 2026/02/05 15:59:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-57d6-71d4-a8be-7b59472a57a8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-57d6-7102-91e1-f845c86ab84d activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-57d6-7102-91e1-f845c86ab84d 2026/02/05 15:59:07 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e87-57d6-7102-91e1-f845c86ab84d 2026/02/05 15:59:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-57d7-7d97-8ad1-bf9a2d3079bf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-57d7-7d85-85d3-82464588818f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e87-57d7-7d85-85d3-82464588818f 2026/02/05 15:59:07 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e87-57d6-7102-91e1-f845c86ab84d 2026/02/05 15:59:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-57d8-792f-a3f9-f3208d0802c1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-57d8-78fd-8e03-5b8e9899821e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2e87-57d8-78fd-8e03-5b8e9899821e 2026/02/05 15:59:07 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2e87-57d6-7102-91e1-f845c86ab84d 2026/02/05 15:59:07 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2e87-57d9-7efa-be52-8b7138bb6e49 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-57d6-7102-91e1-f845c86ab84d activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-57d6-7102-91e1-f845c86ab84d 2026/02/05 15:59:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-57d6-7102-91e1-f845c86ab84d 2026/02/05 15:59:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-57d6-7102-91e1-f845c86ab84d 2026/02/05 15:59:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-57d6-7102-91e1-f845c86ab84d 2026/02/05 15:59:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-57d6-7102-91e1-f845c86ab84d --- PASS: TestPoll_LocalVoteVisibilityPublic (0.47s) === RUN TestPoll_LocalSelfVote 2026/02/05 15:59:07 INFO Applying migration id=initial 2026/02/05 15:59:07 INFO Applying migration id=notesupdated 2026/02/05 15:59:07 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:07 INFO Applying migration id=activitiesid 2026/02/05 15:59:07 INFO Applying migration id=outbox 2026/02/05 15:59:07 INFO Applying migration id=edits 2026/02/05 15:59:07 INFO Applying migration id=outboxactor 2026/02/05 15:59:07 INFO Applying migration id=outboxsender 2026/02/05 15:59:07 INFO Applying migration id=thread 2026/02/05 15:59:07 INFO Applying migration id=host 2026/02/05 15:59:07 INFO Applying migration id=sharedinbox 2026/02/05 15:59:07 INFO Applying migration id=noteshost 2026/02/05 15:59:07 INFO Applying migration id=fetched 2026/02/05 15:59:07 INFO Applying migration id=move 2026/02/05 15:59:07 INFO Applying migration id=cleanup 2026/02/05 15:59:07 INFO Applying migration id=received 2026/02/05 15:59:07 INFO Applying migration id=namehost 2026/02/05 15:59:07 INFO Applying migration id=outboxhost 2026/02/05 15:59:07 INFO Applying migration id=notesfts 2026/02/05 15:59:07 INFO Applying migration id=iconsname 2026/02/05 15:59:07 INFO Applying migration id=nohash 2026/02/05 15:59:07 INFO Applying migration id=shares 2026/02/05 15:59:07 INFO Applying migration id=actorttl 2026/02/05 15:59:07 INFO Applying migration id=tocc 2026/02/05 15:59:07 INFO Applying migration id=followeds 2026/02/05 15:59:07 INFO Applying migration id=certhash 2026/02/05 15:59:07 INFO Applying migration id=follows_sync 2026/02/05 15:59:07 INFO Applying migration id=jsonpath 2026/02/05 15:59:07 INFO Applying migration id=localforward 2026/02/05 15:59:07 INFO Applying migration id=avatar 2026/02/05 15:59:07 INFO Applying migration id=noimage 2026/02/05 15:59:07 INFO Applying migration id=feed 2026/02/05 15:59:07 INFO Applying migration id=bookmarks 2026/02/05 15:59:07 INFO Applying migration id=shareactivity 2026/02/05 15:59:07 INFO Applying migration id=application 2026/02/05 15:59:07 INFO Applying migration id=certificates 2026/02/05 15:59:07 INFO Applying migration id=rawforward 2026/02/05 15:59:07 INFO Applying migration id=publickey 2026/02/05 15:59:07 INFO Applying migration id=resolvegroup 2026/02/05 15:59:07 INFO Applying migration id=reject 2026/02/05 15:59:07 INFO Applying migration id=autodel 2026/02/05 15:59:07 INFO Applying migration id=jsonb 2026/02/05 15:59:07 INFO Applying migration id=quote 2026/02/05 15:59:07 INFO Applying migration id=rfc9421 2026/02/05 15:59:07 INFO Applying migration id=keys 2026/02/05 15:59:07 INFO Applying migration id=portable 2026/02/05 15:59:07 INFO Applying migration id=proofs 2026/02/05 15:59:07 INFO Applying migration id=contexts 2026/02/05 15:59:07 INFO Applying migration id=deliverieshost 2026/02/05 15:59:07 INFO Applying migration id=pembegin 2026/02/05 15:59:07 INFO Applying migration id=didhost 2026/02/05 15:59:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-5bc8-7061-8842-8b75b365450d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-5bc7-7eca-86ce-675f4295bd17 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-5bc7-7eca-86ce-675f4295bd17 2026/02/05 15:59:08 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e87-5bc7-7eca-86ce-675f4295bd17 2026/02/05 15:59:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-5bc9-786d-aceb-f2c9f20058fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-5bc9-785d-afbb-751692a4532b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-5bc9-785d-afbb-751692a4532b 2026/02/05 15:59:08 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e87-5bc7-7eca-86ce-675f4295bd17 2026/02/05 15:59:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-5bca-73ea-b71b-45407d21f2df activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-5bca-73da-bb59-781db80bf693 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e87-5bca-73da-bb59-781db80bf693 2026/02/05 15:59:08 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2e87-5bc7-7eca-86ce-675f4295bd17 2026/02/05 15:59:08 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2e87-5bcb-7a12-a1d7-ba725913cca7 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-5bc7-7eca-86ce-675f4295bd17 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-5bc7-7eca-86ce-675f4295bd17 2026/02/05 15:59:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-5bc7-7eca-86ce-675f4295bd17 --- PASS: TestPoll_LocalSelfVote (1.00s) === RUN TestRegister_RedirectNoCertificate 2026/02/05 15:59:08 INFO Applying migration id=initial 2026/02/05 15:59:08 INFO Applying migration id=notesupdated 2026/02/05 15:59:08 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:08 INFO Applying migration id=activitiesid 2026/02/05 15:59:08 INFO Applying migration id=outbox 2026/02/05 15:59:08 INFO Applying migration id=edits 2026/02/05 15:59:08 INFO Applying migration id=outboxactor 2026/02/05 15:59:08 INFO Applying migration id=outboxsender 2026/02/05 15:59:08 INFO Applying migration id=thread 2026/02/05 15:59:08 INFO Applying migration id=host 2026/02/05 15:59:08 INFO Applying migration id=sharedinbox 2026/02/05 15:59:08 INFO Applying migration id=noteshost 2026/02/05 15:59:08 INFO Applying migration id=fetched 2026/02/05 15:59:08 INFO Applying migration id=move 2026/02/05 15:59:08 INFO Applying migration id=cleanup 2026/02/05 15:59:08 INFO Applying migration id=received 2026/02/05 15:59:08 INFO Applying migration id=namehost 2026/02/05 15:59:08 INFO Applying migration id=outboxhost 2026/02/05 15:59:08 INFO Applying migration id=notesfts 2026/02/05 15:59:08 INFO Applying migration id=iconsname 2026/02/05 15:59:08 INFO Applying migration id=nohash 2026/02/05 15:59:08 INFO Applying migration id=shares 2026/02/05 15:59:08 INFO Applying migration id=actorttl 2026/02/05 15:59:08 INFO Applying migration id=tocc 2026/02/05 15:59:08 INFO Applying migration id=followeds 2026/02/05 15:59:08 INFO Applying migration id=certhash 2026/02/05 15:59:08 INFO Applying migration id=follows_sync 2026/02/05 15:59:08 INFO Applying migration id=jsonpath 2026/02/05 15:59:08 INFO Applying migration id=localforward 2026/02/05 15:59:08 INFO Applying migration id=avatar 2026/02/05 15:59:08 INFO Applying migration id=noimage 2026/02/05 15:59:08 INFO Applying migration id=feed 2026/02/05 15:59:08 INFO Applying migration id=bookmarks 2026/02/05 15:59:08 INFO Applying migration id=shareactivity 2026/02/05 15:59:08 INFO Applying migration id=application 2026/02/05 15:59:08 INFO Applying migration id=certificates 2026/02/05 15:59:08 INFO Applying migration id=rawforward 2026/02/05 15:59:08 INFO Applying migration id=publickey 2026/02/05 15:59:08 INFO Applying migration id=resolvegroup 2026/02/05 15:59:08 INFO Applying migration id=reject 2026/02/05 15:59:08 INFO Applying migration id=autodel 2026/02/05 15:59:08 INFO Applying migration id=jsonb 2026/02/05 15:59:08 INFO Applying migration id=quote 2026/02/05 15:59:08 INFO Applying migration id=rfc9421 2026/02/05 15:59:08 INFO Applying migration id=keys 2026/02/05 15:59:08 INFO Applying migration id=portable 2026/02/05 15:59:08 INFO Applying migration id=proofs 2026/02/05 15:59:08 INFO Applying migration id=contexts 2026/02/05 15:59:08 INFO Applying migration id=deliverieshost 2026/02/05 15:59:08 INFO Applying migration id=pembegin 2026/02/05 15:59:08 INFO Applying migration id=didhost --- PASS: TestRegister_RedirectNoCertificate (0.08s) === RUN TestRegister_Redirect 2026/02/05 15:59:08 INFO Applying migration id=initial 2026/02/05 15:59:08 INFO Applying migration id=notesupdated 2026/02/05 15:59:08 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:08 INFO Applying migration id=activitiesid 2026/02/05 15:59:08 INFO Applying migration id=outbox 2026/02/05 15:59:08 INFO Applying migration id=edits 2026/02/05 15:59:08 INFO Applying migration id=outboxactor 2026/02/05 15:59:08 INFO Applying migration id=outboxsender 2026/02/05 15:59:08 INFO Applying migration id=thread 2026/02/05 15:59:08 INFO Applying migration id=host 2026/02/05 15:59:08 INFO Applying migration id=sharedinbox 2026/02/05 15:59:08 INFO Applying migration id=noteshost 2026/02/05 15:59:08 INFO Applying migration id=fetched 2026/02/05 15:59:08 INFO Applying migration id=move 2026/02/05 15:59:08 INFO Applying migration id=cleanup 2026/02/05 15:59:08 INFO Applying migration id=received 2026/02/05 15:59:08 INFO Applying migration id=namehost 2026/02/05 15:59:08 INFO Applying migration id=outboxhost 2026/02/05 15:59:08 INFO Applying migration id=notesfts 2026/02/05 15:59:08 INFO Applying migration id=iconsname 2026/02/05 15:59:08 INFO Applying migration id=nohash 2026/02/05 15:59:08 INFO Applying migration id=shares 2026/02/05 15:59:08 INFO Applying migration id=actorttl 2026/02/05 15:59:08 INFO Applying migration id=tocc 2026/02/05 15:59:08 INFO Applying migration id=followeds 2026/02/05 15:59:08 INFO Applying migration id=certhash 2026/02/05 15:59:08 INFO Applying migration id=follows_sync 2026/02/05 15:59:08 INFO Applying migration id=jsonpath 2026/02/05 15:59:08 INFO Applying migration id=localforward 2026/02/05 15:59:08 INFO Applying migration id=avatar 2026/02/05 15:59:08 INFO Applying migration id=noimage 2026/02/05 15:59:08 INFO Applying migration id=feed 2026/02/05 15:59:08 INFO Applying migration id=bookmarks 2026/02/05 15:59:08 INFO Applying migration id=shareactivity 2026/02/05 15:59:08 INFO Applying migration id=application 2026/02/05 15:59:08 INFO Applying migration id=certificates 2026/02/05 15:59:08 INFO Applying migration id=rawforward 2026/02/05 15:59:08 INFO Applying migration id=publickey 2026/02/05 15:59:08 INFO Applying migration id=resolvegroup 2026/02/05 15:59:08 INFO Applying migration id=reject 2026/02/05 15:59:08 INFO Applying migration id=autodel 2026/02/05 15:59:08 INFO Applying migration id=jsonb 2026/02/05 15:59:08 INFO Applying migration id=quote 2026/02/05 15:59:08 INFO Applying migration id=rfc9421 2026/02/05 15:59:08 INFO Applying migration id=keys 2026/02/05 15:59:08 INFO Applying migration id=portable 2026/02/05 15:59:08 INFO Applying migration id=proofs 2026/02/05 15:59:08 INFO Applying migration id=contexts 2026/02/05 15:59:08 INFO Applying migration id=deliverieshost 2026/02/05 15:59:08 INFO Applying migration id=pembegin 2026/02/05 15:59:08 INFO Applying migration id=didhost 2026/02/05 15:59:08 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.07s) === RUN TestRegister_NoCertificate 2026/02/05 15:59:08 INFO Applying migration id=initial 2026/02/05 15:59:08 INFO Applying migration id=notesupdated 2026/02/05 15:59:08 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:08 INFO Applying migration id=activitiesid 2026/02/05 15:59:08 INFO Applying migration id=outbox 2026/02/05 15:59:08 INFO Applying migration id=edits 2026/02/05 15:59:08 INFO Applying migration id=outboxactor 2026/02/05 15:59:08 INFO Applying migration id=outboxsender 2026/02/05 15:59:08 INFO Applying migration id=thread 2026/02/05 15:59:08 INFO Applying migration id=host 2026/02/05 15:59:08 INFO Applying migration id=sharedinbox 2026/02/05 15:59:08 INFO Applying migration id=noteshost 2026/02/05 15:59:08 INFO Applying migration id=fetched 2026/02/05 15:59:08 INFO Applying migration id=move 2026/02/05 15:59:08 INFO Applying migration id=cleanup 2026/02/05 15:59:08 INFO Applying migration id=received 2026/02/05 15:59:08 INFO Applying migration id=namehost 2026/02/05 15:59:08 INFO Applying migration id=outboxhost 2026/02/05 15:59:08 INFO Applying migration id=notesfts 2026/02/05 15:59:08 INFO Applying migration id=iconsname 2026/02/05 15:59:08 INFO Applying migration id=nohash 2026/02/05 15:59:08 INFO Applying migration id=shares 2026/02/05 15:59:08 INFO Applying migration id=actorttl 2026/02/05 15:59:08 INFO Applying migration id=tocc 2026/02/05 15:59:08 INFO Applying migration id=followeds 2026/02/05 15:59:08 INFO Applying migration id=certhash 2026/02/05 15:59:08 INFO Applying migration id=follows_sync 2026/02/05 15:59:08 INFO Applying migration id=jsonpath 2026/02/05 15:59:08 INFO Applying migration id=localforward 2026/02/05 15:59:08 INFO Applying migration id=avatar 2026/02/05 15:59:08 INFO Applying migration id=noimage 2026/02/05 15:59:08 INFO Applying migration id=feed 2026/02/05 15:59:08 INFO Applying migration id=bookmarks 2026/02/05 15:59:08 INFO Applying migration id=shareactivity 2026/02/05 15:59:08 INFO Applying migration id=application 2026/02/05 15:59:08 INFO Applying migration id=certificates 2026/02/05 15:59:08 INFO Applying migration id=rawforward 2026/02/05 15:59:08 INFO Applying migration id=publickey 2026/02/05 15:59:08 INFO Applying migration id=resolvegroup 2026/02/05 15:59:08 INFO Applying migration id=reject 2026/02/05 15:59:08 INFO Applying migration id=autodel 2026/02/05 15:59:08 INFO Applying migration id=jsonb 2026/02/05 15:59:08 INFO Applying migration id=quote 2026/02/05 15:59:08 INFO Applying migration id=rfc9421 2026/02/05 15:59:08 INFO Applying migration id=keys 2026/02/05 15:59:08 INFO Applying migration id=portable 2026/02/05 15:59:08 INFO Applying migration id=proofs 2026/02/05 15:59:08 INFO Applying migration id=contexts 2026/02/05 15:59:08 INFO Applying migration id=deliverieshost 2026/02/05 15:59:08 INFO Applying migration id=pembegin 2026/02/05 15:59:08 INFO Applying migration id=didhost 2026/02/05 15:59:08 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.08s) === RUN TestRegister_HappyFlow 2026/02/05 15:59:08 INFO Applying migration id=initial 2026/02/05 15:59:08 INFO Applying migration id=notesupdated 2026/02/05 15:59:08 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:08 INFO Applying migration id=activitiesid 2026/02/05 15:59:08 INFO Applying migration id=outbox 2026/02/05 15:59:08 INFO Applying migration id=edits 2026/02/05 15:59:08 INFO Applying migration id=outboxactor 2026/02/05 15:59:08 INFO Applying migration id=outboxsender 2026/02/05 15:59:08 INFO Applying migration id=thread 2026/02/05 15:59:08 INFO Applying migration id=host 2026/02/05 15:59:08 INFO Applying migration id=sharedinbox 2026/02/05 15:59:08 INFO Applying migration id=noteshost 2026/02/05 15:59:08 INFO Applying migration id=fetched 2026/02/05 15:59:08 INFO Applying migration id=move 2026/02/05 15:59:08 INFO Applying migration id=cleanup 2026/02/05 15:59:08 INFO Applying migration id=received 2026/02/05 15:59:08 INFO Applying migration id=namehost 2026/02/05 15:59:08 INFO Applying migration id=outboxhost 2026/02/05 15:59:08 INFO Applying migration id=notesfts 2026/02/05 15:59:08 INFO Applying migration id=iconsname 2026/02/05 15:59:08 INFO Applying migration id=nohash 2026/02/05 15:59:08 INFO Applying migration id=shares 2026/02/05 15:59:08 INFO Applying migration id=actorttl 2026/02/05 15:59:08 INFO Applying migration id=tocc 2026/02/05 15:59:08 INFO Applying migration id=followeds 2026/02/05 15:59:08 INFO Applying migration id=certhash 2026/02/05 15:59:08 INFO Applying migration id=follows_sync 2026/02/05 15:59:08 INFO Applying migration id=jsonpath 2026/02/05 15:59:09 INFO Applying migration id=localforward 2026/02/05 15:59:09 INFO Applying migration id=avatar 2026/02/05 15:59:09 INFO Applying migration id=noimage 2026/02/05 15:59:09 INFO Applying migration id=feed 2026/02/05 15:59:09 INFO Applying migration id=bookmarks 2026/02/05 15:59:09 INFO Applying migration id=shareactivity 2026/02/05 15:59:09 INFO Applying migration id=application 2026/02/05 15:59:09 INFO Applying migration id=certificates 2026/02/05 15:59:09 INFO Applying migration id=rawforward 2026/02/05 15:59:09 INFO Applying migration id=publickey 2026/02/05 15:59:09 INFO Applying migration id=resolvegroup 2026/02/05 15:59:09 INFO Applying migration id=reject 2026/02/05 15:59:09 INFO Applying migration id=autodel 2026/02/05 15:59:09 INFO Applying migration id=jsonb 2026/02/05 15:59:09 INFO Applying migration id=quote 2026/02/05 15:59:09 INFO Applying migration id=rfc9421 2026/02/05 15:59:09 INFO Applying migration id=keys 2026/02/05 15:59:09 INFO Applying migration id=portable 2026/02/05 15:59:09 INFO Applying migration id=proofs 2026/02/05 15:59:09 INFO Applying migration id=contexts 2026/02/05 15:59:09 INFO Applying migration id=deliverieshost 2026/02/05 15:59:09 INFO Applying migration id=pembegin 2026/02/05 15:59:09 INFO Applying migration id=didhost 2026/02/05 15:59:09 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (0.40s) === RUN TestRegister_HappyFlowRegistrationClosed 2026/02/05 15:59:09 INFO Applying migration id=initial 2026/02/05 15:59:09 INFO Applying migration id=notesupdated 2026/02/05 15:59:09 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:09 INFO Applying migration id=activitiesid 2026/02/05 15:59:09 INFO Applying migration id=outbox 2026/02/05 15:59:09 INFO Applying migration id=edits 2026/02/05 15:59:09 INFO Applying migration id=outboxactor 2026/02/05 15:59:09 INFO Applying migration id=outboxsender 2026/02/05 15:59:09 INFO Applying migration id=thread 2026/02/05 15:59:09 INFO Applying migration id=host 2026/02/05 15:59:09 INFO Applying migration id=sharedinbox 2026/02/05 15:59:09 INFO Applying migration id=noteshost 2026/02/05 15:59:09 INFO Applying migration id=fetched 2026/02/05 15:59:09 INFO Applying migration id=move 2026/02/05 15:59:09 INFO Applying migration id=cleanup 2026/02/05 15:59:09 INFO Applying migration id=received 2026/02/05 15:59:09 INFO Applying migration id=namehost 2026/02/05 15:59:09 INFO Applying migration id=outboxhost 2026/02/05 15:59:09 INFO Applying migration id=notesfts 2026/02/05 15:59:09 INFO Applying migration id=iconsname 2026/02/05 15:59:09 INFO Applying migration id=nohash 2026/02/05 15:59:09 INFO Applying migration id=shares 2026/02/05 15:59:09 INFO Applying migration id=actorttl 2026/02/05 15:59:09 INFO Applying migration id=tocc 2026/02/05 15:59:09 INFO Applying migration id=followeds 2026/02/05 15:59:09 INFO Applying migration id=certhash 2026/02/05 15:59:09 INFO Applying migration id=follows_sync 2026/02/05 15:59:09 INFO Applying migration id=jsonpath 2026/02/05 15:59:09 INFO Applying migration id=localforward 2026/02/05 15:59:09 INFO Applying migration id=avatar 2026/02/05 15:59:09 INFO Applying migration id=noimage 2026/02/05 15:59:09 INFO Applying migration id=feed 2026/02/05 15:59:09 INFO Applying migration id=bookmarks 2026/02/05 15:59:09 INFO Applying migration id=shareactivity 2026/02/05 15:59:09 INFO Applying migration id=application 2026/02/05 15:59:09 INFO Applying migration id=certificates 2026/02/05 15:59:09 INFO Applying migration id=rawforward 2026/02/05 15:59:09 INFO Applying migration id=publickey 2026/02/05 15:59:09 INFO Applying migration id=resolvegroup 2026/02/05 15:59:09 INFO Applying migration id=reject 2026/02/05 15:59:09 INFO Applying migration id=autodel 2026/02/05 15:59:09 INFO Applying migration id=jsonb 2026/02/05 15:59:09 INFO Applying migration id=quote 2026/02/05 15:59:09 INFO Applying migration id=rfc9421 2026/02/05 15:59:09 INFO Applying migration id=keys 2026/02/05 15:59:09 INFO Applying migration id=portable 2026/02/05 15:59:09 INFO Applying migration id=proofs 2026/02/05 15:59:09 INFO Applying migration id=contexts 2026/02/05 15:59:09 INFO Applying migration id=deliverieshost 2026/02/05 15:59:09 INFO Applying migration id=pembegin 2026/02/05 15:59:09 INFO Applying migration id=didhost --- PASS: TestRegister_HappyFlowRegistrationClosed (0.09s) === RUN TestRegister_AlreadyRegistered 2026/02/05 15:59:09 INFO Applying migration id=initial 2026/02/05 15:59:09 INFO Applying migration id=notesupdated 2026/02/05 15:59:09 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:09 INFO Applying migration id=activitiesid 2026/02/05 15:59:09 INFO Applying migration id=outbox 2026/02/05 15:59:09 INFO Applying migration id=edits 2026/02/05 15:59:09 INFO Applying migration id=outboxactor 2026/02/05 15:59:09 INFO Applying migration id=outboxsender 2026/02/05 15:59:09 INFO Applying migration id=thread 2026/02/05 15:59:09 INFO Applying migration id=host 2026/02/05 15:59:09 INFO Applying migration id=sharedinbox 2026/02/05 15:59:09 INFO Applying migration id=noteshost 2026/02/05 15:59:09 INFO Applying migration id=fetched 2026/02/05 15:59:09 INFO Applying migration id=move 2026/02/05 15:59:09 INFO Applying migration id=cleanup 2026/02/05 15:59:09 INFO Applying migration id=received 2026/02/05 15:59:09 INFO Applying migration id=namehost 2026/02/05 15:59:09 INFO Applying migration id=outboxhost 2026/02/05 15:59:09 INFO Applying migration id=notesfts 2026/02/05 15:59:09 INFO Applying migration id=iconsname 2026/02/05 15:59:09 INFO Applying migration id=nohash 2026/02/05 15:59:09 INFO Applying migration id=shares 2026/02/05 15:59:09 INFO Applying migration id=actorttl 2026/02/05 15:59:09 INFO Applying migration id=tocc 2026/02/05 15:59:09 INFO Applying migration id=followeds 2026/02/05 15:59:09 INFO Applying migration id=certhash 2026/02/05 15:59:09 INFO Applying migration id=follows_sync 2026/02/05 15:59:09 INFO Applying migration id=jsonpath 2026/02/05 15:59:09 INFO Applying migration id=localforward 2026/02/05 15:59:09 INFO Applying migration id=avatar 2026/02/05 15:59:09 INFO Applying migration id=noimage 2026/02/05 15:59:09 INFO Applying migration id=feed 2026/02/05 15:59:09 INFO Applying migration id=bookmarks 2026/02/05 15:59:09 INFO Applying migration id=shareactivity 2026/02/05 15:59:09 INFO Applying migration id=application 2026/02/05 15:59:09 INFO Applying migration id=certificates 2026/02/05 15:59:09 INFO Applying migration id=rawforward 2026/02/05 15:59:09 INFO Applying migration id=publickey 2026/02/05 15:59:09 INFO Applying migration id=resolvegroup 2026/02/05 15:59:09 INFO Applying migration id=reject 2026/02/05 15:59:09 INFO Applying migration id=autodel 2026/02/05 15:59:09 INFO Applying migration id=jsonb 2026/02/05 15:59:09 INFO Applying migration id=quote 2026/02/05 15:59:09 INFO Applying migration id=rfc9421 2026/02/05 15:59:09 INFO Applying migration id=keys 2026/02/05 15:59:09 INFO Applying migration id=portable 2026/02/05 15:59:09 INFO Applying migration id=proofs 2026/02/05 15:59:09 INFO Applying migration id=contexts 2026/02/05 15:59:09 INFO Applying migration id=deliverieshost 2026/02/05 15:59:09 INFO Applying migration id=pembegin 2026/02/05 15:59:09 INFO Applying migration id=didhost 2026/02/05 15:59:10 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (0.60s) === RUN TestRegister_Twice 2026/02/05 15:59:10 INFO Applying migration id=initial 2026/02/05 15:59:10 INFO Applying migration id=notesupdated 2026/02/05 15:59:10 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:10 INFO Applying migration id=activitiesid 2026/02/05 15:59:10 INFO Applying migration id=outbox 2026/02/05 15:59:10 INFO Applying migration id=edits 2026/02/05 15:59:10 INFO Applying migration id=outboxactor 2026/02/05 15:59:10 INFO Applying migration id=outboxsender 2026/02/05 15:59:10 INFO Applying migration id=thread 2026/02/05 15:59:10 INFO Applying migration id=host 2026/02/05 15:59:10 INFO Applying migration id=sharedinbox 2026/02/05 15:59:10 INFO Applying migration id=noteshost 2026/02/05 15:59:10 INFO Applying migration id=fetched 2026/02/05 15:59:10 INFO Applying migration id=move 2026/02/05 15:59:10 INFO Applying migration id=cleanup 2026/02/05 15:59:10 INFO Applying migration id=received 2026/02/05 15:59:10 INFO Applying migration id=namehost 2026/02/05 15:59:10 INFO Applying migration id=outboxhost 2026/02/05 15:59:10 INFO Applying migration id=notesfts 2026/02/05 15:59:10 INFO Applying migration id=iconsname 2026/02/05 15:59:10 INFO Applying migration id=nohash 2026/02/05 15:59:10 INFO Applying migration id=shares 2026/02/05 15:59:10 INFO Applying migration id=actorttl 2026/02/05 15:59:10 INFO Applying migration id=tocc 2026/02/05 15:59:10 INFO Applying migration id=followeds 2026/02/05 15:59:10 INFO Applying migration id=certhash 2026/02/05 15:59:10 INFO Applying migration id=follows_sync 2026/02/05 15:59:10 INFO Applying migration id=jsonpath 2026/02/05 15:59:10 INFO Applying migration id=localforward 2026/02/05 15:59:10 INFO Applying migration id=avatar 2026/02/05 15:59:10 INFO Applying migration id=noimage 2026/02/05 15:59:10 INFO Applying migration id=feed 2026/02/05 15:59:10 INFO Applying migration id=bookmarks 2026/02/05 15:59:10 INFO Applying migration id=shareactivity 2026/02/05 15:59:10 INFO Applying migration id=application 2026/02/05 15:59:10 INFO Applying migration id=certificates 2026/02/05 15:59:10 INFO Applying migration id=rawforward 2026/02/05 15:59:10 INFO Applying migration id=publickey 2026/02/05 15:59:10 INFO Applying migration id=resolvegroup 2026/02/05 15:59:10 INFO Applying migration id=reject 2026/02/05 15:59:10 INFO Applying migration id=autodel 2026/02/05 15:59:10 INFO Applying migration id=jsonb 2026/02/05 15:59:10 INFO Applying migration id=quote 2026/02/05 15:59:10 INFO Applying migration id=rfc9421 2026/02/05 15:59:10 INFO Applying migration id=keys 2026/02/05 15:59:10 INFO Applying migration id=portable 2026/02/05 15:59:10 INFO Applying migration id=proofs 2026/02/05 15:59:10 INFO Applying migration id=contexts 2026/02/05 15:59:10 INFO Applying migration id=deliverieshost 2026/02/05 15:59:10 INFO Applying migration id=pembegin 2026/02/05 15:59:10 INFO Applying migration id=didhost 2026/02/05 15:59:10 INFO Creating new user request.path=/users/register name=erin 2026/02/05 15:59:10 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (0.53s) === RUN TestRegister_Throttling 2026/02/05 15:59:10 INFO Applying migration id=initial 2026/02/05 15:59:10 INFO Applying migration id=notesupdated 2026/02/05 15:59:10 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:10 INFO Applying migration id=activitiesid 2026/02/05 15:59:10 INFO Applying migration id=outbox 2026/02/05 15:59:10 INFO Applying migration id=edits 2026/02/05 15:59:10 INFO Applying migration id=outboxactor 2026/02/05 15:59:10 INFO Applying migration id=outboxsender 2026/02/05 15:59:10 INFO Applying migration id=thread 2026/02/05 15:59:10 INFO Applying migration id=host 2026/02/05 15:59:10 INFO Applying migration id=sharedinbox 2026/02/05 15:59:10 INFO Applying migration id=noteshost 2026/02/05 15:59:10 INFO Applying migration id=fetched 2026/02/05 15:59:10 INFO Applying migration id=move 2026/02/05 15:59:10 INFO Applying migration id=cleanup 2026/02/05 15:59:10 INFO Applying migration id=received 2026/02/05 15:59:10 INFO Applying migration id=namehost 2026/02/05 15:59:10 INFO Applying migration id=outboxhost 2026/02/05 15:59:10 INFO Applying migration id=notesfts 2026/02/05 15:59:10 INFO Applying migration id=iconsname 2026/02/05 15:59:10 INFO Applying migration id=nohash 2026/02/05 15:59:10 INFO Applying migration id=shares 2026/02/05 15:59:10 INFO Applying migration id=actorttl 2026/02/05 15:59:10 INFO Applying migration id=tocc 2026/02/05 15:59:10 INFO Applying migration id=followeds 2026/02/05 15:59:10 INFO Applying migration id=certhash 2026/02/05 15:59:10 INFO Applying migration id=follows_sync 2026/02/05 15:59:10 INFO Applying migration id=jsonpath 2026/02/05 15:59:10 INFO Applying migration id=localforward 2026/02/05 15:59:10 INFO Applying migration id=avatar 2026/02/05 15:59:10 INFO Applying migration id=noimage 2026/02/05 15:59:10 INFO Applying migration id=feed 2026/02/05 15:59:10 INFO Applying migration id=bookmarks 2026/02/05 15:59:10 INFO Applying migration id=shareactivity 2026/02/05 15:59:10 INFO Applying migration id=application 2026/02/05 15:59:10 INFO Applying migration id=certificates 2026/02/05 15:59:10 INFO Applying migration id=rawforward 2026/02/05 15:59:10 INFO Applying migration id=publickey 2026/02/05 15:59:10 INFO Applying migration id=resolvegroup 2026/02/05 15:59:10 INFO Applying migration id=reject 2026/02/05 15:59:10 INFO Applying migration id=autodel 2026/02/05 15:59:10 INFO Applying migration id=jsonb 2026/02/05 15:59:10 INFO Applying migration id=quote 2026/02/05 15:59:10 INFO Applying migration id=rfc9421 2026/02/05 15:59:10 INFO Applying migration id=keys 2026/02/05 15:59:10 INFO Applying migration id=portable 2026/02/05 15:59:10 INFO Applying migration id=proofs 2026/02/05 15:59:10 INFO Applying migration id=contexts 2026/02/05 15:59:10 INFO Applying migration id=deliverieshost 2026/02/05 15:59:10 INFO Applying migration id=pembegin 2026/02/05 15:59:10 INFO Applying migration id=didhost 2026/02/05 15:59:10 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.45s) === RUN TestRegister_Throttling30Minutes 2026/02/05 15:59:11 INFO Applying migration id=initial 2026/02/05 15:59:11 INFO Applying migration id=notesupdated 2026/02/05 15:59:11 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:11 INFO Applying migration id=activitiesid 2026/02/05 15:59:11 INFO Applying migration id=outbox 2026/02/05 15:59:11 INFO Applying migration id=edits 2026/02/05 15:59:11 INFO Applying migration id=outboxactor 2026/02/05 15:59:11 INFO Applying migration id=outboxsender 2026/02/05 15:59:11 INFO Applying migration id=thread 2026/02/05 15:59:11 INFO Applying migration id=host 2026/02/05 15:59:11 INFO Applying migration id=sharedinbox 2026/02/05 15:59:11 INFO Applying migration id=noteshost 2026/02/05 15:59:11 INFO Applying migration id=fetched 2026/02/05 15:59:11 INFO Applying migration id=move 2026/02/05 15:59:11 INFO Applying migration id=cleanup 2026/02/05 15:59:11 INFO Applying migration id=received 2026/02/05 15:59:11 INFO Applying migration id=namehost 2026/02/05 15:59:11 INFO Applying migration id=outboxhost 2026/02/05 15:59:11 INFO Applying migration id=notesfts 2026/02/05 15:59:11 INFO Applying migration id=iconsname 2026/02/05 15:59:11 INFO Applying migration id=nohash 2026/02/05 15:59:11 INFO Applying migration id=shares 2026/02/05 15:59:11 INFO Applying migration id=actorttl 2026/02/05 15:59:11 INFO Applying migration id=tocc 2026/02/05 15:59:11 INFO Applying migration id=followeds 2026/02/05 15:59:11 INFO Applying migration id=certhash 2026/02/05 15:59:11 INFO Applying migration id=follows_sync 2026/02/05 15:59:11 INFO Applying migration id=jsonpath 2026/02/05 15:59:11 INFO Applying migration id=localforward 2026/02/05 15:59:11 INFO Applying migration id=avatar 2026/02/05 15:59:11 INFO Applying migration id=noimage 2026/02/05 15:59:11 INFO Applying migration id=feed 2026/02/05 15:59:11 INFO Applying migration id=bookmarks 2026/02/05 15:59:11 INFO Applying migration id=shareactivity 2026/02/05 15:59:11 INFO Applying migration id=application 2026/02/05 15:59:11 INFO Applying migration id=certificates 2026/02/05 15:59:11 INFO Applying migration id=rawforward 2026/02/05 15:59:11 INFO Applying migration id=publickey 2026/02/05 15:59:11 INFO Applying migration id=resolvegroup 2026/02/05 15:59:11 INFO Applying migration id=reject 2026/02/05 15:59:11 INFO Applying migration id=autodel 2026/02/05 15:59:11 INFO Applying migration id=jsonb 2026/02/05 15:59:11 INFO Applying migration id=quote 2026/02/05 15:59:11 INFO Applying migration id=rfc9421 2026/02/05 15:59:11 INFO Applying migration id=keys 2026/02/05 15:59:11 INFO Applying migration id=portable 2026/02/05 15:59:11 INFO Applying migration id=proofs 2026/02/05 15:59:11 INFO Applying migration id=contexts 2026/02/05 15:59:11 INFO Applying migration id=deliverieshost 2026/02/05 15:59:11 INFO Applying migration id=pembegin 2026/02/05 15:59:11 INFO Applying migration id=didhost 2026/02/05 15:59:11 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.28s) === RUN TestRegister_Throttling1Hour 2026/02/05 15:59:11 INFO Applying migration id=initial 2026/02/05 15:59:11 INFO Applying migration id=notesupdated 2026/02/05 15:59:11 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:11 INFO Applying migration id=activitiesid 2026/02/05 15:59:11 INFO Applying migration id=outbox 2026/02/05 15:59:11 INFO Applying migration id=edits 2026/02/05 15:59:11 INFO Applying migration id=outboxactor 2026/02/05 15:59:11 INFO Applying migration id=outboxsender 2026/02/05 15:59:11 INFO Applying migration id=thread 2026/02/05 15:59:11 INFO Applying migration id=host 2026/02/05 15:59:11 INFO Applying migration id=sharedinbox 2026/02/05 15:59:11 INFO Applying migration id=noteshost 2026/02/05 15:59:11 INFO Applying migration id=fetched 2026/02/05 15:59:11 INFO Applying migration id=move 2026/02/05 15:59:11 INFO Applying migration id=cleanup 2026/02/05 15:59:11 INFO Applying migration id=received 2026/02/05 15:59:11 INFO Applying migration id=namehost 2026/02/05 15:59:11 INFO Applying migration id=outboxhost 2026/02/05 15:59:11 INFO Applying migration id=notesfts 2026/02/05 15:59:11 INFO Applying migration id=iconsname 2026/02/05 15:59:11 INFO Applying migration id=nohash 2026/02/05 15:59:11 INFO Applying migration id=shares 2026/02/05 15:59:11 INFO Applying migration id=actorttl 2026/02/05 15:59:11 INFO Applying migration id=tocc 2026/02/05 15:59:11 INFO Applying migration id=followeds 2026/02/05 15:59:11 INFO Applying migration id=certhash 2026/02/05 15:59:11 INFO Applying migration id=follows_sync 2026/02/05 15:59:11 INFO Applying migration id=jsonpath 2026/02/05 15:59:11 INFO Applying migration id=localforward 2026/02/05 15:59:11 INFO Applying migration id=avatar 2026/02/05 15:59:11 INFO Applying migration id=noimage 2026/02/05 15:59:11 INFO Applying migration id=feed 2026/02/05 15:59:11 INFO Applying migration id=bookmarks 2026/02/05 15:59:11 INFO Applying migration id=shareactivity 2026/02/05 15:59:11 INFO Applying migration id=application 2026/02/05 15:59:11 INFO Applying migration id=certificates 2026/02/05 15:59:11 INFO Applying migration id=rawforward 2026/02/05 15:59:11 INFO Applying migration id=publickey 2026/02/05 15:59:11 INFO Applying migration id=resolvegroup 2026/02/05 15:59:11 INFO Applying migration id=reject 2026/02/05 15:59:11 INFO Applying migration id=autodel 2026/02/05 15:59:11 INFO Applying migration id=jsonb 2026/02/05 15:59:11 INFO Applying migration id=quote 2026/02/05 15:59:11 INFO Applying migration id=rfc9421 2026/02/05 15:59:11 INFO Applying migration id=keys 2026/02/05 15:59:11 INFO Applying migration id=portable 2026/02/05 15:59:11 INFO Applying migration id=proofs 2026/02/05 15:59:11 INFO Applying migration id=contexts 2026/02/05 15:59:11 INFO Applying migration id=deliverieshost 2026/02/05 15:59:11 INFO Applying migration id=pembegin 2026/02/05 15:59:11 INFO Applying migration id=didhost 2026/02/05 15:59:11 INFO Creating new user request.path=/users/register name=erin 2026/02/05 15:59:11 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (0.53s) === RUN TestRegister_TwoCertificates 2026/02/05 15:59:11 INFO Applying migration id=initial 2026/02/05 15:59:11 INFO Applying migration id=notesupdated 2026/02/05 15:59:11 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:11 INFO Applying migration id=activitiesid 2026/02/05 15:59:11 INFO Applying migration id=outbox 2026/02/05 15:59:11 INFO Applying migration id=edits 2026/02/05 15:59:11 INFO Applying migration id=outboxactor 2026/02/05 15:59:11 INFO Applying migration id=outboxsender 2026/02/05 15:59:11 INFO Applying migration id=thread 2026/02/05 15:59:11 INFO Applying migration id=host 2026/02/05 15:59:11 INFO Applying migration id=sharedinbox 2026/02/05 15:59:11 INFO Applying migration id=noteshost 2026/02/05 15:59:11 INFO Applying migration id=fetched 2026/02/05 15:59:11 INFO Applying migration id=move 2026/02/05 15:59:11 INFO Applying migration id=cleanup 2026/02/05 15:59:11 INFO Applying migration id=received 2026/02/05 15:59:11 INFO Applying migration id=namehost 2026/02/05 15:59:11 INFO Applying migration id=outboxhost 2026/02/05 15:59:11 INFO Applying migration id=notesfts 2026/02/05 15:59:11 INFO Applying migration id=iconsname 2026/02/05 15:59:11 INFO Applying migration id=nohash 2026/02/05 15:59:11 INFO Applying migration id=shares 2026/02/05 15:59:11 INFO Applying migration id=actorttl 2026/02/05 15:59:11 INFO Applying migration id=tocc 2026/02/05 15:59:11 INFO Applying migration id=followeds 2026/02/05 15:59:11 INFO Applying migration id=certhash 2026/02/05 15:59:11 INFO Applying migration id=follows_sync 2026/02/05 15:59:11 INFO Applying migration id=jsonpath 2026/02/05 15:59:11 INFO Applying migration id=localforward 2026/02/05 15:59:11 INFO Applying migration id=avatar 2026/02/05 15:59:11 INFO Applying migration id=noimage 2026/02/05 15:59:11 INFO Applying migration id=feed 2026/02/05 15:59:11 INFO Applying migration id=bookmarks 2026/02/05 15:59:11 INFO Applying migration id=shareactivity 2026/02/05 15:59:11 INFO Applying migration id=application 2026/02/05 15:59:11 INFO Applying migration id=certificates 2026/02/05 15:59:11 INFO Applying migration id=rawforward 2026/02/05 15:59:11 INFO Applying migration id=publickey 2026/02/05 15:59:11 INFO Applying migration id=resolvegroup 2026/02/05 15:59:11 INFO Applying migration id=reject 2026/02/05 15:59:11 INFO Applying migration id=autodel 2026/02/05 15:59:11 INFO Applying migration id=jsonb 2026/02/05 15:59:11 INFO Applying migration id=quote 2026/02/05 15:59:11 INFO Applying migration id=rfc9421 2026/02/05 15:59:11 INFO Applying migration id=keys 2026/02/05 15:59:11 INFO Applying migration id=portable 2026/02/05 15:59:11 INFO Applying migration id=proofs 2026/02/05 15:59:11 INFO Applying migration id=contexts 2026/02/05 15:59:11 INFO Applying migration id=deliverieshost 2026/02/05 15:59:11 INFO Applying migration id=pembegin 2026/02/05 15:59:11 INFO Applying migration id=didhost 2026/02/05 15:59:11 INFO Redirecting new user 2026/02/05 15:59:11 INFO Creating new user request.path=/users/register name=erin 2026/02/05 15:59:12 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/02/05 15:59:12 INFO Redirecting new user 2026/02/05 15:59:12 INFO Creating new user request.path=/users/register name=erin 2026/02/05 15:59:12 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/02/05 15:59:12 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/02/05 15:59:12 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/02/05 15:59:12 INFO Redirecting new user 2026/02/05 15:59:12 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (0.73s) === RUN TestRegister_ForbiddenUserName 2026/02/05 15:59:12 INFO Applying migration id=initial 2026/02/05 15:59:12 INFO Applying migration id=notesupdated 2026/02/05 15:59:12 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:12 INFO Applying migration id=activitiesid 2026/02/05 15:59:12 INFO Applying migration id=outbox 2026/02/05 15:59:12 INFO Applying migration id=edits 2026/02/05 15:59:12 INFO Applying migration id=outboxactor 2026/02/05 15:59:12 INFO Applying migration id=outboxsender 2026/02/05 15:59:12 INFO Applying migration id=thread 2026/02/05 15:59:12 INFO Applying migration id=host 2026/02/05 15:59:12 INFO Applying migration id=sharedinbox 2026/02/05 15:59:12 INFO Applying migration id=noteshost 2026/02/05 15:59:12 INFO Applying migration id=fetched 2026/02/05 15:59:12 INFO Applying migration id=move 2026/02/05 15:59:12 INFO Applying migration id=cleanup 2026/02/05 15:59:12 INFO Applying migration id=received 2026/02/05 15:59:12 INFO Applying migration id=namehost 2026/02/05 15:59:12 INFO Applying migration id=outboxhost 2026/02/05 15:59:12 INFO Applying migration id=notesfts 2026/02/05 15:59:12 INFO Applying migration id=iconsname 2026/02/05 15:59:12 INFO Applying migration id=nohash 2026/02/05 15:59:12 INFO Applying migration id=shares 2026/02/05 15:59:12 INFO Applying migration id=actorttl 2026/02/05 15:59:12 INFO Applying migration id=tocc 2026/02/05 15:59:12 INFO Applying migration id=followeds 2026/02/05 15:59:12 INFO Applying migration id=certhash 2026/02/05 15:59:12 INFO Applying migration id=follows_sync 2026/02/05 15:59:12 INFO Applying migration id=jsonpath 2026/02/05 15:59:12 INFO Applying migration id=localforward 2026/02/05 15:59:12 INFO Applying migration id=avatar 2026/02/05 15:59:12 INFO Applying migration id=noimage 2026/02/05 15:59:12 INFO Applying migration id=feed 2026/02/05 15:59:12 INFO Applying migration id=bookmarks 2026/02/05 15:59:12 INFO Applying migration id=shareactivity 2026/02/05 15:59:12 INFO Applying migration id=application 2026/02/05 15:59:12 INFO Applying migration id=certificates 2026/02/05 15:59:12 INFO Applying migration id=rawforward 2026/02/05 15:59:12 INFO Applying migration id=publickey 2026/02/05 15:59:12 INFO Applying migration id=resolvegroup 2026/02/05 15:59:12 INFO Applying migration id=reject 2026/02/05 15:59:12 INFO Applying migration id=autodel 2026/02/05 15:59:12 INFO Applying migration id=jsonb 2026/02/05 15:59:12 INFO Applying migration id=quote 2026/02/05 15:59:12 INFO Applying migration id=rfc9421 2026/02/05 15:59:12 INFO Applying migration id=keys 2026/02/05 15:59:12 INFO Applying migration id=portable 2026/02/05 15:59:12 INFO Applying migration id=proofs 2026/02/05 15:59:12 INFO Applying migration id=contexts 2026/02/05 15:59:12 INFO Applying migration id=deliverieshost 2026/02/05 15:59:12 INFO Applying migration id=pembegin 2026/02/05 15:59:12 INFO Applying migration id=didhost --- PASS: TestRegister_ForbiddenUserName (0.07s) === RUN TestReply_AuthorNotFollowed 2026/02/05 15:59:12 INFO Applying migration id=initial 2026/02/05 15:59:12 INFO Applying migration id=notesupdated 2026/02/05 15:59:12 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:12 INFO Applying migration id=activitiesid 2026/02/05 15:59:12 INFO Applying migration id=outbox 2026/02/05 15:59:12 INFO Applying migration id=edits 2026/02/05 15:59:12 INFO Applying migration id=outboxactor 2026/02/05 15:59:12 INFO Applying migration id=outboxsender 2026/02/05 15:59:12 INFO Applying migration id=thread 2026/02/05 15:59:12 INFO Applying migration id=host 2026/02/05 15:59:12 INFO Applying migration id=sharedinbox 2026/02/05 15:59:12 INFO Applying migration id=noteshost 2026/02/05 15:59:12 INFO Applying migration id=fetched 2026/02/05 15:59:12 INFO Applying migration id=move 2026/02/05 15:59:12 INFO Applying migration id=cleanup 2026/02/05 15:59:12 INFO Applying migration id=received 2026/02/05 15:59:12 INFO Applying migration id=namehost 2026/02/05 15:59:12 INFO Applying migration id=outboxhost 2026/02/05 15:59:12 INFO Applying migration id=notesfts 2026/02/05 15:59:12 INFO Applying migration id=iconsname 2026/02/05 15:59:12 INFO Applying migration id=nohash 2026/02/05 15:59:12 INFO Applying migration id=shares 2026/02/05 15:59:12 INFO Applying migration id=actorttl 2026/02/05 15:59:12 INFO Applying migration id=tocc 2026/02/05 15:59:12 INFO Applying migration id=followeds 2026/02/05 15:59:12 INFO Applying migration id=certhash 2026/02/05 15:59:12 INFO Applying migration id=follows_sync 2026/02/05 15:59:12 INFO Applying migration id=jsonpath 2026/02/05 15:59:12 INFO Applying migration id=localforward 2026/02/05 15:59:12 INFO Applying migration id=avatar 2026/02/05 15:59:12 INFO Applying migration id=noimage 2026/02/05 15:59:12 INFO Applying migration id=feed 2026/02/05 15:59:12 INFO Applying migration id=bookmarks 2026/02/05 15:59:12 INFO Applying migration id=shareactivity 2026/02/05 15:59:12 INFO Applying migration id=application 2026/02/05 15:59:12 INFO Applying migration id=certificates 2026/02/05 15:59:12 INFO Applying migration id=rawforward 2026/02/05 15:59:12 INFO Applying migration id=publickey 2026/02/05 15:59:12 INFO Applying migration id=resolvegroup 2026/02/05 15:59:12 INFO Applying migration id=reject 2026/02/05 15:59:12 INFO Applying migration id=autodel 2026/02/05 15:59:12 INFO Applying migration id=jsonb 2026/02/05 15:59:12 INFO Applying migration id=quote 2026/02/05 15:59:12 INFO Applying migration id=rfc9421 2026/02/05 15:59:12 INFO Applying migration id=keys 2026/02/05 15:59:12 INFO Applying migration id=portable 2026/02/05 15:59:12 INFO Applying migration id=proofs 2026/02/05 15:59:12 INFO Applying migration id=contexts 2026/02/05 15:59:12 INFO Applying migration id=deliverieshost 2026/02/05 15:59:12 INFO Applying migration id=pembegin 2026/02/05 15:59:12 INFO Applying migration id=didhost 2026/02/05 15:59:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-710d-745e-9f40-c65ffde045fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-710d-73f3-83a4-6d6aff492b6e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e87-710d-73f3-83a4-6d6aff492b6e 2026/02/05 15:59:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-710d-73f3-83a4-6d6aff492b6e 2026/02/05 15:59:14 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e87-710d-73f3-83a4-6d6aff492b6e 2026/02/05 15:59:14 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e87-7110-7008-bc12-c605a329cfa4 note=https://localhost.localdomain:8443/post/019c2e87-710f-7f2f-a22e-20cbc10bcba2 thread=https://localhost.localdomain:8443/post/019c2e87-710d-73f3-83a4-6d6aff492b6e starter=https://localhost.localdomain:8443/user/bob 2026/02/05 15:59:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-7110-7008-bc12-c605a329cfa4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-710f-7f2f-a22e-20cbc10bcba2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-710f-7f2f-a22e-20cbc10bcba2 2026/02/05 15:59:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-710d-73f3-83a4-6d6aff492b6e 2026/02/05 15:59:14 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (1.56s) === RUN TestReply_AuthorFollowed 2026/02/05 15:59:14 INFO Applying migration id=initial 2026/02/05 15:59:14 INFO Applying migration id=notesupdated 2026/02/05 15:59:14 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:14 INFO Applying migration id=activitiesid 2026/02/05 15:59:14 INFO Applying migration id=outbox 2026/02/05 15:59:14 INFO Applying migration id=edits 2026/02/05 15:59:14 INFO Applying migration id=outboxactor 2026/02/05 15:59:14 INFO Applying migration id=outboxsender 2026/02/05 15:59:14 INFO Applying migration id=thread 2026/02/05 15:59:14 INFO Applying migration id=host 2026/02/05 15:59:14 INFO Applying migration id=sharedinbox 2026/02/05 15:59:14 INFO Applying migration id=noteshost 2026/02/05 15:59:14 INFO Applying migration id=fetched 2026/02/05 15:59:14 INFO Applying migration id=move 2026/02/05 15:59:14 INFO Applying migration id=cleanup 2026/02/05 15:59:14 INFO Applying migration id=received 2026/02/05 15:59:14 INFO Applying migration id=namehost 2026/02/05 15:59:14 INFO Applying migration id=outboxhost 2026/02/05 15:59:14 INFO Applying migration id=notesfts 2026/02/05 15:59:14 INFO Applying migration id=iconsname 2026/02/05 15:59:14 INFO Applying migration id=nohash 2026/02/05 15:59:14 INFO Applying migration id=shares 2026/02/05 15:59:14 INFO Applying migration id=actorttl 2026/02/05 15:59:14 INFO Applying migration id=tocc 2026/02/05 15:59:14 INFO Applying migration id=followeds 2026/02/05 15:59:14 INFO Applying migration id=certhash 2026/02/05 15:59:14 INFO Applying migration id=follows_sync 2026/02/05 15:59:14 INFO Applying migration id=jsonpath 2026/02/05 15:59:14 INFO Applying migration id=localforward 2026/02/05 15:59:14 INFO Applying migration id=avatar 2026/02/05 15:59:14 INFO Applying migration id=noimage 2026/02/05 15:59:14 INFO Applying migration id=feed 2026/02/05 15:59:14 INFO Applying migration id=bookmarks 2026/02/05 15:59:14 INFO Applying migration id=shareactivity 2026/02/05 15:59:14 INFO Applying migration id=application 2026/02/05 15:59:14 INFO Applying migration id=certificates 2026/02/05 15:59:14 INFO Applying migration id=rawforward 2026/02/05 15:59:14 INFO Applying migration id=publickey 2026/02/05 15:59:14 INFO Applying migration id=resolvegroup 2026/02/05 15:59:14 INFO Applying migration id=reject 2026/02/05 15:59:14 INFO Applying migration id=autodel 2026/02/05 15:59:14 INFO Applying migration id=jsonb 2026/02/05 15:59:14 INFO Applying migration id=quote 2026/02/05 15:59:14 INFO Applying migration id=rfc9421 2026/02/05 15:59:14 INFO Applying migration id=keys 2026/02/05 15:59:14 INFO Applying migration id=portable 2026/02/05 15:59:14 INFO Applying migration id=proofs 2026/02/05 15:59:14 INFO Applying migration id=contexts 2026/02/05 15:59:14 INFO Applying migration id=deliverieshost 2026/02/05 15:59:14 INFO Applying migration id=pembegin 2026/02/05 15:59:14 INFO Applying migration id=didhost 2026/02/05 15:59:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e87-7692-7ddc-9e54-2f91a413c300 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:59:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e87-7693-75f2-abcb-1840be0894b1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e87-7692-7ddc-9e54-2f91a413c300 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e87-7692-7ddc-9e54-2f91a413c300 2026/02/05 15:59:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-7693-7a27-8373-d6e53e3dcada activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-7693-79f1-890d-bebaf041ac48 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e87-7693-79f1-890d-bebaf041ac48 2026/02/05 15:59:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-7693-79f1-890d-bebaf041ac48 2026/02/05 15:59:15 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e87-7693-79f1-890d-bebaf041ac48 2026/02/05 15:59:15 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e87-7696-7238-b935-762f09f978aa note=https://localhost.localdomain:8443/post/019c2e87-7696-721e-b870-ac04ddd60530 thread=https://localhost.localdomain:8443/post/019c2e87-7693-79f1-890d-bebaf041ac48 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 15:59:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-7696-7238-b935-762f09f978aa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-7696-721e-b870-ac04ddd60530 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-7696-721e-b870-ac04ddd60530 2026/02/05 15:59:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-7693-79f1-890d-bebaf041ac48 2026/02/05 15:59:15 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (1.41s) === RUN TestReply_PostToFollowers 2026/02/05 15:59:15 INFO Applying migration id=initial 2026/02/05 15:59:15 INFO Applying migration id=notesupdated 2026/02/05 15:59:15 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:15 INFO Applying migration id=activitiesid 2026/02/05 15:59:15 INFO Applying migration id=outbox 2026/02/05 15:59:15 INFO Applying migration id=edits 2026/02/05 15:59:15 INFO Applying migration id=outboxactor 2026/02/05 15:59:15 INFO Applying migration id=outboxsender 2026/02/05 15:59:15 INFO Applying migration id=thread 2026/02/05 15:59:15 INFO Applying migration id=host 2026/02/05 15:59:15 INFO Applying migration id=sharedinbox 2026/02/05 15:59:15 INFO Applying migration id=noteshost 2026/02/05 15:59:15 INFO Applying migration id=fetched 2026/02/05 15:59:15 INFO Applying migration id=move 2026/02/05 15:59:15 INFO Applying migration id=cleanup 2026/02/05 15:59:15 INFO Applying migration id=received 2026/02/05 15:59:15 INFO Applying migration id=namehost 2026/02/05 15:59:15 INFO Applying migration id=outboxhost 2026/02/05 15:59:15 INFO Applying migration id=notesfts 2026/02/05 15:59:15 INFO Applying migration id=iconsname 2026/02/05 15:59:15 INFO Applying migration id=nohash 2026/02/05 15:59:15 INFO Applying migration id=shares 2026/02/05 15:59:15 INFO Applying migration id=actorttl 2026/02/05 15:59:15 INFO Applying migration id=tocc 2026/02/05 15:59:15 INFO Applying migration id=followeds 2026/02/05 15:59:15 INFO Applying migration id=certhash 2026/02/05 15:59:15 INFO Applying migration id=follows_sync 2026/02/05 15:59:15 INFO Applying migration id=jsonpath 2026/02/05 15:59:15 INFO Applying migration id=localforward 2026/02/05 15:59:15 INFO Applying migration id=avatar 2026/02/05 15:59:15 INFO Applying migration id=noimage 2026/02/05 15:59:15 INFO Applying migration id=feed 2026/02/05 15:59:15 INFO Applying migration id=bookmarks 2026/02/05 15:59:15 INFO Applying migration id=shareactivity 2026/02/05 15:59:15 INFO Applying migration id=application 2026/02/05 15:59:15 INFO Applying migration id=certificates 2026/02/05 15:59:15 INFO Applying migration id=rawforward 2026/02/05 15:59:15 INFO Applying migration id=publickey 2026/02/05 15:59:15 INFO Applying migration id=resolvegroup 2026/02/05 15:59:15 INFO Applying migration id=reject 2026/02/05 15:59:15 INFO Applying migration id=autodel 2026/02/05 15:59:15 INFO Applying migration id=jsonb 2026/02/05 15:59:15 INFO Applying migration id=quote 2026/02/05 15:59:15 INFO Applying migration id=rfc9421 2026/02/05 15:59:15 INFO Applying migration id=keys 2026/02/05 15:59:15 INFO Applying migration id=portable 2026/02/05 15:59:15 INFO Applying migration id=proofs 2026/02/05 15:59:15 INFO Applying migration id=contexts 2026/02/05 15:59:15 INFO Applying migration id=deliverieshost 2026/02/05 15:59:15 INFO Applying migration id=pembegin 2026/02/05 15:59:15 INFO Applying migration id=didhost 2026/02/05 15:59:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e87-7ab8-7308-951c-62d5b9f3f5af activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:59:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e87-7ab8-7afc-891a-b1daa01fa50c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e87-7ab8-7308-951c-62d5b9f3f5af activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e87-7ab8-7308-951c-62d5b9f3f5af 2026/02/05 15:59:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-7ab9-7367-8a3b-24524c6ebbb8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-7ab9-7331-8044-ee67d9ed780f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e87-7ab9-7331-8044-ee67d9ed780f 2026/02/05 15:59:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-7ab9-7331-8044-ee67d9ed780f 2026/02/05 15:59:16 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e87-7ab9-7331-8044-ee67d9ed780f 2026/02/05 15:59:16 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e87-7abb-739f-877c-1689b80a166e note=https://localhost.localdomain:8443/post/019c2e87-7abb-7386-b0dc-2160f627dc25 thread=https://localhost.localdomain:8443/post/019c2e87-7ab9-7331-8044-ee67d9ed780f starter=https://localhost.localdomain:8443/user/bob 2026/02/05 15:59:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-7abb-739f-877c-1689b80a166e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-7abb-7386-b0dc-2160f627dc25 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-7abb-7386-b0dc-2160f627dc25 2026/02/05 15:59:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-7ab9-7331-8044-ee67d9ed780f 2026/02/05 15:59:16 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (1.06s) === RUN TestReply_PostToFollowersNotFollowing 2026/02/05 15:59:16 INFO Applying migration id=initial 2026/02/05 15:59:16 INFO Applying migration id=notesupdated 2026/02/05 15:59:16 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:16 INFO Applying migration id=activitiesid 2026/02/05 15:59:16 INFO Applying migration id=outbox 2026/02/05 15:59:16 INFO Applying migration id=edits 2026/02/05 15:59:16 INFO Applying migration id=outboxactor 2026/02/05 15:59:16 INFO Applying migration id=outboxsender 2026/02/05 15:59:16 INFO Applying migration id=thread 2026/02/05 15:59:16 INFO Applying migration id=host 2026/02/05 15:59:16 INFO Applying migration id=sharedinbox 2026/02/05 15:59:16 INFO Applying migration id=noteshost 2026/02/05 15:59:16 INFO Applying migration id=fetched 2026/02/05 15:59:16 INFO Applying migration id=move 2026/02/05 15:59:16 INFO Applying migration id=cleanup 2026/02/05 15:59:16 INFO Applying migration id=received 2026/02/05 15:59:16 INFO Applying migration id=namehost 2026/02/05 15:59:16 INFO Applying migration id=outboxhost 2026/02/05 15:59:16 INFO Applying migration id=notesfts 2026/02/05 15:59:16 INFO Applying migration id=iconsname 2026/02/05 15:59:16 INFO Applying migration id=nohash 2026/02/05 15:59:16 INFO Applying migration id=shares 2026/02/05 15:59:16 INFO Applying migration id=actorttl 2026/02/05 15:59:16 INFO Applying migration id=tocc 2026/02/05 15:59:16 INFO Applying migration id=followeds 2026/02/05 15:59:16 INFO Applying migration id=certhash 2026/02/05 15:59:16 INFO Applying migration id=follows_sync 2026/02/05 15:59:16 INFO Applying migration id=jsonpath 2026/02/05 15:59:16 INFO Applying migration id=localforward 2026/02/05 15:59:16 INFO Applying migration id=avatar 2026/02/05 15:59:16 INFO Applying migration id=noimage 2026/02/05 15:59:16 INFO Applying migration id=feed 2026/02/05 15:59:16 INFO Applying migration id=bookmarks 2026/02/05 15:59:16 INFO Applying migration id=shareactivity 2026/02/05 15:59:16 INFO Applying migration id=application 2026/02/05 15:59:16 INFO Applying migration id=certificates 2026/02/05 15:59:16 INFO Applying migration id=rawforward 2026/02/05 15:59:16 INFO Applying migration id=publickey 2026/02/05 15:59:16 INFO Applying migration id=resolvegroup 2026/02/05 15:59:16 INFO Applying migration id=reject 2026/02/05 15:59:16 INFO Applying migration id=autodel 2026/02/05 15:59:16 INFO Applying migration id=jsonb 2026/02/05 15:59:16 INFO Applying migration id=quote 2026/02/05 15:59:16 INFO Applying migration id=rfc9421 2026/02/05 15:59:16 INFO Applying migration id=keys 2026/02/05 15:59:16 INFO Applying migration id=portable 2026/02/05 15:59:16 INFO Applying migration id=proofs 2026/02/05 15:59:16 INFO Applying migration id=contexts 2026/02/05 15:59:16 INFO Applying migration id=deliverieshost 2026/02/05 15:59:16 INFO Applying migration id=pembegin 2026/02/05 15:59:16 INFO Applying migration id=didhost 2026/02/05 15:59:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-7ca0-7415-9f95-52b0f5e865df activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-7ca0-73c3-a425-81136c1e3128 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e87-7ca0-73c3-a425-81136c1e3128 2026/02/05 15:59:17 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-7ca0-73c3-a425-81136c1e3128 2026/02/05 15:59:17 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2e87-7ca0-73c3-a425-81136c1e3128 2026/02/05 15:59:17 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-7ca0-73c3-a425-81136c1e3128 2026/02/05 15:59:17 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2e87-7ca0-73c3-a425-81136c1e3128 2026/02/05 15:59:17 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (0.49s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/02/05 15:59:17 INFO Applying migration id=initial 2026/02/05 15:59:17 INFO Applying migration id=notesupdated 2026/02/05 15:59:17 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:17 INFO Applying migration id=activitiesid 2026/02/05 15:59:17 INFO Applying migration id=outbox 2026/02/05 15:59:17 INFO Applying migration id=edits 2026/02/05 15:59:17 INFO Applying migration id=outboxactor 2026/02/05 15:59:17 INFO Applying migration id=outboxsender 2026/02/05 15:59:17 INFO Applying migration id=thread 2026/02/05 15:59:17 INFO Applying migration id=host 2026/02/05 15:59:17 INFO Applying migration id=sharedinbox 2026/02/05 15:59:17 INFO Applying migration id=noteshost 2026/02/05 15:59:17 INFO Applying migration id=fetched 2026/02/05 15:59:17 INFO Applying migration id=move 2026/02/05 15:59:17 INFO Applying migration id=cleanup 2026/02/05 15:59:17 INFO Applying migration id=received 2026/02/05 15:59:17 INFO Applying migration id=namehost 2026/02/05 15:59:17 INFO Applying migration id=outboxhost 2026/02/05 15:59:17 INFO Applying migration id=notesfts 2026/02/05 15:59:17 INFO Applying migration id=iconsname 2026/02/05 15:59:17 INFO Applying migration id=nohash 2026/02/05 15:59:17 INFO Applying migration id=shares 2026/02/05 15:59:17 INFO Applying migration id=actorttl 2026/02/05 15:59:17 INFO Applying migration id=tocc 2026/02/05 15:59:17 INFO Applying migration id=followeds 2026/02/05 15:59:17 INFO Applying migration id=certhash 2026/02/05 15:59:17 INFO Applying migration id=follows_sync 2026/02/05 15:59:17 INFO Applying migration id=jsonpath 2026/02/05 15:59:17 INFO Applying migration id=localforward 2026/02/05 15:59:17 INFO Applying migration id=avatar 2026/02/05 15:59:17 INFO Applying migration id=noimage 2026/02/05 15:59:17 INFO Applying migration id=feed 2026/02/05 15:59:17 INFO Applying migration id=bookmarks 2026/02/05 15:59:17 INFO Applying migration id=shareactivity 2026/02/05 15:59:17 INFO Applying migration id=application 2026/02/05 15:59:17 INFO Applying migration id=certificates 2026/02/05 15:59:17 INFO Applying migration id=rawforward 2026/02/05 15:59:17 INFO Applying migration id=publickey 2026/02/05 15:59:17 INFO Applying migration id=resolvegroup 2026/02/05 15:59:17 INFO Applying migration id=reject 2026/02/05 15:59:17 INFO Applying migration id=autodel 2026/02/05 15:59:17 INFO Applying migration id=jsonb 2026/02/05 15:59:17 INFO Applying migration id=quote 2026/02/05 15:59:17 INFO Applying migration id=rfc9421 2026/02/05 15:59:17 INFO Applying migration id=keys 2026/02/05 15:59:17 INFO Applying migration id=portable 2026/02/05 15:59:17 INFO Applying migration id=proofs 2026/02/05 15:59:17 INFO Applying migration id=contexts 2026/02/05 15:59:17 INFO Applying migration id=deliverieshost 2026/02/05 15:59:17 INFO Applying migration id=pembegin 2026/02/05 15:59:17 INFO Applying migration id=didhost 2026/02/05 15:59:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e87-80ee-7d9b-be6d-c36d57f52924 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:59:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e87-80ef-766e-b8fc-37a9d7350736 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e87-80ee-7d9b-be6d-c36d57f52924 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e87-80ee-7d9b-be6d-c36d57f52924 2026/02/05 15:59:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-80ef-7c5a-8ce2-02d6bc34371a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-80ef-7bfa-a389-ba933fea3e1b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e87-80ef-7bfa-a389-ba933fea3e1b 2026/02/05 15:59:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-80ef-7bfa-a389-ba933fea3e1b 2026/02/05 15:59:18 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2e87-80f2-76ce-9edf-8c5ac75a735e activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e87-80ee-7d9b-be6d-c36d57f52924 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 15:59:18 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2e87-80ef-7bfa-a389-ba933fea3e1b 2026/02/05 15:59:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-80ef-7bfa-a389-ba933fea3e1b 2026/02/05 15:59:18 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2e87-80ef-7bfa-a389-ba933fea3e1b 2026/02/05 15:59:18 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (1.11s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/02/05 15:59:18 INFO Applying migration id=initial 2026/02/05 15:59:18 INFO Applying migration id=notesupdated 2026/02/05 15:59:18 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:18 INFO Applying migration id=activitiesid 2026/02/05 15:59:18 INFO Applying migration id=outbox 2026/02/05 15:59:18 INFO Applying migration id=edits 2026/02/05 15:59:18 INFO Applying migration id=outboxactor 2026/02/05 15:59:18 INFO Applying migration id=outboxsender 2026/02/05 15:59:18 INFO Applying migration id=thread 2026/02/05 15:59:18 INFO Applying migration id=host 2026/02/05 15:59:18 INFO Applying migration id=sharedinbox 2026/02/05 15:59:18 INFO Applying migration id=noteshost 2026/02/05 15:59:18 INFO Applying migration id=fetched 2026/02/05 15:59:18 INFO Applying migration id=move 2026/02/05 15:59:18 INFO Applying migration id=cleanup 2026/02/05 15:59:18 INFO Applying migration id=received 2026/02/05 15:59:18 INFO Applying migration id=namehost 2026/02/05 15:59:18 INFO Applying migration id=outboxhost 2026/02/05 15:59:18 INFO Applying migration id=notesfts 2026/02/05 15:59:18 INFO Applying migration id=iconsname 2026/02/05 15:59:18 INFO Applying migration id=nohash 2026/02/05 15:59:18 INFO Applying migration id=shares 2026/02/05 15:59:18 INFO Applying migration id=actorttl 2026/02/05 15:59:18 INFO Applying migration id=tocc 2026/02/05 15:59:18 INFO Applying migration id=followeds 2026/02/05 15:59:18 INFO Applying migration id=certhash 2026/02/05 15:59:18 INFO Applying migration id=follows_sync 2026/02/05 15:59:18 INFO Applying migration id=jsonpath 2026/02/05 15:59:18 INFO Applying migration id=localforward 2026/02/05 15:59:18 INFO Applying migration id=avatar 2026/02/05 15:59:18 INFO Applying migration id=noimage 2026/02/05 15:59:18 INFO Applying migration id=feed 2026/02/05 15:59:18 INFO Applying migration id=bookmarks 2026/02/05 15:59:18 INFO Applying migration id=shareactivity 2026/02/05 15:59:18 INFO Applying migration id=application 2026/02/05 15:59:18 INFO Applying migration id=certificates 2026/02/05 15:59:18 INFO Applying migration id=rawforward 2026/02/05 15:59:18 INFO Applying migration id=publickey 2026/02/05 15:59:18 INFO Applying migration id=resolvegroup 2026/02/05 15:59:18 INFO Applying migration id=reject 2026/02/05 15:59:18 INFO Applying migration id=autodel 2026/02/05 15:59:18 INFO Applying migration id=jsonb 2026/02/05 15:59:18 INFO Applying migration id=quote 2026/02/05 15:59:18 INFO Applying migration id=rfc9421 2026/02/05 15:59:18 INFO Applying migration id=keys 2026/02/05 15:59:18 INFO Applying migration id=portable 2026/02/05 15:59:18 INFO Applying migration id=proofs 2026/02/05 15:59:18 INFO Applying migration id=contexts 2026/02/05 15:59:18 INFO Applying migration id=deliverieshost 2026/02/05 15:59:18 INFO Applying migration id=pembegin 2026/02/05 15:59:18 INFO Applying migration id=didhost 2026/02/05 15:59:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e87-8628-781e-8c67-edb6b4ada381 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:59:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e87-8629-70b6-904f-04a0e42f62f3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e87-8628-781e-8c67-edb6b4ada381 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e87-8628-781e-8c67-edb6b4ada381 2026/02/05 15:59:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-8629-74c4-84a8-a704bb7770d5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-8629-7477-91f5-c5921ef1e5aa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e87-8629-7477-91f5-c5921ef1e5aa 2026/02/05 15:59:19 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-8629-7477-91f5-c5921ef1e5aa 2026/02/05 15:59:19 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e87-8629-7477-91f5-c5921ef1e5aa 2026/02/05 15:59:19 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e87-862b-769f-9588-c191ba7c0859 note=https://localhost.localdomain:8443/post/019c2e87-862b-7670-97ee-61817ba542e7 thread=https://localhost.localdomain:8443/post/019c2e87-8629-7477-91f5-c5921ef1e5aa starter=https://localhost.localdomain:8443/user/bob 2026/02/05 15:59:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-862b-769f-9588-c191ba7c0859 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-862b-7670-97ee-61817ba542e7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-862b-7670-97ee-61817ba542e7 2026/02/05 15:59:19 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2e87-862c-7456-90b1-bd74d3cfe31c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e87-8628-781e-8c67-edb6b4ada381 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 15:59:19 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-8629-7477-91f5-c5921ef1e5aa 2026/02/05 15:59:19 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2e87-8629-7477-91f5-c5921ef1e5aa 2026/02/05 15:59:19 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (1.34s) === RUN TestReply_SelfReply 2026/02/05 15:59:19 INFO Applying migration id=initial 2026/02/05 15:59:19 INFO Applying migration id=notesupdated 2026/02/05 15:59:19 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:19 INFO Applying migration id=activitiesid 2026/02/05 15:59:19 INFO Applying migration id=outbox 2026/02/05 15:59:19 INFO Applying migration id=edits 2026/02/05 15:59:19 INFO Applying migration id=outboxactor 2026/02/05 15:59:19 INFO Applying migration id=outboxsender 2026/02/05 15:59:19 INFO Applying migration id=thread 2026/02/05 15:59:19 INFO Applying migration id=host 2026/02/05 15:59:19 INFO Applying migration id=sharedinbox 2026/02/05 15:59:19 INFO Applying migration id=noteshost 2026/02/05 15:59:19 INFO Applying migration id=fetched 2026/02/05 15:59:19 INFO Applying migration id=move 2026/02/05 15:59:19 INFO Applying migration id=cleanup 2026/02/05 15:59:19 INFO Applying migration id=received 2026/02/05 15:59:19 INFO Applying migration id=namehost 2026/02/05 15:59:19 INFO Applying migration id=outboxhost 2026/02/05 15:59:19 INFO Applying migration id=notesfts 2026/02/05 15:59:19 INFO Applying migration id=iconsname 2026/02/05 15:59:19 INFO Applying migration id=nohash 2026/02/05 15:59:19 INFO Applying migration id=shares 2026/02/05 15:59:19 INFO Applying migration id=actorttl 2026/02/05 15:59:19 INFO Applying migration id=tocc 2026/02/05 15:59:19 INFO Applying migration id=followeds 2026/02/05 15:59:19 INFO Applying migration id=certhash 2026/02/05 15:59:19 INFO Applying migration id=follows_sync 2026/02/05 15:59:19 INFO Applying migration id=jsonpath 2026/02/05 15:59:19 INFO Applying migration id=localforward 2026/02/05 15:59:19 INFO Applying migration id=avatar 2026/02/05 15:59:19 INFO Applying migration id=noimage 2026/02/05 15:59:19 INFO Applying migration id=feed 2026/02/05 15:59:19 INFO Applying migration id=bookmarks 2026/02/05 15:59:19 INFO Applying migration id=shareactivity 2026/02/05 15:59:19 INFO Applying migration id=application 2026/02/05 15:59:19 INFO Applying migration id=certificates 2026/02/05 15:59:19 INFO Applying migration id=rawforward 2026/02/05 15:59:19 INFO Applying migration id=publickey 2026/02/05 15:59:19 INFO Applying migration id=resolvegroup 2026/02/05 15:59:19 INFO Applying migration id=reject 2026/02/05 15:59:19 INFO Applying migration id=autodel 2026/02/05 15:59:19 INFO Applying migration id=jsonb 2026/02/05 15:59:19 INFO Applying migration id=quote 2026/02/05 15:59:19 INFO Applying migration id=rfc9421 2026/02/05 15:59:19 INFO Applying migration id=keys 2026/02/05 15:59:19 INFO Applying migration id=portable 2026/02/05 15:59:19 INFO Applying migration id=proofs 2026/02/05 15:59:19 INFO Applying migration id=contexts 2026/02/05 15:59:19 INFO Applying migration id=deliverieshost 2026/02/05 15:59:19 INFO Applying migration id=pembegin 2026/02/05 15:59:19 INFO Applying migration id=didhost 2026/02/05 15:59:20 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e87-89d7-78d4-b6a2-18bfc196682a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:59:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e87-89d8-7113-9cf4-5c3125b85571 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e87-89d7-78d4-b6a2-18bfc196682a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e87-89d7-78d4-b6a2-18bfc196682a 2026/02/05 15:59:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-89d8-74ec-a6a8-da8e264b4dd1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-89d8-74b3-a6b5-4a0e65a21c31 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e87-89d8-74b3-a6b5-4a0e65a21c31 2026/02/05 15:59:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-89d8-74b3-a6b5-4a0e65a21c31 2026/02/05 15:59:20 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e87-89d8-74b3-a6b5-4a0e65a21c31 2026/02/05 15:59:20 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e87-89da-7568-9c59-fc97966e5167 note=https://localhost.localdomain:8443/post/019c2e87-89da-7550-882b-bf5b0e2adc25 thread=https://localhost.localdomain:8443/post/019c2e87-89d8-74b3-a6b5-4a0e65a21c31 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 15:59:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-89da-7568-9c59-fc97966e5167 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-89da-7550-882b-bf5b0e2adc25 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e87-89da-7550-882b-bf5b0e2adc25 2026/02/05 15:59:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-89d8-74b3-a6b5-4a0e65a21c31 2026/02/05 15:59:20 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (0.94s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/02/05 15:59:20 INFO Applying migration id=initial 2026/02/05 15:59:20 INFO Applying migration id=notesupdated 2026/02/05 15:59:20 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:20 INFO Applying migration id=activitiesid 2026/02/05 15:59:20 INFO Applying migration id=outbox 2026/02/05 15:59:20 INFO Applying migration id=edits 2026/02/05 15:59:20 INFO Applying migration id=outboxactor 2026/02/05 15:59:20 INFO Applying migration id=outboxsender 2026/02/05 15:59:20 INFO Applying migration id=thread 2026/02/05 15:59:20 INFO Applying migration id=host 2026/02/05 15:59:20 INFO Applying migration id=sharedinbox 2026/02/05 15:59:20 INFO Applying migration id=noteshost 2026/02/05 15:59:20 INFO Applying migration id=fetched 2026/02/05 15:59:20 INFO Applying migration id=move 2026/02/05 15:59:20 INFO Applying migration id=cleanup 2026/02/05 15:59:20 INFO Applying migration id=received 2026/02/05 15:59:20 INFO Applying migration id=namehost 2026/02/05 15:59:20 INFO Applying migration id=outboxhost 2026/02/05 15:59:20 INFO Applying migration id=notesfts 2026/02/05 15:59:20 INFO Applying migration id=iconsname 2026/02/05 15:59:20 INFO Applying migration id=nohash 2026/02/05 15:59:20 INFO Applying migration id=shares 2026/02/05 15:59:20 INFO Applying migration id=actorttl 2026/02/05 15:59:20 INFO Applying migration id=tocc 2026/02/05 15:59:20 INFO Applying migration id=followeds 2026/02/05 15:59:20 INFO Applying migration id=certhash 2026/02/05 15:59:20 INFO Applying migration id=follows_sync 2026/02/05 15:59:20 INFO Applying migration id=jsonpath 2026/02/05 15:59:20 INFO Applying migration id=localforward 2026/02/05 15:59:20 INFO Applying migration id=avatar 2026/02/05 15:59:20 INFO Applying migration id=noimage 2026/02/05 15:59:20 INFO Applying migration id=feed 2026/02/05 15:59:20 INFO Applying migration id=bookmarks 2026/02/05 15:59:20 INFO Applying migration id=shareactivity 2026/02/05 15:59:20 INFO Applying migration id=application 2026/02/05 15:59:20 INFO Applying migration id=certificates 2026/02/05 15:59:20 INFO Applying migration id=rawforward 2026/02/05 15:59:20 INFO Applying migration id=publickey 2026/02/05 15:59:20 INFO Applying migration id=resolvegroup 2026/02/05 15:59:20 INFO Applying migration id=reject 2026/02/05 15:59:20 INFO Applying migration id=autodel 2026/02/05 15:59:20 INFO Applying migration id=jsonb 2026/02/05 15:59:20 INFO Applying migration id=quote 2026/02/05 15:59:20 INFO Applying migration id=rfc9421 2026/02/05 15:59:20 INFO Applying migration id=keys 2026/02/05 15:59:20 INFO Applying migration id=portable 2026/02/05 15:59:20 INFO Applying migration id=proofs 2026/02/05 15:59:20 INFO Applying migration id=contexts 2026/02/05 15:59:20 INFO Applying migration id=deliverieshost 2026/02/05 15:59:20 INFO Applying migration id=pembegin 2026/02/05 15:59:20 INFO Applying migration id=didhost 2026/02/05 15:59:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e87-8f81-75cc-aeb2-65580d52d440 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:59:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e87-8f81-7cc4-ac9e-52db165f1053 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e87-8f81-75cc-aeb2-65580d52d440 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e87-8f81-75cc-aeb2-65580d52d440 2026/02/05 15:59:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-8f83-7127-8c5d-4f8caca31b8f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-8f83-7088-b34f-2ea85bb95677 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e87-8f83-7088-b34f-2ea85bb95677 2026/02/05 15:59:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-8f83-7088-b34f-2ea85bb95677 2026/02/05 15:59:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e87-8f83-7088-b34f-2ea85bb95677 2026/02/05 15:59:21 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e87-8f86-7d32-a935-e71d14395376 note=https://localhost.localdomain:8443/post/019c2e87-8f86-7cee-bc1a-24c857c69cfc thread=https://localhost.localdomain:8443/post/019c2e87-8f83-7088-b34f-2ea85bb95677 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 15:59:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-8f86-7d32-a935-e71d14395376 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-8f86-7cee-bc1a-24c857c69cfc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2e87-8f86-7cee-bc1a-24c857c69cfc 2026/02/05 15:59:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-8f83-7088-b34f-2ea85bb95677 2026/02/05 15:59:21 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (1.45s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/02/05 15:59:21 INFO Applying migration id=initial 2026/02/05 15:59:21 INFO Applying migration id=notesupdated 2026/02/05 15:59:21 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:21 INFO Applying migration id=activitiesid 2026/02/05 15:59:21 INFO Applying migration id=outbox 2026/02/05 15:59:22 INFO Applying migration id=edits 2026/02/05 15:59:22 INFO Applying migration id=outboxactor 2026/02/05 15:59:22 INFO Applying migration id=outboxsender 2026/02/05 15:59:22 INFO Applying migration id=thread 2026/02/05 15:59:22 INFO Applying migration id=host 2026/02/05 15:59:22 INFO Applying migration id=sharedinbox 2026/02/05 15:59:22 INFO Applying migration id=noteshost 2026/02/05 15:59:22 INFO Applying migration id=fetched 2026/02/05 15:59:22 INFO Applying migration id=move 2026/02/05 15:59:22 INFO Applying migration id=cleanup 2026/02/05 15:59:22 INFO Applying migration id=received 2026/02/05 15:59:22 INFO Applying migration id=namehost 2026/02/05 15:59:22 INFO Applying migration id=outboxhost 2026/02/05 15:59:22 INFO Applying migration id=notesfts 2026/02/05 15:59:22 INFO Applying migration id=iconsname 2026/02/05 15:59:22 INFO Applying migration id=nohash 2026/02/05 15:59:22 INFO Applying migration id=shares 2026/02/05 15:59:22 INFO Applying migration id=actorttl 2026/02/05 15:59:22 INFO Applying migration id=tocc 2026/02/05 15:59:22 INFO Applying migration id=followeds 2026/02/05 15:59:22 INFO Applying migration id=certhash 2026/02/05 15:59:22 INFO Applying migration id=follows_sync 2026/02/05 15:59:22 INFO Applying migration id=jsonpath 2026/02/05 15:59:22 INFO Applying migration id=localforward 2026/02/05 15:59:22 INFO Applying migration id=avatar 2026/02/05 15:59:22 INFO Applying migration id=noimage 2026/02/05 15:59:22 INFO Applying migration id=feed 2026/02/05 15:59:22 INFO Applying migration id=bookmarks 2026/02/05 15:59:22 INFO Applying migration id=shareactivity 2026/02/05 15:59:22 INFO Applying migration id=application 2026/02/05 15:59:22 INFO Applying migration id=certificates 2026/02/05 15:59:22 INFO Applying migration id=rawforward 2026/02/05 15:59:22 INFO Applying migration id=publickey 2026/02/05 15:59:22 INFO Applying migration id=resolvegroup 2026/02/05 15:59:22 INFO Applying migration id=reject 2026/02/05 15:59:22 INFO Applying migration id=autodel 2026/02/05 15:59:22 INFO Applying migration id=jsonb 2026/02/05 15:59:22 INFO Applying migration id=quote 2026/02/05 15:59:22 INFO Applying migration id=rfc9421 2026/02/05 15:59:22 INFO Applying migration id=keys 2026/02/05 15:59:22 INFO Applying migration id=portable 2026/02/05 15:59:22 INFO Applying migration id=proofs 2026/02/05 15:59:22 INFO Applying migration id=contexts 2026/02/05 15:59:22 INFO Applying migration id=deliverieshost 2026/02/05 15:59:22 INFO Applying migration id=pembegin 2026/02/05 15:59:22 INFO Applying migration id=didhost 2026/02/05 15:59:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-9459-77c5-b630-9e7fbf1ece03 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-9459-7703-857a-d780e7e61b7c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e87-9459-7703-857a-d780e7e61b7c 2026/02/05 15:59:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-9459-7703-857a-d780e7e61b7c 2026/02/05 15:59:23 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e87-9459-7703-857a-d780e7e61b7c 2026/02/05 15:59:23 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e87-9495-76e3-b24f-d4db55c1ed7d note=https://localhost.localdomain:8443/post/019c2e87-9495-76b1-8be5-2252f386c8b6 thread=https://localhost.localdomain:8443/post/019c2e87-9459-7703-857a-d780e7e61b7c starter=https://localhost.localdomain:8443/user/bob 2026/02/05 15:59:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-9495-76e3-b24f-d4db55c1ed7d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-9495-76b1-8be5-2252f386c8b6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2e87-9495-76b1-8be5-2252f386c8b6 2026/02/05 15:59:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-9459-7703-857a-d780e7e61b7c 2026/02/05 15:59:23 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (1.29s) === RUN TestReply_DM 2026/02/05 15:59:23 INFO Applying migration id=initial 2026/02/05 15:59:23 INFO Applying migration id=notesupdated 2026/02/05 15:59:23 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:23 INFO Applying migration id=activitiesid 2026/02/05 15:59:23 INFO Applying migration id=outbox 2026/02/05 15:59:23 INFO Applying migration id=edits 2026/02/05 15:59:23 INFO Applying migration id=outboxactor 2026/02/05 15:59:23 INFO Applying migration id=outboxsender 2026/02/05 15:59:23 INFO Applying migration id=thread 2026/02/05 15:59:23 INFO Applying migration id=host 2026/02/05 15:59:23 INFO Applying migration id=sharedinbox 2026/02/05 15:59:23 INFO Applying migration id=noteshost 2026/02/05 15:59:23 INFO Applying migration id=fetched 2026/02/05 15:59:23 INFO Applying migration id=move 2026/02/05 15:59:23 INFO Applying migration id=cleanup 2026/02/05 15:59:23 INFO Applying migration id=received 2026/02/05 15:59:23 INFO Applying migration id=namehost 2026/02/05 15:59:23 INFO Applying migration id=outboxhost 2026/02/05 15:59:23 INFO Applying migration id=notesfts 2026/02/05 15:59:23 INFO Applying migration id=iconsname 2026/02/05 15:59:23 INFO Applying migration id=nohash 2026/02/05 15:59:23 INFO Applying migration id=shares 2026/02/05 15:59:23 INFO Applying migration id=actorttl 2026/02/05 15:59:23 INFO Applying migration id=tocc 2026/02/05 15:59:23 INFO Applying migration id=followeds 2026/02/05 15:59:23 INFO Applying migration id=certhash 2026/02/05 15:59:23 INFO Applying migration id=follows_sync 2026/02/05 15:59:23 INFO Applying migration id=jsonpath 2026/02/05 15:59:23 INFO Applying migration id=localforward 2026/02/05 15:59:23 INFO Applying migration id=avatar 2026/02/05 15:59:23 INFO Applying migration id=noimage 2026/02/05 15:59:23 INFO Applying migration id=feed 2026/02/05 15:59:23 INFO Applying migration id=bookmarks 2026/02/05 15:59:23 INFO Applying migration id=shareactivity 2026/02/05 15:59:23 INFO Applying migration id=application 2026/02/05 15:59:23 INFO Applying migration id=certificates 2026/02/05 15:59:23 INFO Applying migration id=rawforward 2026/02/05 15:59:23 INFO Applying migration id=publickey 2026/02/05 15:59:23 INFO Applying migration id=resolvegroup 2026/02/05 15:59:23 INFO Applying migration id=reject 2026/02/05 15:59:23 INFO Applying migration id=autodel 2026/02/05 15:59:23 INFO Applying migration id=jsonb 2026/02/05 15:59:23 INFO Applying migration id=quote 2026/02/05 15:59:23 INFO Applying migration id=rfc9421 2026/02/05 15:59:23 INFO Applying migration id=keys 2026/02/05 15:59:23 INFO Applying migration id=portable 2026/02/05 15:59:23 INFO Applying migration id=proofs 2026/02/05 15:59:23 INFO Applying migration id=contexts 2026/02/05 15:59:23 INFO Applying migration id=deliverieshost 2026/02/05 15:59:23 INFO Applying migration id=pembegin 2026/02/05 15:59:23 INFO Applying migration id=didhost 2026/02/05 15:59:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e87-9839-732e-a3bf-1a9c00323a4f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:59:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e87-9839-7c37-94c8-4365c58c68d2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e87-9839-732e-a3bf-1a9c00323a4f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e87-9839-732e-a3bf-1a9c00323a4f 2026/02/05 15:59:24 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:59:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-983a-719a-b14d-7ab1d74520b3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-983a-70a2-a607-47b4163fcbad activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e87-983a-70a2-a607-47b4163fcbad 2026/02/05 15:59:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-983a-70a2-a607-47b4163fcbad 2026/02/05 15:59:24 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e87-983a-70a2-a607-47b4163fcbad 2026/02/05 15:59:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-983d-7d27-9386-302d88e1116d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-983d-7d0e-8a9b-a4801dfed86e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-983d-7d0e-8a9b-a4801dfed86e --- PASS: TestReply_DM (0.93s) === RUN TestReply_DMUnfollowed 2026/02/05 15:59:24 INFO Applying migration id=initial 2026/02/05 15:59:24 INFO Applying migration id=notesupdated 2026/02/05 15:59:24 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:24 INFO Applying migration id=activitiesid 2026/02/05 15:59:24 INFO Applying migration id=outbox 2026/02/05 15:59:24 INFO Applying migration id=edits 2026/02/05 15:59:24 INFO Applying migration id=outboxactor 2026/02/05 15:59:24 INFO Applying migration id=outboxsender 2026/02/05 15:59:24 INFO Applying migration id=thread 2026/02/05 15:59:24 INFO Applying migration id=host 2026/02/05 15:59:24 INFO Applying migration id=sharedinbox 2026/02/05 15:59:24 INFO Applying migration id=noteshost 2026/02/05 15:59:24 INFO Applying migration id=fetched 2026/02/05 15:59:24 INFO Applying migration id=move 2026/02/05 15:59:24 INFO Applying migration id=cleanup 2026/02/05 15:59:24 INFO Applying migration id=received 2026/02/05 15:59:24 INFO Applying migration id=namehost 2026/02/05 15:59:24 INFO Applying migration id=outboxhost 2026/02/05 15:59:24 INFO Applying migration id=notesfts 2026/02/05 15:59:24 INFO Applying migration id=iconsname 2026/02/05 15:59:24 INFO Applying migration id=nohash 2026/02/05 15:59:24 INFO Applying migration id=shares 2026/02/05 15:59:24 INFO Applying migration id=actorttl 2026/02/05 15:59:24 INFO Applying migration id=tocc 2026/02/05 15:59:24 INFO Applying migration id=followeds 2026/02/05 15:59:24 INFO Applying migration id=certhash 2026/02/05 15:59:24 INFO Applying migration id=follows_sync 2026/02/05 15:59:24 INFO Applying migration id=jsonpath 2026/02/05 15:59:24 INFO Applying migration id=localforward 2026/02/05 15:59:24 INFO Applying migration id=avatar 2026/02/05 15:59:24 INFO Applying migration id=noimage 2026/02/05 15:59:24 INFO Applying migration id=feed 2026/02/05 15:59:24 INFO Applying migration id=bookmarks 2026/02/05 15:59:24 INFO Applying migration id=shareactivity 2026/02/05 15:59:24 INFO Applying migration id=application 2026/02/05 15:59:24 INFO Applying migration id=certificates 2026/02/05 15:59:24 INFO Applying migration id=rawforward 2026/02/05 15:59:24 INFO Applying migration id=publickey 2026/02/05 15:59:24 INFO Applying migration id=resolvegroup 2026/02/05 15:59:24 INFO Applying migration id=reject 2026/02/05 15:59:24 INFO Applying migration id=autodel 2026/02/05 15:59:24 INFO Applying migration id=jsonb 2026/02/05 15:59:24 INFO Applying migration id=quote 2026/02/05 15:59:24 INFO Applying migration id=rfc9421 2026/02/05 15:59:24 INFO Applying migration id=keys 2026/02/05 15:59:24 INFO Applying migration id=portable 2026/02/05 15:59:24 INFO Applying migration id=proofs 2026/02/05 15:59:24 INFO Applying migration id=contexts 2026/02/05 15:59:24 INFO Applying migration id=deliverieshost 2026/02/05 15:59:24 INFO Applying migration id=pembegin 2026/02/05 15:59:24 INFO Applying migration id=didhost 2026/02/05 15:59:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e87-9c3d-7c9f-8678-4ab85dab2389 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:59:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e87-9c3e-76ab-b652-7d8fc195c4ed activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e87-9c3d-7c9f-8678-4ab85dab2389 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e87-9c3d-7c9f-8678-4ab85dab2389 2026/02/05 15:59:25 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:59:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-9c3f-7891-bb9f-a23a51393d63 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-9c3f-772b-9a79-5b304c18e632 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e87-9c3f-772b-9a79-5b304c18e632 2026/02/05 15:59:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-9c3f-772b-9a79-5b304c18e632 2026/02/05 15:59:25 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2e87-9c43-731e-a318-b995a7277932 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e87-9c3d-7c9f-8678-4ab85dab2389 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 15:59:25 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e87-9c3f-772b-9a79-5b304c18e632 2026/02/05 15:59:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-9c43-7a5b-95e6-6185f73c652f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-9c43-7a43-b045-7add069b5d51 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-9c43-7a43-b045-7add069b5d51 --- PASS: TestReply_DMUnfollowed (1.03s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/02/05 15:59:25 INFO Applying migration id=initial 2026/02/05 15:59:25 INFO Applying migration id=notesupdated 2026/02/05 15:59:25 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:25 INFO Applying migration id=activitiesid 2026/02/05 15:59:25 INFO Applying migration id=outbox 2026/02/05 15:59:25 INFO Applying migration id=edits 2026/02/05 15:59:25 INFO Applying migration id=outboxactor 2026/02/05 15:59:25 INFO Applying migration id=outboxsender 2026/02/05 15:59:25 INFO Applying migration id=thread 2026/02/05 15:59:25 INFO Applying migration id=host 2026/02/05 15:59:25 INFO Applying migration id=sharedinbox 2026/02/05 15:59:25 INFO Applying migration id=noteshost 2026/02/05 15:59:25 INFO Applying migration id=fetched 2026/02/05 15:59:25 INFO Applying migration id=move 2026/02/05 15:59:25 INFO Applying migration id=cleanup 2026/02/05 15:59:25 INFO Applying migration id=received 2026/02/05 15:59:25 INFO Applying migration id=namehost 2026/02/05 15:59:25 INFO Applying migration id=outboxhost 2026/02/05 15:59:25 INFO Applying migration id=notesfts 2026/02/05 15:59:25 INFO Applying migration id=iconsname 2026/02/05 15:59:25 INFO Applying migration id=nohash 2026/02/05 15:59:25 INFO Applying migration id=shares 2026/02/05 15:59:25 INFO Applying migration id=actorttl 2026/02/05 15:59:25 INFO Applying migration id=tocc 2026/02/05 15:59:25 INFO Applying migration id=followeds 2026/02/05 15:59:25 INFO Applying migration id=certhash 2026/02/05 15:59:25 INFO Applying migration id=follows_sync 2026/02/05 15:59:25 INFO Applying migration id=jsonpath 2026/02/05 15:59:25 INFO Applying migration id=localforward 2026/02/05 15:59:25 INFO Applying migration id=avatar 2026/02/05 15:59:25 INFO Applying migration id=noimage 2026/02/05 15:59:25 INFO Applying migration id=feed 2026/02/05 15:59:25 INFO Applying migration id=bookmarks 2026/02/05 15:59:25 INFO Applying migration id=shareactivity 2026/02/05 15:59:25 INFO Applying migration id=application 2026/02/05 15:59:25 INFO Applying migration id=certificates 2026/02/05 15:59:25 INFO Applying migration id=rawforward 2026/02/05 15:59:25 INFO Applying migration id=publickey 2026/02/05 15:59:25 INFO Applying migration id=resolvegroup 2026/02/05 15:59:25 INFO Applying migration id=reject 2026/02/05 15:59:25 INFO Applying migration id=autodel 2026/02/05 15:59:25 INFO Applying migration id=jsonb 2026/02/05 15:59:25 INFO Applying migration id=quote 2026/02/05 15:59:25 INFO Applying migration id=rfc9421 2026/02/05 15:59:25 INFO Applying migration id=keys 2026/02/05 15:59:25 INFO Applying migration id=portable 2026/02/05 15:59:25 INFO Applying migration id=proofs 2026/02/05 15:59:25 INFO Applying migration id=contexts 2026/02/05 15:59:25 INFO Applying migration id=deliverieshost 2026/02/05 15:59:25 INFO Applying migration id=pembegin 2026/02/05 15:59:25 INFO Applying migration id=didhost 2026/02/05 15:59:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e87-a246-7eff-8efc-4808b237cea5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:59:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e87-a247-76d7-a3db-a059f46b799f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e87-a246-7eff-8efc-4808b237cea5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e87-a246-7eff-8efc-4808b237cea5 2026/02/05 15:59:26 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:59:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-a247-7b5f-b7f8-0968e976df77 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-a247-7a79-a0cf-3003d94aa05a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e87-a247-7a79-a0cf-3003d94aa05a 2026/02/05 15:59:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-a247-7a79-a0cf-3003d94aa05a 2026/02/05 15:59:26 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2e87-a24a-75f1-8c1e-8ffaafa1034c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e87-a246-7eff-8efc-4808b237cea5 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 15:59:26 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e87-a247-7a79-a0cf-3003d94aa05a 2026/02/05 15:59:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-a24a-7db0-9f76-66b3fc82c785 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-a24a-7d94-aa7d-01f42092af43 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-a24a-7d94-aa7d-01f42092af43 --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (1.54s) === RUN TestReply_DMToAnotherUser 2026/02/05 15:59:26 INFO Applying migration id=initial 2026/02/05 15:59:26 INFO Applying migration id=notesupdated 2026/02/05 15:59:26 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:26 INFO Applying migration id=activitiesid 2026/02/05 15:59:26 INFO Applying migration id=outbox 2026/02/05 15:59:26 INFO Applying migration id=edits 2026/02/05 15:59:26 INFO Applying migration id=outboxactor 2026/02/05 15:59:26 INFO Applying migration id=outboxsender 2026/02/05 15:59:26 INFO Applying migration id=thread 2026/02/05 15:59:26 INFO Applying migration id=host 2026/02/05 15:59:26 INFO Applying migration id=sharedinbox 2026/02/05 15:59:26 INFO Applying migration id=noteshost 2026/02/05 15:59:26 INFO Applying migration id=fetched 2026/02/05 15:59:26 INFO Applying migration id=move 2026/02/05 15:59:26 INFO Applying migration id=cleanup 2026/02/05 15:59:26 INFO Applying migration id=received 2026/02/05 15:59:26 INFO Applying migration id=namehost 2026/02/05 15:59:26 INFO Applying migration id=outboxhost 2026/02/05 15:59:26 INFO Applying migration id=notesfts 2026/02/05 15:59:26 INFO Applying migration id=iconsname 2026/02/05 15:59:26 INFO Applying migration id=nohash 2026/02/05 15:59:26 INFO Applying migration id=shares 2026/02/05 15:59:26 INFO Applying migration id=actorttl 2026/02/05 15:59:26 INFO Applying migration id=tocc 2026/02/05 15:59:26 INFO Applying migration id=followeds 2026/02/05 15:59:26 INFO Applying migration id=certhash 2026/02/05 15:59:26 INFO Applying migration id=follows_sync 2026/02/05 15:59:26 INFO Applying migration id=jsonpath 2026/02/05 15:59:26 INFO Applying migration id=localforward 2026/02/05 15:59:26 INFO Applying migration id=avatar 2026/02/05 15:59:26 INFO Applying migration id=noimage 2026/02/05 15:59:26 INFO Applying migration id=feed 2026/02/05 15:59:26 INFO Applying migration id=bookmarks 2026/02/05 15:59:26 INFO Applying migration id=shareactivity 2026/02/05 15:59:26 INFO Applying migration id=application 2026/02/05 15:59:26 INFO Applying migration id=certificates 2026/02/05 15:59:26 INFO Applying migration id=rawforward 2026/02/05 15:59:26 INFO Applying migration id=publickey 2026/02/05 15:59:26 INFO Applying migration id=resolvegroup 2026/02/05 15:59:26 INFO Applying migration id=reject 2026/02/05 15:59:26 INFO Applying migration id=autodel 2026/02/05 15:59:26 INFO Applying migration id=jsonb 2026/02/05 15:59:26 INFO Applying migration id=quote 2026/02/05 15:59:26 INFO Applying migration id=rfc9421 2026/02/05 15:59:26 INFO Applying migration id=keys 2026/02/05 15:59:26 INFO Applying migration id=portable 2026/02/05 15:59:26 INFO Applying migration id=proofs 2026/02/05 15:59:26 INFO Applying migration id=contexts 2026/02/05 15:59:26 INFO Applying migration id=deliverieshost 2026/02/05 15:59:26 INFO Applying migration id=pembegin 2026/02/05 15:59:26 INFO Applying migration id=didhost 2026/02/05 15:59:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e87-a5b1-7473-96e2-1c5ee453318e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:59:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e87-a5b2-756b-be5f-d9f1fb3ce42d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e87-a5b1-7473-96e2-1c5ee453318e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e87-a5b1-7473-96e2-1c5ee453318e 2026/02/05 15:59:27 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 15:59:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-a5b2-7add-93a9-f24bd798cbcb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-a5b2-79dc-839d-7750755e221d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e87-a5b2-79dc-839d-7750755e221d 2026/02/05 15:59:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-a5b2-79dc-839d-7750755e221d 2026/02/05 15:59:27 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2e87-a5b2-79dc-839d-7750755e221d --- PASS: TestReply_DMToAnotherUser (0.87s) === RUN TestReply_NoSuchPost 2026/02/05 15:59:27 INFO Applying migration id=initial 2026/02/05 15:59:27 INFO Applying migration id=notesupdated 2026/02/05 15:59:27 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:27 INFO Applying migration id=activitiesid 2026/02/05 15:59:27 INFO Applying migration id=outbox 2026/02/05 15:59:27 INFO Applying migration id=edits 2026/02/05 15:59:27 INFO Applying migration id=outboxactor 2026/02/05 15:59:27 INFO Applying migration id=outboxsender 2026/02/05 15:59:27 INFO Applying migration id=thread 2026/02/05 15:59:27 INFO Applying migration id=host 2026/02/05 15:59:27 INFO Applying migration id=sharedinbox 2026/02/05 15:59:27 INFO Applying migration id=noteshost 2026/02/05 15:59:27 INFO Applying migration id=fetched 2026/02/05 15:59:27 INFO Applying migration id=move 2026/02/05 15:59:27 INFO Applying migration id=cleanup 2026/02/05 15:59:27 INFO Applying migration id=received 2026/02/05 15:59:27 INFO Applying migration id=namehost 2026/02/05 15:59:27 INFO Applying migration id=outboxhost 2026/02/05 15:59:27 INFO Applying migration id=notesfts 2026/02/05 15:59:27 INFO Applying migration id=iconsname 2026/02/05 15:59:27 INFO Applying migration id=nohash 2026/02/05 15:59:27 INFO Applying migration id=shares 2026/02/05 15:59:27 INFO Applying migration id=actorttl 2026/02/05 15:59:27 INFO Applying migration id=tocc 2026/02/05 15:59:27 INFO Applying migration id=followeds 2026/02/05 15:59:27 INFO Applying migration id=certhash 2026/02/05 15:59:27 INFO Applying migration id=follows_sync 2026/02/05 15:59:27 INFO Applying migration id=jsonpath 2026/02/05 15:59:27 INFO Applying migration id=localforward 2026/02/05 15:59:27 INFO Applying migration id=avatar 2026/02/05 15:59:27 INFO Applying migration id=noimage 2026/02/05 15:59:27 INFO Applying migration id=feed 2026/02/05 15:59:27 INFO Applying migration id=bookmarks 2026/02/05 15:59:27 INFO Applying migration id=shareactivity 2026/02/05 15:59:27 INFO Applying migration id=application 2026/02/05 15:59:27 INFO Applying migration id=certificates 2026/02/05 15:59:27 INFO Applying migration id=rawforward 2026/02/05 15:59:27 INFO Applying migration id=publickey 2026/02/05 15:59:27 INFO Applying migration id=resolvegroup 2026/02/05 15:59:27 INFO Applying migration id=reject 2026/02/05 15:59:27 INFO Applying migration id=autodel 2026/02/05 15:59:27 INFO Applying migration id=jsonb 2026/02/05 15:59:27 INFO Applying migration id=quote 2026/02/05 15:59:27 INFO Applying migration id=rfc9421 2026/02/05 15:59:27 INFO Applying migration id=keys 2026/02/05 15:59:27 INFO Applying migration id=portable 2026/02/05 15:59:27 INFO Applying migration id=proofs 2026/02/05 15:59:27 INFO Applying migration id=contexts 2026/02/05 15:59:27 INFO Applying migration id=deliverieshost 2026/02/05 15:59:27 INFO Applying migration id=pembegin 2026/02/05 15:59:27 INFO Applying migration id=didhost 2026/02/05 15:59:28 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (0.85s) === RUN TestResolve_LocalUser 2026/02/05 15:59:28 INFO Applying migration id=initial 2026/02/05 15:59:28 INFO Applying migration id=notesupdated 2026/02/05 15:59:28 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:28 INFO Applying migration id=activitiesid 2026/02/05 15:59:28 INFO Applying migration id=outbox 2026/02/05 15:59:28 INFO Applying migration id=edits 2026/02/05 15:59:28 INFO Applying migration id=outboxactor 2026/02/05 15:59:28 INFO Applying migration id=outboxsender 2026/02/05 15:59:28 INFO Applying migration id=thread 2026/02/05 15:59:28 INFO Applying migration id=host 2026/02/05 15:59:28 INFO Applying migration id=sharedinbox 2026/02/05 15:59:28 INFO Applying migration id=noteshost 2026/02/05 15:59:28 INFO Applying migration id=fetched 2026/02/05 15:59:28 INFO Applying migration id=move 2026/02/05 15:59:28 INFO Applying migration id=cleanup 2026/02/05 15:59:28 INFO Applying migration id=received 2026/02/05 15:59:28 INFO Applying migration id=namehost 2026/02/05 15:59:28 INFO Applying migration id=outboxhost 2026/02/05 15:59:28 INFO Applying migration id=notesfts 2026/02/05 15:59:28 INFO Applying migration id=iconsname 2026/02/05 15:59:28 INFO Applying migration id=nohash 2026/02/05 15:59:28 INFO Applying migration id=shares 2026/02/05 15:59:28 INFO Applying migration id=actorttl 2026/02/05 15:59:28 INFO Applying migration id=tocc 2026/02/05 15:59:28 INFO Applying migration id=followeds 2026/02/05 15:59:28 INFO Applying migration id=certhash 2026/02/05 15:59:28 INFO Applying migration id=follows_sync 2026/02/05 15:59:28 INFO Applying migration id=jsonpath 2026/02/05 15:59:28 INFO Applying migration id=localforward 2026/02/05 15:59:28 INFO Applying migration id=avatar 2026/02/05 15:59:28 INFO Applying migration id=noimage 2026/02/05 15:59:28 INFO Applying migration id=feed 2026/02/05 15:59:28 INFO Applying migration id=bookmarks 2026/02/05 15:59:28 INFO Applying migration id=shareactivity 2026/02/05 15:59:28 INFO Applying migration id=application 2026/02/05 15:59:28 INFO Applying migration id=certificates 2026/02/05 15:59:28 INFO Applying migration id=rawforward 2026/02/05 15:59:28 INFO Applying migration id=publickey 2026/02/05 15:59:28 INFO Applying migration id=resolvegroup 2026/02/05 15:59:28 INFO Applying migration id=reject 2026/02/05 15:59:28 INFO Applying migration id=autodel 2026/02/05 15:59:28 INFO Applying migration id=jsonb 2026/02/05 15:59:28 INFO Applying migration id=quote 2026/02/05 15:59:28 INFO Applying migration id=rfc9421 2026/02/05 15:59:28 INFO Applying migration id=keys 2026/02/05 15:59:28 INFO Applying migration id=portable 2026/02/05 15:59:28 INFO Applying migration id=proofs 2026/02/05 15:59:28 INFO Applying migration id=contexts 2026/02/05 15:59:28 INFO Applying migration id=deliverieshost 2026/02/05 15:59:28 INFO Applying migration id=pembegin 2026/02/05 15:59:28 INFO Applying migration id=didhost 2026/02/05 15:59:29 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (1.16s) === RUN TestResolve_LocalUserByNameOnly 2026/02/05 15:59:29 INFO Applying migration id=initial 2026/02/05 15:59:29 INFO Applying migration id=notesupdated 2026/02/05 15:59:29 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:29 INFO Applying migration id=activitiesid 2026/02/05 15:59:29 INFO Applying migration id=outbox 2026/02/05 15:59:29 INFO Applying migration id=edits 2026/02/05 15:59:29 INFO Applying migration id=outboxactor 2026/02/05 15:59:29 INFO Applying migration id=outboxsender 2026/02/05 15:59:29 INFO Applying migration id=thread 2026/02/05 15:59:29 INFO Applying migration id=host 2026/02/05 15:59:29 INFO Applying migration id=sharedinbox 2026/02/05 15:59:29 INFO Applying migration id=noteshost 2026/02/05 15:59:29 INFO Applying migration id=fetched 2026/02/05 15:59:29 INFO Applying migration id=move 2026/02/05 15:59:29 INFO Applying migration id=cleanup 2026/02/05 15:59:29 INFO Applying migration id=received 2026/02/05 15:59:29 INFO Applying migration id=namehost 2026/02/05 15:59:29 INFO Applying migration id=outboxhost 2026/02/05 15:59:29 INFO Applying migration id=notesfts 2026/02/05 15:59:29 INFO Applying migration id=iconsname 2026/02/05 15:59:29 INFO Applying migration id=nohash 2026/02/05 15:59:29 INFO Applying migration id=shares 2026/02/05 15:59:29 INFO Applying migration id=actorttl 2026/02/05 15:59:29 INFO Applying migration id=tocc 2026/02/05 15:59:29 INFO Applying migration id=followeds 2026/02/05 15:59:29 INFO Applying migration id=certhash 2026/02/05 15:59:29 INFO Applying migration id=follows_sync 2026/02/05 15:59:29 INFO Applying migration id=jsonpath 2026/02/05 15:59:29 INFO Applying migration id=localforward 2026/02/05 15:59:29 INFO Applying migration id=avatar 2026/02/05 15:59:29 INFO Applying migration id=noimage 2026/02/05 15:59:29 INFO Applying migration id=feed 2026/02/05 15:59:29 INFO Applying migration id=bookmarks 2026/02/05 15:59:29 INFO Applying migration id=shareactivity 2026/02/05 15:59:29 INFO Applying migration id=application 2026/02/05 15:59:29 INFO Applying migration id=certificates 2026/02/05 15:59:29 INFO Applying migration id=rawforward 2026/02/05 15:59:29 INFO Applying migration id=publickey 2026/02/05 15:59:29 INFO Applying migration id=resolvegroup 2026/02/05 15:59:29 INFO Applying migration id=reject 2026/02/05 15:59:29 INFO Applying migration id=autodel 2026/02/05 15:59:29 INFO Applying migration id=jsonb 2026/02/05 15:59:29 INFO Applying migration id=quote 2026/02/05 15:59:29 INFO Applying migration id=rfc9421 2026/02/05 15:59:29 INFO Applying migration id=keys 2026/02/05 15:59:29 INFO Applying migration id=portable 2026/02/05 15:59:29 INFO Applying migration id=proofs 2026/02/05 15:59:29 INFO Applying migration id=contexts 2026/02/05 15:59:29 INFO Applying migration id=deliverieshost 2026/02/05 15:59:29 INFO Applying migration id=pembegin 2026/02/05 15:59:29 INFO Applying migration id=didhost 2026/02/05 15:59:30 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (0.71s) === RUN TestResolve_NoSuchLocalUser 2026/02/05 15:59:30 INFO Applying migration id=initial 2026/02/05 15:59:30 INFO Applying migration id=notesupdated 2026/02/05 15:59:30 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:30 INFO Applying migration id=activitiesid 2026/02/05 15:59:30 INFO Applying migration id=outbox 2026/02/05 15:59:30 INFO Applying migration id=edits 2026/02/05 15:59:30 INFO Applying migration id=outboxactor 2026/02/05 15:59:30 INFO Applying migration id=outboxsender 2026/02/05 15:59:30 INFO Applying migration id=thread 2026/02/05 15:59:30 INFO Applying migration id=host 2026/02/05 15:59:30 INFO Applying migration id=sharedinbox 2026/02/05 15:59:30 INFO Applying migration id=noteshost 2026/02/05 15:59:30 INFO Applying migration id=fetched 2026/02/05 15:59:30 INFO Applying migration id=move 2026/02/05 15:59:30 INFO Applying migration id=cleanup 2026/02/05 15:59:30 INFO Applying migration id=received 2026/02/05 15:59:30 INFO Applying migration id=namehost 2026/02/05 15:59:30 INFO Applying migration id=outboxhost 2026/02/05 15:59:30 INFO Applying migration id=notesfts 2026/02/05 15:59:30 INFO Applying migration id=iconsname 2026/02/05 15:59:30 INFO Applying migration id=nohash 2026/02/05 15:59:30 INFO Applying migration id=shares 2026/02/05 15:59:30 INFO Applying migration id=actorttl 2026/02/05 15:59:30 INFO Applying migration id=tocc 2026/02/05 15:59:30 INFO Applying migration id=followeds 2026/02/05 15:59:30 INFO Applying migration id=certhash 2026/02/05 15:59:30 INFO Applying migration id=follows_sync 2026/02/05 15:59:30 INFO Applying migration id=jsonpath 2026/02/05 15:59:30 INFO Applying migration id=localforward 2026/02/05 15:59:30 INFO Applying migration id=avatar 2026/02/05 15:59:30 INFO Applying migration id=noimage 2026/02/05 15:59:30 INFO Applying migration id=feed 2026/02/05 15:59:30 INFO Applying migration id=bookmarks 2026/02/05 15:59:30 INFO Applying migration id=shareactivity 2026/02/05 15:59:30 INFO Applying migration id=application 2026/02/05 15:59:30 INFO Applying migration id=certificates 2026/02/05 15:59:30 INFO Applying migration id=rawforward 2026/02/05 15:59:30 INFO Applying migration id=publickey 2026/02/05 15:59:30 INFO Applying migration id=resolvegroup 2026/02/05 15:59:30 INFO Applying migration id=reject 2026/02/05 15:59:30 INFO Applying migration id=autodel 2026/02/05 15:59:30 INFO Applying migration id=jsonb 2026/02/05 15:59:30 INFO Applying migration id=quote 2026/02/05 15:59:30 INFO Applying migration id=rfc9421 2026/02/05 15:59:30 INFO Applying migration id=keys 2026/02/05 15:59:30 INFO Applying migration id=portable 2026/02/05 15:59:30 INFO Applying migration id=proofs 2026/02/05 15:59:30 INFO Applying migration id=contexts 2026/02/05 15:59:30 INFO Applying migration id=deliverieshost 2026/02/05 15:59:30 INFO Applying migration id=pembegin 2026/02/05 15:59:30 INFO Applying migration id=didhost 2026/02/05 15:59:31 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/02/05 15:59:31 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 (0.98s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/02/05 15:59:31 INFO Applying migration id=initial 2026/02/05 15:59:31 INFO Applying migration id=notesupdated 2026/02/05 15:59:31 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:31 INFO Applying migration id=activitiesid 2026/02/05 15:59:31 INFO Applying migration id=outbox 2026/02/05 15:59:31 INFO Applying migration id=edits 2026/02/05 15:59:31 INFO Applying migration id=outboxactor 2026/02/05 15:59:31 INFO Applying migration id=outboxsender 2026/02/05 15:59:31 INFO Applying migration id=thread 2026/02/05 15:59:31 INFO Applying migration id=host 2026/02/05 15:59:31 INFO Applying migration id=sharedinbox 2026/02/05 15:59:31 INFO Applying migration id=noteshost 2026/02/05 15:59:31 INFO Applying migration id=fetched 2026/02/05 15:59:31 INFO Applying migration id=move 2026/02/05 15:59:31 INFO Applying migration id=cleanup 2026/02/05 15:59:31 INFO Applying migration id=received 2026/02/05 15:59:31 INFO Applying migration id=namehost 2026/02/05 15:59:31 INFO Applying migration id=outboxhost 2026/02/05 15:59:31 INFO Applying migration id=notesfts 2026/02/05 15:59:31 INFO Applying migration id=iconsname 2026/02/05 15:59:31 INFO Applying migration id=nohash 2026/02/05 15:59:31 INFO Applying migration id=shares 2026/02/05 15:59:31 INFO Applying migration id=actorttl 2026/02/05 15:59:31 INFO Applying migration id=tocc 2026/02/05 15:59:31 INFO Applying migration id=followeds 2026/02/05 15:59:31 INFO Applying migration id=certhash 2026/02/05 15:59:31 INFO Applying migration id=follows_sync 2026/02/05 15:59:31 INFO Applying migration id=jsonpath 2026/02/05 15:59:31 INFO Applying migration id=localforward 2026/02/05 15:59:31 INFO Applying migration id=avatar 2026/02/05 15:59:31 INFO Applying migration id=noimage 2026/02/05 15:59:31 INFO Applying migration id=feed 2026/02/05 15:59:31 INFO Applying migration id=bookmarks 2026/02/05 15:59:31 INFO Applying migration id=shareactivity 2026/02/05 15:59:31 INFO Applying migration id=application 2026/02/05 15:59:31 INFO Applying migration id=certificates 2026/02/05 15:59:31 INFO Applying migration id=rawforward 2026/02/05 15:59:31 INFO Applying migration id=publickey 2026/02/05 15:59:31 INFO Applying migration id=resolvegroup 2026/02/05 15:59:31 INFO Applying migration id=reject 2026/02/05 15:59:31 INFO Applying migration id=autodel 2026/02/05 15:59:31 INFO Applying migration id=jsonb 2026/02/05 15:59:31 INFO Applying migration id=quote 2026/02/05 15:59:31 INFO Applying migration id=rfc9421 2026/02/05 15:59:31 INFO Applying migration id=keys 2026/02/05 15:59:31 INFO Applying migration id=portable 2026/02/05 15:59:31 INFO Applying migration id=proofs 2026/02/05 15:59:31 INFO Applying migration id=contexts 2026/02/05 15:59:31 INFO Applying migration id=deliverieshost 2026/02/05 15:59:31 INFO Applying migration id=pembegin 2026/02/05 15:59:31 INFO Applying migration id=didhost 2026/02/05 15:59:32 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/02/05 15:59:32 WARN Failed to resolve user ID host=localhost.localdomain:8443 name=troll error="cannot resolve troll@localhost.localdomain:8443: no such local user" --- PASS: TestResolve_NoSuchLocalUserByNameOnly (0.97s) === RUN TestResolve_NoSuchFederatedUser 2026/02/05 15:59:32 INFO Applying migration id=initial 2026/02/05 15:59:32 INFO Applying migration id=notesupdated 2026/02/05 15:59:32 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:32 INFO Applying migration id=activitiesid 2026/02/05 15:59:32 INFO Applying migration id=outbox 2026/02/05 15:59:32 INFO Applying migration id=edits 2026/02/05 15:59:32 INFO Applying migration id=outboxactor 2026/02/05 15:59:32 INFO Applying migration id=outboxsender 2026/02/05 15:59:32 INFO Applying migration id=thread 2026/02/05 15:59:32 INFO Applying migration id=host 2026/02/05 15:59:32 INFO Applying migration id=sharedinbox 2026/02/05 15:59:32 INFO Applying migration id=noteshost 2026/02/05 15:59:32 INFO Applying migration id=fetched 2026/02/05 15:59:32 INFO Applying migration id=move 2026/02/05 15:59:32 INFO Applying migration id=cleanup 2026/02/05 15:59:32 INFO Applying migration id=received 2026/02/05 15:59:32 INFO Applying migration id=namehost 2026/02/05 15:59:32 INFO Applying migration id=outboxhost 2026/02/05 15:59:32 INFO Applying migration id=notesfts 2026/02/05 15:59:32 INFO Applying migration id=iconsname 2026/02/05 15:59:32 INFO Applying migration id=nohash 2026/02/05 15:59:32 INFO Applying migration id=shares 2026/02/05 15:59:32 INFO Applying migration id=actorttl 2026/02/05 15:59:32 INFO Applying migration id=tocc 2026/02/05 15:59:32 INFO Applying migration id=followeds 2026/02/05 15:59:32 INFO Applying migration id=certhash 2026/02/05 15:59:32 INFO Applying migration id=follows_sync 2026/02/05 15:59:32 INFO Applying migration id=jsonpath 2026/02/05 15:59:32 INFO Applying migration id=localforward 2026/02/05 15:59:32 INFO Applying migration id=avatar 2026/02/05 15:59:32 INFO Applying migration id=noimage 2026/02/05 15:59:32 INFO Applying migration id=feed 2026/02/05 15:59:32 INFO Applying migration id=bookmarks 2026/02/05 15:59:32 INFO Applying migration id=shareactivity 2026/02/05 15:59:32 INFO Applying migration id=application 2026/02/05 15:59:32 INFO Applying migration id=certificates 2026/02/05 15:59:32 INFO Applying migration id=rawforward 2026/02/05 15:59:32 INFO Applying migration id=publickey 2026/02/05 15:59:32 INFO Applying migration id=resolvegroup 2026/02/05 15:59:32 INFO Applying migration id=reject 2026/02/05 15:59:32 INFO Applying migration id=autodel 2026/02/05 15:59:32 INFO Applying migration id=jsonb 2026/02/05 15:59:32 INFO Applying migration id=quote 2026/02/05 15:59:32 INFO Applying migration id=rfc9421 2026/02/05 15:59:32 INFO Applying migration id=keys 2026/02/05 15:59:32 INFO Applying migration id=portable 2026/02/05 15:59:32 INFO Applying migration id=proofs 2026/02/05 15:59:32 INFO Applying migration id=contexts 2026/02/05 15:59:32 INFO Applying migration id=deliverieshost 2026/02/05 15:59:32 INFO Applying migration id=pembegin 2026/02/05 15:59:32 INFO Applying migration id=didhost 2026/02/05 15:59:33 INFO Resolving user ID host=0.0.0.0 name=troll 2026/02/05 15:59:33 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.41s) === RUN TestResolve_NoInput 2026/02/05 15:59:33 INFO Applying migration id=initial 2026/02/05 15:59:33 INFO Applying migration id=notesupdated 2026/02/05 15:59:33 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:33 INFO Applying migration id=activitiesid 2026/02/05 15:59:33 INFO Applying migration id=outbox 2026/02/05 15:59:33 INFO Applying migration id=edits 2026/02/05 15:59:33 INFO Applying migration id=outboxactor 2026/02/05 15:59:33 INFO Applying migration id=outboxsender 2026/02/05 15:59:33 INFO Applying migration id=thread 2026/02/05 15:59:33 INFO Applying migration id=host 2026/02/05 15:59:33 INFO Applying migration id=sharedinbox 2026/02/05 15:59:33 INFO Applying migration id=noteshost 2026/02/05 15:59:33 INFO Applying migration id=fetched 2026/02/05 15:59:33 INFO Applying migration id=move 2026/02/05 15:59:33 INFO Applying migration id=cleanup 2026/02/05 15:59:33 INFO Applying migration id=received 2026/02/05 15:59:33 INFO Applying migration id=namehost 2026/02/05 15:59:33 INFO Applying migration id=outboxhost 2026/02/05 15:59:33 INFO Applying migration id=notesfts 2026/02/05 15:59:33 INFO Applying migration id=iconsname 2026/02/05 15:59:33 INFO Applying migration id=nohash 2026/02/05 15:59:33 INFO Applying migration id=shares 2026/02/05 15:59:33 INFO Applying migration id=actorttl 2026/02/05 15:59:33 INFO Applying migration id=tocc 2026/02/05 15:59:33 INFO Applying migration id=followeds 2026/02/05 15:59:33 INFO Applying migration id=certhash 2026/02/05 15:59:33 INFO Applying migration id=follows_sync 2026/02/05 15:59:33 INFO Applying migration id=jsonpath 2026/02/05 15:59:33 INFO Applying migration id=localforward 2026/02/05 15:59:33 INFO Applying migration id=avatar 2026/02/05 15:59:33 INFO Applying migration id=noimage 2026/02/05 15:59:33 INFO Applying migration id=feed 2026/02/05 15:59:33 INFO Applying migration id=bookmarks 2026/02/05 15:59:33 INFO Applying migration id=shareactivity 2026/02/05 15:59:33 INFO Applying migration id=application 2026/02/05 15:59:33 INFO Applying migration id=certificates 2026/02/05 15:59:33 INFO Applying migration id=rawforward 2026/02/05 15:59:33 INFO Applying migration id=publickey 2026/02/05 15:59:33 INFO Applying migration id=resolvegroup 2026/02/05 15:59:33 INFO Applying migration id=reject 2026/02/05 15:59:33 INFO Applying migration id=autodel 2026/02/05 15:59:33 INFO Applying migration id=jsonb 2026/02/05 15:59:33 INFO Applying migration id=quote 2026/02/05 15:59:33 INFO Applying migration id=rfc9421 2026/02/05 15:59:33 INFO Applying migration id=keys 2026/02/05 15:59:33 INFO Applying migration id=portable 2026/02/05 15:59:33 INFO Applying migration id=proofs 2026/02/05 15:59:33 INFO Applying migration id=contexts 2026/02/05 15:59:33 INFO Applying migration id=deliverieshost 2026/02/05 15:59:33 INFO Applying migration id=pembegin 2026/02/05 15:59:33 INFO Applying migration id=didhost --- PASS: TestResolve_NoInput (0.86s) === RUN TestResolve_InvalidEscapeSequence 2026/02/05 15:59:34 INFO Applying migration id=initial 2026/02/05 15:59:34 INFO Applying migration id=notesupdated 2026/02/05 15:59:34 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:34 INFO Applying migration id=activitiesid 2026/02/05 15:59:34 INFO Applying migration id=outbox 2026/02/05 15:59:34 INFO Applying migration id=edits 2026/02/05 15:59:34 INFO Applying migration id=outboxactor 2026/02/05 15:59:34 INFO Applying migration id=outboxsender 2026/02/05 15:59:34 INFO Applying migration id=thread 2026/02/05 15:59:34 INFO Applying migration id=host 2026/02/05 15:59:34 INFO Applying migration id=sharedinbox 2026/02/05 15:59:34 INFO Applying migration id=noteshost 2026/02/05 15:59:34 INFO Applying migration id=fetched 2026/02/05 15:59:34 INFO Applying migration id=move 2026/02/05 15:59:34 INFO Applying migration id=cleanup 2026/02/05 15:59:34 INFO Applying migration id=received 2026/02/05 15:59:34 INFO Applying migration id=namehost 2026/02/05 15:59:34 INFO Applying migration id=outboxhost 2026/02/05 15:59:34 INFO Applying migration id=notesfts 2026/02/05 15:59:34 INFO Applying migration id=iconsname 2026/02/05 15:59:34 INFO Applying migration id=nohash 2026/02/05 15:59:34 INFO Applying migration id=shares 2026/02/05 15:59:34 INFO Applying migration id=actorttl 2026/02/05 15:59:34 INFO Applying migration id=tocc 2026/02/05 15:59:34 INFO Applying migration id=followeds 2026/02/05 15:59:34 INFO Applying migration id=certhash 2026/02/05 15:59:34 INFO Applying migration id=follows_sync 2026/02/05 15:59:34 INFO Applying migration id=jsonpath 2026/02/05 15:59:34 INFO Applying migration id=localforward 2026/02/05 15:59:34 INFO Applying migration id=avatar 2026/02/05 15:59:34 INFO Applying migration id=noimage 2026/02/05 15:59:34 INFO Applying migration id=feed 2026/02/05 15:59:34 INFO Applying migration id=bookmarks 2026/02/05 15:59:34 INFO Applying migration id=shareactivity 2026/02/05 15:59:34 INFO Applying migration id=application 2026/02/05 15:59:34 INFO Applying migration id=certificates 2026/02/05 15:59:34 INFO Applying migration id=rawforward 2026/02/05 15:59:34 INFO Applying migration id=publickey 2026/02/05 15:59:34 INFO Applying migration id=resolvegroup 2026/02/05 15:59:34 INFO Applying migration id=reject 2026/02/05 15:59:34 INFO Applying migration id=autodel 2026/02/05 15:59:34 INFO Applying migration id=jsonb 2026/02/05 15:59:34 INFO Applying migration id=quote 2026/02/05 15:59:34 INFO Applying migration id=rfc9421 2026/02/05 15:59:34 INFO Applying migration id=keys 2026/02/05 15:59:34 INFO Applying migration id=portable 2026/02/05 15:59:34 INFO Applying migration id=proofs 2026/02/05 15:59:34 INFO Applying migration id=contexts 2026/02/05 15:59:34 INFO Applying migration id=deliverieshost 2026/02/05 15:59:34 INFO Applying migration id=pembegin 2026/02/05 15:59:34 INFO Applying migration id=didhost 2026/02/05 15:59:35 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (1.06s) === RUN TestResolve_InvalidInputFormat 2026/02/05 15:59:35 INFO Applying migration id=initial 2026/02/05 15:59:35 INFO Applying migration id=notesupdated 2026/02/05 15:59:35 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:35 INFO Applying migration id=activitiesid 2026/02/05 15:59:35 INFO Applying migration id=outbox 2026/02/05 15:59:35 INFO Applying migration id=edits 2026/02/05 15:59:35 INFO Applying migration id=outboxactor 2026/02/05 15:59:35 INFO Applying migration id=outboxsender 2026/02/05 15:59:35 INFO Applying migration id=thread 2026/02/05 15:59:35 INFO Applying migration id=host 2026/02/05 15:59:35 INFO Applying migration id=sharedinbox 2026/02/05 15:59:35 INFO Applying migration id=noteshost 2026/02/05 15:59:35 INFO Applying migration id=fetched 2026/02/05 15:59:35 INFO Applying migration id=move 2026/02/05 15:59:35 INFO Applying migration id=cleanup 2026/02/05 15:59:35 INFO Applying migration id=received 2026/02/05 15:59:35 INFO Applying migration id=namehost 2026/02/05 15:59:35 INFO Applying migration id=outboxhost 2026/02/05 15:59:35 INFO Applying migration id=notesfts 2026/02/05 15:59:35 INFO Applying migration id=iconsname 2026/02/05 15:59:35 INFO Applying migration id=nohash 2026/02/05 15:59:35 INFO Applying migration id=shares 2026/02/05 15:59:35 INFO Applying migration id=actorttl 2026/02/05 15:59:35 INFO Applying migration id=tocc 2026/02/05 15:59:35 INFO Applying migration id=followeds 2026/02/05 15:59:35 INFO Applying migration id=certhash 2026/02/05 15:59:35 INFO Applying migration id=follows_sync 2026/02/05 15:59:35 INFO Applying migration id=jsonpath 2026/02/05 15:59:35 INFO Applying migration id=localforward 2026/02/05 15:59:35 INFO Applying migration id=avatar 2026/02/05 15:59:35 INFO Applying migration id=noimage 2026/02/05 15:59:35 INFO Applying migration id=feed 2026/02/05 15:59:35 INFO Applying migration id=bookmarks 2026/02/05 15:59:35 INFO Applying migration id=shareactivity 2026/02/05 15:59:35 INFO Applying migration id=application 2026/02/05 15:59:35 INFO Applying migration id=certificates 2026/02/05 15:59:35 INFO Applying migration id=rawforward 2026/02/05 15:59:35 INFO Applying migration id=publickey 2026/02/05 15:59:35 INFO Applying migration id=resolvegroup 2026/02/05 15:59:35 INFO Applying migration id=reject 2026/02/05 15:59:35 INFO Applying migration id=autodel 2026/02/05 15:59:35 INFO Applying migration id=jsonb 2026/02/05 15:59:35 INFO Applying migration id=quote 2026/02/05 15:59:35 INFO Applying migration id=rfc9421 2026/02/05 15:59:35 INFO Applying migration id=keys 2026/02/05 15:59:35 INFO Applying migration id=portable 2026/02/05 15:59:35 INFO Applying migration id=proofs 2026/02/05 15:59:35 INFO Applying migration id=contexts 2026/02/05 15:59:35 INFO Applying migration id=deliverieshost 2026/02/05 15:59:35 INFO Applying migration id=pembegin 2026/02/05 15:59:35 INFO Applying migration id=didhost --- PASS: TestResolve_InvalidInputFormat (1.27s) === RUN TestResolve_UnauthenticatedUser 2026/02/05 15:59:36 INFO Applying migration id=initial 2026/02/05 15:59:36 INFO Applying migration id=notesupdated 2026/02/05 15:59:36 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:36 INFO Applying migration id=activitiesid 2026/02/05 15:59:36 INFO Applying migration id=outbox 2026/02/05 15:59:36 INFO Applying migration id=edits 2026/02/05 15:59:36 INFO Applying migration id=outboxactor 2026/02/05 15:59:36 INFO Applying migration id=outboxsender 2026/02/05 15:59:36 INFO Applying migration id=thread 2026/02/05 15:59:36 INFO Applying migration id=host 2026/02/05 15:59:36 INFO Applying migration id=sharedinbox 2026/02/05 15:59:36 INFO Applying migration id=noteshost 2026/02/05 15:59:36 INFO Applying migration id=fetched 2026/02/05 15:59:36 INFO Applying migration id=move 2026/02/05 15:59:36 INFO Applying migration id=cleanup 2026/02/05 15:59:36 INFO Applying migration id=received 2026/02/05 15:59:36 INFO Applying migration id=namehost 2026/02/05 15:59:36 INFO Applying migration id=outboxhost 2026/02/05 15:59:36 INFO Applying migration id=notesfts 2026/02/05 15:59:36 INFO Applying migration id=iconsname 2026/02/05 15:59:36 INFO Applying migration id=nohash 2026/02/05 15:59:36 INFO Applying migration id=shares 2026/02/05 15:59:36 INFO Applying migration id=actorttl 2026/02/05 15:59:36 INFO Applying migration id=tocc 2026/02/05 15:59:36 INFO Applying migration id=followeds 2026/02/05 15:59:36 INFO Applying migration id=certhash 2026/02/05 15:59:36 INFO Applying migration id=follows_sync 2026/02/05 15:59:36 INFO Applying migration id=jsonpath 2026/02/05 15:59:36 INFO Applying migration id=localforward 2026/02/05 15:59:36 INFO Applying migration id=avatar 2026/02/05 15:59:36 INFO Applying migration id=noimage 2026/02/05 15:59:36 INFO Applying migration id=feed 2026/02/05 15:59:36 INFO Applying migration id=bookmarks 2026/02/05 15:59:36 INFO Applying migration id=shareactivity 2026/02/05 15:59:36 INFO Applying migration id=application 2026/02/05 15:59:36 INFO Applying migration id=certificates 2026/02/05 15:59:36 INFO Applying migration id=rawforward 2026/02/05 15:59:36 INFO Applying migration id=publickey 2026/02/05 15:59:36 INFO Applying migration id=resolvegroup 2026/02/05 15:59:36 INFO Applying migration id=reject 2026/02/05 15:59:36 INFO Applying migration id=autodel 2026/02/05 15:59:36 INFO Applying migration id=jsonb 2026/02/05 15:59:37 INFO Applying migration id=quote 2026/02/05 15:59:37 INFO Applying migration id=rfc9421 2026/02/05 15:59:37 INFO Applying migration id=keys 2026/02/05 15:59:37 INFO Applying migration id=portable 2026/02/05 15:59:37 INFO Applying migration id=proofs 2026/02/05 15:59:37 INFO Applying migration id=contexts 2026/02/05 15:59:37 INFO Applying migration id=deliverieshost 2026/02/05 15:59:37 INFO Applying migration id=pembegin 2026/02/05 15:59:37 INFO Applying migration id=didhost --- PASS: TestResolve_UnauthenticatedUser (0.55s) === RUN TestSay_HappyFlow 2026/02/05 15:59:37 INFO Applying migration id=initial 2026/02/05 15:59:37 INFO Applying migration id=notesupdated 2026/02/05 15:59:37 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:37 INFO Applying migration id=activitiesid 2026/02/05 15:59:37 INFO Applying migration id=outbox 2026/02/05 15:59:37 INFO Applying migration id=edits 2026/02/05 15:59:37 INFO Applying migration id=outboxactor 2026/02/05 15:59:37 INFO Applying migration id=outboxsender 2026/02/05 15:59:37 INFO Applying migration id=thread 2026/02/05 15:59:37 INFO Applying migration id=host 2026/02/05 15:59:37 INFO Applying migration id=sharedinbox 2026/02/05 15:59:37 INFO Applying migration id=noteshost 2026/02/05 15:59:37 INFO Applying migration id=fetched 2026/02/05 15:59:37 INFO Applying migration id=move 2026/02/05 15:59:37 INFO Applying migration id=cleanup 2026/02/05 15:59:37 INFO Applying migration id=received 2026/02/05 15:59:37 INFO Applying migration id=namehost 2026/02/05 15:59:37 INFO Applying migration id=outboxhost 2026/02/05 15:59:37 INFO Applying migration id=notesfts 2026/02/05 15:59:37 INFO Applying migration id=iconsname 2026/02/05 15:59:37 INFO Applying migration id=nohash 2026/02/05 15:59:37 INFO Applying migration id=shares 2026/02/05 15:59:37 INFO Applying migration id=actorttl 2026/02/05 15:59:37 INFO Applying migration id=tocc 2026/02/05 15:59:37 INFO Applying migration id=followeds 2026/02/05 15:59:37 INFO Applying migration id=certhash 2026/02/05 15:59:37 INFO Applying migration id=follows_sync 2026/02/05 15:59:37 INFO Applying migration id=jsonpath 2026/02/05 15:59:37 INFO Applying migration id=localforward 2026/02/05 15:59:37 INFO Applying migration id=avatar 2026/02/05 15:59:37 INFO Applying migration id=noimage 2026/02/05 15:59:37 INFO Applying migration id=feed 2026/02/05 15:59:37 INFO Applying migration id=bookmarks 2026/02/05 15:59:37 INFO Applying migration id=shareactivity 2026/02/05 15:59:37 INFO Applying migration id=application 2026/02/05 15:59:37 INFO Applying migration id=certificates 2026/02/05 15:59:37 INFO Applying migration id=rawforward 2026/02/05 15:59:37 INFO Applying migration id=publickey 2026/02/05 15:59:37 INFO Applying migration id=resolvegroup 2026/02/05 15:59:37 INFO Applying migration id=reject 2026/02/05 15:59:37 INFO Applying migration id=autodel 2026/02/05 15:59:37 INFO Applying migration id=jsonb 2026/02/05 15:59:37 INFO Applying migration id=quote 2026/02/05 15:59:37 INFO Applying migration id=rfc9421 2026/02/05 15:59:37 INFO Applying migration id=keys 2026/02/05 15:59:37 INFO Applying migration id=portable 2026/02/05 15:59:37 INFO Applying migration id=proofs 2026/02/05 15:59:37 INFO Applying migration id=contexts 2026/02/05 15:59:37 INFO Applying migration id=deliverieshost 2026/02/05 15:59:37 INFO Applying migration id=pembegin 2026/02/05 15:59:37 INFO Applying migration id=didhost 2026/02/05 15:59:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-ceaf-7dfe-9f9e-6d55869dd3ed activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-ceaf-7d9b-a3b1-fa094f0477a6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-ceaf-7d9b-a3b1-fa094f0477a6 2026/02/05 15:59:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-ceaf-7d9b-a3b1-fa094f0477a6 2026/02/05 15:59:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 15:59:38 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (0.66s) === RUN TestSay_Throttling 2026/02/05 15:59:38 INFO Applying migration id=initial 2026/02/05 15:59:38 INFO Applying migration id=notesupdated 2026/02/05 15:59:38 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:38 INFO Applying migration id=activitiesid 2026/02/05 15:59:38 INFO Applying migration id=outbox 2026/02/05 15:59:38 INFO Applying migration id=edits 2026/02/05 15:59:38 INFO Applying migration id=outboxactor 2026/02/05 15:59:38 INFO Applying migration id=outboxsender 2026/02/05 15:59:38 INFO Applying migration id=thread 2026/02/05 15:59:38 INFO Applying migration id=host 2026/02/05 15:59:38 INFO Applying migration id=sharedinbox 2026/02/05 15:59:38 INFO Applying migration id=noteshost 2026/02/05 15:59:38 INFO Applying migration id=fetched 2026/02/05 15:59:38 INFO Applying migration id=move 2026/02/05 15:59:38 INFO Applying migration id=cleanup 2026/02/05 15:59:38 INFO Applying migration id=received 2026/02/05 15:59:38 INFO Applying migration id=namehost 2026/02/05 15:59:38 INFO Applying migration id=outboxhost 2026/02/05 15:59:38 INFO Applying migration id=notesfts 2026/02/05 15:59:38 INFO Applying migration id=iconsname 2026/02/05 15:59:38 INFO Applying migration id=nohash 2026/02/05 15:59:38 INFO Applying migration id=shares 2026/02/05 15:59:38 INFO Applying migration id=actorttl 2026/02/05 15:59:38 INFO Applying migration id=tocc 2026/02/05 15:59:38 INFO Applying migration id=followeds 2026/02/05 15:59:38 INFO Applying migration id=certhash 2026/02/05 15:59:38 INFO Applying migration id=follows_sync 2026/02/05 15:59:38 INFO Applying migration id=jsonpath 2026/02/05 15:59:38 INFO Applying migration id=localforward 2026/02/05 15:59:38 INFO Applying migration id=avatar 2026/02/05 15:59:38 INFO Applying migration id=noimage 2026/02/05 15:59:38 INFO Applying migration id=feed 2026/02/05 15:59:38 INFO Applying migration id=bookmarks 2026/02/05 15:59:38 INFO Applying migration id=shareactivity 2026/02/05 15:59:38 INFO Applying migration id=application 2026/02/05 15:59:38 INFO Applying migration id=certificates 2026/02/05 15:59:38 INFO Applying migration id=rawforward 2026/02/05 15:59:38 INFO Applying migration id=publickey 2026/02/05 15:59:38 INFO Applying migration id=resolvegroup 2026/02/05 15:59:38 INFO Applying migration id=reject 2026/02/05 15:59:38 INFO Applying migration id=autodel 2026/02/05 15:59:38 INFO Applying migration id=jsonb 2026/02/05 15:59:38 INFO Applying migration id=quote 2026/02/05 15:59:38 INFO Applying migration id=rfc9421 2026/02/05 15:59:38 INFO Applying migration id=keys 2026/02/05 15:59:38 INFO Applying migration id=portable 2026/02/05 15:59:38 INFO Applying migration id=proofs 2026/02/05 15:59:38 INFO Applying migration id=contexts 2026/02/05 15:59:38 INFO Applying migration id=deliverieshost 2026/02/05 15:59:38 INFO Applying migration id=pembegin 2026/02/05 15:59:38 INFO Applying migration id=didhost 2026/02/05 15:59:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-d34e-7718-b4bb-4fdf3f9e64ba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-d34e-7585-9227-84294fb24832 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-d34e-7585-9227-84294fb24832 2026/02/05 15:59:39 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e87-d34e-7585-9227-84294fb24832 2026/02/05 15:59:39 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 15:59:39 WARN User is posting too frequently last=2026-02-05T15:59:39.000Z can=2026-02-05T16:00:39.000Z 2026/02/05 15:59:39 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 15:59:39 INFO Generating first response key=/local --- PASS: TestSay_Throttling (1.19s) === RUN TestSearch_Happyflow 2026/02/05 15:59:39 INFO Applying migration id=initial 2026/02/05 15:59:39 INFO Applying migration id=notesupdated 2026/02/05 15:59:39 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:39 INFO Applying migration id=activitiesid 2026/02/05 15:59:39 INFO Applying migration id=outbox 2026/02/05 15:59:39 INFO Applying migration id=edits 2026/02/05 15:59:39 INFO Applying migration id=outboxactor 2026/02/05 15:59:39 INFO Applying migration id=outboxsender 2026/02/05 15:59:39 INFO Applying migration id=thread 2026/02/05 15:59:39 INFO Applying migration id=host 2026/02/05 15:59:39 INFO Applying migration id=sharedinbox 2026/02/05 15:59:39 INFO Applying migration id=noteshost 2026/02/05 15:59:39 INFO Applying migration id=fetched 2026/02/05 15:59:39 INFO Applying migration id=move 2026/02/05 15:59:39 INFO Applying migration id=cleanup 2026/02/05 15:59:39 INFO Applying migration id=received 2026/02/05 15:59:39 INFO Applying migration id=namehost 2026/02/05 15:59:39 INFO Applying migration id=outboxhost 2026/02/05 15:59:39 INFO Applying migration id=notesfts 2026/02/05 15:59:39 INFO Applying migration id=iconsname 2026/02/05 15:59:39 INFO Applying migration id=nohash 2026/02/05 15:59:39 INFO Applying migration id=shares 2026/02/05 15:59:39 INFO Applying migration id=actorttl 2026/02/05 15:59:39 INFO Applying migration id=tocc 2026/02/05 15:59:39 INFO Applying migration id=followeds 2026/02/05 15:59:39 INFO Applying migration id=certhash 2026/02/05 15:59:39 INFO Applying migration id=follows_sync 2026/02/05 15:59:39 INFO Applying migration id=jsonpath 2026/02/05 15:59:39 INFO Applying migration id=localforward 2026/02/05 15:59:39 INFO Applying migration id=avatar 2026/02/05 15:59:39 INFO Applying migration id=noimage 2026/02/05 15:59:39 INFO Applying migration id=feed 2026/02/05 15:59:39 INFO Applying migration id=bookmarks 2026/02/05 15:59:39 INFO Applying migration id=shareactivity 2026/02/05 15:59:39 INFO Applying migration id=application 2026/02/05 15:59:39 INFO Applying migration id=certificates 2026/02/05 15:59:39 INFO Applying migration id=rawforward 2026/02/05 15:59:39 INFO Applying migration id=publickey 2026/02/05 15:59:39 INFO Applying migration id=resolvegroup 2026/02/05 15:59:39 INFO Applying migration id=reject 2026/02/05 15:59:39 INFO Applying migration id=autodel 2026/02/05 15:59:39 INFO Applying migration id=jsonb 2026/02/05 15:59:39 INFO Applying migration id=quote 2026/02/05 15:59:39 INFO Applying migration id=rfc9421 2026/02/05 15:59:39 INFO Applying migration id=keys 2026/02/05 15:59:39 INFO Applying migration id=portable 2026/02/05 15:59:39 INFO Applying migration id=proofs 2026/02/05 15:59:39 INFO Applying migration id=contexts 2026/02/05 15:59:39 INFO Applying migration id=deliverieshost 2026/02/05 15:59:39 INFO Applying migration id=pembegin 2026/02/05 15:59:39 INFO Applying migration id=didhost --- PASS: TestSearch_Happyflow (0.85s) === RUN TestSearch_LeadingHash 2026/02/05 15:59:40 INFO Applying migration id=initial 2026/02/05 15:59:40 INFO Applying migration id=notesupdated 2026/02/05 15:59:40 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:40 INFO Applying migration id=activitiesid 2026/02/05 15:59:40 INFO Applying migration id=outbox 2026/02/05 15:59:40 INFO Applying migration id=edits 2026/02/05 15:59:40 INFO Applying migration id=outboxactor 2026/02/05 15:59:40 INFO Applying migration id=outboxsender 2026/02/05 15:59:40 INFO Applying migration id=thread 2026/02/05 15:59:40 INFO Applying migration id=host 2026/02/05 15:59:40 INFO Applying migration id=sharedinbox 2026/02/05 15:59:40 INFO Applying migration id=noteshost 2026/02/05 15:59:40 INFO Applying migration id=fetched 2026/02/05 15:59:40 INFO Applying migration id=move 2026/02/05 15:59:40 INFO Applying migration id=cleanup 2026/02/05 15:59:40 INFO Applying migration id=received 2026/02/05 15:59:40 INFO Applying migration id=namehost 2026/02/05 15:59:40 INFO Applying migration id=outboxhost 2026/02/05 15:59:40 INFO Applying migration id=notesfts 2026/02/05 15:59:40 INFO Applying migration id=iconsname 2026/02/05 15:59:40 INFO Applying migration id=nohash 2026/02/05 15:59:40 INFO Applying migration id=shares 2026/02/05 15:59:40 INFO Applying migration id=actorttl 2026/02/05 15:59:40 INFO Applying migration id=tocc 2026/02/05 15:59:40 INFO Applying migration id=followeds 2026/02/05 15:59:40 INFO Applying migration id=certhash 2026/02/05 15:59:40 INFO Applying migration id=follows_sync 2026/02/05 15:59:40 INFO Applying migration id=jsonpath 2026/02/05 15:59:40 INFO Applying migration id=localforward 2026/02/05 15:59:40 INFO Applying migration id=avatar 2026/02/05 15:59:40 INFO Applying migration id=noimage 2026/02/05 15:59:40 INFO Applying migration id=feed 2026/02/05 15:59:40 INFO Applying migration id=bookmarks 2026/02/05 15:59:40 INFO Applying migration id=shareactivity 2026/02/05 15:59:40 INFO Applying migration id=application 2026/02/05 15:59:40 INFO Applying migration id=certificates 2026/02/05 15:59:40 INFO Applying migration id=rawforward 2026/02/05 15:59:40 INFO Applying migration id=publickey 2026/02/05 15:59:40 INFO Applying migration id=resolvegroup 2026/02/05 15:59:40 INFO Applying migration id=reject 2026/02/05 15:59:40 INFO Applying migration id=autodel 2026/02/05 15:59:40 INFO Applying migration id=jsonb 2026/02/05 15:59:40 INFO Applying migration id=quote 2026/02/05 15:59:40 INFO Applying migration id=rfc9421 2026/02/05 15:59:40 INFO Applying migration id=keys 2026/02/05 15:59:40 INFO Applying migration id=portable 2026/02/05 15:59:40 INFO Applying migration id=proofs 2026/02/05 15:59:40 INFO Applying migration id=contexts 2026/02/05 15:59:40 INFO Applying migration id=deliverieshost 2026/02/05 15:59:40 INFO Applying migration id=pembegin 2026/02/05 15:59:40 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHash (1.27s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/02/05 15:59:41 INFO Applying migration id=initial 2026/02/05 15:59:41 INFO Applying migration id=notesupdated 2026/02/05 15:59:41 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:41 INFO Applying migration id=activitiesid 2026/02/05 15:59:41 INFO Applying migration id=outbox 2026/02/05 15:59:41 INFO Applying migration id=edits 2026/02/05 15:59:41 INFO Applying migration id=outboxactor 2026/02/05 15:59:41 INFO Applying migration id=outboxsender 2026/02/05 15:59:41 INFO Applying migration id=thread 2026/02/05 15:59:41 INFO Applying migration id=host 2026/02/05 15:59:41 INFO Applying migration id=sharedinbox 2026/02/05 15:59:41 INFO Applying migration id=noteshost 2026/02/05 15:59:41 INFO Applying migration id=fetched 2026/02/05 15:59:41 INFO Applying migration id=move 2026/02/05 15:59:41 INFO Applying migration id=cleanup 2026/02/05 15:59:41 INFO Applying migration id=received 2026/02/05 15:59:41 INFO Applying migration id=namehost 2026/02/05 15:59:41 INFO Applying migration id=outboxhost 2026/02/05 15:59:41 INFO Applying migration id=notesfts 2026/02/05 15:59:41 INFO Applying migration id=iconsname 2026/02/05 15:59:41 INFO Applying migration id=nohash 2026/02/05 15:59:41 INFO Applying migration id=shares 2026/02/05 15:59:41 INFO Applying migration id=actorttl 2026/02/05 15:59:41 INFO Applying migration id=tocc 2026/02/05 15:59:41 INFO Applying migration id=followeds 2026/02/05 15:59:41 INFO Applying migration id=certhash 2026/02/05 15:59:41 INFO Applying migration id=follows_sync 2026/02/05 15:59:41 INFO Applying migration id=jsonpath 2026/02/05 15:59:41 INFO Applying migration id=localforward 2026/02/05 15:59:41 INFO Applying migration id=avatar 2026/02/05 15:59:41 INFO Applying migration id=noimage 2026/02/05 15:59:41 INFO Applying migration id=feed 2026/02/05 15:59:41 INFO Applying migration id=bookmarks 2026/02/05 15:59:41 INFO Applying migration id=shareactivity 2026/02/05 15:59:41 INFO Applying migration id=application 2026/02/05 15:59:41 INFO Applying migration id=certificates 2026/02/05 15:59:41 INFO Applying migration id=rawforward 2026/02/05 15:59:41 INFO Applying migration id=publickey 2026/02/05 15:59:41 INFO Applying migration id=resolvegroup 2026/02/05 15:59:41 INFO Applying migration id=reject 2026/02/05 15:59:41 INFO Applying migration id=autodel 2026/02/05 15:59:41 INFO Applying migration id=jsonb 2026/02/05 15:59:41 INFO Applying migration id=quote 2026/02/05 15:59:41 INFO Applying migration id=rfc9421 2026/02/05 15:59:41 INFO Applying migration id=keys 2026/02/05 15:59:41 INFO Applying migration id=portable 2026/02/05 15:59:41 INFO Applying migration id=proofs 2026/02/05 15:59:41 INFO Applying migration id=contexts 2026/02/05 15:59:41 INFO Applying migration id=deliverieshost 2026/02/05 15:59:41 INFO Applying migration id=pembegin 2026/02/05 15:59:41 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHashUnauthenticatedUser (0.96s) === RUN TestSearch_NoInput 2026/02/05 15:59:42 INFO Applying migration id=initial 2026/02/05 15:59:42 INFO Applying migration id=notesupdated 2026/02/05 15:59:42 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:42 INFO Applying migration id=activitiesid 2026/02/05 15:59:42 INFO Applying migration id=outbox 2026/02/05 15:59:42 INFO Applying migration id=edits 2026/02/05 15:59:42 INFO Applying migration id=outboxactor 2026/02/05 15:59:42 INFO Applying migration id=outboxsender 2026/02/05 15:59:42 INFO Applying migration id=thread 2026/02/05 15:59:42 INFO Applying migration id=host 2026/02/05 15:59:42 INFO Applying migration id=sharedinbox 2026/02/05 15:59:42 INFO Applying migration id=noteshost 2026/02/05 15:59:42 INFO Applying migration id=fetched 2026/02/05 15:59:42 INFO Applying migration id=move 2026/02/05 15:59:42 INFO Applying migration id=cleanup 2026/02/05 15:59:42 INFO Applying migration id=received 2026/02/05 15:59:42 INFO Applying migration id=namehost 2026/02/05 15:59:42 INFO Applying migration id=outboxhost 2026/02/05 15:59:42 INFO Applying migration id=notesfts 2026/02/05 15:59:42 INFO Applying migration id=iconsname 2026/02/05 15:59:42 INFO Applying migration id=nohash 2026/02/05 15:59:42 INFO Applying migration id=shares 2026/02/05 15:59:42 INFO Applying migration id=actorttl 2026/02/05 15:59:42 INFO Applying migration id=tocc 2026/02/05 15:59:42 INFO Applying migration id=followeds 2026/02/05 15:59:42 INFO Applying migration id=certhash 2026/02/05 15:59:42 INFO Applying migration id=follows_sync 2026/02/05 15:59:42 INFO Applying migration id=jsonpath 2026/02/05 15:59:42 INFO Applying migration id=localforward 2026/02/05 15:59:42 INFO Applying migration id=avatar 2026/02/05 15:59:42 INFO Applying migration id=noimage 2026/02/05 15:59:42 INFO Applying migration id=feed 2026/02/05 15:59:42 INFO Applying migration id=bookmarks 2026/02/05 15:59:42 INFO Applying migration id=shareactivity 2026/02/05 15:59:42 INFO Applying migration id=application 2026/02/05 15:59:42 INFO Applying migration id=certificates 2026/02/05 15:59:42 INFO Applying migration id=rawforward 2026/02/05 15:59:42 INFO Applying migration id=publickey 2026/02/05 15:59:42 INFO Applying migration id=resolvegroup 2026/02/05 15:59:42 INFO Applying migration id=reject 2026/02/05 15:59:42 INFO Applying migration id=autodel 2026/02/05 15:59:42 INFO Applying migration id=jsonb 2026/02/05 15:59:42 INFO Applying migration id=quote 2026/02/05 15:59:42 INFO Applying migration id=rfc9421 2026/02/05 15:59:42 INFO Applying migration id=keys 2026/02/05 15:59:42 INFO Applying migration id=portable 2026/02/05 15:59:42 INFO Applying migration id=proofs 2026/02/05 15:59:42 INFO Applying migration id=contexts 2026/02/05 15:59:42 INFO Applying migration id=deliverieshost 2026/02/05 15:59:42 INFO Applying migration id=pembegin 2026/02/05 15:59:42 INFO Applying migration id=didhost --- PASS: TestSearch_NoInput (1.28s) === RUN TestSearch_EmptyInput 2026/02/05 15:59:43 INFO Applying migration id=initial 2026/02/05 15:59:43 INFO Applying migration id=notesupdated 2026/02/05 15:59:43 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:43 INFO Applying migration id=activitiesid 2026/02/05 15:59:43 INFO Applying migration id=outbox 2026/02/05 15:59:43 INFO Applying migration id=edits 2026/02/05 15:59:43 INFO Applying migration id=outboxactor 2026/02/05 15:59:43 INFO Applying migration id=outboxsender 2026/02/05 15:59:43 INFO Applying migration id=thread 2026/02/05 15:59:43 INFO Applying migration id=host 2026/02/05 15:59:43 INFO Applying migration id=sharedinbox 2026/02/05 15:59:43 INFO Applying migration id=noteshost 2026/02/05 15:59:43 INFO Applying migration id=fetched 2026/02/05 15:59:43 INFO Applying migration id=move 2026/02/05 15:59:43 INFO Applying migration id=cleanup 2026/02/05 15:59:43 INFO Applying migration id=received 2026/02/05 15:59:43 INFO Applying migration id=namehost 2026/02/05 15:59:43 INFO Applying migration id=outboxhost 2026/02/05 15:59:43 INFO Applying migration id=notesfts 2026/02/05 15:59:43 INFO Applying migration id=iconsname 2026/02/05 15:59:43 INFO Applying migration id=nohash 2026/02/05 15:59:43 INFO Applying migration id=shares 2026/02/05 15:59:43 INFO Applying migration id=actorttl 2026/02/05 15:59:43 INFO Applying migration id=tocc 2026/02/05 15:59:43 INFO Applying migration id=followeds 2026/02/05 15:59:43 INFO Applying migration id=certhash 2026/02/05 15:59:43 INFO Applying migration id=follows_sync 2026/02/05 15:59:43 INFO Applying migration id=jsonpath 2026/02/05 15:59:43 INFO Applying migration id=localforward 2026/02/05 15:59:43 INFO Applying migration id=avatar 2026/02/05 15:59:43 INFO Applying migration id=noimage 2026/02/05 15:59:43 INFO Applying migration id=feed 2026/02/05 15:59:43 INFO Applying migration id=bookmarks 2026/02/05 15:59:43 INFO Applying migration id=shareactivity 2026/02/05 15:59:43 INFO Applying migration id=application 2026/02/05 15:59:43 INFO Applying migration id=certificates 2026/02/05 15:59:43 INFO Applying migration id=rawforward 2026/02/05 15:59:43 INFO Applying migration id=publickey 2026/02/05 15:59:43 INFO Applying migration id=resolvegroup 2026/02/05 15:59:43 INFO Applying migration id=reject 2026/02/05 15:59:43 INFO Applying migration id=autodel 2026/02/05 15:59:43 INFO Applying migration id=jsonb 2026/02/05 15:59:43 INFO Applying migration id=quote 2026/02/05 15:59:43 INFO Applying migration id=rfc9421 2026/02/05 15:59:43 INFO Applying migration id=keys 2026/02/05 15:59:43 INFO Applying migration id=portable 2026/02/05 15:59:43 INFO Applying migration id=proofs 2026/02/05 15:59:43 INFO Applying migration id=contexts 2026/02/05 15:59:43 INFO Applying migration id=deliverieshost 2026/02/05 15:59:43 INFO Applying migration id=pembegin 2026/02/05 15:59:43 INFO Applying migration id=didhost --- PASS: TestSearch_EmptyInput (0.53s) === RUN TestSearch_InvalidEscapeSequence 2026/02/05 15:59:44 INFO Applying migration id=initial 2026/02/05 15:59:44 INFO Applying migration id=notesupdated 2026/02/05 15:59:44 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:44 INFO Applying migration id=activitiesid 2026/02/05 15:59:44 INFO Applying migration id=outbox 2026/02/05 15:59:44 INFO Applying migration id=edits 2026/02/05 15:59:44 INFO Applying migration id=outboxactor 2026/02/05 15:59:44 INFO Applying migration id=outboxsender 2026/02/05 15:59:44 INFO Applying migration id=thread 2026/02/05 15:59:44 INFO Applying migration id=host 2026/02/05 15:59:44 INFO Applying migration id=sharedinbox 2026/02/05 15:59:44 INFO Applying migration id=noteshost 2026/02/05 15:59:44 INFO Applying migration id=fetched 2026/02/05 15:59:44 INFO Applying migration id=move 2026/02/05 15:59:44 INFO Applying migration id=cleanup 2026/02/05 15:59:44 INFO Applying migration id=received 2026/02/05 15:59:44 INFO Applying migration id=namehost 2026/02/05 15:59:44 INFO Applying migration id=outboxhost 2026/02/05 15:59:44 INFO Applying migration id=notesfts 2026/02/05 15:59:44 INFO Applying migration id=iconsname 2026/02/05 15:59:44 INFO Applying migration id=nohash 2026/02/05 15:59:44 INFO Applying migration id=shares 2026/02/05 15:59:44 INFO Applying migration id=actorttl 2026/02/05 15:59:44 INFO Applying migration id=tocc 2026/02/05 15:59:44 INFO Applying migration id=followeds 2026/02/05 15:59:44 INFO Applying migration id=certhash 2026/02/05 15:59:44 INFO Applying migration id=follows_sync 2026/02/05 15:59:44 INFO Applying migration id=jsonpath 2026/02/05 15:59:44 INFO Applying migration id=localforward 2026/02/05 15:59:44 INFO Applying migration id=avatar 2026/02/05 15:59:44 INFO Applying migration id=noimage 2026/02/05 15:59:44 INFO Applying migration id=feed 2026/02/05 15:59:44 INFO Applying migration id=bookmarks 2026/02/05 15:59:44 INFO Applying migration id=shareactivity 2026/02/05 15:59:44 INFO Applying migration id=application 2026/02/05 15:59:44 INFO Applying migration id=certificates 2026/02/05 15:59:44 INFO Applying migration id=rawforward 2026/02/05 15:59:44 INFO Applying migration id=publickey 2026/02/05 15:59:44 INFO Applying migration id=resolvegroup 2026/02/05 15:59:44 INFO Applying migration id=reject 2026/02/05 15:59:44 INFO Applying migration id=autodel 2026/02/05 15:59:44 INFO Applying migration id=jsonb 2026/02/05 15:59:44 INFO Applying migration id=quote 2026/02/05 15:59:44 INFO Applying migration id=rfc9421 2026/02/05 15:59:44 INFO Applying migration id=keys 2026/02/05 15:59:44 INFO Applying migration id=portable 2026/02/05 15:59:44 INFO Applying migration id=proofs 2026/02/05 15:59:44 INFO Applying migration id=contexts 2026/02/05 15:59:44 INFO Applying migration id=deliverieshost 2026/02/05 15:59:44 INFO Applying migration id=pembegin 2026/02/05 15:59:44 INFO Applying migration id=didhost 2026/02/05 15:59:45 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (0.81s) === RUN TestSearch_UnathenticatedUser 2026/02/05 15:59:45 INFO Applying migration id=initial 2026/02/05 15:59:45 INFO Applying migration id=notesupdated 2026/02/05 15:59:45 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:45 INFO Applying migration id=activitiesid 2026/02/05 15:59:45 INFO Applying migration id=outbox 2026/02/05 15:59:45 INFO Applying migration id=edits 2026/02/05 15:59:45 INFO Applying migration id=outboxactor 2026/02/05 15:59:45 INFO Applying migration id=outboxsender 2026/02/05 15:59:45 INFO Applying migration id=thread 2026/02/05 15:59:45 INFO Applying migration id=host 2026/02/05 15:59:45 INFO Applying migration id=sharedinbox 2026/02/05 15:59:45 INFO Applying migration id=noteshost 2026/02/05 15:59:45 INFO Applying migration id=fetched 2026/02/05 15:59:45 INFO Applying migration id=move 2026/02/05 15:59:45 INFO Applying migration id=cleanup 2026/02/05 15:59:45 INFO Applying migration id=received 2026/02/05 15:59:45 INFO Applying migration id=namehost 2026/02/05 15:59:45 INFO Applying migration id=outboxhost 2026/02/05 15:59:45 INFO Applying migration id=notesfts 2026/02/05 15:59:45 INFO Applying migration id=iconsname 2026/02/05 15:59:45 INFO Applying migration id=nohash 2026/02/05 15:59:45 INFO Applying migration id=shares 2026/02/05 15:59:45 INFO Applying migration id=actorttl 2026/02/05 15:59:45 INFO Applying migration id=tocc 2026/02/05 15:59:45 INFO Applying migration id=followeds 2026/02/05 15:59:45 INFO Applying migration id=certhash 2026/02/05 15:59:45 INFO Applying migration id=follows_sync 2026/02/05 15:59:45 INFO Applying migration id=jsonpath 2026/02/05 15:59:45 INFO Applying migration id=localforward 2026/02/05 15:59:45 INFO Applying migration id=avatar 2026/02/05 15:59:45 INFO Applying migration id=noimage 2026/02/05 15:59:45 INFO Applying migration id=feed 2026/02/05 15:59:45 INFO Applying migration id=bookmarks 2026/02/05 15:59:45 INFO Applying migration id=shareactivity 2026/02/05 15:59:45 INFO Applying migration id=application 2026/02/05 15:59:45 INFO Applying migration id=certificates 2026/02/05 15:59:45 INFO Applying migration id=rawforward 2026/02/05 15:59:45 INFO Applying migration id=publickey 2026/02/05 15:59:45 INFO Applying migration id=resolvegroup 2026/02/05 15:59:45 INFO Applying migration id=reject 2026/02/05 15:59:45 INFO Applying migration id=autodel 2026/02/05 15:59:45 INFO Applying migration id=jsonb 2026/02/05 15:59:45 INFO Applying migration id=quote 2026/02/05 15:59:45 INFO Applying migration id=rfc9421 2026/02/05 15:59:45 INFO Applying migration id=keys 2026/02/05 15:59:45 INFO Applying migration id=portable 2026/02/05 15:59:45 INFO Applying migration id=proofs 2026/02/05 15:59:45 INFO Applying migration id=contexts 2026/02/05 15:59:45 INFO Applying migration id=deliverieshost 2026/02/05 15:59:45 INFO Applying migration id=pembegin 2026/02/05 15:59:45 INFO Applying migration id=didhost --- PASS: TestSearch_UnathenticatedUser (0.58s) === RUN TestShare_PublicPost 2026/02/05 15:59:45 INFO Applying migration id=initial 2026/02/05 15:59:45 INFO Applying migration id=notesupdated 2026/02/05 15:59:45 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:45 INFO Applying migration id=activitiesid 2026/02/05 15:59:45 INFO Applying migration id=outbox 2026/02/05 15:59:45 INFO Applying migration id=edits 2026/02/05 15:59:45 INFO Applying migration id=outboxactor 2026/02/05 15:59:45 INFO Applying migration id=outboxsender 2026/02/05 15:59:45 INFO Applying migration id=thread 2026/02/05 15:59:45 INFO Applying migration id=host 2026/02/05 15:59:45 INFO Applying migration id=sharedinbox 2026/02/05 15:59:45 INFO Applying migration id=noteshost 2026/02/05 15:59:45 INFO Applying migration id=fetched 2026/02/05 15:59:45 INFO Applying migration id=move 2026/02/05 15:59:45 INFO Applying migration id=cleanup 2026/02/05 15:59:45 INFO Applying migration id=received 2026/02/05 15:59:45 INFO Applying migration id=namehost 2026/02/05 15:59:45 INFO Applying migration id=outboxhost 2026/02/05 15:59:45 INFO Applying migration id=notesfts 2026/02/05 15:59:45 INFO Applying migration id=iconsname 2026/02/05 15:59:45 INFO Applying migration id=nohash 2026/02/05 15:59:45 INFO Applying migration id=shares 2026/02/05 15:59:45 INFO Applying migration id=actorttl 2026/02/05 15:59:45 INFO Applying migration id=tocc 2026/02/05 15:59:45 INFO Applying migration id=followeds 2026/02/05 15:59:45 INFO Applying migration id=certhash 2026/02/05 15:59:45 INFO Applying migration id=follows_sync 2026/02/05 15:59:45 INFO Applying migration id=jsonpath 2026/02/05 15:59:45 INFO Applying migration id=localforward 2026/02/05 15:59:45 INFO Applying migration id=avatar 2026/02/05 15:59:45 INFO Applying migration id=noimage 2026/02/05 15:59:45 INFO Applying migration id=feed 2026/02/05 15:59:45 INFO Applying migration id=bookmarks 2026/02/05 15:59:45 INFO Applying migration id=shareactivity 2026/02/05 15:59:45 INFO Applying migration id=application 2026/02/05 15:59:45 INFO Applying migration id=certificates 2026/02/05 15:59:45 INFO Applying migration id=rawforward 2026/02/05 15:59:45 INFO Applying migration id=publickey 2026/02/05 15:59:45 INFO Applying migration id=resolvegroup 2026/02/05 15:59:45 INFO Applying migration id=reject 2026/02/05 15:59:45 INFO Applying migration id=autodel 2026/02/05 15:59:45 INFO Applying migration id=jsonb 2026/02/05 15:59:45 INFO Applying migration id=quote 2026/02/05 15:59:45 INFO Applying migration id=rfc9421 2026/02/05 15:59:45 INFO Applying migration id=keys 2026/02/05 15:59:45 INFO Applying migration id=portable 2026/02/05 15:59:45 INFO Applying migration id=proofs 2026/02/05 15:59:45 INFO Applying migration id=contexts 2026/02/05 15:59:45 INFO Applying migration id=deliverieshost 2026/02/05 15:59:45 INFO Applying migration id=pembegin 2026/02/05 15:59:45 INFO Applying migration id=didhost 2026/02/05 15:59:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-f1a8-7ede-af1e-3ce3d4c589a6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-f1a8-7e70-8e51-b502be39025a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-f1a8-7e70-8e51-b502be39025a 2026/02/05 15:59:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 15:59:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (1.47s) === RUN TestShare_Throttling 2026/02/05 15:59:47 INFO Applying migration id=initial 2026/02/05 15:59:47 INFO Applying migration id=notesupdated 2026/02/05 15:59:47 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:47 INFO Applying migration id=activitiesid 2026/02/05 15:59:47 INFO Applying migration id=outbox 2026/02/05 15:59:47 INFO Applying migration id=edits 2026/02/05 15:59:47 INFO Applying migration id=outboxactor 2026/02/05 15:59:47 INFO Applying migration id=outboxsender 2026/02/05 15:59:47 INFO Applying migration id=thread 2026/02/05 15:59:47 INFO Applying migration id=host 2026/02/05 15:59:47 INFO Applying migration id=sharedinbox 2026/02/05 15:59:47 INFO Applying migration id=noteshost 2026/02/05 15:59:47 INFO Applying migration id=fetched 2026/02/05 15:59:47 INFO Applying migration id=move 2026/02/05 15:59:47 INFO Applying migration id=cleanup 2026/02/05 15:59:47 INFO Applying migration id=received 2026/02/05 15:59:47 INFO Applying migration id=namehost 2026/02/05 15:59:47 INFO Applying migration id=outboxhost 2026/02/05 15:59:47 INFO Applying migration id=notesfts 2026/02/05 15:59:47 INFO Applying migration id=iconsname 2026/02/05 15:59:47 INFO Applying migration id=nohash 2026/02/05 15:59:47 INFO Applying migration id=shares 2026/02/05 15:59:47 INFO Applying migration id=actorttl 2026/02/05 15:59:47 INFO Applying migration id=tocc 2026/02/05 15:59:47 INFO Applying migration id=followeds 2026/02/05 15:59:47 INFO Applying migration id=certhash 2026/02/05 15:59:47 INFO Applying migration id=follows_sync 2026/02/05 15:59:47 INFO Applying migration id=jsonpath 2026/02/05 15:59:47 INFO Applying migration id=localforward 2026/02/05 15:59:47 INFO Applying migration id=avatar 2026/02/05 15:59:47 INFO Applying migration id=noimage 2026/02/05 15:59:47 INFO Applying migration id=feed 2026/02/05 15:59:47 INFO Applying migration id=bookmarks 2026/02/05 15:59:47 INFO Applying migration id=shareactivity 2026/02/05 15:59:47 INFO Applying migration id=application 2026/02/05 15:59:47 INFO Applying migration id=certificates 2026/02/05 15:59:47 INFO Applying migration id=rawforward 2026/02/05 15:59:47 INFO Applying migration id=publickey 2026/02/05 15:59:47 INFO Applying migration id=resolvegroup 2026/02/05 15:59:47 INFO Applying migration id=reject 2026/02/05 15:59:47 INFO Applying migration id=autodel 2026/02/05 15:59:47 INFO Applying migration id=jsonb 2026/02/05 15:59:47 INFO Applying migration id=quote 2026/02/05 15:59:47 INFO Applying migration id=rfc9421 2026/02/05 15:59:47 INFO Applying migration id=keys 2026/02/05 15:59:47 INFO Applying migration id=portable 2026/02/05 15:59:47 INFO Applying migration id=proofs 2026/02/05 15:59:47 INFO Applying migration id=contexts 2026/02/05 15:59:47 INFO Applying migration id=deliverieshost 2026/02/05 15:59:47 INFO Applying migration id=pembegin 2026/02/05 15:59:47 INFO Applying migration id=didhost 2026/02/05 15:59:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-f5f2-7c0f-962e-f3336edd8ca8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-f5f2-7bbe-8586-4f110d589660 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-f5f2-7bbe-8586-4f110d589660 2026/02/05 15:59:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-f5f4-72dc-96e4-42034045d3e5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-f5f4-72c2-9824-1d4fabaac9ca activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2e87-f5f4-72c2-9824-1d4fabaac9ca 2026/02/05 15:59:48 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (1.10s) === RUN TestShare_UnshareThrottling 2026/02/05 15:59:48 INFO Applying migration id=initial 2026/02/05 15:59:48 INFO Applying migration id=notesupdated 2026/02/05 15:59:48 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:48 INFO Applying migration id=activitiesid 2026/02/05 15:59:48 INFO Applying migration id=outbox 2026/02/05 15:59:48 INFO Applying migration id=edits 2026/02/05 15:59:48 INFO Applying migration id=outboxactor 2026/02/05 15:59:48 INFO Applying migration id=outboxsender 2026/02/05 15:59:48 INFO Applying migration id=thread 2026/02/05 15:59:48 INFO Applying migration id=host 2026/02/05 15:59:48 INFO Applying migration id=sharedinbox 2026/02/05 15:59:48 INFO Applying migration id=noteshost 2026/02/05 15:59:48 INFO Applying migration id=fetched 2026/02/05 15:59:48 INFO Applying migration id=move 2026/02/05 15:59:48 INFO Applying migration id=cleanup 2026/02/05 15:59:48 INFO Applying migration id=received 2026/02/05 15:59:48 INFO Applying migration id=namehost 2026/02/05 15:59:48 INFO Applying migration id=outboxhost 2026/02/05 15:59:48 INFO Applying migration id=notesfts 2026/02/05 15:59:48 INFO Applying migration id=iconsname 2026/02/05 15:59:48 INFO Applying migration id=nohash 2026/02/05 15:59:48 INFO Applying migration id=shares 2026/02/05 15:59:48 INFO Applying migration id=actorttl 2026/02/05 15:59:48 INFO Applying migration id=tocc 2026/02/05 15:59:48 INFO Applying migration id=followeds 2026/02/05 15:59:48 INFO Applying migration id=certhash 2026/02/05 15:59:48 INFO Applying migration id=follows_sync 2026/02/05 15:59:48 INFO Applying migration id=jsonpath 2026/02/05 15:59:48 INFO Applying migration id=localforward 2026/02/05 15:59:48 INFO Applying migration id=avatar 2026/02/05 15:59:48 INFO Applying migration id=noimage 2026/02/05 15:59:48 INFO Applying migration id=feed 2026/02/05 15:59:48 INFO Applying migration id=bookmarks 2026/02/05 15:59:48 INFO Applying migration id=shareactivity 2026/02/05 15:59:48 INFO Applying migration id=application 2026/02/05 15:59:48 INFO Applying migration id=certificates 2026/02/05 15:59:48 INFO Applying migration id=rawforward 2026/02/05 15:59:48 INFO Applying migration id=publickey 2026/02/05 15:59:48 INFO Applying migration id=resolvegroup 2026/02/05 15:59:48 INFO Applying migration id=reject 2026/02/05 15:59:48 INFO Applying migration id=autodel 2026/02/05 15:59:48 INFO Applying migration id=jsonb 2026/02/05 15:59:48 INFO Applying migration id=quote 2026/02/05 15:59:48 INFO Applying migration id=rfc9421 2026/02/05 15:59:48 INFO Applying migration id=keys 2026/02/05 15:59:48 INFO Applying migration id=portable 2026/02/05 15:59:48 INFO Applying migration id=proofs 2026/02/05 15:59:48 INFO Applying migration id=contexts 2026/02/05 15:59:48 INFO Applying migration id=deliverieshost 2026/02/05 15:59:48 INFO Applying migration id=pembegin 2026/02/05 15:59:48 INFO Applying migration id=didhost 2026/02/05 15:59:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-f974-7707-b162-a6f99016f49d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-f974-7650-bd78-63673c9654d6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-f974-7650-bd78-63673c9654d6 --- PASS: TestShare_UnshareThrottling (0.89s) === RUN TestShare_PostToFollowers 2026/02/05 15:59:49 INFO Applying migration id=initial 2026/02/05 15:59:49 INFO Applying migration id=notesupdated 2026/02/05 15:59:49 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:49 INFO Applying migration id=activitiesid 2026/02/05 15:59:49 INFO Applying migration id=outbox 2026/02/05 15:59:49 INFO Applying migration id=edits 2026/02/05 15:59:49 INFO Applying migration id=outboxactor 2026/02/05 15:59:49 INFO Applying migration id=outboxsender 2026/02/05 15:59:49 INFO Applying migration id=thread 2026/02/05 15:59:49 INFO Applying migration id=host 2026/02/05 15:59:49 INFO Applying migration id=sharedinbox 2026/02/05 15:59:49 INFO Applying migration id=noteshost 2026/02/05 15:59:49 INFO Applying migration id=fetched 2026/02/05 15:59:49 INFO Applying migration id=move 2026/02/05 15:59:49 INFO Applying migration id=cleanup 2026/02/05 15:59:49 INFO Applying migration id=received 2026/02/05 15:59:49 INFO Applying migration id=namehost 2026/02/05 15:59:49 INFO Applying migration id=outboxhost 2026/02/05 15:59:49 INFO Applying migration id=notesfts 2026/02/05 15:59:49 INFO Applying migration id=iconsname 2026/02/05 15:59:49 INFO Applying migration id=nohash 2026/02/05 15:59:49 INFO Applying migration id=shares 2026/02/05 15:59:49 INFO Applying migration id=actorttl 2026/02/05 15:59:49 INFO Applying migration id=tocc 2026/02/05 15:59:49 INFO Applying migration id=followeds 2026/02/05 15:59:49 INFO Applying migration id=certhash 2026/02/05 15:59:49 INFO Applying migration id=follows_sync 2026/02/05 15:59:49 INFO Applying migration id=jsonpath 2026/02/05 15:59:49 INFO Applying migration id=localforward 2026/02/05 15:59:49 INFO Applying migration id=avatar 2026/02/05 15:59:49 INFO Applying migration id=noimage 2026/02/05 15:59:49 INFO Applying migration id=feed 2026/02/05 15:59:49 INFO Applying migration id=bookmarks 2026/02/05 15:59:49 INFO Applying migration id=shareactivity 2026/02/05 15:59:49 INFO Applying migration id=application 2026/02/05 15:59:49 INFO Applying migration id=certificates 2026/02/05 15:59:49 INFO Applying migration id=rawforward 2026/02/05 15:59:49 INFO Applying migration id=publickey 2026/02/05 15:59:49 INFO Applying migration id=resolvegroup 2026/02/05 15:59:49 INFO Applying migration id=reject 2026/02/05 15:59:49 INFO Applying migration id=autodel 2026/02/05 15:59:49 INFO Applying migration id=jsonb 2026/02/05 15:59:49 INFO Applying migration id=quote 2026/02/05 15:59:49 INFO Applying migration id=rfc9421 2026/02/05 15:59:49 INFO Applying migration id=keys 2026/02/05 15:59:49 INFO Applying migration id=portable 2026/02/05 15:59:49 INFO Applying migration id=proofs 2026/02/05 15:59:49 INFO Applying migration id=contexts 2026/02/05 15:59:49 INFO Applying migration id=deliverieshost 2026/02/05 15:59:49 INFO Applying migration id=pembegin 2026/02/05 15:59:49 INFO Applying migration id=didhost 2026/02/05 15:59:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e87-fd7f-7462-812f-7684711b8aa6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e87-fd7f-741f-a18a-7d55e6b96694 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e87-fd7f-741f-a18a-7d55e6b96694 2026/02/05 15:59:50 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019c2e87-fd7f-741f-a18a-7d55e6b96694 error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (1.03s) === RUN TestShare_Twice 2026/02/05 15:59:50 INFO Applying migration id=initial 2026/02/05 15:59:50 INFO Applying migration id=notesupdated 2026/02/05 15:59:50 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:50 INFO Applying migration id=activitiesid 2026/02/05 15:59:50 INFO Applying migration id=outbox 2026/02/05 15:59:50 INFO Applying migration id=edits 2026/02/05 15:59:50 INFO Applying migration id=outboxactor 2026/02/05 15:59:50 INFO Applying migration id=outboxsender 2026/02/05 15:59:50 INFO Applying migration id=thread 2026/02/05 15:59:50 INFO Applying migration id=host 2026/02/05 15:59:50 INFO Applying migration id=sharedinbox 2026/02/05 15:59:50 INFO Applying migration id=noteshost 2026/02/05 15:59:50 INFO Applying migration id=fetched 2026/02/05 15:59:50 INFO Applying migration id=move 2026/02/05 15:59:50 INFO Applying migration id=cleanup 2026/02/05 15:59:50 INFO Applying migration id=received 2026/02/05 15:59:50 INFO Applying migration id=namehost 2026/02/05 15:59:50 INFO Applying migration id=outboxhost 2026/02/05 15:59:50 INFO Applying migration id=notesfts 2026/02/05 15:59:50 INFO Applying migration id=iconsname 2026/02/05 15:59:50 INFO Applying migration id=nohash 2026/02/05 15:59:50 INFO Applying migration id=shares 2026/02/05 15:59:50 INFO Applying migration id=actorttl 2026/02/05 15:59:50 INFO Applying migration id=tocc 2026/02/05 15:59:50 INFO Applying migration id=followeds 2026/02/05 15:59:50 INFO Applying migration id=certhash 2026/02/05 15:59:50 INFO Applying migration id=follows_sync 2026/02/05 15:59:50 INFO Applying migration id=jsonpath 2026/02/05 15:59:50 INFO Applying migration id=localforward 2026/02/05 15:59:50 INFO Applying migration id=avatar 2026/02/05 15:59:50 INFO Applying migration id=noimage 2026/02/05 15:59:50 INFO Applying migration id=feed 2026/02/05 15:59:50 INFO Applying migration id=bookmarks 2026/02/05 15:59:50 INFO Applying migration id=shareactivity 2026/02/05 15:59:50 INFO Applying migration id=application 2026/02/05 15:59:50 INFO Applying migration id=certificates 2026/02/05 15:59:50 INFO Applying migration id=rawforward 2026/02/05 15:59:50 INFO Applying migration id=publickey 2026/02/05 15:59:50 INFO Applying migration id=resolvegroup 2026/02/05 15:59:50 INFO Applying migration id=reject 2026/02/05 15:59:50 INFO Applying migration id=autodel 2026/02/05 15:59:50 INFO Applying migration id=jsonb 2026/02/05 15:59:50 INFO Applying migration id=quote 2026/02/05 15:59:50 INFO Applying migration id=rfc9421 2026/02/05 15:59:50 INFO Applying migration id=keys 2026/02/05 15:59:50 INFO Applying migration id=portable 2026/02/05 15:59:50 INFO Applying migration id=proofs 2026/02/05 15:59:50 INFO Applying migration id=contexts 2026/02/05 15:59:50 INFO Applying migration id=deliverieshost 2026/02/05 15:59:50 INFO Applying migration id=pembegin 2026/02/05 15:59:50 INFO Applying migration id=didhost 2026/02/05 15:59:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-010c-7b60-a5a0-c0bcff322c6f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-010c-7af5-9985-45ac2c37273d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e88-010c-7af5-9985-45ac2c37273d 2026/02/05 15:59:51 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 15:59:51 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 15:59:51 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019c2e88-010c-7af5-9985-45ac2c37273d error="sql: no rows in result set" --- PASS: TestShare_Twice (0.91s) === RUN TestShare_Unshare 2026/02/05 15:59:51 INFO Applying migration id=initial 2026/02/05 15:59:51 INFO Applying migration id=notesupdated 2026/02/05 15:59:51 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:51 INFO Applying migration id=activitiesid 2026/02/05 15:59:51 INFO Applying migration id=outbox 2026/02/05 15:59:51 INFO Applying migration id=edits 2026/02/05 15:59:51 INFO Applying migration id=outboxactor 2026/02/05 15:59:51 INFO Applying migration id=outboxsender 2026/02/05 15:59:51 INFO Applying migration id=thread 2026/02/05 15:59:51 INFO Applying migration id=host 2026/02/05 15:59:51 INFO Applying migration id=sharedinbox 2026/02/05 15:59:51 INFO Applying migration id=noteshost 2026/02/05 15:59:51 INFO Applying migration id=fetched 2026/02/05 15:59:51 INFO Applying migration id=move 2026/02/05 15:59:51 INFO Applying migration id=cleanup 2026/02/05 15:59:51 INFO Applying migration id=received 2026/02/05 15:59:51 INFO Applying migration id=namehost 2026/02/05 15:59:51 INFO Applying migration id=outboxhost 2026/02/05 15:59:51 INFO Applying migration id=notesfts 2026/02/05 15:59:51 INFO Applying migration id=iconsname 2026/02/05 15:59:51 INFO Applying migration id=nohash 2026/02/05 15:59:51 INFO Applying migration id=shares 2026/02/05 15:59:51 INFO Applying migration id=actorttl 2026/02/05 15:59:51 INFO Applying migration id=tocc 2026/02/05 15:59:51 INFO Applying migration id=followeds 2026/02/05 15:59:51 INFO Applying migration id=certhash 2026/02/05 15:59:51 INFO Applying migration id=follows_sync 2026/02/05 15:59:51 INFO Applying migration id=jsonpath 2026/02/05 15:59:51 INFO Applying migration id=localforward 2026/02/05 15:59:51 INFO Applying migration id=avatar 2026/02/05 15:59:51 INFO Applying migration id=noimage 2026/02/05 15:59:51 INFO Applying migration id=feed 2026/02/05 15:59:51 INFO Applying migration id=bookmarks 2026/02/05 15:59:51 INFO Applying migration id=shareactivity 2026/02/05 15:59:51 INFO Applying migration id=application 2026/02/05 15:59:51 INFO Applying migration id=certificates 2026/02/05 15:59:51 INFO Applying migration id=rawforward 2026/02/05 15:59:51 INFO Applying migration id=publickey 2026/02/05 15:59:51 INFO Applying migration id=resolvegroup 2026/02/05 15:59:51 INFO Applying migration id=reject 2026/02/05 15:59:51 INFO Applying migration id=autodel 2026/02/05 15:59:51 INFO Applying migration id=jsonb 2026/02/05 15:59:51 INFO Applying migration id=quote 2026/02/05 15:59:51 INFO Applying migration id=rfc9421 2026/02/05 15:59:51 INFO Applying migration id=keys 2026/02/05 15:59:51 INFO Applying migration id=portable 2026/02/05 15:59:51 INFO Applying migration id=proofs 2026/02/05 15:59:51 INFO Applying migration id=contexts 2026/02/05 15:59:51 INFO Applying migration id=deliverieshost 2026/02/05 15:59:51 INFO Applying migration id=pembegin 2026/02/05 15:59:51 INFO Applying migration id=didhost 2026/02/05 15:59:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-0375-7ee9-844c-4b631737d16a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-0375-7e81-81bc-b5390921b278 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e88-0375-7e81-81bc-b5390921b278 2026/02/05 15:59:51 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 15:59:51 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 15:59:51 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (0.62s) === RUN TestShare_ShareAfterUnshare 2026/02/05 15:59:51 INFO Applying migration id=initial 2026/02/05 15:59:51 INFO Applying migration id=notesupdated 2026/02/05 15:59:51 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:51 INFO Applying migration id=activitiesid 2026/02/05 15:59:51 INFO Applying migration id=outbox 2026/02/05 15:59:51 INFO Applying migration id=edits 2026/02/05 15:59:51 INFO Applying migration id=outboxactor 2026/02/05 15:59:51 INFO Applying migration id=outboxsender 2026/02/05 15:59:51 INFO Applying migration id=thread 2026/02/05 15:59:51 INFO Applying migration id=host 2026/02/05 15:59:51 INFO Applying migration id=sharedinbox 2026/02/05 15:59:51 INFO Applying migration id=noteshost 2026/02/05 15:59:51 INFO Applying migration id=fetched 2026/02/05 15:59:51 INFO Applying migration id=move 2026/02/05 15:59:51 INFO Applying migration id=cleanup 2026/02/05 15:59:51 INFO Applying migration id=received 2026/02/05 15:59:51 INFO Applying migration id=namehost 2026/02/05 15:59:51 INFO Applying migration id=outboxhost 2026/02/05 15:59:51 INFO Applying migration id=notesfts 2026/02/05 15:59:51 INFO Applying migration id=iconsname 2026/02/05 15:59:51 INFO Applying migration id=nohash 2026/02/05 15:59:51 INFO Applying migration id=shares 2026/02/05 15:59:51 INFO Applying migration id=actorttl 2026/02/05 15:59:51 INFO Applying migration id=tocc 2026/02/05 15:59:51 INFO Applying migration id=followeds 2026/02/05 15:59:51 INFO Applying migration id=certhash 2026/02/05 15:59:51 INFO Applying migration id=follows_sync 2026/02/05 15:59:51 INFO Applying migration id=jsonpath 2026/02/05 15:59:51 INFO Applying migration id=localforward 2026/02/05 15:59:51 INFO Applying migration id=avatar 2026/02/05 15:59:51 INFO Applying migration id=noimage 2026/02/05 15:59:51 INFO Applying migration id=feed 2026/02/05 15:59:51 INFO Applying migration id=bookmarks 2026/02/05 15:59:51 INFO Applying migration id=shareactivity 2026/02/05 15:59:51 INFO Applying migration id=application 2026/02/05 15:59:51 INFO Applying migration id=certificates 2026/02/05 15:59:51 INFO Applying migration id=rawforward 2026/02/05 15:59:51 INFO Applying migration id=publickey 2026/02/05 15:59:51 INFO Applying migration id=resolvegroup 2026/02/05 15:59:51 INFO Applying migration id=reject 2026/02/05 15:59:51 INFO Applying migration id=autodel 2026/02/05 15:59:51 INFO Applying migration id=jsonb 2026/02/05 15:59:51 INFO Applying migration id=quote 2026/02/05 15:59:51 INFO Applying migration id=rfc9421 2026/02/05 15:59:51 INFO Applying migration id=keys 2026/02/05 15:59:51 INFO Applying migration id=portable 2026/02/05 15:59:51 INFO Applying migration id=proofs 2026/02/05 15:59:51 INFO Applying migration id=contexts 2026/02/05 15:59:51 INFO Applying migration id=deliverieshost 2026/02/05 15:59:51 INFO Applying migration id=pembegin 2026/02/05 15:59:51 INFO Applying migration id=didhost 2026/02/05 15:59:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-06ca-75cc-abd3-2b2bceafe6d3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-06ca-757d-b2f6-d4e825eef981 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e88-06ca-757d-b2f6-d4e825eef981 2026/02/05 15:59:52 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 15:59:52 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 15:59:52 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 15:59:52 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (0.85s) === RUN TestHelpUnauthenticatedUser 2026/02/05 15:59:52 INFO Applying migration id=initial 2026/02/05 15:59:52 INFO Applying migration id=notesupdated 2026/02/05 15:59:52 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:52 INFO Applying migration id=activitiesid 2026/02/05 15:59:52 INFO Applying migration id=outbox 2026/02/05 15:59:52 INFO Applying migration id=edits 2026/02/05 15:59:52 INFO Applying migration id=outboxactor 2026/02/05 15:59:52 INFO Applying migration id=outboxsender 2026/02/05 15:59:52 INFO Applying migration id=thread 2026/02/05 15:59:52 INFO Applying migration id=host 2026/02/05 15:59:52 INFO Applying migration id=sharedinbox 2026/02/05 15:59:52 INFO Applying migration id=noteshost 2026/02/05 15:59:52 INFO Applying migration id=fetched 2026/02/05 15:59:52 INFO Applying migration id=move 2026/02/05 15:59:52 INFO Applying migration id=cleanup 2026/02/05 15:59:52 INFO Applying migration id=received 2026/02/05 15:59:52 INFO Applying migration id=namehost 2026/02/05 15:59:52 INFO Applying migration id=outboxhost 2026/02/05 15:59:52 INFO Applying migration id=notesfts 2026/02/05 15:59:52 INFO Applying migration id=iconsname 2026/02/05 15:59:52 INFO Applying migration id=nohash 2026/02/05 15:59:52 INFO Applying migration id=shares 2026/02/05 15:59:52 INFO Applying migration id=actorttl 2026/02/05 15:59:52 INFO Applying migration id=tocc 2026/02/05 15:59:52 INFO Applying migration id=followeds 2026/02/05 15:59:52 INFO Applying migration id=certhash 2026/02/05 15:59:52 INFO Applying migration id=follows_sync 2026/02/05 15:59:52 INFO Applying migration id=jsonpath 2026/02/05 15:59:52 INFO Applying migration id=localforward 2026/02/05 15:59:52 INFO Applying migration id=avatar 2026/02/05 15:59:52 INFO Applying migration id=noimage 2026/02/05 15:59:52 INFO Applying migration id=feed 2026/02/05 15:59:52 INFO Applying migration id=bookmarks 2026/02/05 15:59:52 INFO Applying migration id=shareactivity 2026/02/05 15:59:52 INFO Applying migration id=application 2026/02/05 15:59:52 INFO Applying migration id=certificates 2026/02/05 15:59:52 INFO Applying migration id=rawforward 2026/02/05 15:59:52 INFO Applying migration id=publickey 2026/02/05 15:59:52 INFO Applying migration id=resolvegroup 2026/02/05 15:59:52 INFO Applying migration id=reject 2026/02/05 15:59:52 INFO Applying migration id=autodel 2026/02/05 15:59:52 INFO Applying migration id=jsonb 2026/02/05 15:59:52 INFO Applying migration id=quote 2026/02/05 15:59:52 INFO Applying migration id=rfc9421 2026/02/05 15:59:52 INFO Applying migration id=keys 2026/02/05 15:59:52 INFO Applying migration id=portable 2026/02/05 15:59:52 INFO Applying migration id=proofs 2026/02/05 15:59:52 INFO Applying migration id=contexts 2026/02/05 15:59:52 INFO Applying migration id=deliverieshost 2026/02/05 15:59:52 INFO Applying migration id=pembegin 2026/02/05 15:59:52 INFO Applying migration id=didhost --- PASS: TestHelpUnauthenticatedUser (1.55s) === RUN TestHelpAuthenticatedUser 2026/02/05 15:59:54 INFO Applying migration id=initial 2026/02/05 15:59:54 INFO Applying migration id=notesupdated 2026/02/05 15:59:54 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:54 INFO Applying migration id=activitiesid 2026/02/05 15:59:54 INFO Applying migration id=outbox 2026/02/05 15:59:54 INFO Applying migration id=edits 2026/02/05 15:59:54 INFO Applying migration id=outboxactor 2026/02/05 15:59:54 INFO Applying migration id=outboxsender 2026/02/05 15:59:54 INFO Applying migration id=thread 2026/02/05 15:59:54 INFO Applying migration id=host 2026/02/05 15:59:54 INFO Applying migration id=sharedinbox 2026/02/05 15:59:54 INFO Applying migration id=noteshost 2026/02/05 15:59:54 INFO Applying migration id=fetched 2026/02/05 15:59:54 INFO Applying migration id=move 2026/02/05 15:59:54 INFO Applying migration id=cleanup 2026/02/05 15:59:54 INFO Applying migration id=received 2026/02/05 15:59:54 INFO Applying migration id=namehost 2026/02/05 15:59:54 INFO Applying migration id=outboxhost 2026/02/05 15:59:54 INFO Applying migration id=notesfts 2026/02/05 15:59:54 INFO Applying migration id=iconsname 2026/02/05 15:59:54 INFO Applying migration id=nohash 2026/02/05 15:59:54 INFO Applying migration id=shares 2026/02/05 15:59:54 INFO Applying migration id=actorttl 2026/02/05 15:59:54 INFO Applying migration id=tocc 2026/02/05 15:59:54 INFO Applying migration id=followeds 2026/02/05 15:59:54 INFO Applying migration id=certhash 2026/02/05 15:59:54 INFO Applying migration id=follows_sync 2026/02/05 15:59:54 INFO Applying migration id=jsonpath 2026/02/05 15:59:54 INFO Applying migration id=localforward 2026/02/05 15:59:54 INFO Applying migration id=avatar 2026/02/05 15:59:54 INFO Applying migration id=noimage 2026/02/05 15:59:54 INFO Applying migration id=feed 2026/02/05 15:59:54 INFO Applying migration id=bookmarks 2026/02/05 15:59:54 INFO Applying migration id=shareactivity 2026/02/05 15:59:54 INFO Applying migration id=application 2026/02/05 15:59:54 INFO Applying migration id=certificates 2026/02/05 15:59:54 INFO Applying migration id=rawforward 2026/02/05 15:59:54 INFO Applying migration id=publickey 2026/02/05 15:59:54 INFO Applying migration id=resolvegroup 2026/02/05 15:59:54 INFO Applying migration id=reject 2026/02/05 15:59:54 INFO Applying migration id=autodel 2026/02/05 15:59:54 INFO Applying migration id=jsonb 2026/02/05 15:59:54 INFO Applying migration id=quote 2026/02/05 15:59:54 INFO Applying migration id=rfc9421 2026/02/05 15:59:54 INFO Applying migration id=keys 2026/02/05 15:59:54 INFO Applying migration id=portable 2026/02/05 15:59:54 INFO Applying migration id=proofs 2026/02/05 15:59:54 INFO Applying migration id=contexts 2026/02/05 15:59:54 INFO Applying migration id=deliverieshost 2026/02/05 15:59:54 INFO Applying migration id=pembegin 2026/02/05 15:59:54 INFO Applying migration id=didhost --- PASS: TestHelpAuthenticatedUser (1.28s) === RUN TestStatus_NewInstance 2026/02/05 15:59:55 INFO Applying migration id=initial 2026/02/05 15:59:55 INFO Applying migration id=notesupdated 2026/02/05 15:59:55 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:55 INFO Applying migration id=activitiesid 2026/02/05 15:59:55 INFO Applying migration id=outbox 2026/02/05 15:59:55 INFO Applying migration id=edits 2026/02/05 15:59:55 INFO Applying migration id=outboxactor 2026/02/05 15:59:55 INFO Applying migration id=outboxsender 2026/02/05 15:59:55 INFO Applying migration id=thread 2026/02/05 15:59:55 INFO Applying migration id=host 2026/02/05 15:59:55 INFO Applying migration id=sharedinbox 2026/02/05 15:59:55 INFO Applying migration id=noteshost 2026/02/05 15:59:55 INFO Applying migration id=fetched 2026/02/05 15:59:55 INFO Applying migration id=move 2026/02/05 15:59:55 INFO Applying migration id=cleanup 2026/02/05 15:59:55 INFO Applying migration id=received 2026/02/05 15:59:55 INFO Applying migration id=namehost 2026/02/05 15:59:55 INFO Applying migration id=outboxhost 2026/02/05 15:59:55 INFO Applying migration id=notesfts 2026/02/05 15:59:55 INFO Applying migration id=iconsname 2026/02/05 15:59:55 INFO Applying migration id=nohash 2026/02/05 15:59:55 INFO Applying migration id=shares 2026/02/05 15:59:55 INFO Applying migration id=actorttl 2026/02/05 15:59:55 INFO Applying migration id=tocc 2026/02/05 15:59:55 INFO Applying migration id=followeds 2026/02/05 15:59:55 INFO Applying migration id=certhash 2026/02/05 15:59:55 INFO Applying migration id=follows_sync 2026/02/05 15:59:55 INFO Applying migration id=jsonpath 2026/02/05 15:59:55 INFO Applying migration id=localforward 2026/02/05 15:59:55 INFO Applying migration id=avatar 2026/02/05 15:59:55 INFO Applying migration id=noimage 2026/02/05 15:59:55 INFO Applying migration id=feed 2026/02/05 15:59:55 INFO Applying migration id=bookmarks 2026/02/05 15:59:55 INFO Applying migration id=shareactivity 2026/02/05 15:59:55 INFO Applying migration id=application 2026/02/05 15:59:55 INFO Applying migration id=certificates 2026/02/05 15:59:55 INFO Applying migration id=rawforward 2026/02/05 15:59:55 INFO Applying migration id=publickey 2026/02/05 15:59:55 INFO Applying migration id=resolvegroup 2026/02/05 15:59:55 INFO Applying migration id=reject 2026/02/05 15:59:55 INFO Applying migration id=autodel 2026/02/05 15:59:55 INFO Applying migration id=jsonb 2026/02/05 15:59:55 INFO Applying migration id=quote 2026/02/05 15:59:55 INFO Applying migration id=rfc9421 2026/02/05 15:59:55 INFO Applying migration id=keys 2026/02/05 15:59:55 INFO Applying migration id=portable 2026/02/05 15:59:55 INFO Applying migration id=proofs 2026/02/05 15:59:55 INFO Applying migration id=contexts 2026/02/05 15:59:55 INFO Applying migration id=deliverieshost 2026/02/05 15:59:55 INFO Applying migration id=pembegin 2026/02/05 15:59:55 INFO Applying migration id=didhost 2026/02/05 15:59:56 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (0.70s) === RUN TestStatus_WithPosts 2026/02/05 15:59:56 INFO Applying migration id=initial 2026/02/05 15:59:56 INFO Applying migration id=notesupdated 2026/02/05 15:59:56 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:56 INFO Applying migration id=activitiesid 2026/02/05 15:59:56 INFO Applying migration id=outbox 2026/02/05 15:59:56 INFO Applying migration id=edits 2026/02/05 15:59:56 INFO Applying migration id=outboxactor 2026/02/05 15:59:56 INFO Applying migration id=outboxsender 2026/02/05 15:59:56 INFO Applying migration id=thread 2026/02/05 15:59:56 INFO Applying migration id=host 2026/02/05 15:59:56 INFO Applying migration id=sharedinbox 2026/02/05 15:59:56 INFO Applying migration id=noteshost 2026/02/05 15:59:56 INFO Applying migration id=fetched 2026/02/05 15:59:56 INFO Applying migration id=move 2026/02/05 15:59:56 INFO Applying migration id=cleanup 2026/02/05 15:59:56 INFO Applying migration id=received 2026/02/05 15:59:56 INFO Applying migration id=namehost 2026/02/05 15:59:56 INFO Applying migration id=outboxhost 2026/02/05 15:59:56 INFO Applying migration id=notesfts 2026/02/05 15:59:56 INFO Applying migration id=iconsname 2026/02/05 15:59:56 INFO Applying migration id=nohash 2026/02/05 15:59:56 INFO Applying migration id=shares 2026/02/05 15:59:56 INFO Applying migration id=actorttl 2026/02/05 15:59:56 INFO Applying migration id=tocc 2026/02/05 15:59:56 INFO Applying migration id=followeds 2026/02/05 15:59:56 INFO Applying migration id=certhash 2026/02/05 15:59:56 INFO Applying migration id=follows_sync 2026/02/05 15:59:56 INFO Applying migration id=jsonpath 2026/02/05 15:59:56 INFO Applying migration id=localforward 2026/02/05 15:59:56 INFO Applying migration id=avatar 2026/02/05 15:59:56 INFO Applying migration id=noimage 2026/02/05 15:59:56 INFO Applying migration id=feed 2026/02/05 15:59:56 INFO Applying migration id=bookmarks 2026/02/05 15:59:56 INFO Applying migration id=shareactivity 2026/02/05 15:59:56 INFO Applying migration id=application 2026/02/05 15:59:56 INFO Applying migration id=certificates 2026/02/05 15:59:56 INFO Applying migration id=rawforward 2026/02/05 15:59:56 INFO Applying migration id=publickey 2026/02/05 15:59:56 INFO Applying migration id=resolvegroup 2026/02/05 15:59:56 INFO Applying migration id=reject 2026/02/05 15:59:56 INFO Applying migration id=autodel 2026/02/05 15:59:56 INFO Applying migration id=jsonb 2026/02/05 15:59:56 INFO Applying migration id=quote 2026/02/05 15:59:56 INFO Applying migration id=rfc9421 2026/02/05 15:59:56 INFO Applying migration id=keys 2026/02/05 15:59:56 INFO Applying migration id=portable 2026/02/05 15:59:56 INFO Applying migration id=proofs 2026/02/05 15:59:56 INFO Applying migration id=contexts 2026/02/05 15:59:56 INFO Applying migration id=deliverieshost 2026/02/05 15:59:56 INFO Applying migration id=pembegin 2026/02/05 15:59:56 INFO Applying migration id=didhost 2026/02/05 15:59:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-1788-79f3-a6d5-5d38f0c0b6c0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-1788-79b2-8e1e-d137e309d93a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e88-1788-79b2-8e1e-d137e309d93a 2026/02/05 15:59:56 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (0.74s) === RUN TestUnfollow_HappyFlow 2026/02/05 15:59:56 INFO Applying migration id=initial 2026/02/05 15:59:56 INFO Applying migration id=notesupdated 2026/02/05 15:59:56 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:56 INFO Applying migration id=activitiesid 2026/02/05 15:59:56 INFO Applying migration id=outbox 2026/02/05 15:59:56 INFO Applying migration id=edits 2026/02/05 15:59:56 INFO Applying migration id=outboxactor 2026/02/05 15:59:56 INFO Applying migration id=outboxsender 2026/02/05 15:59:56 INFO Applying migration id=thread 2026/02/05 15:59:56 INFO Applying migration id=host 2026/02/05 15:59:56 INFO Applying migration id=sharedinbox 2026/02/05 15:59:56 INFO Applying migration id=noteshost 2026/02/05 15:59:56 INFO Applying migration id=fetched 2026/02/05 15:59:56 INFO Applying migration id=move 2026/02/05 15:59:56 INFO Applying migration id=cleanup 2026/02/05 15:59:56 INFO Applying migration id=received 2026/02/05 15:59:56 INFO Applying migration id=namehost 2026/02/05 15:59:56 INFO Applying migration id=outboxhost 2026/02/05 15:59:56 INFO Applying migration id=notesfts 2026/02/05 15:59:56 INFO Applying migration id=iconsname 2026/02/05 15:59:56 INFO Applying migration id=nohash 2026/02/05 15:59:56 INFO Applying migration id=shares 2026/02/05 15:59:56 INFO Applying migration id=actorttl 2026/02/05 15:59:56 INFO Applying migration id=tocc 2026/02/05 15:59:56 INFO Applying migration id=followeds 2026/02/05 15:59:56 INFO Applying migration id=certhash 2026/02/05 15:59:56 INFO Applying migration id=follows_sync 2026/02/05 15:59:56 INFO Applying migration id=jsonpath 2026/02/05 15:59:56 INFO Applying migration id=localforward 2026/02/05 15:59:56 INFO Applying migration id=avatar 2026/02/05 15:59:56 INFO Applying migration id=noimage 2026/02/05 15:59:56 INFO Applying migration id=feed 2026/02/05 15:59:56 INFO Applying migration id=bookmarks 2026/02/05 15:59:56 INFO Applying migration id=shareactivity 2026/02/05 15:59:56 INFO Applying migration id=application 2026/02/05 15:59:56 INFO Applying migration id=certificates 2026/02/05 15:59:56 INFO Applying migration id=rawforward 2026/02/05 15:59:56 INFO Applying migration id=publickey 2026/02/05 15:59:56 INFO Applying migration id=resolvegroup 2026/02/05 15:59:56 INFO Applying migration id=reject 2026/02/05 15:59:56 INFO Applying migration id=autodel 2026/02/05 15:59:56 INFO Applying migration id=jsonb 2026/02/05 15:59:56 INFO Applying migration id=quote 2026/02/05 15:59:56 INFO Applying migration id=rfc9421 2026/02/05 15:59:56 INFO Applying migration id=keys 2026/02/05 15:59:56 INFO Applying migration id=portable 2026/02/05 15:59:56 INFO Applying migration id=proofs 2026/02/05 15:59:56 INFO Applying migration id=contexts 2026/02/05 15:59:56 INFO Applying migration id=deliverieshost 2026/02/05 15:59:56 INFO Applying migration id=pembegin 2026/02/05 15:59:56 INFO Applying migration id=didhost 2026/02/05 15:59:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-1b25-727c-bca8-eb7c4c6aa2c8 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:59:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e88-1b25-788c-af41-16a11910223a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-1b25-727c-bca8-eb7c4c6aa2c8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e88-1b25-727c-bca8-eb7c4c6aa2c8 2026/02/05 15:59:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-1b25-7c3d-9761-c4a8c77e6973 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-1b25-7c03-ba90-fcfd629ed3d7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-1b25-7c03-ba90-fcfd629ed3d7 2026/02/05 15:59:57 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2e88-1b28-76a6-97b1-3293df811394 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-1b25-727c-bca8-eb7c4c6aa2c8 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 (0.93s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/02/05 15:59:57 INFO Applying migration id=initial 2026/02/05 15:59:57 INFO Applying migration id=notesupdated 2026/02/05 15:59:57 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:57 INFO Applying migration id=activitiesid 2026/02/05 15:59:57 INFO Applying migration id=outbox 2026/02/05 15:59:57 INFO Applying migration id=edits 2026/02/05 15:59:57 INFO Applying migration id=outboxactor 2026/02/05 15:59:57 INFO Applying migration id=outboxsender 2026/02/05 15:59:57 INFO Applying migration id=thread 2026/02/05 15:59:57 INFO Applying migration id=host 2026/02/05 15:59:57 INFO Applying migration id=sharedinbox 2026/02/05 15:59:57 INFO Applying migration id=noteshost 2026/02/05 15:59:57 INFO Applying migration id=fetched 2026/02/05 15:59:57 INFO Applying migration id=move 2026/02/05 15:59:57 INFO Applying migration id=cleanup 2026/02/05 15:59:57 INFO Applying migration id=received 2026/02/05 15:59:57 INFO Applying migration id=namehost 2026/02/05 15:59:57 INFO Applying migration id=outboxhost 2026/02/05 15:59:57 INFO Applying migration id=notesfts 2026/02/05 15:59:57 INFO Applying migration id=iconsname 2026/02/05 15:59:57 INFO Applying migration id=nohash 2026/02/05 15:59:57 INFO Applying migration id=shares 2026/02/05 15:59:57 INFO Applying migration id=actorttl 2026/02/05 15:59:57 INFO Applying migration id=tocc 2026/02/05 15:59:57 INFO Applying migration id=followeds 2026/02/05 15:59:57 INFO Applying migration id=certhash 2026/02/05 15:59:57 INFO Applying migration id=follows_sync 2026/02/05 15:59:57 INFO Applying migration id=jsonpath 2026/02/05 15:59:57 INFO Applying migration id=localforward 2026/02/05 15:59:57 INFO Applying migration id=avatar 2026/02/05 15:59:57 INFO Applying migration id=noimage 2026/02/05 15:59:57 INFO Applying migration id=feed 2026/02/05 15:59:57 INFO Applying migration id=bookmarks 2026/02/05 15:59:57 INFO Applying migration id=shareactivity 2026/02/05 15:59:57 INFO Applying migration id=application 2026/02/05 15:59:57 INFO Applying migration id=certificates 2026/02/05 15:59:57 INFO Applying migration id=rawforward 2026/02/05 15:59:57 INFO Applying migration id=publickey 2026/02/05 15:59:57 INFO Applying migration id=resolvegroup 2026/02/05 15:59:57 INFO Applying migration id=reject 2026/02/05 15:59:57 INFO Applying migration id=autodel 2026/02/05 15:59:57 INFO Applying migration id=jsonb 2026/02/05 15:59:57 INFO Applying migration id=quote 2026/02/05 15:59:57 INFO Applying migration id=rfc9421 2026/02/05 15:59:57 INFO Applying migration id=keys 2026/02/05 15:59:57 INFO Applying migration id=portable 2026/02/05 15:59:57 INFO Applying migration id=proofs 2026/02/05 15:59:57 INFO Applying migration id=contexts 2026/02/05 15:59:57 INFO Applying migration id=deliverieshost 2026/02/05 15:59:57 INFO Applying migration id=pembegin 2026/02/05 15:59:57 INFO Applying migration id=didhost 2026/02/05 15:59:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-1f41-70b0-9010-80a17be1fcda activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:59:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e88-1f41-778d-9aa6-6aac78855642 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-1f41-70b0-9010-80a17be1fcda activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e88-1f41-70b0-9010-80a17be1fcda 2026/02/05 15:59:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-1f41-7b35-bed8-33aa9ad28af3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-1f41-7aef-b323-b7c2144fba6e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-1f41-7aef-b323-b7c2144fba6e 2026/02/05 15:59:58 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2e88-1f42-797c-b565-e849bb217e36 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-1f41-70b0-9010-80a17be1fcda 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.05s) === RUN TestUnfollow_FollowAgain 2026/02/05 15:59:58 INFO Applying migration id=initial 2026/02/05 15:59:58 INFO Applying migration id=notesupdated 2026/02/05 15:59:58 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:58 INFO Applying migration id=activitiesid 2026/02/05 15:59:58 INFO Applying migration id=outbox 2026/02/05 15:59:58 INFO Applying migration id=edits 2026/02/05 15:59:58 INFO Applying migration id=outboxactor 2026/02/05 15:59:58 INFO Applying migration id=outboxsender 2026/02/05 15:59:58 INFO Applying migration id=thread 2026/02/05 15:59:58 INFO Applying migration id=host 2026/02/05 15:59:58 INFO Applying migration id=sharedinbox 2026/02/05 15:59:58 INFO Applying migration id=noteshost 2026/02/05 15:59:58 INFO Applying migration id=fetched 2026/02/05 15:59:58 INFO Applying migration id=move 2026/02/05 15:59:58 INFO Applying migration id=cleanup 2026/02/05 15:59:58 INFO Applying migration id=received 2026/02/05 15:59:58 INFO Applying migration id=namehost 2026/02/05 15:59:58 INFO Applying migration id=outboxhost 2026/02/05 15:59:58 INFO Applying migration id=notesfts 2026/02/05 15:59:58 INFO Applying migration id=iconsname 2026/02/05 15:59:58 INFO Applying migration id=nohash 2026/02/05 15:59:58 INFO Applying migration id=shares 2026/02/05 15:59:58 INFO Applying migration id=actorttl 2026/02/05 15:59:58 INFO Applying migration id=tocc 2026/02/05 15:59:58 INFO Applying migration id=followeds 2026/02/05 15:59:58 INFO Applying migration id=certhash 2026/02/05 15:59:58 INFO Applying migration id=follows_sync 2026/02/05 15:59:58 INFO Applying migration id=jsonpath 2026/02/05 15:59:58 INFO Applying migration id=localforward 2026/02/05 15:59:58 INFO Applying migration id=avatar 2026/02/05 15:59:58 INFO Applying migration id=noimage 2026/02/05 15:59:58 INFO Applying migration id=feed 2026/02/05 15:59:58 INFO Applying migration id=bookmarks 2026/02/05 15:59:58 INFO Applying migration id=shareactivity 2026/02/05 15:59:58 INFO Applying migration id=application 2026/02/05 15:59:58 INFO Applying migration id=certificates 2026/02/05 15:59:58 INFO Applying migration id=rawforward 2026/02/05 15:59:58 INFO Applying migration id=publickey 2026/02/05 15:59:58 INFO Applying migration id=resolvegroup 2026/02/05 15:59:58 INFO Applying migration id=reject 2026/02/05 15:59:58 INFO Applying migration id=autodel 2026/02/05 15:59:58 INFO Applying migration id=jsonb 2026/02/05 15:59:58 INFO Applying migration id=quote 2026/02/05 15:59:58 INFO Applying migration id=rfc9421 2026/02/05 15:59:58 INFO Applying migration id=keys 2026/02/05 15:59:58 INFO Applying migration id=portable 2026/02/05 15:59:58 INFO Applying migration id=proofs 2026/02/05 15:59:58 INFO Applying migration id=contexts 2026/02/05 15:59:58 INFO Applying migration id=deliverieshost 2026/02/05 15:59:58 INFO Applying migration id=pembegin 2026/02/05 15:59:58 INFO Applying migration id=didhost 2026/02/05 15:59:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-2241-7030-b7b8-4931f931a986 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:59:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e88-2241-77cb-a570-83126cb5fdba activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-2241-7030-b7b8-4931f931a986 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e88-2241-7030-b7b8-4931f931a986 2026/02/05 15:59:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-2241-7b9d-a12d-8e0fa1981969 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-2241-7b60-b357-33cd7db70edf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-2241-7b60-b357-33cd7db70edf 2026/02/05 15:59:59 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2e88-2243-7ef0-ac7d-6eb47cb36abe activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-2241-7030-b7b8-4931f931a986 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 15:59:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-2245-721c-b509-9551c26e7809 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 15:59:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e88-2245-776f-8c78-e874b7001c93 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-2245-721c-b509-9551c26e7809 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e88-2245-721c-b509-9551c26e7809 --- PASS: TestUnfollow_FollowAgain (0.77s) === RUN TestUnfollow_NotFollowing 2026/02/05 15:59:59 INFO Applying migration id=initial 2026/02/05 15:59:59 INFO Applying migration id=notesupdated 2026/02/05 15:59:59 INFO Applying migration id=personspreferredusername 2026/02/05 15:59:59 INFO Applying migration id=activitiesid 2026/02/05 15:59:59 INFO Applying migration id=outbox 2026/02/05 15:59:59 INFO Applying migration id=edits 2026/02/05 15:59:59 INFO Applying migration id=outboxactor 2026/02/05 15:59:59 INFO Applying migration id=outboxsender 2026/02/05 15:59:59 INFO Applying migration id=thread 2026/02/05 15:59:59 INFO Applying migration id=host 2026/02/05 15:59:59 INFO Applying migration id=sharedinbox 2026/02/05 15:59:59 INFO Applying migration id=noteshost 2026/02/05 15:59:59 INFO Applying migration id=fetched 2026/02/05 15:59:59 INFO Applying migration id=move 2026/02/05 15:59:59 INFO Applying migration id=cleanup 2026/02/05 15:59:59 INFO Applying migration id=received 2026/02/05 15:59:59 INFO Applying migration id=namehost 2026/02/05 15:59:59 INFO Applying migration id=outboxhost 2026/02/05 15:59:59 INFO Applying migration id=notesfts 2026/02/05 15:59:59 INFO Applying migration id=iconsname 2026/02/05 15:59:59 INFO Applying migration id=nohash 2026/02/05 15:59:59 INFO Applying migration id=shares 2026/02/05 15:59:59 INFO Applying migration id=actorttl 2026/02/05 15:59:59 INFO Applying migration id=tocc 2026/02/05 15:59:59 INFO Applying migration id=followeds 2026/02/05 15:59:59 INFO Applying migration id=certhash 2026/02/05 15:59:59 INFO Applying migration id=follows_sync 2026/02/05 15:59:59 INFO Applying migration id=jsonpath 2026/02/05 15:59:59 INFO Applying migration id=localforward 2026/02/05 15:59:59 INFO Applying migration id=avatar 2026/02/05 15:59:59 INFO Applying migration id=noimage 2026/02/05 15:59:59 INFO Applying migration id=feed 2026/02/05 15:59:59 INFO Applying migration id=bookmarks 2026/02/05 15:59:59 INFO Applying migration id=shareactivity 2026/02/05 15:59:59 INFO Applying migration id=application 2026/02/05 15:59:59 INFO Applying migration id=certificates 2026/02/05 15:59:59 INFO Applying migration id=rawforward 2026/02/05 15:59:59 INFO Applying migration id=publickey 2026/02/05 15:59:59 INFO Applying migration id=resolvegroup 2026/02/05 15:59:59 INFO Applying migration id=reject 2026/02/05 15:59:59 INFO Applying migration id=autodel 2026/02/05 15:59:59 INFO Applying migration id=jsonb 2026/02/05 15:59:59 INFO Applying migration id=quote 2026/02/05 15:59:59 INFO Applying migration id=rfc9421 2026/02/05 15:59:59 INFO Applying migration id=keys 2026/02/05 15:59:59 INFO Applying migration id=portable 2026/02/05 15:59:59 INFO Applying migration id=proofs 2026/02/05 15:59:59 INFO Applying migration id=contexts 2026/02/05 15:59:59 INFO Applying migration id=deliverieshost 2026/02/05 15:59:59 INFO Applying migration id=pembegin 2026/02/05 15:59:59 INFO Applying migration id=didhost 2026/02/05 16:00:00 WARN Cannot undo a non-existing follow followed=https://localhost.localdomain:8443/user/bob error="sql: no rows in result set" --- PASS: TestUnfollow_NotFollowing (0.88s) === RUN TestUnfollow_UnauthenticatedUser 2026/02/05 16:00:00 INFO Applying migration id=initial 2026/02/05 16:00:00 INFO Applying migration id=notesupdated 2026/02/05 16:00:00 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:00 INFO Applying migration id=activitiesid 2026/02/05 16:00:00 INFO Applying migration id=outbox 2026/02/05 16:00:00 INFO Applying migration id=edits 2026/02/05 16:00:00 INFO Applying migration id=outboxactor 2026/02/05 16:00:00 INFO Applying migration id=outboxsender 2026/02/05 16:00:00 INFO Applying migration id=thread 2026/02/05 16:00:00 INFO Applying migration id=host 2026/02/05 16:00:00 INFO Applying migration id=sharedinbox 2026/02/05 16:00:00 INFO Applying migration id=noteshost 2026/02/05 16:00:00 INFO Applying migration id=fetched 2026/02/05 16:00:00 INFO Applying migration id=move 2026/02/05 16:00:00 INFO Applying migration id=cleanup 2026/02/05 16:00:00 INFO Applying migration id=received 2026/02/05 16:00:00 INFO Applying migration id=namehost 2026/02/05 16:00:00 INFO Applying migration id=outboxhost 2026/02/05 16:00:00 INFO Applying migration id=notesfts 2026/02/05 16:00:00 INFO Applying migration id=iconsname 2026/02/05 16:00:00 INFO Applying migration id=nohash 2026/02/05 16:00:00 INFO Applying migration id=shares 2026/02/05 16:00:00 INFO Applying migration id=actorttl 2026/02/05 16:00:00 INFO Applying migration id=tocc 2026/02/05 16:00:00 INFO Applying migration id=followeds 2026/02/05 16:00:00 INFO Applying migration id=certhash 2026/02/05 16:00:00 INFO Applying migration id=follows_sync 2026/02/05 16:00:00 INFO Applying migration id=jsonpath 2026/02/05 16:00:00 INFO Applying migration id=localforward 2026/02/05 16:00:00 INFO Applying migration id=avatar 2026/02/05 16:00:00 INFO Applying migration id=noimage 2026/02/05 16:00:00 INFO Applying migration id=feed 2026/02/05 16:00:00 INFO Applying migration id=bookmarks 2026/02/05 16:00:00 INFO Applying migration id=shareactivity 2026/02/05 16:00:00 INFO Applying migration id=application 2026/02/05 16:00:00 INFO Applying migration id=certificates 2026/02/05 16:00:00 INFO Applying migration id=rawforward 2026/02/05 16:00:00 INFO Applying migration id=publickey 2026/02/05 16:00:00 INFO Applying migration id=resolvegroup 2026/02/05 16:00:00 INFO Applying migration id=reject 2026/02/05 16:00:00 INFO Applying migration id=autodel 2026/02/05 16:00:00 INFO Applying migration id=jsonb 2026/02/05 16:00:00 INFO Applying migration id=quote 2026/02/05 16:00:00 INFO Applying migration id=rfc9421 2026/02/05 16:00:00 INFO Applying migration id=keys 2026/02/05 16:00:00 INFO Applying migration id=portable 2026/02/05 16:00:00 INFO Applying migration id=proofs 2026/02/05 16:00:00 INFO Applying migration id=contexts 2026/02/05 16:00:00 INFO Applying migration id=deliverieshost 2026/02/05 16:00:00 INFO Applying migration id=pembegin 2026/02/05 16:00:00 INFO Applying migration id=didhost --- PASS: TestUnfollow_UnauthenticatedUser (1.22s) === RUN TestUploadEdit_HappyFlow 2026/02/05 16:00:01 INFO Applying migration id=initial 2026/02/05 16:00:01 INFO Applying migration id=notesupdated 2026/02/05 16:00:01 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:01 INFO Applying migration id=activitiesid 2026/02/05 16:00:01 INFO Applying migration id=outbox 2026/02/05 16:00:01 INFO Applying migration id=edits 2026/02/05 16:00:01 INFO Applying migration id=outboxactor 2026/02/05 16:00:01 INFO Applying migration id=outboxsender 2026/02/05 16:00:01 INFO Applying migration id=thread 2026/02/05 16:00:01 INFO Applying migration id=host 2026/02/05 16:00:01 INFO Applying migration id=sharedinbox 2026/02/05 16:00:01 INFO Applying migration id=noteshost 2026/02/05 16:00:01 INFO Applying migration id=fetched 2026/02/05 16:00:01 INFO Applying migration id=move 2026/02/05 16:00:01 INFO Applying migration id=cleanup 2026/02/05 16:00:01 INFO Applying migration id=received 2026/02/05 16:00:01 INFO Applying migration id=namehost 2026/02/05 16:00:01 INFO Applying migration id=outboxhost 2026/02/05 16:00:01 INFO Applying migration id=notesfts 2026/02/05 16:00:01 INFO Applying migration id=iconsname 2026/02/05 16:00:01 INFO Applying migration id=nohash 2026/02/05 16:00:01 INFO Applying migration id=shares 2026/02/05 16:00:01 INFO Applying migration id=actorttl 2026/02/05 16:00:01 INFO Applying migration id=tocc 2026/02/05 16:00:01 INFO Applying migration id=followeds 2026/02/05 16:00:01 INFO Applying migration id=certhash 2026/02/05 16:00:01 INFO Applying migration id=follows_sync 2026/02/05 16:00:01 INFO Applying migration id=jsonpath 2026/02/05 16:00:01 INFO Applying migration id=localforward 2026/02/05 16:00:01 INFO Applying migration id=avatar 2026/02/05 16:00:01 INFO Applying migration id=noimage 2026/02/05 16:00:01 INFO Applying migration id=feed 2026/02/05 16:00:01 INFO Applying migration id=bookmarks 2026/02/05 16:00:01 INFO Applying migration id=shareactivity 2026/02/05 16:00:01 INFO Applying migration id=application 2026/02/05 16:00:01 INFO Applying migration id=certificates 2026/02/05 16:00:01 INFO Applying migration id=rawforward 2026/02/05 16:00:01 INFO Applying migration id=publickey 2026/02/05 16:00:01 INFO Applying migration id=resolvegroup 2026/02/05 16:00:01 INFO Applying migration id=reject 2026/02/05 16:00:01 INFO Applying migration id=autodel 2026/02/05 16:00:01 INFO Applying migration id=jsonb 2026/02/05 16:00:01 INFO Applying migration id=quote 2026/02/05 16:00:01 INFO Applying migration id=rfc9421 2026/02/05 16:00:01 INFO Applying migration id=keys 2026/02/05 16:00:01 INFO Applying migration id=portable 2026/02/05 16:00:01 INFO Applying migration id=proofs 2026/02/05 16:00:01 INFO Applying migration id=contexts 2026/02/05 16:00:01 INFO Applying migration id=deliverieshost 2026/02/05 16:00:01 INFO Applying migration id=pembegin 2026/02/05 16:00:01 INFO Applying migration id=didhost 2026/02/05 16:00:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-315f-71a5-a353-91f31dc05980 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e88-3160-70db-8e05-2f95dd47ec3e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-315f-71a5-a353-91f31dc05980 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e88-315f-71a5-a353-91f31dc05980 2026/02/05 16:00:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-3168-78e8-80a6-ece421ce12fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-3168-78a6-a35e-da80cc424fc1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-3168-78a6-a35e-da80cc424fc1 2026/02/05 16:00:03 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2e88-3169-7a02-a415-1e35cbe249d8 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-3168-78a6-a35e-da80cc424fc1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-3168-78a6-a35e-da80cc424fc1 2026/02/05 16:00:03 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2e88-3168-78a6-a35e-da80cc424fc1 can=2026-02-05T16:16:03.433Z --- PASS: TestUploadEdit_HappyFlow (1.78s) === RUN TestUploadEdit_Empty 2026/02/05 16:00:03 INFO Applying migration id=initial 2026/02/05 16:00:03 INFO Applying migration id=notesupdated 2026/02/05 16:00:03 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:03 INFO Applying migration id=activitiesid 2026/02/05 16:00:03 INFO Applying migration id=outbox 2026/02/05 16:00:03 INFO Applying migration id=edits 2026/02/05 16:00:03 INFO Applying migration id=outboxactor 2026/02/05 16:00:03 INFO Applying migration id=outboxsender 2026/02/05 16:00:03 INFO Applying migration id=thread 2026/02/05 16:00:03 INFO Applying migration id=host 2026/02/05 16:00:03 INFO Applying migration id=sharedinbox 2026/02/05 16:00:03 INFO Applying migration id=noteshost 2026/02/05 16:00:03 INFO Applying migration id=fetched 2026/02/05 16:00:03 INFO Applying migration id=move 2026/02/05 16:00:03 INFO Applying migration id=cleanup 2026/02/05 16:00:03 INFO Applying migration id=received 2026/02/05 16:00:03 INFO Applying migration id=namehost 2026/02/05 16:00:03 INFO Applying migration id=outboxhost 2026/02/05 16:00:03 INFO Applying migration id=notesfts 2026/02/05 16:00:03 INFO Applying migration id=iconsname 2026/02/05 16:00:03 INFO Applying migration id=nohash 2026/02/05 16:00:03 INFO Applying migration id=shares 2026/02/05 16:00:03 INFO Applying migration id=actorttl 2026/02/05 16:00:03 INFO Applying migration id=tocc 2026/02/05 16:00:03 INFO Applying migration id=followeds 2026/02/05 16:00:03 INFO Applying migration id=certhash 2026/02/05 16:00:03 INFO Applying migration id=follows_sync 2026/02/05 16:00:03 INFO Applying migration id=jsonpath 2026/02/05 16:00:03 INFO Applying migration id=localforward 2026/02/05 16:00:03 INFO Applying migration id=avatar 2026/02/05 16:00:03 INFO Applying migration id=noimage 2026/02/05 16:00:03 INFO Applying migration id=feed 2026/02/05 16:00:03 INFO Applying migration id=bookmarks 2026/02/05 16:00:03 INFO Applying migration id=shareactivity 2026/02/05 16:00:03 INFO Applying migration id=application 2026/02/05 16:00:03 INFO Applying migration id=certificates 2026/02/05 16:00:03 INFO Applying migration id=rawforward 2026/02/05 16:00:03 INFO Applying migration id=publickey 2026/02/05 16:00:03 INFO Applying migration id=resolvegroup 2026/02/05 16:00:03 INFO Applying migration id=reject 2026/02/05 16:00:03 INFO Applying migration id=autodel 2026/02/05 16:00:03 INFO Applying migration id=jsonb 2026/02/05 16:00:03 INFO Applying migration id=quote 2026/02/05 16:00:03 INFO Applying migration id=rfc9421 2026/02/05 16:00:03 INFO Applying migration id=keys 2026/02/05 16:00:03 INFO Applying migration id=portable 2026/02/05 16:00:03 INFO Applying migration id=proofs 2026/02/05 16:00:03 INFO Applying migration id=contexts 2026/02/05 16:00:03 INFO Applying migration id=deliverieshost 2026/02/05 16:00:03 INFO Applying migration id=pembegin 2026/02/05 16:00:03 INFO Applying migration id=didhost 2026/02/05 16:00:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-35b2-7bc5-8c4c-c633992c83cb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e88-35b3-7307-bd40-4f3c5aa3099b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-35b2-7bc5-8c4c-c633992c83cb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e88-35b2-7bc5-8c4c-c633992c83cb 2026/02/05 16:00:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-35b4-742e-88c6-b3292fcf8c6b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-35b4-73f1-9cdf-86bae3a07bea activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-35b4-73f1-9cdf-86bae3a07bea 2026/02/05 16:00:04 WARN Content is empty --- PASS: TestUploadEdit_Empty (1.10s) === RUN TestUploadEdit_SizeLimit 2026/02/05 16:00:04 INFO Applying migration id=initial 2026/02/05 16:00:04 INFO Applying migration id=notesupdated 2026/02/05 16:00:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:04 INFO Applying migration id=activitiesid 2026/02/05 16:00:04 INFO Applying migration id=outbox 2026/02/05 16:00:04 INFO Applying migration id=edits 2026/02/05 16:00:04 INFO Applying migration id=outboxactor 2026/02/05 16:00:04 INFO Applying migration id=outboxsender 2026/02/05 16:00:04 INFO Applying migration id=thread 2026/02/05 16:00:04 INFO Applying migration id=host 2026/02/05 16:00:04 INFO Applying migration id=sharedinbox 2026/02/05 16:00:04 INFO Applying migration id=noteshost 2026/02/05 16:00:04 INFO Applying migration id=fetched 2026/02/05 16:00:04 INFO Applying migration id=move 2026/02/05 16:00:04 INFO Applying migration id=cleanup 2026/02/05 16:00:04 INFO Applying migration id=received 2026/02/05 16:00:04 INFO Applying migration id=namehost 2026/02/05 16:00:04 INFO Applying migration id=outboxhost 2026/02/05 16:00:04 INFO Applying migration id=notesfts 2026/02/05 16:00:04 INFO Applying migration id=iconsname 2026/02/05 16:00:04 INFO Applying migration id=nohash 2026/02/05 16:00:04 INFO Applying migration id=shares 2026/02/05 16:00:04 INFO Applying migration id=actorttl 2026/02/05 16:00:04 INFO Applying migration id=tocc 2026/02/05 16:00:04 INFO Applying migration id=followeds 2026/02/05 16:00:04 INFO Applying migration id=certhash 2026/02/05 16:00:04 INFO Applying migration id=follows_sync 2026/02/05 16:00:04 INFO Applying migration id=jsonpath 2026/02/05 16:00:04 INFO Applying migration id=localforward 2026/02/05 16:00:04 INFO Applying migration id=avatar 2026/02/05 16:00:04 INFO Applying migration id=noimage 2026/02/05 16:00:04 INFO Applying migration id=feed 2026/02/05 16:00:04 INFO Applying migration id=bookmarks 2026/02/05 16:00:04 INFO Applying migration id=shareactivity 2026/02/05 16:00:04 INFO Applying migration id=application 2026/02/05 16:00:04 INFO Applying migration id=certificates 2026/02/05 16:00:04 INFO Applying migration id=rawforward 2026/02/05 16:00:04 INFO Applying migration id=publickey 2026/02/05 16:00:04 INFO Applying migration id=resolvegroup 2026/02/05 16:00:04 INFO Applying migration id=reject 2026/02/05 16:00:04 INFO Applying migration id=autodel 2026/02/05 16:00:04 INFO Applying migration id=jsonb 2026/02/05 16:00:04 INFO Applying migration id=quote 2026/02/05 16:00:04 INFO Applying migration id=rfc9421 2026/02/05 16:00:04 INFO Applying migration id=keys 2026/02/05 16:00:04 INFO Applying migration id=portable 2026/02/05 16:00:04 INFO Applying migration id=proofs 2026/02/05 16:00:04 INFO Applying migration id=contexts 2026/02/05 16:00:04 INFO Applying migration id=deliverieshost 2026/02/05 16:00:04 INFO Applying migration id=pembegin 2026/02/05 16:00:04 INFO Applying migration id=didhost 2026/02/05 16:00:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-393b-7d8a-b640-bf875b73383f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e88-393c-751c-889d-b40079ca5a35 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-393b-7d8a-b640-bf875b73383f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e88-393b-7d8a-b640-bf875b73383f 2026/02/05 16:00:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-393d-76de-9ecb-359564b9c880 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-393d-76a2-aebf-470bcebd6c74 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-393d-76a2-aebf-470bcebd6c74 --- PASS: TestUploadEdit_SizeLimit (0.91s) === RUN TestUploadEdit_InvalidSize 2026/02/05 16:00:05 INFO Applying migration id=initial 2026/02/05 16:00:05 INFO Applying migration id=notesupdated 2026/02/05 16:00:05 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:05 INFO Applying migration id=activitiesid 2026/02/05 16:00:05 INFO Applying migration id=outbox 2026/02/05 16:00:05 INFO Applying migration id=edits 2026/02/05 16:00:05 INFO Applying migration id=outboxactor 2026/02/05 16:00:05 INFO Applying migration id=outboxsender 2026/02/05 16:00:05 INFO Applying migration id=thread 2026/02/05 16:00:05 INFO Applying migration id=host 2026/02/05 16:00:05 INFO Applying migration id=sharedinbox 2026/02/05 16:00:05 INFO Applying migration id=noteshost 2026/02/05 16:00:05 INFO Applying migration id=fetched 2026/02/05 16:00:05 INFO Applying migration id=move 2026/02/05 16:00:05 INFO Applying migration id=cleanup 2026/02/05 16:00:05 INFO Applying migration id=received 2026/02/05 16:00:05 INFO Applying migration id=namehost 2026/02/05 16:00:05 INFO Applying migration id=outboxhost 2026/02/05 16:00:05 INFO Applying migration id=notesfts 2026/02/05 16:00:05 INFO Applying migration id=iconsname 2026/02/05 16:00:05 INFO Applying migration id=nohash 2026/02/05 16:00:05 INFO Applying migration id=shares 2026/02/05 16:00:05 INFO Applying migration id=actorttl 2026/02/05 16:00:05 INFO Applying migration id=tocc 2026/02/05 16:00:05 INFO Applying migration id=followeds 2026/02/05 16:00:05 INFO Applying migration id=certhash 2026/02/05 16:00:05 INFO Applying migration id=follows_sync 2026/02/05 16:00:05 INFO Applying migration id=jsonpath 2026/02/05 16:00:05 INFO Applying migration id=localforward 2026/02/05 16:00:05 INFO Applying migration id=avatar 2026/02/05 16:00:05 INFO Applying migration id=noimage 2026/02/05 16:00:05 INFO Applying migration id=feed 2026/02/05 16:00:05 INFO Applying migration id=bookmarks 2026/02/05 16:00:05 INFO Applying migration id=shareactivity 2026/02/05 16:00:05 INFO Applying migration id=application 2026/02/05 16:00:05 INFO Applying migration id=certificates 2026/02/05 16:00:05 INFO Applying migration id=rawforward 2026/02/05 16:00:05 INFO Applying migration id=publickey 2026/02/05 16:00:05 INFO Applying migration id=resolvegroup 2026/02/05 16:00:05 INFO Applying migration id=reject 2026/02/05 16:00:05 INFO Applying migration id=autodel 2026/02/05 16:00:05 INFO Applying migration id=jsonb 2026/02/05 16:00:05 INFO Applying migration id=quote 2026/02/05 16:00:05 INFO Applying migration id=rfc9421 2026/02/05 16:00:05 INFO Applying migration id=keys 2026/02/05 16:00:05 INFO Applying migration id=portable 2026/02/05 16:00:05 INFO Applying migration id=proofs 2026/02/05 16:00:05 INFO Applying migration id=contexts 2026/02/05 16:00:05 INFO Applying migration id=deliverieshost 2026/02/05 16:00:05 INFO Applying migration id=pembegin 2026/02/05 16:00:05 INFO Applying migration id=didhost 2026/02/05 16:00:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-41ba-7db5-9fcb-dac56bdad27f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e88-41bb-755c-8810-ed6985ae7fbe activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-41ba-7db5-9fcb-dac56bdad27f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e88-41ba-7db5-9fcb-dac56bdad27f 2026/02/05 16:00:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-41bc-76e7-b81f-4cd7b857c959 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-41bc-76a4-a014-677b07c11000 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-41bc-76a4-a014-677b07c11000 2026/02/05 16:00:07 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (2.07s) === RUN TestUploadEdit_InvalidType 2026/02/05 16:00:07 INFO Applying migration id=initial 2026/02/05 16:00:07 INFO Applying migration id=notesupdated 2026/02/05 16:00:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:07 INFO Applying migration id=activitiesid 2026/02/05 16:00:07 INFO Applying migration id=outbox 2026/02/05 16:00:07 INFO Applying migration id=edits 2026/02/05 16:00:07 INFO Applying migration id=outboxactor 2026/02/05 16:00:07 INFO Applying migration id=outboxsender 2026/02/05 16:00:07 INFO Applying migration id=thread 2026/02/05 16:00:07 INFO Applying migration id=host 2026/02/05 16:00:07 INFO Applying migration id=sharedinbox 2026/02/05 16:00:07 INFO Applying migration id=noteshost 2026/02/05 16:00:07 INFO Applying migration id=fetched 2026/02/05 16:00:07 INFO Applying migration id=move 2026/02/05 16:00:07 INFO Applying migration id=cleanup 2026/02/05 16:00:07 INFO Applying migration id=received 2026/02/05 16:00:07 INFO Applying migration id=namehost 2026/02/05 16:00:07 INFO Applying migration id=outboxhost 2026/02/05 16:00:07 INFO Applying migration id=notesfts 2026/02/05 16:00:07 INFO Applying migration id=iconsname 2026/02/05 16:00:07 INFO Applying migration id=nohash 2026/02/05 16:00:07 INFO Applying migration id=shares 2026/02/05 16:00:07 INFO Applying migration id=actorttl 2026/02/05 16:00:07 INFO Applying migration id=tocc 2026/02/05 16:00:07 INFO Applying migration id=followeds 2026/02/05 16:00:07 INFO Applying migration id=certhash 2026/02/05 16:00:07 INFO Applying migration id=follows_sync 2026/02/05 16:00:07 INFO Applying migration id=jsonpath 2026/02/05 16:00:07 INFO Applying migration id=localforward 2026/02/05 16:00:07 INFO Applying migration id=avatar 2026/02/05 16:00:07 INFO Applying migration id=noimage 2026/02/05 16:00:07 INFO Applying migration id=feed 2026/02/05 16:00:07 INFO Applying migration id=bookmarks 2026/02/05 16:00:07 INFO Applying migration id=shareactivity 2026/02/05 16:00:07 INFO Applying migration id=application 2026/02/05 16:00:07 INFO Applying migration id=certificates 2026/02/05 16:00:07 INFO Applying migration id=rawforward 2026/02/05 16:00:07 INFO Applying migration id=publickey 2026/02/05 16:00:07 INFO Applying migration id=resolvegroup 2026/02/05 16:00:07 INFO Applying migration id=reject 2026/02/05 16:00:07 INFO Applying migration id=autodel 2026/02/05 16:00:07 INFO Applying migration id=jsonb 2026/02/05 16:00:07 INFO Applying migration id=quote 2026/02/05 16:00:07 INFO Applying migration id=rfc9421 2026/02/05 16:00:07 INFO Applying migration id=keys 2026/02/05 16:00:07 INFO Applying migration id=portable 2026/02/05 16:00:07 INFO Applying migration id=proofs 2026/02/05 16:00:07 INFO Applying migration id=contexts 2026/02/05 16:00:07 INFO Applying migration id=deliverieshost 2026/02/05 16:00:07 INFO Applying migration id=pembegin 2026/02/05 16:00:07 INFO Applying migration id=didhost 2026/02/05 16:00:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-43ce-71c5-9ad5-62c5e2f63163 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e88-43ce-7a08-ae5c-68723abeff1c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-43ce-71c5-9ad5-62c5e2f63163 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e88-43ce-71c5-9ad5-62c5e2f63163 2026/02/05 16:00:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-43cf-7b44-8b40-b2b1a1f9c19d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-43cf-7b05-8940-5bc1670a418e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-43cf-7b05-8940-5bc1670a418e 2026/02/05 16:00:08 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (0.53s) === RUN TestUploadEdit_NoSize 2026/02/05 16:00:08 INFO Applying migration id=initial 2026/02/05 16:00:08 INFO Applying migration id=notesupdated 2026/02/05 16:00:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:08 INFO Applying migration id=activitiesid 2026/02/05 16:00:08 INFO Applying migration id=outbox 2026/02/05 16:00:08 INFO Applying migration id=edits 2026/02/05 16:00:08 INFO Applying migration id=outboxactor 2026/02/05 16:00:08 INFO Applying migration id=outboxsender 2026/02/05 16:00:08 INFO Applying migration id=thread 2026/02/05 16:00:08 INFO Applying migration id=host 2026/02/05 16:00:08 INFO Applying migration id=sharedinbox 2026/02/05 16:00:08 INFO Applying migration id=noteshost 2026/02/05 16:00:08 INFO Applying migration id=fetched 2026/02/05 16:00:08 INFO Applying migration id=move 2026/02/05 16:00:08 INFO Applying migration id=cleanup 2026/02/05 16:00:08 INFO Applying migration id=received 2026/02/05 16:00:08 INFO Applying migration id=namehost 2026/02/05 16:00:08 INFO Applying migration id=outboxhost 2026/02/05 16:00:08 INFO Applying migration id=notesfts 2026/02/05 16:00:08 INFO Applying migration id=iconsname 2026/02/05 16:00:08 INFO Applying migration id=nohash 2026/02/05 16:00:08 INFO Applying migration id=shares 2026/02/05 16:00:08 INFO Applying migration id=actorttl 2026/02/05 16:00:08 INFO Applying migration id=tocc 2026/02/05 16:00:08 INFO Applying migration id=followeds 2026/02/05 16:00:08 INFO Applying migration id=certhash 2026/02/05 16:00:08 INFO Applying migration id=follows_sync 2026/02/05 16:00:08 INFO Applying migration id=jsonpath 2026/02/05 16:00:08 INFO Applying migration id=localforward 2026/02/05 16:00:08 INFO Applying migration id=avatar 2026/02/05 16:00:08 INFO Applying migration id=noimage 2026/02/05 16:00:08 INFO Applying migration id=feed 2026/02/05 16:00:08 INFO Applying migration id=bookmarks 2026/02/05 16:00:08 INFO Applying migration id=shareactivity 2026/02/05 16:00:08 INFO Applying migration id=application 2026/02/05 16:00:08 INFO Applying migration id=certificates 2026/02/05 16:00:08 INFO Applying migration id=rawforward 2026/02/05 16:00:08 INFO Applying migration id=publickey 2026/02/05 16:00:08 INFO Applying migration id=resolvegroup 2026/02/05 16:00:08 INFO Applying migration id=reject 2026/02/05 16:00:08 INFO Applying migration id=autodel 2026/02/05 16:00:08 INFO Applying migration id=jsonb 2026/02/05 16:00:08 INFO Applying migration id=quote 2026/02/05 16:00:08 INFO Applying migration id=rfc9421 2026/02/05 16:00:08 INFO Applying migration id=keys 2026/02/05 16:00:08 INFO Applying migration id=portable 2026/02/05 16:00:08 INFO Applying migration id=proofs 2026/02/05 16:00:08 INFO Applying migration id=contexts 2026/02/05 16:00:08 INFO Applying migration id=deliverieshost 2026/02/05 16:00:08 INFO Applying migration id=pembegin 2026/02/05 16:00:08 INFO Applying migration id=didhost 2026/02/05 16:00:09 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-483f-7a93-9061-86b4e41dafea activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e88-4840-720b-aace-e83cce745731 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-483f-7a93-9061-86b4e41dafea activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e88-483f-7a93-9061-86b4e41dafea 2026/02/05 16:00:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-4841-745f-8457-c003a4794aba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-4841-7420-963c-04ffd841dfbb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-4841-7420-963c-04ffd841dfbb 2026/02/05 16:00:09 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (1.14s) === RUN TestUploadEdit_NoType 2026/02/05 16:00:09 INFO Applying migration id=initial 2026/02/05 16:00:09 INFO Applying migration id=notesupdated 2026/02/05 16:00:09 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:09 INFO Applying migration id=activitiesid 2026/02/05 16:00:09 INFO Applying migration id=outbox 2026/02/05 16:00:09 INFO Applying migration id=edits 2026/02/05 16:00:09 INFO Applying migration id=outboxactor 2026/02/05 16:00:09 INFO Applying migration id=outboxsender 2026/02/05 16:00:09 INFO Applying migration id=thread 2026/02/05 16:00:09 INFO Applying migration id=host 2026/02/05 16:00:09 INFO Applying migration id=sharedinbox 2026/02/05 16:00:09 INFO Applying migration id=noteshost 2026/02/05 16:00:09 INFO Applying migration id=fetched 2026/02/05 16:00:09 INFO Applying migration id=move 2026/02/05 16:00:09 INFO Applying migration id=cleanup 2026/02/05 16:00:09 INFO Applying migration id=received 2026/02/05 16:00:09 INFO Applying migration id=namehost 2026/02/05 16:00:09 INFO Applying migration id=outboxhost 2026/02/05 16:00:09 INFO Applying migration id=notesfts 2026/02/05 16:00:09 INFO Applying migration id=iconsname 2026/02/05 16:00:09 INFO Applying migration id=nohash 2026/02/05 16:00:09 INFO Applying migration id=shares 2026/02/05 16:00:09 INFO Applying migration id=actorttl 2026/02/05 16:00:09 INFO Applying migration id=tocc 2026/02/05 16:00:09 INFO Applying migration id=followeds 2026/02/05 16:00:09 INFO Applying migration id=certhash 2026/02/05 16:00:09 INFO Applying migration id=follows_sync 2026/02/05 16:00:09 INFO Applying migration id=jsonpath 2026/02/05 16:00:09 INFO Applying migration id=localforward 2026/02/05 16:00:09 INFO Applying migration id=avatar 2026/02/05 16:00:09 INFO Applying migration id=noimage 2026/02/05 16:00:09 INFO Applying migration id=feed 2026/02/05 16:00:09 INFO Applying migration id=bookmarks 2026/02/05 16:00:09 INFO Applying migration id=shareactivity 2026/02/05 16:00:09 INFO Applying migration id=application 2026/02/05 16:00:09 INFO Applying migration id=certificates 2026/02/05 16:00:09 INFO Applying migration id=rawforward 2026/02/05 16:00:09 INFO Applying migration id=publickey 2026/02/05 16:00:09 INFO Applying migration id=resolvegroup 2026/02/05 16:00:09 INFO Applying migration id=reject 2026/02/05 16:00:09 INFO Applying migration id=autodel 2026/02/05 16:00:09 INFO Applying migration id=jsonb 2026/02/05 16:00:09 INFO Applying migration id=quote 2026/02/05 16:00:09 INFO Applying migration id=rfc9421 2026/02/05 16:00:09 INFO Applying migration id=keys 2026/02/05 16:00:09 INFO Applying migration id=portable 2026/02/05 16:00:09 INFO Applying migration id=proofs 2026/02/05 16:00:09 INFO Applying migration id=contexts 2026/02/05 16:00:09 INFO Applying migration id=deliverieshost 2026/02/05 16:00:09 INFO Applying migration id=pembegin 2026/02/05 16:00:09 INFO Applying migration id=didhost 2026/02/05 16:00:10 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-4bb4-7f14-84d4-c7e9d69f1da2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:10 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e88-4bb5-76ae-a0a8-c5a63e778b2f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-4bb4-7f14-84d4-c7e9d69f1da2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e88-4bb4-7f14-84d4-c7e9d69f1da2 2026/02/05 16:00:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-4bb6-78e4-ba1c-b008fcf6b347 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-4bb6-78a0-87f4-3be08ebf29e7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-4bb6-78a0-87f4-3be08ebf29e7 2026/02/05 16:00:10 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (0.89s) === RUN TestUploadReply_PostToFollowers 2026/02/05 16:00:10 INFO Applying migration id=initial 2026/02/05 16:00:10 INFO Applying migration id=notesupdated 2026/02/05 16:00:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:10 INFO Applying migration id=activitiesid 2026/02/05 16:00:10 INFO Applying migration id=outbox 2026/02/05 16:00:10 INFO Applying migration id=edits 2026/02/05 16:00:10 INFO Applying migration id=outboxactor 2026/02/05 16:00:10 INFO Applying migration id=outboxsender 2026/02/05 16:00:10 INFO Applying migration id=thread 2026/02/05 16:00:10 INFO Applying migration id=host 2026/02/05 16:00:10 INFO Applying migration id=sharedinbox 2026/02/05 16:00:10 INFO Applying migration id=noteshost 2026/02/05 16:00:10 INFO Applying migration id=fetched 2026/02/05 16:00:10 INFO Applying migration id=move 2026/02/05 16:00:10 INFO Applying migration id=cleanup 2026/02/05 16:00:10 INFO Applying migration id=received 2026/02/05 16:00:10 INFO Applying migration id=namehost 2026/02/05 16:00:10 INFO Applying migration id=outboxhost 2026/02/05 16:00:10 INFO Applying migration id=notesfts 2026/02/05 16:00:10 INFO Applying migration id=iconsname 2026/02/05 16:00:10 INFO Applying migration id=nohash 2026/02/05 16:00:10 INFO Applying migration id=shares 2026/02/05 16:00:10 INFO Applying migration id=actorttl 2026/02/05 16:00:10 INFO Applying migration id=tocc 2026/02/05 16:00:10 INFO Applying migration id=followeds 2026/02/05 16:00:10 INFO Applying migration id=certhash 2026/02/05 16:00:10 INFO Applying migration id=follows_sync 2026/02/05 16:00:10 INFO Applying migration id=jsonpath 2026/02/05 16:00:10 INFO Applying migration id=localforward 2026/02/05 16:00:10 INFO Applying migration id=avatar 2026/02/05 16:00:10 INFO Applying migration id=noimage 2026/02/05 16:00:10 INFO Applying migration id=feed 2026/02/05 16:00:10 INFO Applying migration id=bookmarks 2026/02/05 16:00:10 INFO Applying migration id=shareactivity 2026/02/05 16:00:10 INFO Applying migration id=application 2026/02/05 16:00:10 INFO Applying migration id=certificates 2026/02/05 16:00:10 INFO Applying migration id=rawforward 2026/02/05 16:00:10 INFO Applying migration id=publickey 2026/02/05 16:00:10 INFO Applying migration id=resolvegroup 2026/02/05 16:00:10 INFO Applying migration id=reject 2026/02/05 16:00:10 INFO Applying migration id=autodel 2026/02/05 16:00:10 INFO Applying migration id=jsonb 2026/02/05 16:00:10 INFO Applying migration id=quote 2026/02/05 16:00:10 INFO Applying migration id=rfc9421 2026/02/05 16:00:10 INFO Applying migration id=keys 2026/02/05 16:00:10 INFO Applying migration id=portable 2026/02/05 16:00:10 INFO Applying migration id=proofs 2026/02/05 16:00:10 INFO Applying migration id=contexts 2026/02/05 16:00:10 INFO Applying migration id=deliverieshost 2026/02/05 16:00:10 INFO Applying migration id=pembegin 2026/02/05 16:00:10 INFO Applying migration id=didhost 2026/02/05 16:00:11 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-4f6e-76f8-ae59-e151793acc18 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e88-4f6f-7102-8db1-3948cba12657 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-4f6e-76f8-ae59-e151793acc18 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e88-4f6e-76f8-ae59-e151793acc18 2026/02/05 16:00:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-4f7a-7bac-9ec1-8e0b21259063 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-4f7a-7b6a-ae08-ec52eab1ef91 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-4f7a-7b6a-ae08-ec52eab1ef91 2026/02/05 16:00:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-4f7a-7b6a-ae08-ec52eab1ef91 2026/02/05 16:00:11 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e88-4f7a-7b6a-ae08-ec52eab1ef91 2026/02/05 16:00:11 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e88-4f7c-7c18-b77b-9d15ccb51012 note=https://localhost.localdomain:8443/post/019c2e88-4f7c-7bff-a479-ab6298299fa7 thread=https://localhost.localdomain:8443/post/019c2e88-4f7a-7b6a-ae08-ec52eab1ef91 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-4f7c-7c18-b77b-9d15ccb51012 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-4f7c-7bff-a479-ab6298299fa7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e88-4f7c-7bff-a479-ab6298299fa7 2026/02/05 16:00:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-4f7a-7b6a-ae08-ec52eab1ef91 2026/02/05 16:00:11 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (0.97s) === RUN TestUploadReply_NoMimeType 2026/02/05 16:00:11 INFO Applying migration id=initial 2026/02/05 16:00:11 INFO Applying migration id=notesupdated 2026/02/05 16:00:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:11 INFO Applying migration id=activitiesid 2026/02/05 16:00:11 INFO Applying migration id=outbox 2026/02/05 16:00:11 INFO Applying migration id=edits 2026/02/05 16:00:11 INFO Applying migration id=outboxactor 2026/02/05 16:00:11 INFO Applying migration id=outboxsender 2026/02/05 16:00:11 INFO Applying migration id=thread 2026/02/05 16:00:11 INFO Applying migration id=host 2026/02/05 16:00:11 INFO Applying migration id=sharedinbox 2026/02/05 16:00:11 INFO Applying migration id=noteshost 2026/02/05 16:00:11 INFO Applying migration id=fetched 2026/02/05 16:00:11 INFO Applying migration id=move 2026/02/05 16:00:11 INFO Applying migration id=cleanup 2026/02/05 16:00:11 INFO Applying migration id=received 2026/02/05 16:00:11 INFO Applying migration id=namehost 2026/02/05 16:00:11 INFO Applying migration id=outboxhost 2026/02/05 16:00:11 INFO Applying migration id=notesfts 2026/02/05 16:00:11 INFO Applying migration id=iconsname 2026/02/05 16:00:11 INFO Applying migration id=nohash 2026/02/05 16:00:11 INFO Applying migration id=shares 2026/02/05 16:00:11 INFO Applying migration id=actorttl 2026/02/05 16:00:11 INFO Applying migration id=tocc 2026/02/05 16:00:11 INFO Applying migration id=followeds 2026/02/05 16:00:11 INFO Applying migration id=certhash 2026/02/05 16:00:11 INFO Applying migration id=follows_sync 2026/02/05 16:00:11 INFO Applying migration id=jsonpath 2026/02/05 16:00:11 INFO Applying migration id=localforward 2026/02/05 16:00:11 INFO Applying migration id=avatar 2026/02/05 16:00:11 INFO Applying migration id=noimage 2026/02/05 16:00:11 INFO Applying migration id=feed 2026/02/05 16:00:11 INFO Applying migration id=bookmarks 2026/02/05 16:00:11 INFO Applying migration id=shareactivity 2026/02/05 16:00:11 INFO Applying migration id=application 2026/02/05 16:00:11 INFO Applying migration id=certificates 2026/02/05 16:00:11 INFO Applying migration id=rawforward 2026/02/05 16:00:11 INFO Applying migration id=publickey 2026/02/05 16:00:11 INFO Applying migration id=resolvegroup 2026/02/05 16:00:11 INFO Applying migration id=reject 2026/02/05 16:00:11 INFO Applying migration id=autodel 2026/02/05 16:00:11 INFO Applying migration id=jsonb 2026/02/05 16:00:11 INFO Applying migration id=quote 2026/02/05 16:00:11 INFO Applying migration id=rfc9421 2026/02/05 16:00:11 INFO Applying migration id=keys 2026/02/05 16:00:11 INFO Applying migration id=portable 2026/02/05 16:00:11 INFO Applying migration id=proofs 2026/02/05 16:00:11 INFO Applying migration id=contexts 2026/02/05 16:00:11 INFO Applying migration id=deliverieshost 2026/02/05 16:00:11 INFO Applying migration id=pembegin 2026/02/05 16:00:11 INFO Applying migration id=didhost 2026/02/05 16:00:11 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-52b0-7375-91af-c7b98609d53b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e88-52b0-7a61-8adb-bd76102734c3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-52b0-7375-91af-c7b98609d53b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e88-52b0-7375-91af-c7b98609d53b 2026/02/05 16:00:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-52b1-701a-9f8d-2a6b31444291 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-52b0-7ef4-a922-d86a9fc684aa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-52b0-7ef4-a922-d86a9fc684aa 2026/02/05 16:00:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-52b0-7ef4-a922-d86a9fc684aa 2026/02/05 16:00:11 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e88-52b0-7ef4-a922-d86a9fc684aa 2026/02/05 16:00:11 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e88-52b3-7161-847e-ae629d592fce note=https://localhost.localdomain:8443/post/019c2e88-52b3-7148-9c55-e9183ec7ef10 thread=https://localhost.localdomain:8443/post/019c2e88-52b0-7ef4-a922-d86a9fc684aa starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-52b3-7161-847e-ae629d592fce activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-52b3-7148-9c55-e9183ec7ef10 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e88-52b3-7148-9c55-e9183ec7ef10 2026/02/05 16:00:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-52b0-7ef4-a922-d86a9fc684aa 2026/02/05 16:00:11 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (0.82s) === RUN TestUsers_NoPosts 2026/02/05 16:00:11 INFO Applying migration id=initial 2026/02/05 16:00:11 INFO Applying migration id=notesupdated 2026/02/05 16:00:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:11 INFO Applying migration id=activitiesid 2026/02/05 16:00:11 INFO Applying migration id=outbox 2026/02/05 16:00:11 INFO Applying migration id=edits 2026/02/05 16:00:11 INFO Applying migration id=outboxactor 2026/02/05 16:00:11 INFO Applying migration id=outboxsender 2026/02/05 16:00:11 INFO Applying migration id=thread 2026/02/05 16:00:11 INFO Applying migration id=host 2026/02/05 16:00:11 INFO Applying migration id=sharedinbox 2026/02/05 16:00:11 INFO Applying migration id=noteshost 2026/02/05 16:00:11 INFO Applying migration id=fetched 2026/02/05 16:00:11 INFO Applying migration id=move 2026/02/05 16:00:11 INFO Applying migration id=cleanup 2026/02/05 16:00:11 INFO Applying migration id=received 2026/02/05 16:00:11 INFO Applying migration id=namehost 2026/02/05 16:00:11 INFO Applying migration id=outboxhost 2026/02/05 16:00:11 INFO Applying migration id=notesfts 2026/02/05 16:00:11 INFO Applying migration id=iconsname 2026/02/05 16:00:11 INFO Applying migration id=nohash 2026/02/05 16:00:11 INFO Applying migration id=shares 2026/02/05 16:00:11 INFO Applying migration id=actorttl 2026/02/05 16:00:11 INFO Applying migration id=tocc 2026/02/05 16:00:11 INFO Applying migration id=followeds 2026/02/05 16:00:11 INFO Applying migration id=certhash 2026/02/05 16:00:11 INFO Applying migration id=follows_sync 2026/02/05 16:00:11 INFO Applying migration id=jsonpath 2026/02/05 16:00:11 INFO Applying migration id=localforward 2026/02/05 16:00:11 INFO Applying migration id=avatar 2026/02/05 16:00:11 INFO Applying migration id=noimage 2026/02/05 16:00:11 INFO Applying migration id=feed 2026/02/05 16:00:11 INFO Applying migration id=bookmarks 2026/02/05 16:00:11 INFO Applying migration id=shareactivity 2026/02/05 16:00:11 INFO Applying migration id=application 2026/02/05 16:00:11 INFO Applying migration id=certificates 2026/02/05 16:00:12 INFO Applying migration id=rawforward 2026/02/05 16:00:12 INFO Applying migration id=publickey 2026/02/05 16:00:12 INFO Applying migration id=resolvegroup 2026/02/05 16:00:12 INFO Applying migration id=reject 2026/02/05 16:00:12 INFO Applying migration id=autodel 2026/02/05 16:00:12 INFO Applying migration id=jsonb 2026/02/05 16:00:12 INFO Applying migration id=quote 2026/02/05 16:00:12 INFO Applying migration id=rfc9421 2026/02/05 16:00:12 INFO Applying migration id=keys 2026/02/05 16:00:12 INFO Applying migration id=portable 2026/02/05 16:00:12 INFO Applying migration id=proofs 2026/02/05 16:00:12 INFO Applying migration id=contexts 2026/02/05 16:00:12 INFO Applying migration id=deliverieshost 2026/02/05 16:00:12 INFO Applying migration id=pembegin 2026/02/05 16:00:12 INFO Applying migration id=didhost --- PASS: TestUsers_NoPosts (1.24s) === RUN TestUsers_UnauthenticatedUser 2026/02/05 16:00:13 INFO Applying migration id=initial 2026/02/05 16:00:13 INFO Applying migration id=notesupdated 2026/02/05 16:00:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:13 INFO Applying migration id=activitiesid 2026/02/05 16:00:13 INFO Applying migration id=outbox 2026/02/05 16:00:13 INFO Applying migration id=edits 2026/02/05 16:00:13 INFO Applying migration id=outboxactor 2026/02/05 16:00:13 INFO Applying migration id=outboxsender 2026/02/05 16:00:13 INFO Applying migration id=thread 2026/02/05 16:00:13 INFO Applying migration id=host 2026/02/05 16:00:13 INFO Applying migration id=sharedinbox 2026/02/05 16:00:13 INFO Applying migration id=noteshost 2026/02/05 16:00:13 INFO Applying migration id=fetched 2026/02/05 16:00:13 INFO Applying migration id=move 2026/02/05 16:00:13 INFO Applying migration id=cleanup 2026/02/05 16:00:13 INFO Applying migration id=received 2026/02/05 16:00:13 INFO Applying migration id=namehost 2026/02/05 16:00:13 INFO Applying migration id=outboxhost 2026/02/05 16:00:13 INFO Applying migration id=notesfts 2026/02/05 16:00:13 INFO Applying migration id=iconsname 2026/02/05 16:00:13 INFO Applying migration id=nohash 2026/02/05 16:00:13 INFO Applying migration id=shares 2026/02/05 16:00:13 INFO Applying migration id=actorttl 2026/02/05 16:00:13 INFO Applying migration id=tocc 2026/02/05 16:00:13 INFO Applying migration id=followeds 2026/02/05 16:00:13 INFO Applying migration id=certhash 2026/02/05 16:00:13 INFO Applying migration id=follows_sync 2026/02/05 16:00:13 INFO Applying migration id=jsonpath 2026/02/05 16:00:13 INFO Applying migration id=localforward 2026/02/05 16:00:13 INFO Applying migration id=avatar 2026/02/05 16:00:13 INFO Applying migration id=noimage 2026/02/05 16:00:13 INFO Applying migration id=feed 2026/02/05 16:00:13 INFO Applying migration id=bookmarks 2026/02/05 16:00:13 INFO Applying migration id=shareactivity 2026/02/05 16:00:13 INFO Applying migration id=application 2026/02/05 16:00:13 INFO Applying migration id=certificates 2026/02/05 16:00:13 INFO Applying migration id=rawforward 2026/02/05 16:00:13 INFO Applying migration id=publickey 2026/02/05 16:00:13 INFO Applying migration id=resolvegroup 2026/02/05 16:00:13 INFO Applying migration id=reject 2026/02/05 16:00:13 INFO Applying migration id=autodel 2026/02/05 16:00:13 INFO Applying migration id=jsonb 2026/02/05 16:00:13 INFO Applying migration id=quote 2026/02/05 16:00:13 INFO Applying migration id=rfc9421 2026/02/05 16:00:13 INFO Applying migration id=keys 2026/02/05 16:00:13 INFO Applying migration id=portable 2026/02/05 16:00:13 INFO Applying migration id=proofs 2026/02/05 16:00:13 INFO Applying migration id=contexts 2026/02/05 16:00:13 INFO Applying migration id=deliverieshost 2026/02/05 16:00:13 INFO Applying migration id=pembegin 2026/02/05 16:00:13 INFO Applying migration id=didhost --- PASS: TestUsers_UnauthenticatedUser (0.95s) === RUN TestUsers_DM 2026/02/05 16:00:14 INFO Applying migration id=initial 2026/02/05 16:00:14 INFO Applying migration id=notesupdated 2026/02/05 16:00:14 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:14 INFO Applying migration id=activitiesid 2026/02/05 16:00:14 INFO Applying migration id=outbox 2026/02/05 16:00:14 INFO Applying migration id=edits 2026/02/05 16:00:14 INFO Applying migration id=outboxactor 2026/02/05 16:00:14 INFO Applying migration id=outboxsender 2026/02/05 16:00:14 INFO Applying migration id=thread 2026/02/05 16:00:14 INFO Applying migration id=host 2026/02/05 16:00:14 INFO Applying migration id=sharedinbox 2026/02/05 16:00:14 INFO Applying migration id=noteshost 2026/02/05 16:00:14 INFO Applying migration id=fetched 2026/02/05 16:00:14 INFO Applying migration id=move 2026/02/05 16:00:14 INFO Applying migration id=cleanup 2026/02/05 16:00:14 INFO Applying migration id=received 2026/02/05 16:00:14 INFO Applying migration id=namehost 2026/02/05 16:00:14 INFO Applying migration id=outboxhost 2026/02/05 16:00:14 INFO Applying migration id=notesfts 2026/02/05 16:00:14 INFO Applying migration id=iconsname 2026/02/05 16:00:14 INFO Applying migration id=nohash 2026/02/05 16:00:14 INFO Applying migration id=shares 2026/02/05 16:00:14 INFO Applying migration id=actorttl 2026/02/05 16:00:14 INFO Applying migration id=tocc 2026/02/05 16:00:14 INFO Applying migration id=followeds 2026/02/05 16:00:14 INFO Applying migration id=certhash 2026/02/05 16:00:14 INFO Applying migration id=follows_sync 2026/02/05 16:00:14 INFO Applying migration id=jsonpath 2026/02/05 16:00:14 INFO Applying migration id=localforward 2026/02/05 16:00:14 INFO Applying migration id=avatar 2026/02/05 16:00:14 INFO Applying migration id=noimage 2026/02/05 16:00:14 INFO Applying migration id=feed 2026/02/05 16:00:14 INFO Applying migration id=bookmarks 2026/02/05 16:00:14 INFO Applying migration id=shareactivity 2026/02/05 16:00:14 INFO Applying migration id=application 2026/02/05 16:00:14 INFO Applying migration id=certificates 2026/02/05 16:00:14 INFO Applying migration id=rawforward 2026/02/05 16:00:14 INFO Applying migration id=publickey 2026/02/05 16:00:14 INFO Applying migration id=resolvegroup 2026/02/05 16:00:14 INFO Applying migration id=reject 2026/02/05 16:00:14 INFO Applying migration id=autodel 2026/02/05 16:00:14 INFO Applying migration id=jsonb 2026/02/05 16:00:14 INFO Applying migration id=quote 2026/02/05 16:00:14 INFO Applying migration id=rfc9421 2026/02/05 16:00:14 INFO Applying migration id=keys 2026/02/05 16:00:14 INFO Applying migration id=portable 2026/02/05 16:00:14 INFO Applying migration id=proofs 2026/02/05 16:00:14 INFO Applying migration id=contexts 2026/02/05 16:00:14 INFO Applying migration id=deliverieshost 2026/02/05 16:00:14 INFO Applying migration id=pembegin 2026/02/05 16:00:14 INFO Applying migration id=didhost 2026/02/05 16:00:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-6153-7c5d-aebe-a151c2d464b5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e88-6154-73e7-a028-5ff14db2f171 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-6153-7c5d-aebe-a151c2d464b5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e88-6153-7c5d-aebe-a151c2d464b5 2026/02/05 16:00:15 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:00:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-6154-796b-b45a-f45ad96312e0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-6154-7720-a864-4cad0a017a25 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-6154-7720-a864-4cad0a017a25 --- PASS: TestUsers_DM (1.56s) === RUN TestUsers_DMNotFollowing 2026/02/05 16:00:15 INFO Applying migration id=initial 2026/02/05 16:00:15 INFO Applying migration id=notesupdated 2026/02/05 16:00:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:15 INFO Applying migration id=activitiesid 2026/02/05 16:00:15 INFO Applying migration id=outbox 2026/02/05 16:00:15 INFO Applying migration id=edits 2026/02/05 16:00:15 INFO Applying migration id=outboxactor 2026/02/05 16:00:15 INFO Applying migration id=outboxsender 2026/02/05 16:00:15 INFO Applying migration id=thread 2026/02/05 16:00:15 INFO Applying migration id=host 2026/02/05 16:00:15 INFO Applying migration id=sharedinbox 2026/02/05 16:00:15 INFO Applying migration id=noteshost 2026/02/05 16:00:15 INFO Applying migration id=fetched 2026/02/05 16:00:15 INFO Applying migration id=move 2026/02/05 16:00:15 INFO Applying migration id=cleanup 2026/02/05 16:00:15 INFO Applying migration id=received 2026/02/05 16:00:15 INFO Applying migration id=namehost 2026/02/05 16:00:15 INFO Applying migration id=outboxhost 2026/02/05 16:00:15 INFO Applying migration id=notesfts 2026/02/05 16:00:15 INFO Applying migration id=iconsname 2026/02/05 16:00:15 INFO Applying migration id=nohash 2026/02/05 16:00:15 INFO Applying migration id=shares 2026/02/05 16:00:15 INFO Applying migration id=actorttl 2026/02/05 16:00:15 INFO Applying migration id=tocc 2026/02/05 16:00:15 INFO Applying migration id=followeds 2026/02/05 16:00:15 INFO Applying migration id=certhash 2026/02/05 16:00:15 INFO Applying migration id=follows_sync 2026/02/05 16:00:15 INFO Applying migration id=jsonpath 2026/02/05 16:00:15 INFO Applying migration id=localforward 2026/02/05 16:00:15 INFO Applying migration id=avatar 2026/02/05 16:00:15 INFO Applying migration id=noimage 2026/02/05 16:00:15 INFO Applying migration id=feed 2026/02/05 16:00:15 INFO Applying migration id=bookmarks 2026/02/05 16:00:15 INFO Applying migration id=shareactivity 2026/02/05 16:00:15 INFO Applying migration id=application 2026/02/05 16:00:15 INFO Applying migration id=certificates 2026/02/05 16:00:15 INFO Applying migration id=rawforward 2026/02/05 16:00:15 INFO Applying migration id=publickey 2026/02/05 16:00:15 INFO Applying migration id=resolvegroup 2026/02/05 16:00:15 INFO Applying migration id=reject 2026/02/05 16:00:15 INFO Applying migration id=autodel 2026/02/05 16:00:15 INFO Applying migration id=jsonb 2026/02/05 16:00:15 INFO Applying migration id=quote 2026/02/05 16:00:15 INFO Applying migration id=rfc9421 2026/02/05 16:00:15 INFO Applying migration id=keys 2026/02/05 16:00:15 INFO Applying migration id=portable 2026/02/05 16:00:15 INFO Applying migration id=proofs 2026/02/05 16:00:15 INFO Applying migration id=contexts 2026/02/05 16:00:15 INFO Applying migration id=deliverieshost 2026/02/05 16:00:15 INFO Applying migration id=pembegin 2026/02/05 16:00:15 INFO Applying migration id=didhost 2026/02/05 16:00:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-6b0f-713a-a018-f4ab52a9fe71 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e88-6b0f-792a-a647-178438fb4498 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-6b0f-713a-a018-f4ab52a9fe71 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e88-6b0f-713a-a018-f4ab52a9fe71 2026/02/05 16:00:18 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:00:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-6b10-70a5-aa5f-35f150c1ff3f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-6b0f-7cf8-a20a-7f04496575d5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-6b0f-7cf8-a20a-7f04496575d5 2026/02/05 16:00:18 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2e88-6b10-7d57-9497-2b86292a0e11 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-6b0f-713a-a018-f4ab52a9fe71 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 (2.49s) === RUN TestUsers_PostToFollowers 2026/02/05 16:00:18 INFO Applying migration id=initial 2026/02/05 16:00:18 INFO Applying migration id=notesupdated 2026/02/05 16:00:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:18 INFO Applying migration id=activitiesid 2026/02/05 16:00:18 INFO Applying migration id=outbox 2026/02/05 16:00:18 INFO Applying migration id=edits 2026/02/05 16:00:18 INFO Applying migration id=outboxactor 2026/02/05 16:00:18 INFO Applying migration id=outboxsender 2026/02/05 16:00:18 INFO Applying migration id=thread 2026/02/05 16:00:18 INFO Applying migration id=host 2026/02/05 16:00:18 INFO Applying migration id=sharedinbox 2026/02/05 16:00:18 INFO Applying migration id=noteshost 2026/02/05 16:00:18 INFO Applying migration id=fetched 2026/02/05 16:00:18 INFO Applying migration id=move 2026/02/05 16:00:18 INFO Applying migration id=cleanup 2026/02/05 16:00:18 INFO Applying migration id=received 2026/02/05 16:00:18 INFO Applying migration id=namehost 2026/02/05 16:00:18 INFO Applying migration id=outboxhost 2026/02/05 16:00:18 INFO Applying migration id=notesfts 2026/02/05 16:00:18 INFO Applying migration id=iconsname 2026/02/05 16:00:18 INFO Applying migration id=nohash 2026/02/05 16:00:18 INFO Applying migration id=shares 2026/02/05 16:00:18 INFO Applying migration id=actorttl 2026/02/05 16:00:18 INFO Applying migration id=tocc 2026/02/05 16:00:18 INFO Applying migration id=followeds 2026/02/05 16:00:18 INFO Applying migration id=certhash 2026/02/05 16:00:18 INFO Applying migration id=follows_sync 2026/02/05 16:00:18 INFO Applying migration id=jsonpath 2026/02/05 16:00:18 INFO Applying migration id=localforward 2026/02/05 16:00:18 INFO Applying migration id=avatar 2026/02/05 16:00:18 INFO Applying migration id=noimage 2026/02/05 16:00:18 INFO Applying migration id=feed 2026/02/05 16:00:18 INFO Applying migration id=bookmarks 2026/02/05 16:00:18 INFO Applying migration id=shareactivity 2026/02/05 16:00:18 INFO Applying migration id=application 2026/02/05 16:00:18 INFO Applying migration id=certificates 2026/02/05 16:00:18 INFO Applying migration id=rawforward 2026/02/05 16:00:18 INFO Applying migration id=publickey 2026/02/05 16:00:18 INFO Applying migration id=resolvegroup 2026/02/05 16:00:18 INFO Applying migration id=reject 2026/02/05 16:00:18 INFO Applying migration id=autodel 2026/02/05 16:00:18 INFO Applying migration id=jsonb 2026/02/05 16:00:18 INFO Applying migration id=quote 2026/02/05 16:00:18 INFO Applying migration id=rfc9421 2026/02/05 16:00:18 INFO Applying migration id=keys 2026/02/05 16:00:18 INFO Applying migration id=portable 2026/02/05 16:00:18 INFO Applying migration id=proofs 2026/02/05 16:00:18 INFO Applying migration id=contexts 2026/02/05 16:00:18 INFO Applying migration id=deliverieshost 2026/02/05 16:00:18 INFO Applying migration id=pembegin 2026/02/05 16:00:18 INFO Applying migration id=didhost 2026/02/05 16:00:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-7030-753b-8f6d-82038924dcc6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e88-7030-7c2a-b10b-e0ea065f1f91 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-7030-753b-8f6d-82038924dcc6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e88-7030-753b-8f6d-82038924dcc6 2026/02/05 16:00:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-7031-70dc-965e-34b1e6b09aa0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-7031-709e-9e68-4a102bab8a9a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-7031-709e-9e68-4a102bab8a9a --- PASS: TestUsers_PostToFollowers (1.31s) === RUN TestUsers_PostToFollowersNotFollowing 2026/02/05 16:00:19 INFO Applying migration id=initial 2026/02/05 16:00:19 INFO Applying migration id=notesupdated 2026/02/05 16:00:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:19 INFO Applying migration id=activitiesid 2026/02/05 16:00:19 INFO Applying migration id=outbox 2026/02/05 16:00:19 INFO Applying migration id=edits 2026/02/05 16:00:19 INFO Applying migration id=outboxactor 2026/02/05 16:00:19 INFO Applying migration id=outboxsender 2026/02/05 16:00:19 INFO Applying migration id=thread 2026/02/05 16:00:19 INFO Applying migration id=host 2026/02/05 16:00:19 INFO Applying migration id=sharedinbox 2026/02/05 16:00:19 INFO Applying migration id=noteshost 2026/02/05 16:00:19 INFO Applying migration id=fetched 2026/02/05 16:00:19 INFO Applying migration id=move 2026/02/05 16:00:19 INFO Applying migration id=cleanup 2026/02/05 16:00:19 INFO Applying migration id=received 2026/02/05 16:00:19 INFO Applying migration id=namehost 2026/02/05 16:00:19 INFO Applying migration id=outboxhost 2026/02/05 16:00:19 INFO Applying migration id=notesfts 2026/02/05 16:00:19 INFO Applying migration id=iconsname 2026/02/05 16:00:19 INFO Applying migration id=nohash 2026/02/05 16:00:19 INFO Applying migration id=shares 2026/02/05 16:00:19 INFO Applying migration id=actorttl 2026/02/05 16:00:19 INFO Applying migration id=tocc 2026/02/05 16:00:19 INFO Applying migration id=followeds 2026/02/05 16:00:19 INFO Applying migration id=certhash 2026/02/05 16:00:19 INFO Applying migration id=follows_sync 2026/02/05 16:00:19 INFO Applying migration id=jsonpath 2026/02/05 16:00:19 INFO Applying migration id=localforward 2026/02/05 16:00:19 INFO Applying migration id=avatar 2026/02/05 16:00:19 INFO Applying migration id=noimage 2026/02/05 16:00:19 INFO Applying migration id=feed 2026/02/05 16:00:19 INFO Applying migration id=bookmarks 2026/02/05 16:00:19 INFO Applying migration id=shareactivity 2026/02/05 16:00:19 INFO Applying migration id=application 2026/02/05 16:00:19 INFO Applying migration id=certificates 2026/02/05 16:00:19 INFO Applying migration id=rawforward 2026/02/05 16:00:19 INFO Applying migration id=publickey 2026/02/05 16:00:19 INFO Applying migration id=resolvegroup 2026/02/05 16:00:19 INFO Applying migration id=reject 2026/02/05 16:00:19 INFO Applying migration id=autodel 2026/02/05 16:00:19 INFO Applying migration id=jsonb 2026/02/05 16:00:19 INFO Applying migration id=quote 2026/02/05 16:00:19 INFO Applying migration id=rfc9421 2026/02/05 16:00:19 INFO Applying migration id=keys 2026/02/05 16:00:19 INFO Applying migration id=portable 2026/02/05 16:00:19 INFO Applying migration id=proofs 2026/02/05 16:00:19 INFO Applying migration id=contexts 2026/02/05 16:00:19 INFO Applying migration id=deliverieshost 2026/02/05 16:00:19 INFO Applying migration id=pembegin 2026/02/05 16:00:19 INFO Applying migration id=didhost 2026/02/05 16:00:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-7572-7de1-be19-10209ccb18fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-7572-7d9e-b88e-6ca7de5c8af0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-7572-7d9e-b88e-6ca7de5c8af0 --- PASS: TestUsers_PostToFollowersNotFollowing (1.35s) === RUN TestUsers_PublicPost 2026/02/05 16:00:20 INFO Applying migration id=initial 2026/02/05 16:00:20 INFO Applying migration id=notesupdated 2026/02/05 16:00:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:20 INFO Applying migration id=activitiesid 2026/02/05 16:00:20 INFO Applying migration id=outbox 2026/02/05 16:00:20 INFO Applying migration id=edits 2026/02/05 16:00:20 INFO Applying migration id=outboxactor 2026/02/05 16:00:20 INFO Applying migration id=outboxsender 2026/02/05 16:00:20 INFO Applying migration id=thread 2026/02/05 16:00:20 INFO Applying migration id=host 2026/02/05 16:00:20 INFO Applying migration id=sharedinbox 2026/02/05 16:00:20 INFO Applying migration id=noteshost 2026/02/05 16:00:20 INFO Applying migration id=fetched 2026/02/05 16:00:20 INFO Applying migration id=move 2026/02/05 16:00:20 INFO Applying migration id=cleanup 2026/02/05 16:00:20 INFO Applying migration id=received 2026/02/05 16:00:20 INFO Applying migration id=namehost 2026/02/05 16:00:20 INFO Applying migration id=outboxhost 2026/02/05 16:00:20 INFO Applying migration id=notesfts 2026/02/05 16:00:20 INFO Applying migration id=iconsname 2026/02/05 16:00:20 INFO Applying migration id=nohash 2026/02/05 16:00:20 INFO Applying migration id=shares 2026/02/05 16:00:20 INFO Applying migration id=actorttl 2026/02/05 16:00:20 INFO Applying migration id=tocc 2026/02/05 16:00:20 INFO Applying migration id=followeds 2026/02/05 16:00:20 INFO Applying migration id=certhash 2026/02/05 16:00:20 INFO Applying migration id=follows_sync 2026/02/05 16:00:20 INFO Applying migration id=jsonpath 2026/02/05 16:00:20 INFO Applying migration id=localforward 2026/02/05 16:00:20 INFO Applying migration id=avatar 2026/02/05 16:00:20 INFO Applying migration id=noimage 2026/02/05 16:00:20 INFO Applying migration id=feed 2026/02/05 16:00:20 INFO Applying migration id=bookmarks 2026/02/05 16:00:20 INFO Applying migration id=shareactivity 2026/02/05 16:00:20 INFO Applying migration id=application 2026/02/05 16:00:20 INFO Applying migration id=certificates 2026/02/05 16:00:20 INFO Applying migration id=rawforward 2026/02/05 16:00:20 INFO Applying migration id=publickey 2026/02/05 16:00:20 INFO Applying migration id=resolvegroup 2026/02/05 16:00:20 INFO Applying migration id=reject 2026/02/05 16:00:20 INFO Applying migration id=autodel 2026/02/05 16:00:20 INFO Applying migration id=jsonb 2026/02/05 16:00:20 INFO Applying migration id=quote 2026/02/05 16:00:20 INFO Applying migration id=rfc9421 2026/02/05 16:00:20 INFO Applying migration id=keys 2026/02/05 16:00:20 INFO Applying migration id=portable 2026/02/05 16:00:20 INFO Applying migration id=proofs 2026/02/05 16:00:20 INFO Applying migration id=contexts 2026/02/05 16:00:20 INFO Applying migration id=deliverieshost 2026/02/05 16:00:20 INFO Applying migration id=pembegin 2026/02/05 16:00:20 INFO Applying migration id=didhost 2026/02/05 16:00:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-7c10-70c9-813e-42f2c4518e56 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e88-7c10-7814-ae86-22f56835c1a1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-7c10-70c9-813e-42f2c4518e56 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2e88-7c10-70c9-813e-42f2c4518e56 2026/02/05 16:00:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-7c10-7be3-9feb-c40b4f7ad946 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-7c10-7b99-a657-4a51c65d91c6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-7c10-7b99-a657-4a51c65d91c6 --- PASS: TestUsers_PublicPost (1.70s) === RUN TestUsers_PublicPostNotFollowing 2026/02/05 16:00:22 INFO Applying migration id=initial 2026/02/05 16:00:22 INFO Applying migration id=notesupdated 2026/02/05 16:00:22 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:22 INFO Applying migration id=activitiesid 2026/02/05 16:00:22 INFO Applying migration id=outbox 2026/02/05 16:00:22 INFO Applying migration id=edits 2026/02/05 16:00:22 INFO Applying migration id=outboxactor 2026/02/05 16:00:22 INFO Applying migration id=outboxsender 2026/02/05 16:00:22 INFO Applying migration id=thread 2026/02/05 16:00:22 INFO Applying migration id=host 2026/02/05 16:00:22 INFO Applying migration id=sharedinbox 2026/02/05 16:00:22 INFO Applying migration id=noteshost 2026/02/05 16:00:22 INFO Applying migration id=fetched 2026/02/05 16:00:22 INFO Applying migration id=move 2026/02/05 16:00:22 INFO Applying migration id=cleanup 2026/02/05 16:00:22 INFO Applying migration id=received 2026/02/05 16:00:22 INFO Applying migration id=namehost 2026/02/05 16:00:22 INFO Applying migration id=outboxhost 2026/02/05 16:00:22 INFO Applying migration id=notesfts 2026/02/05 16:00:22 INFO Applying migration id=iconsname 2026/02/05 16:00:22 INFO Applying migration id=nohash 2026/02/05 16:00:22 INFO Applying migration id=shares 2026/02/05 16:00:22 INFO Applying migration id=actorttl 2026/02/05 16:00:22 INFO Applying migration id=tocc 2026/02/05 16:00:22 INFO Applying migration id=followeds 2026/02/05 16:00:22 INFO Applying migration id=certhash 2026/02/05 16:00:22 INFO Applying migration id=follows_sync 2026/02/05 16:00:22 INFO Applying migration id=jsonpath 2026/02/05 16:00:22 INFO Applying migration id=localforward 2026/02/05 16:00:22 INFO Applying migration id=avatar 2026/02/05 16:00:22 INFO Applying migration id=noimage 2026/02/05 16:00:22 INFO Applying migration id=feed 2026/02/05 16:00:22 INFO Applying migration id=bookmarks 2026/02/05 16:00:22 INFO Applying migration id=shareactivity 2026/02/05 16:00:22 INFO Applying migration id=application 2026/02/05 16:00:22 INFO Applying migration id=certificates 2026/02/05 16:00:22 INFO Applying migration id=rawforward 2026/02/05 16:00:22 INFO Applying migration id=publickey 2026/02/05 16:00:22 INFO Applying migration id=resolvegroup 2026/02/05 16:00:22 INFO Applying migration id=reject 2026/02/05 16:00:22 INFO Applying migration id=autodel 2026/02/05 16:00:22 INFO Applying migration id=jsonb 2026/02/05 16:00:22 INFO Applying migration id=quote 2026/02/05 16:00:22 INFO Applying migration id=rfc9421 2026/02/05 16:00:22 INFO Applying migration id=keys 2026/02/05 16:00:22 INFO Applying migration id=portable 2026/02/05 16:00:22 INFO Applying migration id=proofs 2026/02/05 16:00:22 INFO Applying migration id=contexts 2026/02/05 16:00:22 INFO Applying migration id=deliverieshost 2026/02/05 16:00:22 INFO Applying migration id=pembegin 2026/02/05 16:00:22 INFO Applying migration id=didhost 2026/02/05 16:00:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-7ed6-7be9-9c1b-6f1058c4f0e3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-7ed6-7b6f-9413-39e4a286380c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-7ed6-7b6f-9413-39e4a286380c --- PASS: TestUsers_PublicPostNotFollowing (0.71s) === RUN TestUsers_PublicPostShared 2026/02/05 16:00:23 INFO Applying migration id=initial 2026/02/05 16:00:23 INFO Applying migration id=notesupdated 2026/02/05 16:00:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:23 INFO Applying migration id=activitiesid 2026/02/05 16:00:23 INFO Applying migration id=outbox 2026/02/05 16:00:23 INFO Applying migration id=edits 2026/02/05 16:00:23 INFO Applying migration id=outboxactor 2026/02/05 16:00:23 INFO Applying migration id=outboxsender 2026/02/05 16:00:23 INFO Applying migration id=thread 2026/02/05 16:00:23 INFO Applying migration id=host 2026/02/05 16:00:23 INFO Applying migration id=sharedinbox 2026/02/05 16:00:23 INFO Applying migration id=noteshost 2026/02/05 16:00:23 INFO Applying migration id=fetched 2026/02/05 16:00:23 INFO Applying migration id=move 2026/02/05 16:00:23 INFO Applying migration id=cleanup 2026/02/05 16:00:23 INFO Applying migration id=received 2026/02/05 16:00:23 INFO Applying migration id=namehost 2026/02/05 16:00:23 INFO Applying migration id=outboxhost 2026/02/05 16:00:23 INFO Applying migration id=notesfts 2026/02/05 16:00:23 INFO Applying migration id=iconsname 2026/02/05 16:00:23 INFO Applying migration id=nohash 2026/02/05 16:00:23 INFO Applying migration id=shares 2026/02/05 16:00:23 INFO Applying migration id=actorttl 2026/02/05 16:00:23 INFO Applying migration id=tocc 2026/02/05 16:00:23 INFO Applying migration id=followeds 2026/02/05 16:00:23 INFO Applying migration id=certhash 2026/02/05 16:00:23 INFO Applying migration id=follows_sync 2026/02/05 16:00:23 INFO Applying migration id=jsonpath 2026/02/05 16:00:23 INFO Applying migration id=localforward 2026/02/05 16:00:23 INFO Applying migration id=avatar 2026/02/05 16:00:23 INFO Applying migration id=noimage 2026/02/05 16:00:23 INFO Applying migration id=feed 2026/02/05 16:00:23 INFO Applying migration id=bookmarks 2026/02/05 16:00:23 INFO Applying migration id=shareactivity 2026/02/05 16:00:23 INFO Applying migration id=application 2026/02/05 16:00:23 INFO Applying migration id=certificates 2026/02/05 16:00:23 INFO Applying migration id=rawforward 2026/02/05 16:00:23 INFO Applying migration id=publickey 2026/02/05 16:00:23 INFO Applying migration id=resolvegroup 2026/02/05 16:00:23 INFO Applying migration id=reject 2026/02/05 16:00:23 INFO Applying migration id=autodel 2026/02/05 16:00:23 INFO Applying migration id=jsonb 2026/02/05 16:00:23 INFO Applying migration id=quote 2026/02/05 16:00:23 INFO Applying migration id=rfc9421 2026/02/05 16:00:23 INFO Applying migration id=keys 2026/02/05 16:00:23 INFO Applying migration id=portable 2026/02/05 16:00:23 INFO Applying migration id=proofs 2026/02/05 16:00:23 INFO Applying migration id=contexts 2026/02/05 16:00:23 INFO Applying migration id=deliverieshost 2026/02/05 16:00:23 INFO Applying migration id=pembegin 2026/02/05 16:00:23 INFO Applying migration id=didhost 2026/02/05 16:00:24 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-84e2-7f0f-afef-124c488ebf4f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/erin follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin 2026/02/05 16:00:24 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestUsers_PublicPostShared (1.55s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/02/05 16:00:24 INFO Applying migration id=initial 2026/02/05 16:00:24 INFO Applying migration id=notesupdated 2026/02/05 16:00:24 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:24 INFO Applying migration id=activitiesid 2026/02/05 16:00:24 INFO Applying migration id=outbox 2026/02/05 16:00:24 INFO Applying migration id=edits 2026/02/05 16:00:24 INFO Applying migration id=outboxactor 2026/02/05 16:00:24 INFO Applying migration id=outboxsender 2026/02/05 16:00:24 INFO Applying migration id=thread 2026/02/05 16:00:24 INFO Applying migration id=host 2026/02/05 16:00:24 INFO Applying migration id=sharedinbox 2026/02/05 16:00:24 INFO Applying migration id=noteshost 2026/02/05 16:00:24 INFO Applying migration id=fetched 2026/02/05 16:00:24 INFO Applying migration id=move 2026/02/05 16:00:24 INFO Applying migration id=cleanup 2026/02/05 16:00:24 INFO Applying migration id=received 2026/02/05 16:00:24 INFO Applying migration id=namehost 2026/02/05 16:00:24 INFO Applying migration id=outboxhost 2026/02/05 16:00:24 INFO Applying migration id=notesfts 2026/02/05 16:00:24 INFO Applying migration id=iconsname 2026/02/05 16:00:24 INFO Applying migration id=nohash 2026/02/05 16:00:24 INFO Applying migration id=shares 2026/02/05 16:00:24 INFO Applying migration id=actorttl 2026/02/05 16:00:24 INFO Applying migration id=tocc 2026/02/05 16:00:24 INFO Applying migration id=followeds 2026/02/05 16:00:24 INFO Applying migration id=certhash 2026/02/05 16:00:24 INFO Applying migration id=follows_sync 2026/02/05 16:00:24 INFO Applying migration id=jsonpath 2026/02/05 16:00:24 INFO Applying migration id=localforward 2026/02/05 16:00:24 INFO Applying migration id=avatar 2026/02/05 16:00:24 INFO Applying migration id=noimage 2026/02/05 16:00:24 INFO Applying migration id=feed 2026/02/05 16:00:24 INFO Applying migration id=bookmarks 2026/02/05 16:00:24 INFO Applying migration id=shareactivity 2026/02/05 16:00:24 INFO Applying migration id=application 2026/02/05 16:00:24 INFO Applying migration id=certificates 2026/02/05 16:00:24 INFO Applying migration id=rawforward 2026/02/05 16:00:24 INFO Applying migration id=publickey 2026/02/05 16:00:24 INFO Applying migration id=resolvegroup 2026/02/05 16:00:24 INFO Applying migration id=reject 2026/02/05 16:00:24 INFO Applying migration id=autodel 2026/02/05 16:00:24 INFO Applying migration id=jsonb 2026/02/05 16:00:24 INFO Applying migration id=quote 2026/02/05 16:00:24 INFO Applying migration id=rfc9421 2026/02/05 16:00:24 INFO Applying migration id=keys 2026/02/05 16:00:24 INFO Applying migration id=portable 2026/02/05 16:00:24 INFO Applying migration id=proofs 2026/02/05 16:00:24 INFO Applying migration id=contexts 2026/02/05 16:00:24 INFO Applying migration id=deliverieshost 2026/02/05 16:00:24 INFO Applying migration id=pembegin 2026/02/05 16:00:24 INFO Applying migration id=didhost 2026/02/05 16:00:25 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-8787-7702-be76-a4e15ae296af activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/erin follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin 2026/02/05 16:00:25 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:00:25 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2e88-8789-79e3-915d-21765dda58a7 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-8787-7702-be76-a4e15ae296af 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 (0.68s) === RUN TestView_NoReplies 2026/02/05 16:00:25 INFO Applying migration id=initial 2026/02/05 16:00:25 INFO Applying migration id=notesupdated 2026/02/05 16:00:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:25 INFO Applying migration id=activitiesid 2026/02/05 16:00:25 INFO Applying migration id=outbox 2026/02/05 16:00:25 INFO Applying migration id=edits 2026/02/05 16:00:25 INFO Applying migration id=outboxactor 2026/02/05 16:00:25 INFO Applying migration id=outboxsender 2026/02/05 16:00:25 INFO Applying migration id=thread 2026/02/05 16:00:25 INFO Applying migration id=host 2026/02/05 16:00:25 INFO Applying migration id=sharedinbox 2026/02/05 16:00:25 INFO Applying migration id=noteshost 2026/02/05 16:00:25 INFO Applying migration id=fetched 2026/02/05 16:00:25 INFO Applying migration id=move 2026/02/05 16:00:25 INFO Applying migration id=cleanup 2026/02/05 16:00:25 INFO Applying migration id=received 2026/02/05 16:00:25 INFO Applying migration id=namehost 2026/02/05 16:00:25 INFO Applying migration id=outboxhost 2026/02/05 16:00:25 INFO Applying migration id=notesfts 2026/02/05 16:00:25 INFO Applying migration id=iconsname 2026/02/05 16:00:25 INFO Applying migration id=nohash 2026/02/05 16:00:25 INFO Applying migration id=shares 2026/02/05 16:00:25 INFO Applying migration id=actorttl 2026/02/05 16:00:25 INFO Applying migration id=tocc 2026/02/05 16:00:25 INFO Applying migration id=followeds 2026/02/05 16:00:25 INFO Applying migration id=certhash 2026/02/05 16:00:25 INFO Applying migration id=follows_sync 2026/02/05 16:00:25 INFO Applying migration id=jsonpath 2026/02/05 16:00:25 INFO Applying migration id=localforward 2026/02/05 16:00:25 INFO Applying migration id=avatar 2026/02/05 16:00:25 INFO Applying migration id=noimage 2026/02/05 16:00:25 INFO Applying migration id=feed 2026/02/05 16:00:25 INFO Applying migration id=bookmarks 2026/02/05 16:00:25 INFO Applying migration id=shareactivity 2026/02/05 16:00:25 INFO Applying migration id=application 2026/02/05 16:00:25 INFO Applying migration id=certificates 2026/02/05 16:00:25 INFO Applying migration id=rawforward 2026/02/05 16:00:25 INFO Applying migration id=publickey 2026/02/05 16:00:25 INFO Applying migration id=resolvegroup 2026/02/05 16:00:25 INFO Applying migration id=reject 2026/02/05 16:00:25 INFO Applying migration id=autodel 2026/02/05 16:00:25 INFO Applying migration id=jsonb 2026/02/05 16:00:25 INFO Applying migration id=quote 2026/02/05 16:00:25 INFO Applying migration id=rfc9421 2026/02/05 16:00:25 INFO Applying migration id=keys 2026/02/05 16:00:25 INFO Applying migration id=portable 2026/02/05 16:00:25 INFO Applying migration id=proofs 2026/02/05 16:00:25 INFO Applying migration id=contexts 2026/02/05 16:00:25 INFO Applying migration id=deliverieshost 2026/02/05 16:00:25 INFO Applying migration id=pembegin 2026/02/05 16:00:25 INFO Applying migration id=didhost 2026/02/05 16:00:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-8b40-7a34-9070-cd61708b658d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-8b40-79ac-8ca8-bbef71a4c6a5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-8b40-79ac-8ca8-bbef71a4c6a5 2026/02/05 16:00:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-8b40-79ac-8ca8-bbef71a4c6a5 --- PASS: TestView_NoReplies (0.95s) === RUN TestView_OneReply 2026/02/05 16:00:26 INFO Applying migration id=initial 2026/02/05 16:00:26 INFO Applying migration id=notesupdated 2026/02/05 16:00:26 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:26 INFO Applying migration id=activitiesid 2026/02/05 16:00:26 INFO Applying migration id=outbox 2026/02/05 16:00:26 INFO Applying migration id=edits 2026/02/05 16:00:26 INFO Applying migration id=outboxactor 2026/02/05 16:00:26 INFO Applying migration id=outboxsender 2026/02/05 16:00:26 INFO Applying migration id=thread 2026/02/05 16:00:26 INFO Applying migration id=host 2026/02/05 16:00:26 INFO Applying migration id=sharedinbox 2026/02/05 16:00:26 INFO Applying migration id=noteshost 2026/02/05 16:00:26 INFO Applying migration id=fetched 2026/02/05 16:00:26 INFO Applying migration id=move 2026/02/05 16:00:26 INFO Applying migration id=cleanup 2026/02/05 16:00:26 INFO Applying migration id=received 2026/02/05 16:00:26 INFO Applying migration id=namehost 2026/02/05 16:00:26 INFO Applying migration id=outboxhost 2026/02/05 16:00:26 INFO Applying migration id=notesfts 2026/02/05 16:00:26 INFO Applying migration id=iconsname 2026/02/05 16:00:26 INFO Applying migration id=nohash 2026/02/05 16:00:26 INFO Applying migration id=shares 2026/02/05 16:00:26 INFO Applying migration id=actorttl 2026/02/05 16:00:26 INFO Applying migration id=tocc 2026/02/05 16:00:26 INFO Applying migration id=followeds 2026/02/05 16:00:26 INFO Applying migration id=certhash 2026/02/05 16:00:26 INFO Applying migration id=follows_sync 2026/02/05 16:00:26 INFO Applying migration id=jsonpath 2026/02/05 16:00:26 INFO Applying migration id=localforward 2026/02/05 16:00:26 INFO Applying migration id=avatar 2026/02/05 16:00:26 INFO Applying migration id=noimage 2026/02/05 16:00:26 INFO Applying migration id=feed 2026/02/05 16:00:26 INFO Applying migration id=bookmarks 2026/02/05 16:00:26 INFO Applying migration id=shareactivity 2026/02/05 16:00:26 INFO Applying migration id=application 2026/02/05 16:00:26 INFO Applying migration id=certificates 2026/02/05 16:00:26 INFO Applying migration id=rawforward 2026/02/05 16:00:26 INFO Applying migration id=publickey 2026/02/05 16:00:26 INFO Applying migration id=resolvegroup 2026/02/05 16:00:26 INFO Applying migration id=reject 2026/02/05 16:00:26 INFO Applying migration id=autodel 2026/02/05 16:00:26 INFO Applying migration id=jsonb 2026/02/05 16:00:26 INFO Applying migration id=quote 2026/02/05 16:00:26 INFO Applying migration id=rfc9421 2026/02/05 16:00:26 INFO Applying migration id=keys 2026/02/05 16:00:26 INFO Applying migration id=portable 2026/02/05 16:00:26 INFO Applying migration id=proofs 2026/02/05 16:00:26 INFO Applying migration id=contexts 2026/02/05 16:00:26 INFO Applying migration id=deliverieshost 2026/02/05 16:00:26 INFO Applying migration id=pembegin 2026/02/05 16:00:26 INFO Applying migration id=didhost 2026/02/05 16:00:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-8e5c-7ad3-938e-c013fa88f2eb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-8e5c-7a6d-8528-11197e157927 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-8e5c-7a6d-8528-11197e157927 2026/02/05 16:00:27 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e88-8e5c-7a6d-8528-11197e157927 2026/02/05 16:00:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e88-8e5e-710f-a77b-c3d923dcfef7 note=https://localhost.localdomain:8443/post/019c2e88-8e5e-70f3-b68d-7a88fde92fa2 thread=https://localhost.localdomain:8443/post/019c2e88-8e5c-7a6d-8528-11197e157927 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-8e5e-710f-a77b-c3d923dcfef7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-8e5e-70f3-b68d-7a88fde92fa2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e88-8e5e-70f3-b68d-7a88fde92fa2 2026/02/05 16:00:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-8e5c-7a6d-8528-11197e157927 --- PASS: TestView_OneReply (0.80s) === RUN TestView_TwoReplies 2026/02/05 16:00:27 INFO Applying migration id=initial 2026/02/05 16:00:27 INFO Applying migration id=notesupdated 2026/02/05 16:00:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:27 INFO Applying migration id=activitiesid 2026/02/05 16:00:27 INFO Applying migration id=outbox 2026/02/05 16:00:27 INFO Applying migration id=edits 2026/02/05 16:00:27 INFO Applying migration id=outboxactor 2026/02/05 16:00:27 INFO Applying migration id=outboxsender 2026/02/05 16:00:27 INFO Applying migration id=thread 2026/02/05 16:00:27 INFO Applying migration id=host 2026/02/05 16:00:27 INFO Applying migration id=sharedinbox 2026/02/05 16:00:27 INFO Applying migration id=noteshost 2026/02/05 16:00:27 INFO Applying migration id=fetched 2026/02/05 16:00:27 INFO Applying migration id=move 2026/02/05 16:00:27 INFO Applying migration id=cleanup 2026/02/05 16:00:27 INFO Applying migration id=received 2026/02/05 16:00:27 INFO Applying migration id=namehost 2026/02/05 16:00:27 INFO Applying migration id=outboxhost 2026/02/05 16:00:27 INFO Applying migration id=notesfts 2026/02/05 16:00:27 INFO Applying migration id=iconsname 2026/02/05 16:00:27 INFO Applying migration id=nohash 2026/02/05 16:00:27 INFO Applying migration id=shares 2026/02/05 16:00:27 INFO Applying migration id=actorttl 2026/02/05 16:00:27 INFO Applying migration id=tocc 2026/02/05 16:00:27 INFO Applying migration id=followeds 2026/02/05 16:00:27 INFO Applying migration id=certhash 2026/02/05 16:00:27 INFO Applying migration id=follows_sync 2026/02/05 16:00:27 INFO Applying migration id=jsonpath 2026/02/05 16:00:27 INFO Applying migration id=localforward 2026/02/05 16:00:27 INFO Applying migration id=avatar 2026/02/05 16:00:27 INFO Applying migration id=noimage 2026/02/05 16:00:27 INFO Applying migration id=feed 2026/02/05 16:00:27 INFO Applying migration id=bookmarks 2026/02/05 16:00:27 INFO Applying migration id=shareactivity 2026/02/05 16:00:27 INFO Applying migration id=application 2026/02/05 16:00:27 INFO Applying migration id=certificates 2026/02/05 16:00:27 INFO Applying migration id=rawforward 2026/02/05 16:00:27 INFO Applying migration id=publickey 2026/02/05 16:00:27 INFO Applying migration id=resolvegroup 2026/02/05 16:00:27 INFO Applying migration id=reject 2026/02/05 16:00:27 INFO Applying migration id=autodel 2026/02/05 16:00:27 INFO Applying migration id=jsonb 2026/02/05 16:00:27 INFO Applying migration id=quote 2026/02/05 16:00:27 INFO Applying migration id=rfc9421 2026/02/05 16:00:27 INFO Applying migration id=keys 2026/02/05 16:00:27 INFO Applying migration id=portable 2026/02/05 16:00:27 INFO Applying migration id=proofs 2026/02/05 16:00:27 INFO Applying migration id=contexts 2026/02/05 16:00:27 INFO Applying migration id=deliverieshost 2026/02/05 16:00:27 INFO Applying migration id=pembegin 2026/02/05 16:00:27 INFO Applying migration id=didhost 2026/02/05 16:00:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-9348-7420-b77e-b0a0e22dbf1d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-9348-73bb-b1e6-a9ffd3fed42d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-9348-73bb-b1e6-a9ffd3fed42d 2026/02/05 16:00:28 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e88-9348-73bb-b1e6-a9ffd3fed42d 2026/02/05 16:00:28 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e88-9349-7a3f-9f7c-1e166810d18b note=https://localhost.localdomain:8443/post/019c2e88-9349-7a22-ad6c-6b0c788ae74c thread=https://localhost.localdomain:8443/post/019c2e88-9348-73bb-b1e6-a9ffd3fed42d starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-9349-7a3f-9f7c-1e166810d18b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-9349-7a22-ad6c-6b0c788ae74c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e88-9349-7a22-ad6c-6b0c788ae74c 2026/02/05 16:00:28 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e88-9348-73bb-b1e6-a9ffd3fed42d 2026/02/05 16:00:28 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e88-934a-7d1e-94fd-36671408d71e note=https://localhost.localdomain:8443/post/019c2e88-934a-7d03-876d-da75ecc1db24 thread=https://localhost.localdomain:8443/post/019c2e88-9348-73bb-b1e6-a9ffd3fed42d starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-934a-7d1e-94fd-36671408d71e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-934a-7d03-876d-da75ecc1db24 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2e88-934a-7d03-876d-da75ecc1db24 2026/02/05 16:00:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-9348-73bb-b1e6-a9ffd3fed42d --- PASS: TestView_TwoReplies (1.27s) === RUN TestView_TwoRepliesBigOffset 2026/02/05 16:00:28 INFO Applying migration id=initial 2026/02/05 16:00:28 INFO Applying migration id=notesupdated 2026/02/05 16:00:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:28 INFO Applying migration id=activitiesid 2026/02/05 16:00:28 INFO Applying migration id=outbox 2026/02/05 16:00:28 INFO Applying migration id=edits 2026/02/05 16:00:28 INFO Applying migration id=outboxactor 2026/02/05 16:00:28 INFO Applying migration id=outboxsender 2026/02/05 16:00:28 INFO Applying migration id=thread 2026/02/05 16:00:28 INFO Applying migration id=host 2026/02/05 16:00:28 INFO Applying migration id=sharedinbox 2026/02/05 16:00:28 INFO Applying migration id=noteshost 2026/02/05 16:00:28 INFO Applying migration id=fetched 2026/02/05 16:00:28 INFO Applying migration id=move 2026/02/05 16:00:28 INFO Applying migration id=cleanup 2026/02/05 16:00:28 INFO Applying migration id=received 2026/02/05 16:00:28 INFO Applying migration id=namehost 2026/02/05 16:00:28 INFO Applying migration id=outboxhost 2026/02/05 16:00:28 INFO Applying migration id=notesfts 2026/02/05 16:00:28 INFO Applying migration id=iconsname 2026/02/05 16:00:28 INFO Applying migration id=nohash 2026/02/05 16:00:28 INFO Applying migration id=shares 2026/02/05 16:00:28 INFO Applying migration id=actorttl 2026/02/05 16:00:28 INFO Applying migration id=tocc 2026/02/05 16:00:28 INFO Applying migration id=followeds 2026/02/05 16:00:28 INFO Applying migration id=certhash 2026/02/05 16:00:28 INFO Applying migration id=follows_sync 2026/02/05 16:00:28 INFO Applying migration id=jsonpath 2026/02/05 16:00:28 INFO Applying migration id=localforward 2026/02/05 16:00:28 INFO Applying migration id=avatar 2026/02/05 16:00:28 INFO Applying migration id=noimage 2026/02/05 16:00:28 INFO Applying migration id=feed 2026/02/05 16:00:28 INFO Applying migration id=bookmarks 2026/02/05 16:00:28 INFO Applying migration id=shareactivity 2026/02/05 16:00:28 INFO Applying migration id=application 2026/02/05 16:00:28 INFO Applying migration id=certificates 2026/02/05 16:00:28 INFO Applying migration id=rawforward 2026/02/05 16:00:28 INFO Applying migration id=publickey 2026/02/05 16:00:28 INFO Applying migration id=resolvegroup 2026/02/05 16:00:28 INFO Applying migration id=reject 2026/02/05 16:00:28 INFO Applying migration id=autodel 2026/02/05 16:00:28 INFO Applying migration id=jsonb 2026/02/05 16:00:28 INFO Applying migration id=quote 2026/02/05 16:00:28 INFO Applying migration id=rfc9421 2026/02/05 16:00:28 INFO Applying migration id=keys 2026/02/05 16:00:28 INFO Applying migration id=portable 2026/02/05 16:00:28 INFO Applying migration id=proofs 2026/02/05 16:00:28 INFO Applying migration id=contexts 2026/02/05 16:00:28 INFO Applying migration id=deliverieshost 2026/02/05 16:00:28 INFO Applying migration id=pembegin 2026/02/05 16:00:28 INFO Applying migration id=didhost 2026/02/05 16:00:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-97f4-786c-b59b-d78f7fd76670 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-97f4-77ec-af8e-4680f6466879 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-97f4-77ec-af8e-4680f6466879 2026/02/05 16:00:29 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e88-97f4-77ec-af8e-4680f6466879 2026/02/05 16:00:29 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e88-97f5-7e6e-9fb9-0e43b083795f note=https://localhost.localdomain:8443/post/019c2e88-97f5-7e52-8c92-43f8586acea2 thread=https://localhost.localdomain:8443/post/019c2e88-97f4-77ec-af8e-4680f6466879 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-97f5-7e6e-9fb9-0e43b083795f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-97f5-7e52-8c92-43f8586acea2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e88-97f5-7e52-8c92-43f8586acea2 2026/02/05 16:00:29 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e88-97f4-77ec-af8e-4680f6466879 2026/02/05 16:00:29 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e88-97f7-70be-b8bf-548552f0e94e note=https://localhost.localdomain:8443/post/019c2e88-97f7-70a3-b356-bb88a3f32434 thread=https://localhost.localdomain:8443/post/019c2e88-97f4-77ec-af8e-4680f6466879 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-97f7-70be-b8bf-548552f0e94e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-97f7-70a3-b356-bb88a3f32434 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2e88-97f7-70a3-b356-bb88a3f32434 2026/02/05 16:00:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-97f4-77ec-af8e-4680f6466879 --- PASS: TestView_TwoRepliesBigOffset (1.19s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/02/05 16:00:29 INFO Applying migration id=initial 2026/02/05 16:00:29 INFO Applying migration id=notesupdated 2026/02/05 16:00:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:29 INFO Applying migration id=activitiesid 2026/02/05 16:00:29 INFO Applying migration id=outbox 2026/02/05 16:00:29 INFO Applying migration id=edits 2026/02/05 16:00:29 INFO Applying migration id=outboxactor 2026/02/05 16:00:29 INFO Applying migration id=outboxsender 2026/02/05 16:00:29 INFO Applying migration id=thread 2026/02/05 16:00:29 INFO Applying migration id=host 2026/02/05 16:00:29 INFO Applying migration id=sharedinbox 2026/02/05 16:00:29 INFO Applying migration id=noteshost 2026/02/05 16:00:29 INFO Applying migration id=fetched 2026/02/05 16:00:29 INFO Applying migration id=move 2026/02/05 16:00:29 INFO Applying migration id=cleanup 2026/02/05 16:00:29 INFO Applying migration id=received 2026/02/05 16:00:29 INFO Applying migration id=namehost 2026/02/05 16:00:29 INFO Applying migration id=outboxhost 2026/02/05 16:00:29 INFO Applying migration id=notesfts 2026/02/05 16:00:29 INFO Applying migration id=iconsname 2026/02/05 16:00:29 INFO Applying migration id=nohash 2026/02/05 16:00:29 INFO Applying migration id=shares 2026/02/05 16:00:29 INFO Applying migration id=actorttl 2026/02/05 16:00:29 INFO Applying migration id=tocc 2026/02/05 16:00:29 INFO Applying migration id=followeds 2026/02/05 16:00:29 INFO Applying migration id=certhash 2026/02/05 16:00:29 INFO Applying migration id=follows_sync 2026/02/05 16:00:29 INFO Applying migration id=jsonpath 2026/02/05 16:00:29 INFO Applying migration id=localforward 2026/02/05 16:00:29 INFO Applying migration id=avatar 2026/02/05 16:00:29 INFO Applying migration id=noimage 2026/02/05 16:00:29 INFO Applying migration id=feed 2026/02/05 16:00:29 INFO Applying migration id=bookmarks 2026/02/05 16:00:29 INFO Applying migration id=shareactivity 2026/02/05 16:00:29 INFO Applying migration id=application 2026/02/05 16:00:29 INFO Applying migration id=certificates 2026/02/05 16:00:29 INFO Applying migration id=rawforward 2026/02/05 16:00:29 INFO Applying migration id=publickey 2026/02/05 16:00:29 INFO Applying migration id=resolvegroup 2026/02/05 16:00:29 INFO Applying migration id=reject 2026/02/05 16:00:29 INFO Applying migration id=autodel 2026/02/05 16:00:29 INFO Applying migration id=jsonb 2026/02/05 16:00:29 INFO Applying migration id=quote 2026/02/05 16:00:29 INFO Applying migration id=rfc9421 2026/02/05 16:00:29 INFO Applying migration id=keys 2026/02/05 16:00:29 INFO Applying migration id=portable 2026/02/05 16:00:29 INFO Applying migration id=proofs 2026/02/05 16:00:29 INFO Applying migration id=contexts 2026/02/05 16:00:29 INFO Applying migration id=deliverieshost 2026/02/05 16:00:29 INFO Applying migration id=pembegin 2026/02/05 16:00:29 INFO Applying migration id=didhost 2026/02/05 16:00:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-9e18-7d39-84ff-e93b4280fbe8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-9e18-7cd6-816b-1a105362774e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-9e18-7cd6-816b-1a105362774e 2026/02/05 16:00:31 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e88-9e18-7cd6-816b-1a105362774e 2026/02/05 16:00:31 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e88-9e1a-746c-89dc-ddfacc864e08 note=https://localhost.localdomain:8443/post/019c2e88-9e1a-7451-bbc1-5af8375e138b thread=https://localhost.localdomain:8443/post/019c2e88-9e18-7cd6-816b-1a105362774e starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-9e1a-746c-89dc-ddfacc864e08 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-9e1a-7451-bbc1-5af8375e138b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e88-9e1a-7451-bbc1-5af8375e138b 2026/02/05 16:00:31 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e88-9e18-7cd6-816b-1a105362774e 2026/02/05 16:00:31 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e88-9e1b-75f0-a1de-c6072890f0af note=https://localhost.localdomain:8443/post/019c2e88-9e1b-75d5-809b-e172fed0cfbf thread=https://localhost.localdomain:8443/post/019c2e88-9e18-7cd6-816b-1a105362774e starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-9e1b-75f0-a1de-c6072890f0af activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-9e1b-75d5-809b-e172fed0cfbf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2e88-9e1b-75d5-809b-e172fed0cfbf 2026/02/05 16:00:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-9e18-7cd6-816b-1a105362774e --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (1.57s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/02/05 16:00:31 INFO Applying migration id=initial 2026/02/05 16:00:31 INFO Applying migration id=notesupdated 2026/02/05 16:00:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:31 INFO Applying migration id=activitiesid 2026/02/05 16:00:31 INFO Applying migration id=outbox 2026/02/05 16:00:31 INFO Applying migration id=edits 2026/02/05 16:00:31 INFO Applying migration id=outboxactor 2026/02/05 16:00:31 INFO Applying migration id=outboxsender 2026/02/05 16:00:31 INFO Applying migration id=thread 2026/02/05 16:00:31 INFO Applying migration id=host 2026/02/05 16:00:31 INFO Applying migration id=sharedinbox 2026/02/05 16:00:31 INFO Applying migration id=noteshost 2026/02/05 16:00:31 INFO Applying migration id=fetched 2026/02/05 16:00:31 INFO Applying migration id=move 2026/02/05 16:00:31 INFO Applying migration id=cleanup 2026/02/05 16:00:31 INFO Applying migration id=received 2026/02/05 16:00:31 INFO Applying migration id=namehost 2026/02/05 16:00:31 INFO Applying migration id=outboxhost 2026/02/05 16:00:31 INFO Applying migration id=notesfts 2026/02/05 16:00:31 INFO Applying migration id=iconsname 2026/02/05 16:00:31 INFO Applying migration id=nohash 2026/02/05 16:00:31 INFO Applying migration id=shares 2026/02/05 16:00:31 INFO Applying migration id=actorttl 2026/02/05 16:00:31 INFO Applying migration id=tocc 2026/02/05 16:00:31 INFO Applying migration id=followeds 2026/02/05 16:00:31 INFO Applying migration id=certhash 2026/02/05 16:00:31 INFO Applying migration id=follows_sync 2026/02/05 16:00:31 INFO Applying migration id=jsonpath 2026/02/05 16:00:31 INFO Applying migration id=localforward 2026/02/05 16:00:31 INFO Applying migration id=avatar 2026/02/05 16:00:31 INFO Applying migration id=noimage 2026/02/05 16:00:31 INFO Applying migration id=feed 2026/02/05 16:00:31 INFO Applying migration id=bookmarks 2026/02/05 16:00:31 INFO Applying migration id=shareactivity 2026/02/05 16:00:31 INFO Applying migration id=application 2026/02/05 16:00:31 INFO Applying migration id=certificates 2026/02/05 16:00:31 INFO Applying migration id=rawforward 2026/02/05 16:00:31 INFO Applying migration id=publickey 2026/02/05 16:00:31 INFO Applying migration id=resolvegroup 2026/02/05 16:00:31 INFO Applying migration id=reject 2026/02/05 16:00:31 INFO Applying migration id=autodel 2026/02/05 16:00:31 INFO Applying migration id=jsonb 2026/02/05 16:00:31 INFO Applying migration id=quote 2026/02/05 16:00:31 INFO Applying migration id=rfc9421 2026/02/05 16:00:31 INFO Applying migration id=keys 2026/02/05 16:00:31 INFO Applying migration id=portable 2026/02/05 16:00:31 INFO Applying migration id=proofs 2026/02/05 16:00:31 INFO Applying migration id=contexts 2026/02/05 16:00:31 INFO Applying migration id=deliverieshost 2026/02/05 16:00:31 INFO Applying migration id=pembegin 2026/02/05 16:00:31 INFO Applying migration id=didhost 2026/02/05 16:00:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-a126-703a-bd17-d0b9d46c9bb5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-a125-7f15-b4d9-e3dea24d2210 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-a125-7f15-b4d9-e3dea24d2210 2026/02/05 16:00:32 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e88-a125-7f15-b4d9-e3dea24d2210 2026/02/05 16:00:32 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e88-a127-7753-ac63-3b389ac3704d note=https://localhost.localdomain:8443/post/019c2e88-a127-7737-bf7f-dab9a831e183 thread=https://localhost.localdomain:8443/post/019c2e88-a125-7f15-b4d9-e3dea24d2210 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-a127-7753-ac63-3b389ac3704d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-a127-7737-bf7f-dab9a831e183 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e88-a127-7737-bf7f-dab9a831e183 2026/02/05 16:00:32 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e88-a125-7f15-b4d9-e3dea24d2210 2026/02/05 16:00:32 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e88-a128-79dc-ad60-063041e0fd23 note=https://localhost.localdomain:8443/post/019c2e88-a128-79be-b048-2b24d539f4f7 thread=https://localhost.localdomain:8443/post/019c2e88-a125-7f15-b4d9-e3dea24d2210 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-a128-79dc-ad60-063041e0fd23 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-a128-79be-b048-2b24d539f4f7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2e88-a128-79be-b048-2b24d539f4f7 2026/02/05 16:00:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-a125-7f15-b4d9-e3dea24d2210 --- PASS: TestView_TwoRepliesUnauthenticatedUser (0.78s) === RUN TestView_OneReplyPostDeleted 2026/02/05 16:00:32 INFO Applying migration id=initial 2026/02/05 16:00:32 INFO Applying migration id=notesupdated 2026/02/05 16:00:32 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:32 INFO Applying migration id=activitiesid 2026/02/05 16:00:32 INFO Applying migration id=outbox 2026/02/05 16:00:32 INFO Applying migration id=edits 2026/02/05 16:00:32 INFO Applying migration id=outboxactor 2026/02/05 16:00:32 INFO Applying migration id=outboxsender 2026/02/05 16:00:32 INFO Applying migration id=thread 2026/02/05 16:00:32 INFO Applying migration id=host 2026/02/05 16:00:32 INFO Applying migration id=sharedinbox 2026/02/05 16:00:32 INFO Applying migration id=noteshost 2026/02/05 16:00:32 INFO Applying migration id=fetched 2026/02/05 16:00:32 INFO Applying migration id=move 2026/02/05 16:00:32 INFO Applying migration id=cleanup 2026/02/05 16:00:32 INFO Applying migration id=received 2026/02/05 16:00:32 INFO Applying migration id=namehost 2026/02/05 16:00:32 INFO Applying migration id=outboxhost 2026/02/05 16:00:32 INFO Applying migration id=notesfts 2026/02/05 16:00:32 INFO Applying migration id=iconsname 2026/02/05 16:00:32 INFO Applying migration id=nohash 2026/02/05 16:00:32 INFO Applying migration id=shares 2026/02/05 16:00:32 INFO Applying migration id=actorttl 2026/02/05 16:00:32 INFO Applying migration id=tocc 2026/02/05 16:00:32 INFO Applying migration id=followeds 2026/02/05 16:00:32 INFO Applying migration id=certhash 2026/02/05 16:00:32 INFO Applying migration id=follows_sync 2026/02/05 16:00:32 INFO Applying migration id=jsonpath 2026/02/05 16:00:32 INFO Applying migration id=localforward 2026/02/05 16:00:32 INFO Applying migration id=avatar 2026/02/05 16:00:32 INFO Applying migration id=noimage 2026/02/05 16:00:32 INFO Applying migration id=feed 2026/02/05 16:00:32 INFO Applying migration id=bookmarks 2026/02/05 16:00:32 INFO Applying migration id=shareactivity 2026/02/05 16:00:32 INFO Applying migration id=application 2026/02/05 16:00:32 INFO Applying migration id=certificates 2026/02/05 16:00:32 INFO Applying migration id=rawforward 2026/02/05 16:00:32 INFO Applying migration id=publickey 2026/02/05 16:00:32 INFO Applying migration id=resolvegroup 2026/02/05 16:00:32 INFO Applying migration id=reject 2026/02/05 16:00:32 INFO Applying migration id=autodel 2026/02/05 16:00:32 INFO Applying migration id=jsonb 2026/02/05 16:00:32 INFO Applying migration id=quote 2026/02/05 16:00:32 INFO Applying migration id=rfc9421 2026/02/05 16:00:32 INFO Applying migration id=keys 2026/02/05 16:00:32 INFO Applying migration id=portable 2026/02/05 16:00:32 INFO Applying migration id=proofs 2026/02/05 16:00:32 INFO Applying migration id=contexts 2026/02/05 16:00:32 INFO Applying migration id=deliverieshost 2026/02/05 16:00:32 INFO Applying migration id=pembegin 2026/02/05 16:00:32 INFO Applying migration id=didhost 2026/02/05 16:00:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-a5a2-7702-9909-bbab7b46541e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-a5a2-7667-ae50-b838d15da4a4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-a5a2-7667-ae50-b838d15da4a4 2026/02/05 16:00:33 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e88-a5a2-7667-ae50-b838d15da4a4 2026/02/05 16:00:33 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e88-a5a3-7eed-92a6-841c3974bb02 note=https://localhost.localdomain:8443/post/019c2e88-a5a3-7ecf-ad31-6dfe7d734f0d thread=https://localhost.localdomain:8443/post/019c2e88-a5a2-7667-ae50-b838d15da4a4 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-a5a3-7eed-92a6-841c3974bb02 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-a5a3-7ecf-ad31-6dfe7d734f0d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e88-a5a3-7ecf-ad31-6dfe7d734f0d 2026/02/05 16:00:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-a5a2-7667-ae50-b838d15da4a4 2026/02/05 16:00:33 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2e88-a5a2-7667-ae50-b838d15da4a4#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-a5a2-7667-ae50-b838d15da4a4 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2e88-a5a2-7667-ae50-b838d15da4a4 2026/02/05 16:00:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-a5a3-7ecf-ad31-6dfe7d734f0d --- PASS: TestView_OneReplyPostDeleted (1.17s) === RUN TestView_OneReplyPostNotDeleted 2026/02/05 16:00:33 INFO Applying migration id=initial 2026/02/05 16:00:33 INFO Applying migration id=notesupdated 2026/02/05 16:00:33 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:33 INFO Applying migration id=activitiesid 2026/02/05 16:00:33 INFO Applying migration id=outbox 2026/02/05 16:00:33 INFO Applying migration id=edits 2026/02/05 16:00:33 INFO Applying migration id=outboxactor 2026/02/05 16:00:33 INFO Applying migration id=outboxsender 2026/02/05 16:00:33 INFO Applying migration id=thread 2026/02/05 16:00:33 INFO Applying migration id=host 2026/02/05 16:00:33 INFO Applying migration id=sharedinbox 2026/02/05 16:00:33 INFO Applying migration id=noteshost 2026/02/05 16:00:33 INFO Applying migration id=fetched 2026/02/05 16:00:33 INFO Applying migration id=move 2026/02/05 16:00:33 INFO Applying migration id=cleanup 2026/02/05 16:00:33 INFO Applying migration id=received 2026/02/05 16:00:33 INFO Applying migration id=namehost 2026/02/05 16:00:33 INFO Applying migration id=outboxhost 2026/02/05 16:00:33 INFO Applying migration id=notesfts 2026/02/05 16:00:33 INFO Applying migration id=iconsname 2026/02/05 16:00:33 INFO Applying migration id=nohash 2026/02/05 16:00:33 INFO Applying migration id=shares 2026/02/05 16:00:33 INFO Applying migration id=actorttl 2026/02/05 16:00:33 INFO Applying migration id=tocc 2026/02/05 16:00:33 INFO Applying migration id=followeds 2026/02/05 16:00:33 INFO Applying migration id=certhash 2026/02/05 16:00:33 INFO Applying migration id=follows_sync 2026/02/05 16:00:33 INFO Applying migration id=jsonpath 2026/02/05 16:00:33 INFO Applying migration id=localforward 2026/02/05 16:00:33 INFO Applying migration id=avatar 2026/02/05 16:00:33 INFO Applying migration id=noimage 2026/02/05 16:00:33 INFO Applying migration id=feed 2026/02/05 16:00:33 INFO Applying migration id=bookmarks 2026/02/05 16:00:33 INFO Applying migration id=shareactivity 2026/02/05 16:00:33 INFO Applying migration id=application 2026/02/05 16:00:33 INFO Applying migration id=certificates 2026/02/05 16:00:33 INFO Applying migration id=rawforward 2026/02/05 16:00:33 INFO Applying migration id=publickey 2026/02/05 16:00:33 INFO Applying migration id=resolvegroup 2026/02/05 16:00:33 INFO Applying migration id=reject 2026/02/05 16:00:33 INFO Applying migration id=autodel 2026/02/05 16:00:33 INFO Applying migration id=jsonb 2026/02/05 16:00:33 INFO Applying migration id=quote 2026/02/05 16:00:33 INFO Applying migration id=rfc9421 2026/02/05 16:00:33 INFO Applying migration id=keys 2026/02/05 16:00:33 INFO Applying migration id=portable 2026/02/05 16:00:33 INFO Applying migration id=proofs 2026/02/05 16:00:33 INFO Applying migration id=contexts 2026/02/05 16:00:33 INFO Applying migration id=deliverieshost 2026/02/05 16:00:33 INFO Applying migration id=pembegin 2026/02/05 16:00:33 INFO Applying migration id=didhost 2026/02/05 16:00:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-a8b8-7311-b4df-10f33966f60b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-a8b8-72a6-ab1f-4065ef3ecabc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-a8b8-72a6-ab1f-4065ef3ecabc 2026/02/05 16:00:33 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e88-a8b8-72a6-ab1f-4065ef3ecabc 2026/02/05 16:00:33 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e88-a8b9-79b9-a7df-ef13eb4e2d43 note=https://localhost.localdomain:8443/post/019c2e88-a8b9-799e-935a-bb7272b4e5dc thread=https://localhost.localdomain:8443/post/019c2e88-a8b8-72a6-ab1f-4065ef3ecabc starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-a8b9-79b9-a7df-ef13eb4e2d43 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-a8b9-799e-935a-bb7272b4e5dc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e88-a8b9-799e-935a-bb7272b4e5dc 2026/02/05 16:00:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-a8b8-72a6-ab1f-4065ef3ecabc 2026/02/05 16:00:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-a8b9-799e-935a-bb7272b4e5dc --- PASS: TestView_OneReplyPostNotDeleted (0.77s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/02/05 16:00:33 INFO Applying migration id=initial 2026/02/05 16:00:33 INFO Applying migration id=notesupdated 2026/02/05 16:00:33 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:33 INFO Applying migration id=activitiesid 2026/02/05 16:00:33 INFO Applying migration id=outbox 2026/02/05 16:00:33 INFO Applying migration id=edits 2026/02/05 16:00:33 INFO Applying migration id=outboxactor 2026/02/05 16:00:33 INFO Applying migration id=outboxsender 2026/02/05 16:00:33 INFO Applying migration id=thread 2026/02/05 16:00:33 INFO Applying migration id=host 2026/02/05 16:00:33 INFO Applying migration id=sharedinbox 2026/02/05 16:00:33 INFO Applying migration id=noteshost 2026/02/05 16:00:33 INFO Applying migration id=fetched 2026/02/05 16:00:33 INFO Applying migration id=move 2026/02/05 16:00:33 INFO Applying migration id=cleanup 2026/02/05 16:00:33 INFO Applying migration id=received 2026/02/05 16:00:33 INFO Applying migration id=namehost 2026/02/05 16:00:33 INFO Applying migration id=outboxhost 2026/02/05 16:00:33 INFO Applying migration id=notesfts 2026/02/05 16:00:33 INFO Applying migration id=iconsname 2026/02/05 16:00:33 INFO Applying migration id=nohash 2026/02/05 16:00:33 INFO Applying migration id=shares 2026/02/05 16:00:33 INFO Applying migration id=actorttl 2026/02/05 16:00:33 INFO Applying migration id=tocc 2026/02/05 16:00:34 INFO Applying migration id=followeds 2026/02/05 16:00:34 INFO Applying migration id=certhash 2026/02/05 16:00:34 INFO Applying migration id=follows_sync 2026/02/05 16:00:34 INFO Applying migration id=jsonpath 2026/02/05 16:00:34 INFO Applying migration id=localforward 2026/02/05 16:00:34 INFO Applying migration id=avatar 2026/02/05 16:00:34 INFO Applying migration id=noimage 2026/02/05 16:00:34 INFO Applying migration id=feed 2026/02/05 16:00:34 INFO Applying migration id=bookmarks 2026/02/05 16:00:34 INFO Applying migration id=shareactivity 2026/02/05 16:00:34 INFO Applying migration id=application 2026/02/05 16:00:34 INFO Applying migration id=certificates 2026/02/05 16:00:34 INFO Applying migration id=rawforward 2026/02/05 16:00:34 INFO Applying migration id=publickey 2026/02/05 16:00:34 INFO Applying migration id=resolvegroup 2026/02/05 16:00:34 INFO Applying migration id=reject 2026/02/05 16:00:34 INFO Applying migration id=autodel 2026/02/05 16:00:34 INFO Applying migration id=jsonb 2026/02/05 16:00:34 INFO Applying migration id=quote 2026/02/05 16:00:34 INFO Applying migration id=rfc9421 2026/02/05 16:00:34 INFO Applying migration id=keys 2026/02/05 16:00:34 INFO Applying migration id=portable 2026/02/05 16:00:34 INFO Applying migration id=proofs 2026/02/05 16:00:34 INFO Applying migration id=contexts 2026/02/05 16:00:34 INFO Applying migration id=deliverieshost 2026/02/05 16:00:34 INFO Applying migration id=pembegin 2026/02/05 16:00:34 INFO Applying migration id=didhost 2026/02/05 16:00:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-abb2-7ce4-8003-ed16b4ab4eed activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-abb2-7c7a-a874-9b6ad10bfb91 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-abb2-7c7a-a874-9b6ad10bfb91 2026/02/05 16:00:34 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e88-abb2-7c7a-a874-9b6ad10bfb91 2026/02/05 16:00:34 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e88-abb9-7651-ad1d-f9be05069159 note=https://localhost.localdomain:8443/post/019c2e88-abb9-7632-9d3a-7782e0b98b1c thread=https://localhost.localdomain:8443/post/019c2e88-abb2-7c7a-a874-9b6ad10bfb91 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-abb9-7651-ad1d-f9be05069159 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-abb9-7632-9d3a-7782e0b98b1c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e88-abb9-7632-9d3a-7782e0b98b1c 2026/02/05 16:00:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-abb2-7c7a-a874-9b6ad10bfb91 2026/02/05 16:00:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-abb9-7632-9d3a-7782e0b98b1c --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (0.77s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/02/05 16:00:34 INFO Applying migration id=initial 2026/02/05 16:00:34 INFO Applying migration id=notesupdated 2026/02/05 16:00:34 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:34 INFO Applying migration id=activitiesid 2026/02/05 16:00:34 INFO Applying migration id=outbox 2026/02/05 16:00:34 INFO Applying migration id=edits 2026/02/05 16:00:34 INFO Applying migration id=outboxactor 2026/02/05 16:00:34 INFO Applying migration id=outboxsender 2026/02/05 16:00:34 INFO Applying migration id=thread 2026/02/05 16:00:34 INFO Applying migration id=host 2026/02/05 16:00:34 INFO Applying migration id=sharedinbox 2026/02/05 16:00:34 INFO Applying migration id=noteshost 2026/02/05 16:00:34 INFO Applying migration id=fetched 2026/02/05 16:00:34 INFO Applying migration id=move 2026/02/05 16:00:34 INFO Applying migration id=cleanup 2026/02/05 16:00:34 INFO Applying migration id=received 2026/02/05 16:00:34 INFO Applying migration id=namehost 2026/02/05 16:00:34 INFO Applying migration id=outboxhost 2026/02/05 16:00:34 INFO Applying migration id=notesfts 2026/02/05 16:00:34 INFO Applying migration id=iconsname 2026/02/05 16:00:34 INFO Applying migration id=nohash 2026/02/05 16:00:34 INFO Applying migration id=shares 2026/02/05 16:00:34 INFO Applying migration id=actorttl 2026/02/05 16:00:34 INFO Applying migration id=tocc 2026/02/05 16:00:34 INFO Applying migration id=followeds 2026/02/05 16:00:34 INFO Applying migration id=certhash 2026/02/05 16:00:34 INFO Applying migration id=follows_sync 2026/02/05 16:00:34 INFO Applying migration id=jsonpath 2026/02/05 16:00:34 INFO Applying migration id=localforward 2026/02/05 16:00:34 INFO Applying migration id=avatar 2026/02/05 16:00:34 INFO Applying migration id=noimage 2026/02/05 16:00:34 INFO Applying migration id=feed 2026/02/05 16:00:34 INFO Applying migration id=bookmarks 2026/02/05 16:00:34 INFO Applying migration id=shareactivity 2026/02/05 16:00:34 INFO Applying migration id=application 2026/02/05 16:00:34 INFO Applying migration id=certificates 2026/02/05 16:00:34 INFO Applying migration id=rawforward 2026/02/05 16:00:34 INFO Applying migration id=publickey 2026/02/05 16:00:34 INFO Applying migration id=resolvegroup 2026/02/05 16:00:34 INFO Applying migration id=reject 2026/02/05 16:00:34 INFO Applying migration id=autodel 2026/02/05 16:00:34 INFO Applying migration id=jsonb 2026/02/05 16:00:34 INFO Applying migration id=quote 2026/02/05 16:00:34 INFO Applying migration id=rfc9421 2026/02/05 16:00:34 INFO Applying migration id=keys 2026/02/05 16:00:34 INFO Applying migration id=portable 2026/02/05 16:00:34 INFO Applying migration id=proofs 2026/02/05 16:00:34 INFO Applying migration id=contexts 2026/02/05 16:00:34 INFO Applying migration id=deliverieshost 2026/02/05 16:00:34 INFO Applying migration id=pembegin 2026/02/05 16:00:34 INFO Applying migration id=didhost 2026/02/05 16:00:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-b25c-7a83-b267-ad41eecdceab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-b25c-79c9-b828-092db5414a64 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-b25c-79c9-b828-092db5414a64 2026/02/05 16:00:36 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e88-b25c-79c9-b828-092db5414a64 2026/02/05 16:00:36 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e88-b25e-7511-9c80-93fa9260d286 note=https://localhost.localdomain:8443/post/019c2e88-b25e-74dd-872a-c7d4cbfdad5a thread=https://localhost.localdomain:8443/post/019c2e88-b25c-79c9-b828-092db5414a64 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-b25e-7511-9c80-93fa9260d286 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-b25e-74dd-872a-c7d4cbfdad5a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e88-b25e-74dd-872a-c7d4cbfdad5a 2026/02/05 16:00:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-b25c-79c9-b828-092db5414a64 2026/02/05 16:00:36 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2e88-b25c-79c9-b828-092db5414a64#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-b25c-79c9-b828-092db5414a64 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2e88-b25c-79c9-b828-092db5414a64 2026/02/05 16:00:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-b25e-74dd-872a-c7d4cbfdad5a --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (1.70s) === RUN TestView_OneReplyReplyDeleted 2026/02/05 16:00:36 INFO Applying migration id=initial 2026/02/05 16:00:36 INFO Applying migration id=notesupdated 2026/02/05 16:00:36 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:36 INFO Applying migration id=activitiesid 2026/02/05 16:00:36 INFO Applying migration id=outbox 2026/02/05 16:00:36 INFO Applying migration id=edits 2026/02/05 16:00:36 INFO Applying migration id=outboxactor 2026/02/05 16:00:36 INFO Applying migration id=outboxsender 2026/02/05 16:00:36 INFO Applying migration id=thread 2026/02/05 16:00:36 INFO Applying migration id=host 2026/02/05 16:00:36 INFO Applying migration id=sharedinbox 2026/02/05 16:00:36 INFO Applying migration id=noteshost 2026/02/05 16:00:36 INFO Applying migration id=fetched 2026/02/05 16:00:36 INFO Applying migration id=move 2026/02/05 16:00:36 INFO Applying migration id=cleanup 2026/02/05 16:00:36 INFO Applying migration id=received 2026/02/05 16:00:36 INFO Applying migration id=namehost 2026/02/05 16:00:36 INFO Applying migration id=outboxhost 2026/02/05 16:00:36 INFO Applying migration id=notesfts 2026/02/05 16:00:36 INFO Applying migration id=iconsname 2026/02/05 16:00:36 INFO Applying migration id=nohash 2026/02/05 16:00:36 INFO Applying migration id=shares 2026/02/05 16:00:36 INFO Applying migration id=actorttl 2026/02/05 16:00:36 INFO Applying migration id=tocc 2026/02/05 16:00:36 INFO Applying migration id=followeds 2026/02/05 16:00:36 INFO Applying migration id=certhash 2026/02/05 16:00:36 INFO Applying migration id=follows_sync 2026/02/05 16:00:36 INFO Applying migration id=jsonpath 2026/02/05 16:00:36 INFO Applying migration id=localforward 2026/02/05 16:00:36 INFO Applying migration id=avatar 2026/02/05 16:00:36 INFO Applying migration id=noimage 2026/02/05 16:00:36 INFO Applying migration id=feed 2026/02/05 16:00:36 INFO Applying migration id=bookmarks 2026/02/05 16:00:36 INFO Applying migration id=shareactivity 2026/02/05 16:00:36 INFO Applying migration id=application 2026/02/05 16:00:36 INFO Applying migration id=certificates 2026/02/05 16:00:36 INFO Applying migration id=rawforward 2026/02/05 16:00:36 INFO Applying migration id=publickey 2026/02/05 16:00:36 INFO Applying migration id=resolvegroup 2026/02/05 16:00:36 INFO Applying migration id=reject 2026/02/05 16:00:36 INFO Applying migration id=autodel 2026/02/05 16:00:36 INFO Applying migration id=jsonb 2026/02/05 16:00:36 INFO Applying migration id=quote 2026/02/05 16:00:36 INFO Applying migration id=rfc9421 2026/02/05 16:00:36 INFO Applying migration id=keys 2026/02/05 16:00:36 INFO Applying migration id=portable 2026/02/05 16:00:36 INFO Applying migration id=proofs 2026/02/05 16:00:36 INFO Applying migration id=contexts 2026/02/05 16:00:36 INFO Applying migration id=deliverieshost 2026/02/05 16:00:36 INFO Applying migration id=pembegin 2026/02/05 16:00:36 INFO Applying migration id=didhost 2026/02/05 16:00:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-b6ce-7435-9f77-9464c8b5637c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-b6ce-73de-bff6-230632980ea8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-b6ce-73de-bff6-230632980ea8 2026/02/05 16:00:37 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e88-b6ce-73de-bff6-230632980ea8 2026/02/05 16:00:37 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e88-b6d2-7dc5-98f9-383f04c8a824 note=https://localhost.localdomain:8443/post/019c2e88-b6d2-7da3-a0da-01e7e988cbc9 thread=https://localhost.localdomain:8443/post/019c2e88-b6ce-73de-bff6-230632980ea8 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-b6d2-7dc5-98f9-383f04c8a824 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-b6d2-7da3-a0da-01e7e988cbc9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e88-b6d2-7da3-a0da-01e7e988cbc9 2026/02/05 16:00:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-b6ce-73de-bff6-230632980ea8 2026/02/05 16:00:37 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2e88-b6d2-7da3-a0da-01e7e988cbc9#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-b6d2-7da3-a0da-01e7e988cbc9 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2e88-b6d2-7da3-a0da-01e7e988cbc9 2026/02/05 16:00:37 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2e88-b6d2-7da3-a0da-01e7e988cbc9#delete note=https://localhost.localdomain:8443/post/019c2e88-b6d2-7da3-a0da-01e7e988cbc9 thread=https://localhost.localdomain:8443/post/019c2e88-b6ce-73de-bff6-230632980ea8 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:00:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-b6ce-73de-bff6-230632980ea8 --- PASS: TestView_OneReplyReplyDeleted (1.13s) === RUN TestView_NoSuchPost 2026/02/05 16:00:37 INFO Applying migration id=initial 2026/02/05 16:00:37 INFO Applying migration id=notesupdated 2026/02/05 16:00:37 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:37 INFO Applying migration id=activitiesid 2026/02/05 16:00:37 INFO Applying migration id=outbox 2026/02/05 16:00:37 INFO Applying migration id=edits 2026/02/05 16:00:37 INFO Applying migration id=outboxactor 2026/02/05 16:00:37 INFO Applying migration id=outboxsender 2026/02/05 16:00:37 INFO Applying migration id=thread 2026/02/05 16:00:37 INFO Applying migration id=host 2026/02/05 16:00:37 INFO Applying migration id=sharedinbox 2026/02/05 16:00:37 INFO Applying migration id=noteshost 2026/02/05 16:00:37 INFO Applying migration id=fetched 2026/02/05 16:00:37 INFO Applying migration id=move 2026/02/05 16:00:37 INFO Applying migration id=cleanup 2026/02/05 16:00:37 INFO Applying migration id=received 2026/02/05 16:00:37 INFO Applying migration id=namehost 2026/02/05 16:00:37 INFO Applying migration id=outboxhost 2026/02/05 16:00:37 INFO Applying migration id=notesfts 2026/02/05 16:00:37 INFO Applying migration id=iconsname 2026/02/05 16:00:37 INFO Applying migration id=nohash 2026/02/05 16:00:37 INFO Applying migration id=shares 2026/02/05 16:00:37 INFO Applying migration id=actorttl 2026/02/05 16:00:37 INFO Applying migration id=tocc 2026/02/05 16:00:37 INFO Applying migration id=followeds 2026/02/05 16:00:37 INFO Applying migration id=certhash 2026/02/05 16:00:37 INFO Applying migration id=follows_sync 2026/02/05 16:00:37 INFO Applying migration id=jsonpath 2026/02/05 16:00:37 INFO Applying migration id=localforward 2026/02/05 16:00:37 INFO Applying migration id=avatar 2026/02/05 16:00:37 INFO Applying migration id=noimage 2026/02/05 16:00:37 INFO Applying migration id=feed 2026/02/05 16:00:37 INFO Applying migration id=bookmarks 2026/02/05 16:00:37 INFO Applying migration id=shareactivity 2026/02/05 16:00:37 INFO Applying migration id=application 2026/02/05 16:00:37 INFO Applying migration id=certificates 2026/02/05 16:00:37 INFO Applying migration id=rawforward 2026/02/05 16:00:37 INFO Applying migration id=publickey 2026/02/05 16:00:37 INFO Applying migration id=resolvegroup 2026/02/05 16:00:37 INFO Applying migration id=reject 2026/02/05 16:00:37 INFO Applying migration id=autodel 2026/02/05 16:00:37 INFO Applying migration id=jsonb 2026/02/05 16:00:37 INFO Applying migration id=quote 2026/02/05 16:00:37 INFO Applying migration id=rfc9421 2026/02/05 16:00:37 INFO Applying migration id=keys 2026/02/05 16:00:37 INFO Applying migration id=portable 2026/02/05 16:00:37 INFO Applying migration id=proofs 2026/02/05 16:00:37 INFO Applying migration id=contexts 2026/02/05 16:00:37 INFO Applying migration id=deliverieshost 2026/02/05 16:00:37 INFO Applying migration id=pembegin 2026/02/05 16:00:37 INFO Applying migration id=didhost 2026/02/05 16:00:38 INFO Viewing post post=https://x 2026/02/05 16:00:38 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (1.33s) === RUN TestView_InvalidOffset 2026/02/05 16:00:38 INFO Applying migration id=initial 2026/02/05 16:00:38 INFO Applying migration id=notesupdated 2026/02/05 16:00:38 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:38 INFO Applying migration id=activitiesid 2026/02/05 16:00:38 INFO Applying migration id=outbox 2026/02/05 16:00:38 INFO Applying migration id=edits 2026/02/05 16:00:38 INFO Applying migration id=outboxactor 2026/02/05 16:00:38 INFO Applying migration id=outboxsender 2026/02/05 16:00:38 INFO Applying migration id=thread 2026/02/05 16:00:38 INFO Applying migration id=host 2026/02/05 16:00:38 INFO Applying migration id=sharedinbox 2026/02/05 16:00:38 INFO Applying migration id=noteshost 2026/02/05 16:00:38 INFO Applying migration id=fetched 2026/02/05 16:00:38 INFO Applying migration id=move 2026/02/05 16:00:38 INFO Applying migration id=cleanup 2026/02/05 16:00:38 INFO Applying migration id=received 2026/02/05 16:00:38 INFO Applying migration id=namehost 2026/02/05 16:00:38 INFO Applying migration id=outboxhost 2026/02/05 16:00:38 INFO Applying migration id=notesfts 2026/02/05 16:00:38 INFO Applying migration id=iconsname 2026/02/05 16:00:38 INFO Applying migration id=nohash 2026/02/05 16:00:38 INFO Applying migration id=shares 2026/02/05 16:00:38 INFO Applying migration id=actorttl 2026/02/05 16:00:38 INFO Applying migration id=tocc 2026/02/05 16:00:38 INFO Applying migration id=followeds 2026/02/05 16:00:38 INFO Applying migration id=certhash 2026/02/05 16:00:38 INFO Applying migration id=follows_sync 2026/02/05 16:00:38 INFO Applying migration id=jsonpath 2026/02/05 16:00:38 INFO Applying migration id=localforward 2026/02/05 16:00:38 INFO Applying migration id=avatar 2026/02/05 16:00:38 INFO Applying migration id=noimage 2026/02/05 16:00:38 INFO Applying migration id=feed 2026/02/05 16:00:38 INFO Applying migration id=bookmarks 2026/02/05 16:00:38 INFO Applying migration id=shareactivity 2026/02/05 16:00:38 INFO Applying migration id=application 2026/02/05 16:00:38 INFO Applying migration id=certificates 2026/02/05 16:00:38 INFO Applying migration id=rawforward 2026/02/05 16:00:38 INFO Applying migration id=publickey 2026/02/05 16:00:38 INFO Applying migration id=resolvegroup 2026/02/05 16:00:38 INFO Applying migration id=reject 2026/02/05 16:00:38 INFO Applying migration id=autodel 2026/02/05 16:00:38 INFO Applying migration id=jsonb 2026/02/05 16:00:38 INFO Applying migration id=quote 2026/02/05 16:00:38 INFO Applying migration id=rfc9421 2026/02/05 16:00:38 INFO Applying migration id=keys 2026/02/05 16:00:38 INFO Applying migration id=portable 2026/02/05 16:00:38 INFO Applying migration id=proofs 2026/02/05 16:00:38 INFO Applying migration id=contexts 2026/02/05 16:00:38 INFO Applying migration id=deliverieshost 2026/02/05 16:00:38 INFO Applying migration id=pembegin 2026/02/05 16:00:38 INFO Applying migration id=didhost 2026/02/05 16:00:39 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (0.58s) === RUN TestView_Update 2026/02/05 16:00:39 INFO Applying migration id=initial 2026/02/05 16:00:39 INFO Applying migration id=notesupdated 2026/02/05 16:00:39 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:39 INFO Applying migration id=activitiesid 2026/02/05 16:00:39 INFO Applying migration id=outbox 2026/02/05 16:00:39 INFO Applying migration id=edits 2026/02/05 16:00:39 INFO Applying migration id=outboxactor 2026/02/05 16:00:39 INFO Applying migration id=outboxsender 2026/02/05 16:00:39 INFO Applying migration id=thread 2026/02/05 16:00:39 INFO Applying migration id=host 2026/02/05 16:00:39 INFO Applying migration id=sharedinbox 2026/02/05 16:00:39 INFO Applying migration id=noteshost 2026/02/05 16:00:39 INFO Applying migration id=fetched 2026/02/05 16:00:39 INFO Applying migration id=move 2026/02/05 16:00:39 INFO Applying migration id=cleanup 2026/02/05 16:00:39 INFO Applying migration id=received 2026/02/05 16:00:39 INFO Applying migration id=namehost 2026/02/05 16:00:39 INFO Applying migration id=outboxhost 2026/02/05 16:00:39 INFO Applying migration id=notesfts 2026/02/05 16:00:39 INFO Applying migration id=iconsname 2026/02/05 16:00:39 INFO Applying migration id=nohash 2026/02/05 16:00:39 INFO Applying migration id=shares 2026/02/05 16:00:39 INFO Applying migration id=actorttl 2026/02/05 16:00:39 INFO Applying migration id=tocc 2026/02/05 16:00:39 INFO Applying migration id=followeds 2026/02/05 16:00:39 INFO Applying migration id=certhash 2026/02/05 16:00:39 INFO Applying migration id=follows_sync 2026/02/05 16:00:39 INFO Applying migration id=jsonpath 2026/02/05 16:00:39 INFO Applying migration id=localforward 2026/02/05 16:00:39 INFO Applying migration id=avatar 2026/02/05 16:00:39 INFO Applying migration id=noimage 2026/02/05 16:00:39 INFO Applying migration id=feed 2026/02/05 16:00:39 INFO Applying migration id=bookmarks 2026/02/05 16:00:39 INFO Applying migration id=shareactivity 2026/02/05 16:00:39 INFO Applying migration id=application 2026/02/05 16:00:39 INFO Applying migration id=certificates 2026/02/05 16:00:39 INFO Applying migration id=rawforward 2026/02/05 16:00:39 INFO Applying migration id=publickey 2026/02/05 16:00:39 INFO Applying migration id=resolvegroup 2026/02/05 16:00:39 INFO Applying migration id=reject 2026/02/05 16:00:39 INFO Applying migration id=autodel 2026/02/05 16:00:39 INFO Applying migration id=jsonb 2026/02/05 16:00:39 INFO Applying migration id=quote 2026/02/05 16:00:39 INFO Applying migration id=rfc9421 2026/02/05 16:00:39 INFO Applying migration id=keys 2026/02/05 16:00:39 INFO Applying migration id=portable 2026/02/05 16:00:39 INFO Applying migration id=proofs 2026/02/05 16:00:39 INFO Applying migration id=contexts 2026/02/05 16:00:39 INFO Applying migration id=deliverieshost 2026/02/05 16:00:39 INFO Applying migration id=pembegin 2026/02/05 16:00:39 INFO Applying migration id=didhost 2026/02/05 16:00: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 16:00:40 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 16:00:40 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:00:40 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (0.56s) === RUN TestView_OldUpdate 2026/02/05 16:00:40 INFO Applying migration id=initial 2026/02/05 16:00:40 INFO Applying migration id=notesupdated 2026/02/05 16:00:40 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:40 INFO Applying migration id=activitiesid 2026/02/05 16:00:40 INFO Applying migration id=outbox 2026/02/05 16:00:40 INFO Applying migration id=edits 2026/02/05 16:00:40 INFO Applying migration id=outboxactor 2026/02/05 16:00:40 INFO Applying migration id=outboxsender 2026/02/05 16:00:40 INFO Applying migration id=thread 2026/02/05 16:00:40 INFO Applying migration id=host 2026/02/05 16:00:40 INFO Applying migration id=sharedinbox 2026/02/05 16:00:40 INFO Applying migration id=noteshost 2026/02/05 16:00:40 INFO Applying migration id=fetched 2026/02/05 16:00:40 INFO Applying migration id=move 2026/02/05 16:00:40 INFO Applying migration id=cleanup 2026/02/05 16:00:40 INFO Applying migration id=received 2026/02/05 16:00:40 INFO Applying migration id=namehost 2026/02/05 16:00:40 INFO Applying migration id=outboxhost 2026/02/05 16:00:40 INFO Applying migration id=notesfts 2026/02/05 16:00:40 INFO Applying migration id=iconsname 2026/02/05 16:00:40 INFO Applying migration id=nohash 2026/02/05 16:00:40 INFO Applying migration id=shares 2026/02/05 16:00:40 INFO Applying migration id=actorttl 2026/02/05 16:00:40 INFO Applying migration id=tocc 2026/02/05 16:00:40 INFO Applying migration id=followeds 2026/02/05 16:00:40 INFO Applying migration id=certhash 2026/02/05 16:00:40 INFO Applying migration id=follows_sync 2026/02/05 16:00:40 INFO Applying migration id=jsonpath 2026/02/05 16:00:40 INFO Applying migration id=localforward 2026/02/05 16:00:40 INFO Applying migration id=avatar 2026/02/05 16:00:40 INFO Applying migration id=noimage 2026/02/05 16:00:40 INFO Applying migration id=feed 2026/02/05 16:00:40 INFO Applying migration id=bookmarks 2026/02/05 16:00:40 INFO Applying migration id=shareactivity 2026/02/05 16:00:40 INFO Applying migration id=application 2026/02/05 16:00:40 INFO Applying migration id=certificates 2026/02/05 16:00:40 INFO Applying migration id=rawforward 2026/02/05 16:00:40 INFO Applying migration id=publickey 2026/02/05 16:00:40 INFO Applying migration id=resolvegroup 2026/02/05 16:00:40 INFO Applying migration id=reject 2026/02/05 16:00:40 INFO Applying migration id=autodel 2026/02/05 16:00:40 INFO Applying migration id=jsonb 2026/02/05 16:00:40 INFO Applying migration id=quote 2026/02/05 16:00:40 INFO Applying migration id=rfc9421 2026/02/05 16:00:40 INFO Applying migration id=keys 2026/02/05 16:00:40 INFO Applying migration id=portable 2026/02/05 16:00:40 INFO Applying migration id=proofs 2026/02/05 16:00:40 INFO Applying migration id=contexts 2026/02/05 16:00:40 INFO Applying migration id=deliverieshost 2026/02/05 16:00:40 INFO Applying migration id=pembegin 2026/02/05 16:00:40 INFO Applying migration id=didhost 2026/02/05 16:00: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 16:00:40 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 16:00:40 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (0.87s) === RUN TestView_PostToFollowers 2026/02/05 16:00:40 INFO Applying migration id=initial 2026/02/05 16:00:40 INFO Applying migration id=notesupdated 2026/02/05 16:00:40 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:40 INFO Applying migration id=activitiesid 2026/02/05 16:00:40 INFO Applying migration id=outbox 2026/02/05 16:00:40 INFO Applying migration id=edits 2026/02/05 16:00:40 INFO Applying migration id=outboxactor 2026/02/05 16:00:40 INFO Applying migration id=outboxsender 2026/02/05 16:00:40 INFO Applying migration id=thread 2026/02/05 16:00:40 INFO Applying migration id=host 2026/02/05 16:00:40 INFO Applying migration id=sharedinbox 2026/02/05 16:00:40 INFO Applying migration id=noteshost 2026/02/05 16:00:40 INFO Applying migration id=fetched 2026/02/05 16:00:40 INFO Applying migration id=move 2026/02/05 16:00:40 INFO Applying migration id=cleanup 2026/02/05 16:00:40 INFO Applying migration id=received 2026/02/05 16:00:40 INFO Applying migration id=namehost 2026/02/05 16:00:40 INFO Applying migration id=outboxhost 2026/02/05 16:00:40 INFO Applying migration id=notesfts 2026/02/05 16:00:40 INFO Applying migration id=iconsname 2026/02/05 16:00:40 INFO Applying migration id=nohash 2026/02/05 16:00:40 INFO Applying migration id=shares 2026/02/05 16:00:40 INFO Applying migration id=actorttl 2026/02/05 16:00:40 INFO Applying migration id=tocc 2026/02/05 16:00:40 INFO Applying migration id=followeds 2026/02/05 16:00:40 INFO Applying migration id=certhash 2026/02/05 16:00:40 INFO Applying migration id=follows_sync 2026/02/05 16:00:40 INFO Applying migration id=jsonpath 2026/02/05 16:00:40 INFO Applying migration id=localforward 2026/02/05 16:00:40 INFO Applying migration id=avatar 2026/02/05 16:00:40 INFO Applying migration id=noimage 2026/02/05 16:00:40 INFO Applying migration id=feed 2026/02/05 16:00:40 INFO Applying migration id=bookmarks 2026/02/05 16:00:40 INFO Applying migration id=shareactivity 2026/02/05 16:00:40 INFO Applying migration id=application 2026/02/05 16:00:40 INFO Applying migration id=certificates 2026/02/05 16:00:40 INFO Applying migration id=rawforward 2026/02/05 16:00:40 INFO Applying migration id=publickey 2026/02/05 16:00:40 INFO Applying migration id=resolvegroup 2026/02/05 16:00:40 INFO Applying migration id=reject 2026/02/05 16:00:40 INFO Applying migration id=autodel 2026/02/05 16:00:40 INFO Applying migration id=jsonb 2026/02/05 16:00:41 INFO Applying migration id=quote 2026/02/05 16:00:41 INFO Applying migration id=rfc9421 2026/02/05 16:00:41 INFO Applying migration id=keys 2026/02/05 16:00:41 INFO Applying migration id=portable 2026/02/05 16:00:41 INFO Applying migration id=proofs 2026/02/05 16:00:41 INFO Applying migration id=contexts 2026/02/05 16:00:41 INFO Applying migration id=deliverieshost 2026/02/05 16:00:41 INFO Applying migration id=pembegin 2026/02/05 16:00:41 INFO Applying migration id=didhost 2026/02/05 16:00:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-c836-7dee-b142-ba8984ee4803 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/05 16:00:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e88-c837-7590-8894-0268bf0428a3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-c836-7dee-b142-ba8984ee4803 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2e88-c836-7dee-b142-ba8984ee4803 2026/02/05 16:00:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-c837-797a-86a0-efb3f6c92b1e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-c837-793e-a198-987f2218f087 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e88-c837-793e-a198-987f2218f087 2026/02/05 16:00:42 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-c837-793e-a198-987f2218f087 --- PASS: TestView_PostToFollowers (1.09s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/02/05 16:00:42 INFO Applying migration id=initial 2026/02/05 16:00:42 INFO Applying migration id=notesupdated 2026/02/05 16:00:42 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:42 INFO Applying migration id=activitiesid 2026/02/05 16:00:42 INFO Applying migration id=outbox 2026/02/05 16:00:42 INFO Applying migration id=edits 2026/02/05 16:00:42 INFO Applying migration id=outboxactor 2026/02/05 16:00:42 INFO Applying migration id=outboxsender 2026/02/05 16:00:42 INFO Applying migration id=thread 2026/02/05 16:00:42 INFO Applying migration id=host 2026/02/05 16:00:42 INFO Applying migration id=sharedinbox 2026/02/05 16:00:42 INFO Applying migration id=noteshost 2026/02/05 16:00:42 INFO Applying migration id=fetched 2026/02/05 16:00:42 INFO Applying migration id=move 2026/02/05 16:00:42 INFO Applying migration id=cleanup 2026/02/05 16:00:42 INFO Applying migration id=received 2026/02/05 16:00:42 INFO Applying migration id=namehost 2026/02/05 16:00:42 INFO Applying migration id=outboxhost 2026/02/05 16:00:42 INFO Applying migration id=notesfts 2026/02/05 16:00:42 INFO Applying migration id=iconsname 2026/02/05 16:00:42 INFO Applying migration id=nohash 2026/02/05 16:00:42 INFO Applying migration id=shares 2026/02/05 16:00:42 INFO Applying migration id=actorttl 2026/02/05 16:00:42 INFO Applying migration id=tocc 2026/02/05 16:00:42 INFO Applying migration id=followeds 2026/02/05 16:00:42 INFO Applying migration id=certhash 2026/02/05 16:00:42 INFO Applying migration id=follows_sync 2026/02/05 16:00:42 INFO Applying migration id=jsonpath 2026/02/05 16:00:42 INFO Applying migration id=localforward 2026/02/05 16:00:42 INFO Applying migration id=avatar 2026/02/05 16:00:42 INFO Applying migration id=noimage 2026/02/05 16:00:42 INFO Applying migration id=feed 2026/02/05 16:00:42 INFO Applying migration id=bookmarks 2026/02/05 16:00:42 INFO Applying migration id=shareactivity 2026/02/05 16:00:42 INFO Applying migration id=application 2026/02/05 16:00:42 INFO Applying migration id=certificates 2026/02/05 16:00:42 INFO Applying migration id=rawforward 2026/02/05 16:00:42 INFO Applying migration id=publickey 2026/02/05 16:00:42 INFO Applying migration id=resolvegroup 2026/02/05 16:00:42 INFO Applying migration id=reject 2026/02/05 16:00:42 INFO Applying migration id=autodel 2026/02/05 16:00:42 INFO Applying migration id=jsonb 2026/02/05 16:00:42 INFO Applying migration id=quote 2026/02/05 16:00:42 INFO Applying migration id=rfc9421 2026/02/05 16:00:42 INFO Applying migration id=keys 2026/02/05 16:00:42 INFO Applying migration id=portable 2026/02/05 16:00:42 INFO Applying migration id=proofs 2026/02/05 16:00:42 INFO Applying migration id=contexts 2026/02/05 16:00:42 INFO Applying migration id=deliverieshost 2026/02/05 16:00:42 INFO Applying migration id=pembegin 2026/02/05 16:00:42 INFO Applying migration id=didhost 2026/02/05 16:00:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-cdbe-7997-8c6f-0bd09668c16d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-cdbe-78fa-9e7a-a7807a148631 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e88-cdbe-78fa-9e7a-a7807a148631 2026/02/05 16:00:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-cdbf-79dc-88ae-5c4856859f65 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/05 16:00:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e88-cdbf-7edb-82a7-7ff4143c249a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-cdbf-79dc-88ae-5c4856859f65 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2e88-cdbf-79dc-88ae-5c4856859f65 2026/02/05 16:00:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-cdbe-78fa-9e7a-a7807a148631 --- PASS: TestView_PostToFollowersPostBeforeFollow (1.42s) === RUN TestView_PostToFollowersUnfollow 2026/02/05 16:00:43 INFO Applying migration id=initial 2026/02/05 16:00:43 INFO Applying migration id=notesupdated 2026/02/05 16:00:43 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:43 INFO Applying migration id=activitiesid 2026/02/05 16:00:43 INFO Applying migration id=outbox 2026/02/05 16:00:43 INFO Applying migration id=edits 2026/02/05 16:00:43 INFO Applying migration id=outboxactor 2026/02/05 16:00:43 INFO Applying migration id=outboxsender 2026/02/05 16:00:43 INFO Applying migration id=thread 2026/02/05 16:00:43 INFO Applying migration id=host 2026/02/05 16:00:43 INFO Applying migration id=sharedinbox 2026/02/05 16:00:43 INFO Applying migration id=noteshost 2026/02/05 16:00:43 INFO Applying migration id=fetched 2026/02/05 16:00:43 INFO Applying migration id=move 2026/02/05 16:00:43 INFO Applying migration id=cleanup 2026/02/05 16:00:43 INFO Applying migration id=received 2026/02/05 16:00:43 INFO Applying migration id=namehost 2026/02/05 16:00:43 INFO Applying migration id=outboxhost 2026/02/05 16:00:43 INFO Applying migration id=notesfts 2026/02/05 16:00:43 INFO Applying migration id=iconsname 2026/02/05 16:00:43 INFO Applying migration id=nohash 2026/02/05 16:00:43 INFO Applying migration id=shares 2026/02/05 16:00:43 INFO Applying migration id=actorttl 2026/02/05 16:00:43 INFO Applying migration id=tocc 2026/02/05 16:00:43 INFO Applying migration id=followeds 2026/02/05 16:00:43 INFO Applying migration id=certhash 2026/02/05 16:00:43 INFO Applying migration id=follows_sync 2026/02/05 16:00:43 INFO Applying migration id=jsonpath 2026/02/05 16:00:43 INFO Applying migration id=localforward 2026/02/05 16:00:43 INFO Applying migration id=avatar 2026/02/05 16:00:43 INFO Applying migration id=noimage 2026/02/05 16:00:43 INFO Applying migration id=feed 2026/02/05 16:00:43 INFO Applying migration id=bookmarks 2026/02/05 16:00:43 INFO Applying migration id=shareactivity 2026/02/05 16:00:43 INFO Applying migration id=application 2026/02/05 16:00:43 INFO Applying migration id=certificates 2026/02/05 16:00:43 INFO Applying migration id=rawforward 2026/02/05 16:00:43 INFO Applying migration id=publickey 2026/02/05 16:00:43 INFO Applying migration id=resolvegroup 2026/02/05 16:00:43 INFO Applying migration id=reject 2026/02/05 16:00:43 INFO Applying migration id=autodel 2026/02/05 16:00:43 INFO Applying migration id=jsonb 2026/02/05 16:00:43 INFO Applying migration id=quote 2026/02/05 16:00:43 INFO Applying migration id=rfc9421 2026/02/05 16:00:43 INFO Applying migration id=keys 2026/02/05 16:00:43 INFO Applying migration id=portable 2026/02/05 16:00:43 INFO Applying migration id=proofs 2026/02/05 16:00:43 INFO Applying migration id=contexts 2026/02/05 16:00:43 INFO Applying migration id=deliverieshost 2026/02/05 16:00:43 INFO Applying migration id=pembegin 2026/02/05 16:00:43 INFO Applying migration id=didhost 2026/02/05 16:00:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-d097-7dda-ad77-eb6cf46f2592 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/05 16:00:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e88-d098-7658-b0ae-41973c9ef75b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-d097-7dda-ad77-eb6cf46f2592 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2e88-d097-7dda-ad77-eb6cf46f2592 2026/02/05 16:00:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-d098-7a54-aacc-643da7571d71 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-d098-7a12-937f-8dec7627773f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e88-d098-7a12-937f-8dec7627773f 2026/02/05 16:00:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-d098-7a12-937f-8dec7627773f 2026/02/05 16:00:44 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2e88-d09a-75d9-ac36-c69f473b5b11 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-d097-7dda-ad77-eb6cf46f2592 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/05 16:00:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-d098-7a12-937f-8dec7627773f 2026/02/05 16:00:44 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2e88-d098-7a12-937f-8dec7627773f --- PASS: TestView_PostToFollowersUnfollow (0.73s) === RUN TestView_PostToFollowersNotFollowing 2026/02/05 16:00:44 INFO Applying migration id=initial 2026/02/05 16:00:44 INFO Applying migration id=notesupdated 2026/02/05 16:00:44 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:44 INFO Applying migration id=activitiesid 2026/02/05 16:00:44 INFO Applying migration id=outbox 2026/02/05 16:00:44 INFO Applying migration id=edits 2026/02/05 16:00:44 INFO Applying migration id=outboxactor 2026/02/05 16:00:44 INFO Applying migration id=outboxsender 2026/02/05 16:00:44 INFO Applying migration id=thread 2026/02/05 16:00:44 INFO Applying migration id=host 2026/02/05 16:00:44 INFO Applying migration id=sharedinbox 2026/02/05 16:00:44 INFO Applying migration id=noteshost 2026/02/05 16:00:44 INFO Applying migration id=fetched 2026/02/05 16:00:44 INFO Applying migration id=move 2026/02/05 16:00:44 INFO Applying migration id=cleanup 2026/02/05 16:00:44 INFO Applying migration id=received 2026/02/05 16:00:44 INFO Applying migration id=namehost 2026/02/05 16:00:44 INFO Applying migration id=outboxhost 2026/02/05 16:00:44 INFO Applying migration id=notesfts 2026/02/05 16:00:44 INFO Applying migration id=iconsname 2026/02/05 16:00:44 INFO Applying migration id=nohash 2026/02/05 16:00:44 INFO Applying migration id=shares 2026/02/05 16:00:44 INFO Applying migration id=actorttl 2026/02/05 16:00:44 INFO Applying migration id=tocc 2026/02/05 16:00:44 INFO Applying migration id=followeds 2026/02/05 16:00:44 INFO Applying migration id=certhash 2026/02/05 16:00:44 INFO Applying migration id=follows_sync 2026/02/05 16:00:44 INFO Applying migration id=jsonpath 2026/02/05 16:00:44 INFO Applying migration id=localforward 2026/02/05 16:00:44 INFO Applying migration id=avatar 2026/02/05 16:00:44 INFO Applying migration id=noimage 2026/02/05 16:00:44 INFO Applying migration id=feed 2026/02/05 16:00:44 INFO Applying migration id=bookmarks 2026/02/05 16:00:44 INFO Applying migration id=shareactivity 2026/02/05 16:00:44 INFO Applying migration id=application 2026/02/05 16:00:44 INFO Applying migration id=certificates 2026/02/05 16:00:44 INFO Applying migration id=rawforward 2026/02/05 16:00:44 INFO Applying migration id=publickey 2026/02/05 16:00:44 INFO Applying migration id=resolvegroup 2026/02/05 16:00:44 INFO Applying migration id=reject 2026/02/05 16:00:44 INFO Applying migration id=autodel 2026/02/05 16:00:44 INFO Applying migration id=jsonb 2026/02/05 16:00:44 INFO Applying migration id=quote 2026/02/05 16:00:44 INFO Applying migration id=rfc9421 2026/02/05 16:00:44 INFO Applying migration id=keys 2026/02/05 16:00:44 INFO Applying migration id=portable 2026/02/05 16:00:44 INFO Applying migration id=proofs 2026/02/05 16:00:44 INFO Applying migration id=contexts 2026/02/05 16:00:44 INFO Applying migration id=deliverieshost 2026/02/05 16:00:44 INFO Applying migration id=pembegin 2026/02/05 16:00:44 INFO Applying migration id=didhost 2026/02/05 16:00:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-d52f-7dc7-82d3-24f7821da51e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-d52f-7d85-aba8-cbbd61417f00 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e88-d52f-7d85-aba8-cbbd61417f00 2026/02/05 16:00:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-d52f-7d85-aba8-cbbd61417f00 2026/02/05 16:00:45 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2e88-d52f-7d85-aba8-cbbd61417f00 --- PASS: TestView_PostToFollowersNotFollowing (1.17s) === RUN TestView_PostToFollowersWithReply 2026/02/05 16:00:45 INFO Applying migration id=initial 2026/02/05 16:00:45 INFO Applying migration id=notesupdated 2026/02/05 16:00:45 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:45 INFO Applying migration id=activitiesid 2026/02/05 16:00:45 INFO Applying migration id=outbox 2026/02/05 16:00:45 INFO Applying migration id=edits 2026/02/05 16:00:45 INFO Applying migration id=outboxactor 2026/02/05 16:00:45 INFO Applying migration id=outboxsender 2026/02/05 16:00:45 INFO Applying migration id=thread 2026/02/05 16:00:45 INFO Applying migration id=host 2026/02/05 16:00:45 INFO Applying migration id=sharedinbox 2026/02/05 16:00:45 INFO Applying migration id=noteshost 2026/02/05 16:00:45 INFO Applying migration id=fetched 2026/02/05 16:00:45 INFO Applying migration id=move 2026/02/05 16:00:45 INFO Applying migration id=cleanup 2026/02/05 16:00:45 INFO Applying migration id=received 2026/02/05 16:00:45 INFO Applying migration id=namehost 2026/02/05 16:00:45 INFO Applying migration id=outboxhost 2026/02/05 16:00:45 INFO Applying migration id=notesfts 2026/02/05 16:00:45 INFO Applying migration id=iconsname 2026/02/05 16:00:45 INFO Applying migration id=nohash 2026/02/05 16:00:45 INFO Applying migration id=shares 2026/02/05 16:00:45 INFO Applying migration id=actorttl 2026/02/05 16:00:45 INFO Applying migration id=tocc 2026/02/05 16:00:45 INFO Applying migration id=followeds 2026/02/05 16:00:45 INFO Applying migration id=certhash 2026/02/05 16:00:45 INFO Applying migration id=follows_sync 2026/02/05 16:00:45 INFO Applying migration id=jsonpath 2026/02/05 16:00:45 INFO Applying migration id=localforward 2026/02/05 16:00:45 INFO Applying migration id=avatar 2026/02/05 16:00:45 INFO Applying migration id=noimage 2026/02/05 16:00:45 INFO Applying migration id=feed 2026/02/05 16:00:45 INFO Applying migration id=bookmarks 2026/02/05 16:00:45 INFO Applying migration id=shareactivity 2026/02/05 16:00:45 INFO Applying migration id=application 2026/02/05 16:00:45 INFO Applying migration id=certificates 2026/02/05 16:00:45 INFO Applying migration id=rawforward 2026/02/05 16:00:45 INFO Applying migration id=publickey 2026/02/05 16:00:45 INFO Applying migration id=resolvegroup 2026/02/05 16:00:45 INFO Applying migration id=reject 2026/02/05 16:00:45 INFO Applying migration id=autodel 2026/02/05 16:00:45 INFO Applying migration id=jsonb 2026/02/05 16:00:45 INFO Applying migration id=quote 2026/02/05 16:00:45 INFO Applying migration id=rfc9421 2026/02/05 16:00:45 INFO Applying migration id=keys 2026/02/05 16:00:45 INFO Applying migration id=portable 2026/02/05 16:00:45 INFO Applying migration id=proofs 2026/02/05 16:00:45 INFO Applying migration id=contexts 2026/02/05 16:00:45 INFO Applying migration id=deliverieshost 2026/02/05 16:00:45 INFO Applying migration id=pembegin 2026/02/05 16:00:45 INFO Applying migration id=didhost 2026/02/05 16:00:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-d716-71a2-9931-e0e0a94e973d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/05 16:00:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e88-d716-7960-ae40-d84c9070566a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-d716-71a2-9931-e0e0a94e973d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2e88-d716-71a2-9931-e0e0a94e973d 2026/02/05 16:00:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-d716-7d20-9d7f-f96bfc576260 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/02/05 16:00:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e88-d717-722f-b0d9-7889ba72798d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-d716-7d20-9d7f-f96bfc576260 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2e88-d716-7d20-9d7f-f96bfc576260 2026/02/05 16:00:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-d717-7575-b39c-4794841aa92c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-d717-752c-bb2e-08b3b73fa6e6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e88-d717-752c-bb2e-08b3b73fa6e6 2026/02/05 16:00:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2e88-d717-752c-bb2e-08b3b73fa6e6 2026/02/05 16:00:45 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2e88-d718-76ad-917f-439aaac4612c note=https://localhost.localdomain:8443/post/019c2e88-d718-7681-818b-6c367bc94155 thread=https://localhost.localdomain:8443/post/019c2e88-d717-752c-bb2e-08b3b73fa6e6 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:00:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-d718-76ad-917f-439aaac4612c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-d718-7681-818b-6c367bc94155 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2e88-d718-7681-818b-6c367bc94155 2026/02/05 16:00:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-d717-752c-bb2e-08b3b73fa6e6 --- PASS: TestView_PostToFollowersWithReply (0.50s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/02/05 16:00:45 INFO Applying migration id=initial 2026/02/05 16:00:45 INFO Applying migration id=notesupdated 2026/02/05 16:00:45 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:45 INFO Applying migration id=activitiesid 2026/02/05 16:00:45 INFO Applying migration id=outbox 2026/02/05 16:00:45 INFO Applying migration id=edits 2026/02/05 16:00:45 INFO Applying migration id=outboxactor 2026/02/05 16:00:45 INFO Applying migration id=outboxsender 2026/02/05 16:00:45 INFO Applying migration id=thread 2026/02/05 16:00:45 INFO Applying migration id=host 2026/02/05 16:00:45 INFO Applying migration id=sharedinbox 2026/02/05 16:00:45 INFO Applying migration id=noteshost 2026/02/05 16:00:45 INFO Applying migration id=fetched 2026/02/05 16:00:45 INFO Applying migration id=move 2026/02/05 16:00:45 INFO Applying migration id=cleanup 2026/02/05 16:00:45 INFO Applying migration id=received 2026/02/05 16:00:45 INFO Applying migration id=namehost 2026/02/05 16:00:45 INFO Applying migration id=outboxhost 2026/02/05 16:00:45 INFO Applying migration id=notesfts 2026/02/05 16:00:45 INFO Applying migration id=iconsname 2026/02/05 16:00:45 INFO Applying migration id=nohash 2026/02/05 16:00:45 INFO Applying migration id=shares 2026/02/05 16:00:45 INFO Applying migration id=actorttl 2026/02/05 16:00:45 INFO Applying migration id=tocc 2026/02/05 16:00:45 INFO Applying migration id=followeds 2026/02/05 16:00:45 INFO Applying migration id=certhash 2026/02/05 16:00:45 INFO Applying migration id=follows_sync 2026/02/05 16:00:45 INFO Applying migration id=jsonpath 2026/02/05 16:00:45 INFO Applying migration id=localforward 2026/02/05 16:00:45 INFO Applying migration id=avatar 2026/02/05 16:00:45 INFO Applying migration id=noimage 2026/02/05 16:00:45 INFO Applying migration id=feed 2026/02/05 16:00:45 INFO Applying migration id=bookmarks 2026/02/05 16:00:45 INFO Applying migration id=shareactivity 2026/02/05 16:00:45 INFO Applying migration id=application 2026/02/05 16:00:45 INFO Applying migration id=certificates 2026/02/05 16:00:45 INFO Applying migration id=rawforward 2026/02/05 16:00:45 INFO Applying migration id=publickey 2026/02/05 16:00:45 INFO Applying migration id=resolvegroup 2026/02/05 16:00:45 INFO Applying migration id=reject 2026/02/05 16:00:45 INFO Applying migration id=autodel 2026/02/05 16:00:45 INFO Applying migration id=jsonb 2026/02/05 16:00:45 INFO Applying migration id=quote 2026/02/05 16:00:45 INFO Applying migration id=rfc9421 2026/02/05 16:00:45 INFO Applying migration id=keys 2026/02/05 16:00:45 INFO Applying migration id=portable 2026/02/05 16:00:45 INFO Applying migration id=proofs 2026/02/05 16:00:45 INFO Applying migration id=contexts 2026/02/05 16:00:45 INFO Applying migration id=deliverieshost 2026/02/05 16:00:45 INFO Applying migration id=pembegin 2026/02/05 16:00:45 INFO Applying migration id=didhost 2026/02/05 16:00:46 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:00:46 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-db1d-733a-b2f3-513416d0e183 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/02/05 16:00:46 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (1.02s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/02/05 16:00:46 INFO Applying migration id=initial 2026/02/05 16:00:46 INFO Applying migration id=notesupdated 2026/02/05 16:00:46 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:46 INFO Applying migration id=activitiesid 2026/02/05 16:00:46 INFO Applying migration id=outbox 2026/02/05 16:00:46 INFO Applying migration id=edits 2026/02/05 16:00:46 INFO Applying migration id=outboxactor 2026/02/05 16:00:46 INFO Applying migration id=outboxsender 2026/02/05 16:00:46 INFO Applying migration id=thread 2026/02/05 16:00:46 INFO Applying migration id=host 2026/02/05 16:00:46 INFO Applying migration id=sharedinbox 2026/02/05 16:00:46 INFO Applying migration id=noteshost 2026/02/05 16:00:46 INFO Applying migration id=fetched 2026/02/05 16:00:46 INFO Applying migration id=move 2026/02/05 16:00:46 INFO Applying migration id=cleanup 2026/02/05 16:00:46 INFO Applying migration id=received 2026/02/05 16:00:46 INFO Applying migration id=namehost 2026/02/05 16:00:46 INFO Applying migration id=outboxhost 2026/02/05 16:00:46 INFO Applying migration id=notesfts 2026/02/05 16:00:46 INFO Applying migration id=iconsname 2026/02/05 16:00:46 INFO Applying migration id=nohash 2026/02/05 16:00:46 INFO Applying migration id=shares 2026/02/05 16:00:46 INFO Applying migration id=actorttl 2026/02/05 16:00:46 INFO Applying migration id=tocc 2026/02/05 16:00:46 INFO Applying migration id=followeds 2026/02/05 16:00:46 INFO Applying migration id=certhash 2026/02/05 16:00:46 INFO Applying migration id=follows_sync 2026/02/05 16:00:46 INFO Applying migration id=jsonpath 2026/02/05 16:00:46 INFO Applying migration id=localforward 2026/02/05 16:00:46 INFO Applying migration id=avatar 2026/02/05 16:00:46 INFO Applying migration id=noimage 2026/02/05 16:00:46 INFO Applying migration id=feed 2026/02/05 16:00:46 INFO Applying migration id=bookmarks 2026/02/05 16:00:46 INFO Applying migration id=shareactivity 2026/02/05 16:00:46 INFO Applying migration id=application 2026/02/05 16:00:46 INFO Applying migration id=certificates 2026/02/05 16:00:46 INFO Applying migration id=rawforward 2026/02/05 16:00:46 INFO Applying migration id=publickey 2026/02/05 16:00:46 INFO Applying migration id=resolvegroup 2026/02/05 16:00:46 INFO Applying migration id=reject 2026/02/05 16:00:46 INFO Applying migration id=autodel 2026/02/05 16:00:46 INFO Applying migration id=jsonb 2026/02/05 16:00:47 INFO Applying migration id=quote 2026/02/05 16:00:47 INFO Applying migration id=rfc9421 2026/02/05 16:00:47 INFO Applying migration id=keys 2026/02/05 16:00:47 INFO Applying migration id=portable 2026/02/05 16:00:47 INFO Applying migration id=proofs 2026/02/05 16:00:47 INFO Applying migration id=contexts 2026/02/05 16:00:47 INFO Applying migration id=deliverieshost 2026/02/05 16:00:47 INFO Applying migration id=pembegin 2026/02/05 16:00:47 INFO Applying migration id=didhost 2026/02/05 16:00:47 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:00:47 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-df40-78f4-bdf7-0fdd2deff839 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/02/05 16:00:47 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (1.06s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/02/05 16:00:47 INFO Applying migration id=initial 2026/02/05 16:00:47 INFO Applying migration id=notesupdated 2026/02/05 16:00:47 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:47 INFO Applying migration id=activitiesid 2026/02/05 16:00:47 INFO Applying migration id=outbox 2026/02/05 16:00:47 INFO Applying migration id=edits 2026/02/05 16:00:47 INFO Applying migration id=outboxactor 2026/02/05 16:00:47 INFO Applying migration id=outboxsender 2026/02/05 16:00:47 INFO Applying migration id=thread 2026/02/05 16:00:47 INFO Applying migration id=host 2026/02/05 16:00:47 INFO Applying migration id=sharedinbox 2026/02/05 16:00:47 INFO Applying migration id=noteshost 2026/02/05 16:00:47 INFO Applying migration id=fetched 2026/02/05 16:00:47 INFO Applying migration id=move 2026/02/05 16:00:47 INFO Applying migration id=cleanup 2026/02/05 16:00:47 INFO Applying migration id=received 2026/02/05 16:00:47 INFO Applying migration id=namehost 2026/02/05 16:00:47 INFO Applying migration id=outboxhost 2026/02/05 16:00:47 INFO Applying migration id=notesfts 2026/02/05 16:00:47 INFO Applying migration id=iconsname 2026/02/05 16:00:47 INFO Applying migration id=nohash 2026/02/05 16:00:47 INFO Applying migration id=shares 2026/02/05 16:00:47 INFO Applying migration id=actorttl 2026/02/05 16:00:47 INFO Applying migration id=tocc 2026/02/05 16:00:47 INFO Applying migration id=followeds 2026/02/05 16:00:47 INFO Applying migration id=certhash 2026/02/05 16:00:47 INFO Applying migration id=follows_sync 2026/02/05 16:00:47 INFO Applying migration id=jsonpath 2026/02/05 16:00:47 INFO Applying migration id=localforward 2026/02/05 16:00:47 INFO Applying migration id=avatar 2026/02/05 16:00:47 INFO Applying migration id=noimage 2026/02/05 16:00:47 INFO Applying migration id=feed 2026/02/05 16:00:47 INFO Applying migration id=bookmarks 2026/02/05 16:00:47 INFO Applying migration id=shareactivity 2026/02/05 16:00:47 INFO Applying migration id=application 2026/02/05 16:00:47 INFO Applying migration id=certificates 2026/02/05 16:00:47 INFO Applying migration id=rawforward 2026/02/05 16:00:47 INFO Applying migration id=publickey 2026/02/05 16:00:47 INFO Applying migration id=resolvegroup 2026/02/05 16:00:47 INFO Applying migration id=reject 2026/02/05 16:00:47 INFO Applying migration id=autodel 2026/02/05 16:00:47 INFO Applying migration id=jsonb 2026/02/05 16:00:47 INFO Applying migration id=quote 2026/02/05 16:00:47 INFO Applying migration id=rfc9421 2026/02/05 16:00:47 INFO Applying migration id=keys 2026/02/05 16:00:47 INFO Applying migration id=portable 2026/02/05 16:00:47 INFO Applying migration id=proofs 2026/02/05 16:00:47 INFO Applying migration id=contexts 2026/02/05 16:00:47 INFO Applying migration id=deliverieshost 2026/02/05 16:00:48 INFO Applying migration id=pembegin 2026/02/05 16:00:48 INFO Applying migration id=didhost 2026/02/05 16:00: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 16:00:49 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-e50d-78f7-92d6-950d32fcad14 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/02/05 16:00:49 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 16:00:49 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (1.48s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/02/05 16:00:49 INFO Applying migration id=initial 2026/02/05 16:00:49 INFO Applying migration id=notesupdated 2026/02/05 16:00:49 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:49 INFO Applying migration id=activitiesid 2026/02/05 16:00:49 INFO Applying migration id=outbox 2026/02/05 16:00:49 INFO Applying migration id=edits 2026/02/05 16:00:49 INFO Applying migration id=outboxactor 2026/02/05 16:00:49 INFO Applying migration id=outboxsender 2026/02/05 16:00:49 INFO Applying migration id=thread 2026/02/05 16:00:49 INFO Applying migration id=host 2026/02/05 16:00:49 INFO Applying migration id=sharedinbox 2026/02/05 16:00:49 INFO Applying migration id=noteshost 2026/02/05 16:00:49 INFO Applying migration id=fetched 2026/02/05 16:00:49 INFO Applying migration id=move 2026/02/05 16:00:49 INFO Applying migration id=cleanup 2026/02/05 16:00:49 INFO Applying migration id=received 2026/02/05 16:00:49 INFO Applying migration id=namehost 2026/02/05 16:00:49 INFO Applying migration id=outboxhost 2026/02/05 16:00:49 INFO Applying migration id=notesfts 2026/02/05 16:00:49 INFO Applying migration id=iconsname 2026/02/05 16:00:49 INFO Applying migration id=nohash 2026/02/05 16:00:49 INFO Applying migration id=shares 2026/02/05 16:00:49 INFO Applying migration id=actorttl 2026/02/05 16:00:49 INFO Applying migration id=tocc 2026/02/05 16:00:49 INFO Applying migration id=followeds 2026/02/05 16:00:49 INFO Applying migration id=certhash 2026/02/05 16:00:49 INFO Applying migration id=follows_sync 2026/02/05 16:00:49 INFO Applying migration id=jsonpath 2026/02/05 16:00:49 INFO Applying migration id=localforward 2026/02/05 16:00:49 INFO Applying migration id=avatar 2026/02/05 16:00:49 INFO Applying migration id=noimage 2026/02/05 16:00:49 INFO Applying migration id=feed 2026/02/05 16:00:49 INFO Applying migration id=bookmarks 2026/02/05 16:00:49 INFO Applying migration id=shareactivity 2026/02/05 16:00:49 INFO Applying migration id=application 2026/02/05 16:00:49 INFO Applying migration id=certificates 2026/02/05 16:00:49 INFO Applying migration id=rawforward 2026/02/05 16:00:49 INFO Applying migration id=publickey 2026/02/05 16:00:49 INFO Applying migration id=resolvegroup 2026/02/05 16:00:49 INFO Applying migration id=reject 2026/02/05 16:00:49 INFO Applying migration id=autodel 2026/02/05 16:00:49 INFO Applying migration id=jsonb 2026/02/05 16:00:49 INFO Applying migration id=quote 2026/02/05 16:00:49 INFO Applying migration id=rfc9421 2026/02/05 16:00:49 INFO Applying migration id=keys 2026/02/05 16:00:49 INFO Applying migration id=portable 2026/02/05 16:00:49 INFO Applying migration id=proofs 2026/02/05 16:00:49 INFO Applying migration id=contexts 2026/02/05 16:00:49 INFO Applying migration id=deliverieshost 2026/02/05 16:00:49 INFO Applying migration id=pembegin 2026/02/05 16:00:49 INFO Applying migration id=didhost 2026/02/05 16:00:50 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:00:50 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-e8f9-762a-990a-e9305c26fd2d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/02/05 16:00:50 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (1.00s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/02/05 16:00:50 INFO Applying migration id=initial 2026/02/05 16:00:50 INFO Applying migration id=notesupdated 2026/02/05 16:00:50 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:50 INFO Applying migration id=activitiesid 2026/02/05 16:00:50 INFO Applying migration id=outbox 2026/02/05 16:00:50 INFO Applying migration id=edits 2026/02/05 16:00:50 INFO Applying migration id=outboxactor 2026/02/05 16:00:50 INFO Applying migration id=outboxsender 2026/02/05 16:00:50 INFO Applying migration id=thread 2026/02/05 16:00:50 INFO Applying migration id=host 2026/02/05 16:00:50 INFO Applying migration id=sharedinbox 2026/02/05 16:00:50 INFO Applying migration id=noteshost 2026/02/05 16:00:50 INFO Applying migration id=fetched 2026/02/05 16:00:50 INFO Applying migration id=move 2026/02/05 16:00:50 INFO Applying migration id=cleanup 2026/02/05 16:00:50 INFO Applying migration id=received 2026/02/05 16:00:50 INFO Applying migration id=namehost 2026/02/05 16:00:50 INFO Applying migration id=outboxhost 2026/02/05 16:00:50 INFO Applying migration id=notesfts 2026/02/05 16:00:50 INFO Applying migration id=iconsname 2026/02/05 16:00:50 INFO Applying migration id=nohash 2026/02/05 16:00:50 INFO Applying migration id=shares 2026/02/05 16:00:50 INFO Applying migration id=actorttl 2026/02/05 16:00:50 INFO Applying migration id=tocc 2026/02/05 16:00:50 INFO Applying migration id=followeds 2026/02/05 16:00:50 INFO Applying migration id=certhash 2026/02/05 16:00:50 INFO Applying migration id=follows_sync 2026/02/05 16:00:50 INFO Applying migration id=jsonpath 2026/02/05 16:00:50 INFO Applying migration id=localforward 2026/02/05 16:00:50 INFO Applying migration id=avatar 2026/02/05 16:00:50 INFO Applying migration id=noimage 2026/02/05 16:00:50 INFO Applying migration id=feed 2026/02/05 16:00:50 INFO Applying migration id=bookmarks 2026/02/05 16:00:50 INFO Applying migration id=shareactivity 2026/02/05 16:00:50 INFO Applying migration id=application 2026/02/05 16:00:50 INFO Applying migration id=certificates 2026/02/05 16:00:50 INFO Applying migration id=rawforward 2026/02/05 16:00:50 INFO Applying migration id=publickey 2026/02/05 16:00:50 INFO Applying migration id=resolvegroup 2026/02/05 16:00:50 INFO Applying migration id=reject 2026/02/05 16:00:50 INFO Applying migration id=autodel 2026/02/05 16:00:50 INFO Applying migration id=jsonb 2026/02/05 16:00:50 INFO Applying migration id=quote 2026/02/05 16:00:50 INFO Applying migration id=rfc9421 2026/02/05 16:00:50 INFO Applying migration id=keys 2026/02/05 16:00:50 INFO Applying migration id=portable 2026/02/05 16:00:50 INFO Applying migration id=proofs 2026/02/05 16:00:50 INFO Applying migration id=contexts 2026/02/05 16:00:50 INFO Applying migration id=deliverieshost 2026/02/05 16:00:50 INFO Applying migration id=pembegin 2026/02/05 16:00:50 INFO Applying migration id=didhost 2026/02/05 16:00:52 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:00:52 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-efd3-7667-915d-1fcc6b4137a3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/02/05 16:00:52 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 16:00:52 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (1.75s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/02/05 16:00:52 INFO Applying migration id=initial 2026/02/05 16:00:52 INFO Applying migration id=notesupdated 2026/02/05 16:00:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:52 INFO Applying migration id=activitiesid 2026/02/05 16:00:52 INFO Applying migration id=outbox 2026/02/05 16:00:52 INFO Applying migration id=edits 2026/02/05 16:00:52 INFO Applying migration id=outboxactor 2026/02/05 16:00:52 INFO Applying migration id=outboxsender 2026/02/05 16:00:52 INFO Applying migration id=thread 2026/02/05 16:00:52 INFO Applying migration id=host 2026/02/05 16:00:52 INFO Applying migration id=sharedinbox 2026/02/05 16:00:52 INFO Applying migration id=noteshost 2026/02/05 16:00:52 INFO Applying migration id=fetched 2026/02/05 16:00:52 INFO Applying migration id=move 2026/02/05 16:00:52 INFO Applying migration id=cleanup 2026/02/05 16:00:52 INFO Applying migration id=received 2026/02/05 16:00:52 INFO Applying migration id=namehost 2026/02/05 16:00:52 INFO Applying migration id=outboxhost 2026/02/05 16:00:52 INFO Applying migration id=notesfts 2026/02/05 16:00:52 INFO Applying migration id=iconsname 2026/02/05 16:00:52 INFO Applying migration id=nohash 2026/02/05 16:00:52 INFO Applying migration id=shares 2026/02/05 16:00:52 INFO Applying migration id=actorttl 2026/02/05 16:00:52 INFO Applying migration id=tocc 2026/02/05 16:00:52 INFO Applying migration id=followeds 2026/02/05 16:00:52 INFO Applying migration id=certhash 2026/02/05 16:00:52 INFO Applying migration id=follows_sync 2026/02/05 16:00:52 INFO Applying migration id=jsonpath 2026/02/05 16:00:52 INFO Applying migration id=localforward 2026/02/05 16:00:52 INFO Applying migration id=avatar 2026/02/05 16:00:52 INFO Applying migration id=noimage 2026/02/05 16:00:52 INFO Applying migration id=feed 2026/02/05 16:00:52 INFO Applying migration id=bookmarks 2026/02/05 16:00:52 INFO Applying migration id=shareactivity 2026/02/05 16:00:52 INFO Applying migration id=application 2026/02/05 16:00:52 INFO Applying migration id=certificates 2026/02/05 16:00:52 INFO Applying migration id=rawforward 2026/02/05 16:00:52 INFO Applying migration id=publickey 2026/02/05 16:00:52 INFO Applying migration id=resolvegroup 2026/02/05 16:00:52 INFO Applying migration id=reject 2026/02/05 16:00:52 INFO Applying migration id=autodel 2026/02/05 16:00:52 INFO Applying migration id=jsonb 2026/02/05 16:00:52 INFO Applying migration id=quote 2026/02/05 16:00:52 INFO Applying migration id=rfc9421 2026/02/05 16:00:52 INFO Applying migration id=keys 2026/02/05 16:00:52 INFO Applying migration id=portable 2026/02/05 16:00:52 INFO Applying migration id=proofs 2026/02/05 16:00:52 INFO Applying migration id=contexts 2026/02/05 16:00:52 INFO Applying migration id=deliverieshost 2026/02/05 16:00:52 INFO Applying migration id=pembegin 2026/02/05 16:00:52 INFO Applying migration id=didhost 2026/02/05 16:00:54 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:00:54 INFO Received a new post activity.id=https://127.0.0.1/create/2 activity.type=Create activity.actor=https://127.0.0.1/user/erin activity.object.kind=object activity.object.id=https://127.0.0.1/note/2 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/erin post=https://127.0.0.1/note/2 2026/02/05 16:00:54 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-f728-70e2-a335-6bab00c55693 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/02/05 16:00:54 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (1.88s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/02/05 16:00:54 INFO Applying migration id=initial 2026/02/05 16:00:54 INFO Applying migration id=notesupdated 2026/02/05 16:00:54 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:54 INFO Applying migration id=activitiesid 2026/02/05 16:00:54 INFO Applying migration id=outbox 2026/02/05 16:00:54 INFO Applying migration id=edits 2026/02/05 16:00:54 INFO Applying migration id=outboxactor 2026/02/05 16:00:54 INFO Applying migration id=outboxsender 2026/02/05 16:00:54 INFO Applying migration id=thread 2026/02/05 16:00:54 INFO Applying migration id=host 2026/02/05 16:00:54 INFO Applying migration id=sharedinbox 2026/02/05 16:00:54 INFO Applying migration id=noteshost 2026/02/05 16:00:54 INFO Applying migration id=fetched 2026/02/05 16:00:54 INFO Applying migration id=move 2026/02/05 16:00:54 INFO Applying migration id=cleanup 2026/02/05 16:00:54 INFO Applying migration id=received 2026/02/05 16:00:54 INFO Applying migration id=namehost 2026/02/05 16:00:54 INFO Applying migration id=outboxhost 2026/02/05 16:00:54 INFO Applying migration id=notesfts 2026/02/05 16:00:54 INFO Applying migration id=iconsname 2026/02/05 16:00:54 INFO Applying migration id=nohash 2026/02/05 16:00:54 INFO Applying migration id=shares 2026/02/05 16:00:54 INFO Applying migration id=actorttl 2026/02/05 16:00:54 INFO Applying migration id=tocc 2026/02/05 16:00:54 INFO Applying migration id=followeds 2026/02/05 16:00:54 INFO Applying migration id=certhash 2026/02/05 16:00:54 INFO Applying migration id=follows_sync 2026/02/05 16:00:54 INFO Applying migration id=jsonpath 2026/02/05 16:00:54 INFO Applying migration id=localforward 2026/02/05 16:00:54 INFO Applying migration id=avatar 2026/02/05 16:00:54 INFO Applying migration id=noimage 2026/02/05 16:00:54 INFO Applying migration id=feed 2026/02/05 16:00:54 INFO Applying migration id=bookmarks 2026/02/05 16:00:54 INFO Applying migration id=shareactivity 2026/02/05 16:00:54 INFO Applying migration id=application 2026/02/05 16:00:54 INFO Applying migration id=certificates 2026/02/05 16:00:54 INFO Applying migration id=rawforward 2026/02/05 16:00:54 INFO Applying migration id=publickey 2026/02/05 16:00:54 INFO Applying migration id=resolvegroup 2026/02/05 16:00:54 INFO Applying migration id=reject 2026/02/05 16:00:54 INFO Applying migration id=autodel 2026/02/05 16:00:54 INFO Applying migration id=jsonb 2026/02/05 16:00:54 INFO Applying migration id=quote 2026/02/05 16:00:54 INFO Applying migration id=rfc9421 2026/02/05 16:00:54 INFO Applying migration id=keys 2026/02/05 16:00:54 INFO Applying migration id=portable 2026/02/05 16:00:54 INFO Applying migration id=proofs 2026/02/05 16:00:54 INFO Applying migration id=contexts 2026/02/05 16:00:54 INFO Applying migration id=deliverieshost 2026/02/05 16:00:54 INFO Applying migration id=pembegin 2026/02/05 16:00:54 INFO Applying migration id=didhost 2026/02/05 16:00:55 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:00:55 INFO Received a new post activity.id=https://127.0.0.1/create/2 activity.type=Create activity.actor=https://127.0.0.1/user/erin activity.object.kind=object activity.object.id=https://127.0.0.1/note/2 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/erin post=https://127.0.0.1/note/2 2026/02/05 16:00:55 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-fb1d-71e6-a9f7-899c2e0b9fd0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/02/05 16:00:55 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (1.01s) === RUN TestWhisper_HappyFlow 2026/02/05 16:00:55 INFO Applying migration id=initial 2026/02/05 16:00:55 INFO Applying migration id=notesupdated 2026/02/05 16:00:55 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:55 INFO Applying migration id=activitiesid 2026/02/05 16:00:55 INFO Applying migration id=outbox 2026/02/05 16:00:55 INFO Applying migration id=edits 2026/02/05 16:00:55 INFO Applying migration id=outboxactor 2026/02/05 16:00:55 INFO Applying migration id=outboxsender 2026/02/05 16:00:55 INFO Applying migration id=thread 2026/02/05 16:00:55 INFO Applying migration id=host 2026/02/05 16:00:55 INFO Applying migration id=sharedinbox 2026/02/05 16:00:55 INFO Applying migration id=noteshost 2026/02/05 16:00:55 INFO Applying migration id=fetched 2026/02/05 16:00:55 INFO Applying migration id=move 2026/02/05 16:00:55 INFO Applying migration id=cleanup 2026/02/05 16:00:55 INFO Applying migration id=received 2026/02/05 16:00:55 INFO Applying migration id=namehost 2026/02/05 16:00:55 INFO Applying migration id=outboxhost 2026/02/05 16:00:55 INFO Applying migration id=notesfts 2026/02/05 16:00:55 INFO Applying migration id=iconsname 2026/02/05 16:00:55 INFO Applying migration id=nohash 2026/02/05 16:00:55 INFO Applying migration id=shares 2026/02/05 16:00:55 INFO Applying migration id=actorttl 2026/02/05 16:00:55 INFO Applying migration id=tocc 2026/02/05 16:00:55 INFO Applying migration id=followeds 2026/02/05 16:00:55 INFO Applying migration id=certhash 2026/02/05 16:00:55 INFO Applying migration id=follows_sync 2026/02/05 16:00:55 INFO Applying migration id=jsonpath 2026/02/05 16:00:55 INFO Applying migration id=localforward 2026/02/05 16:00:55 INFO Applying migration id=avatar 2026/02/05 16:00:55 INFO Applying migration id=noimage 2026/02/05 16:00:55 INFO Applying migration id=feed 2026/02/05 16:00:55 INFO Applying migration id=bookmarks 2026/02/05 16:00:55 INFO Applying migration id=shareactivity 2026/02/05 16:00:55 INFO Applying migration id=application 2026/02/05 16:00:55 INFO Applying migration id=certificates 2026/02/05 16:00:55 INFO Applying migration id=rawforward 2026/02/05 16:00:55 INFO Applying migration id=publickey 2026/02/05 16:00:55 INFO Applying migration id=resolvegroup 2026/02/05 16:00:55 INFO Applying migration id=reject 2026/02/05 16:00:55 INFO Applying migration id=autodel 2026/02/05 16:00:55 INFO Applying migration id=jsonb 2026/02/05 16:00:55 INFO Applying migration id=quote 2026/02/05 16:00:55 INFO Applying migration id=rfc9421 2026/02/05 16:00:55 INFO Applying migration id=keys 2026/02/05 16:00:55 INFO Applying migration id=portable 2026/02/05 16:00:55 INFO Applying migration id=proofs 2026/02/05 16:00:55 INFO Applying migration id=contexts 2026/02/05 16:00:55 INFO Applying migration id=deliverieshost 2026/02/05 16:00:55 INFO Applying migration id=pembegin 2026/02/05 16:00:55 INFO Applying migration id=didhost 2026/02/05 16:00:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e88-fe23-77d8-8b5e-e19d5cbdd7d0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/05 16:00:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e88-fe24-70a5-88e1-9c4a6d7a8a5b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e88-fe23-77d8-8b5e-e19d5cbdd7d0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2e88-fe23-77d8-8b5e-e19d5cbdd7d0 2026/02/05 16:00:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e88-fe24-74d0-b281-ee13be5a3b4e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e88-fe24-747e-aba4-291ee0de0183 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e88-fe24-747e-aba4-291ee0de0183 2026/02/05 16:00:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e88-fe24-747e-aba4-291ee0de0183 2026/02/05 16:00:55 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:00:55 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (0.78s) === RUN TestWhisper_FollowAfterPost 2026/02/05 16:00:55 INFO Applying migration id=initial 2026/02/05 16:00:55 INFO Applying migration id=notesupdated 2026/02/05 16:00:55 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:55 INFO Applying migration id=activitiesid 2026/02/05 16:00:55 INFO Applying migration id=outbox 2026/02/05 16:00:55 INFO Applying migration id=edits 2026/02/05 16:00:55 INFO Applying migration id=outboxactor 2026/02/05 16:00:55 INFO Applying migration id=outboxsender 2026/02/05 16:00:55 INFO Applying migration id=thread 2026/02/05 16:00:55 INFO Applying migration id=host 2026/02/05 16:00:55 INFO Applying migration id=sharedinbox 2026/02/05 16:00:55 INFO Applying migration id=noteshost 2026/02/05 16:00:55 INFO Applying migration id=fetched 2026/02/05 16:00:55 INFO Applying migration id=move 2026/02/05 16:00:55 INFO Applying migration id=cleanup 2026/02/05 16:00:55 INFO Applying migration id=received 2026/02/05 16:00:55 INFO Applying migration id=namehost 2026/02/05 16:00:55 INFO Applying migration id=outboxhost 2026/02/05 16:00:55 INFO Applying migration id=notesfts 2026/02/05 16:00:55 INFO Applying migration id=iconsname 2026/02/05 16:00:55 INFO Applying migration id=nohash 2026/02/05 16:00:55 INFO Applying migration id=shares 2026/02/05 16:00:55 INFO Applying migration id=actorttl 2026/02/05 16:00:55 INFO Applying migration id=tocc 2026/02/05 16:00:55 INFO Applying migration id=followeds 2026/02/05 16:00:55 INFO Applying migration id=certhash 2026/02/05 16:00:55 INFO Applying migration id=follows_sync 2026/02/05 16:00:55 INFO Applying migration id=jsonpath 2026/02/05 16:00:55 INFO Applying migration id=localforward 2026/02/05 16:00:55 INFO Applying migration id=avatar 2026/02/05 16:00:55 INFO Applying migration id=noimage 2026/02/05 16:00:55 INFO Applying migration id=feed 2026/02/05 16:00:55 INFO Applying migration id=bookmarks 2026/02/05 16:00:55 INFO Applying migration id=shareactivity 2026/02/05 16:00:55 INFO Applying migration id=application 2026/02/05 16:00:55 INFO Applying migration id=certificates 2026/02/05 16:00:55 INFO Applying migration id=rawforward 2026/02/05 16:00:55 INFO Applying migration id=publickey 2026/02/05 16:00:55 INFO Applying migration id=resolvegroup 2026/02/05 16:00:55 INFO Applying migration id=reject 2026/02/05 16:00:55 INFO Applying migration id=autodel 2026/02/05 16:00:55 INFO Applying migration id=jsonb 2026/02/05 16:00:55 INFO Applying migration id=quote 2026/02/05 16:00:55 INFO Applying migration id=rfc9421 2026/02/05 16:00:55 INFO Applying migration id=keys 2026/02/05 16:00:55 INFO Applying migration id=portable 2026/02/05 16:00:55 INFO Applying migration id=proofs 2026/02/05 16:00:55 INFO Applying migration id=contexts 2026/02/05 16:00:55 INFO Applying migration id=deliverieshost 2026/02/05 16:00:55 INFO Applying migration id=pembegin 2026/02/05 16:00:55 INFO Applying migration id=didhost 2026/02/05 16:00:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e89-018b-76c4-b18e-a2467bc06b7a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e89-018b-767e-ba7c-25866c6be445 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e89-018b-767e-ba7c-25866c6be445 2026/02/05 16:00:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e89-018b-767e-ba7c-25866c6be445 2026/02/05 16:00:56 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2e89-018b-767e-ba7c-25866c6be445 2026/02/05 16:00:56 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e89-018c-7b69-a49c-0c6ca0c86144 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/05 16:00:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e89-018d-70ce-92f6-2061ed0fbbe6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e89-018c-7b69-a49c-0c6ca0c86144 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2e89-018c-7b69-a49c-0c6ca0c86144 2026/02/05 16:00:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e89-018b-767e-ba7c-25866c6be445 2026/02/05 16:00:56 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:00:56 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (0.87s) === RUN TestWhisper_Throttling 2026/02/05 16:00:56 INFO Applying migration id=initial 2026/02/05 16:00:56 INFO Applying migration id=notesupdated 2026/02/05 16:00:56 INFO Applying migration id=personspreferredusername 2026/02/05 16:00:56 INFO Applying migration id=activitiesid 2026/02/05 16:00:56 INFO Applying migration id=outbox 2026/02/05 16:00:56 INFO Applying migration id=edits 2026/02/05 16:00:56 INFO Applying migration id=outboxactor 2026/02/05 16:00:56 INFO Applying migration id=outboxsender 2026/02/05 16:00:56 INFO Applying migration id=thread 2026/02/05 16:00:56 INFO Applying migration id=host 2026/02/05 16:00:56 INFO Applying migration id=sharedinbox 2026/02/05 16:00:56 INFO Applying migration id=noteshost 2026/02/05 16:00:56 INFO Applying migration id=fetched 2026/02/05 16:00:56 INFO Applying migration id=move 2026/02/05 16:00:56 INFO Applying migration id=cleanup 2026/02/05 16:00:56 INFO Applying migration id=received 2026/02/05 16:00:56 INFO Applying migration id=namehost 2026/02/05 16:00:56 INFO Applying migration id=outboxhost 2026/02/05 16:00:56 INFO Applying migration id=notesfts 2026/02/05 16:00:56 INFO Applying migration id=iconsname 2026/02/05 16:00:56 INFO Applying migration id=nohash 2026/02/05 16:00:56 INFO Applying migration id=shares 2026/02/05 16:00:56 INFO Applying migration id=actorttl 2026/02/05 16:00:56 INFO Applying migration id=tocc 2026/02/05 16:00:56 INFO Applying migration id=followeds 2026/02/05 16:00:56 INFO Applying migration id=certhash 2026/02/05 16:00:56 INFO Applying migration id=follows_sync 2026/02/05 16:00:56 INFO Applying migration id=jsonpath 2026/02/05 16:00:56 INFO Applying migration id=localforward 2026/02/05 16:00:56 INFO Applying migration id=avatar 2026/02/05 16:00:56 INFO Applying migration id=noimage 2026/02/05 16:00:56 INFO Applying migration id=feed 2026/02/05 16:00:56 INFO Applying migration id=bookmarks 2026/02/05 16:00:56 INFO Applying migration id=shareactivity 2026/02/05 16:00:56 INFO Applying migration id=application 2026/02/05 16:00:56 INFO Applying migration id=certificates 2026/02/05 16:00:56 INFO Applying migration id=rawforward 2026/02/05 16:00:56 INFO Applying migration id=publickey 2026/02/05 16:00:56 INFO Applying migration id=resolvegroup 2026/02/05 16:00:56 INFO Applying migration id=reject 2026/02/05 16:00:56 INFO Applying migration id=autodel 2026/02/05 16:00:56 INFO Applying migration id=jsonb 2026/02/05 16:00:56 INFO Applying migration id=quote 2026/02/05 16:00:56 INFO Applying migration id=rfc9421 2026/02/05 16:00:56 INFO Applying migration id=keys 2026/02/05 16:00:56 INFO Applying migration id=portable 2026/02/05 16:00:56 INFO Applying migration id=proofs 2026/02/05 16:00:56 INFO Applying migration id=contexts 2026/02/05 16:00:56 INFO Applying migration id=deliverieshost 2026/02/05 16:00:56 INFO Applying migration id=pembegin 2026/02/05 16:00:56 INFO Applying migration id=didhost 2026/02/05 16:00:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2e89-06ac-7833-8905-928c97919d75 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/05 16:00:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2e89-06ac-7f33-9fb7-965c266d6a05 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2e89-06ac-7833-8905-928c97919d75 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2e89-06ac-7833-8905-928c97919d75 2026/02/05 16:00:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2e89-06ad-740e-aba9-27a732118dda activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2e89-06ad-73cf-9b68-b3d61079b592 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2e89-06ad-73cf-9b68-b3d61079b592 2026/02/05 16:00:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2e89-06ad-73cf-9b68-b3d61079b592 2026/02/05 16:00:58 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:00:58 WARN User is posting too frequently last=2026-02-05T16:00:58.000Z can=2026-02-05T16:01:58.000Z 2026/02/05 16:00:58 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:00:58 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (1.72s) PASS ok github.com/dimkr/tootik/test 292.583s >>> tootik: Entering fakeroot... libfakeroot internal error: payload not recognized! >>> 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... libfakeroot internal error: payload not recognized! >>> 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... libfakeroot internal error: payload not recognized! >>> tootik-openrc*: Create tootik-openrc-0.19.8-r3.apk >>> tootik*: Tracing dependencies... /bin/sh so:libc.musl-s390x.so.1 so:libsqlite3.so.0 >>> tootik*: Package size: 12.0 MB >>> tootik*: Compressing data... >>> tootik*: Create checksum... >>> tootik*: Create tootik-0.19.8-r3.apk >>> tootik: Build complete at Thu, 05 Feb 2026 16:01:02 +0000 elapsed time 0h 5m 17s >>> tootik: Cleaning up srcdir >>> tootik: Cleaning up pkgdir >>> tootik: Uninstalling dependencies... (1/5) Purging .makedepends-tootik (20260205.155546) (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: 386.0 MiB in 105 packages >>> tootik: Updating the community/s390x repository index... >>> tootik: Signing the index...